福建师范大学21秋《软件工程》复习考核试题库答案参考套卷79

上传人:cn****1 文档编号:431872008 上传时间:2022-08-24 格式:DOCX 页数:11 大小:12.59KB
返回 下载 相关 举报
福建师范大学21秋《软件工程》复习考核试题库答案参考套卷79_第1页
第1页 / 共11页
福建师范大学21秋《软件工程》复习考核试题库答案参考套卷79_第2页
第2页 / 共11页
福建师范大学21秋《软件工程》复习考核试题库答案参考套卷79_第3页
第3页 / 共11页
福建师范大学21秋《软件工程》复习考核试题库答案参考套卷79_第4页
第4页 / 共11页
福建师范大学21秋《软件工程》复习考核试题库答案参考套卷79_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《福建师范大学21秋《软件工程》复习考核试题库答案参考套卷79》由会员分享,可在线阅读,更多相关《福建师范大学21秋《软件工程》复习考核试题库答案参考套卷79(11页珍藏版)》请在金锄头文库上搜索。

1、福建师范大学21秋软件工程复习考核试题库答案参考1. 用户对软件需求的描述不精确,往往是产生软件危机的原因之一。( )A.错误B.正确参考答案:B2. 研究开发所需要的成本和资源是属于可行性研究中的( )研究的一方面。A.技术可行性B.经济可行性C.社会可行性D.法律可行性参考答案:B3. 软件对象间彼此间的关系共有3类。( )A.正确B.错误参考答案:A4. 系统响应时间指从用户完成某个控制动作,到软件给出预期的响应之间的这段时间。( )T.对F.错参考答案:T5. 结构化设计的方法是一种面向( )的设计方法。A、对象B、数据结构C、数据流D、控制流参考答案:C6. 当模块中包含复杂的条件组

2、合,只有( )能够清晰地表达出各种动作之间的对应关系。A.判定表和判定树B.盒图C.流程图D.关系图参考答案:A7. 顺序文件和链接文件的长度都可以动态变化。( )A.错误B.正确参考答案:A8. 为了充分发挥开发人员的潜力,缩短工期,软件工程项目的任务分解与安排应尽力挖掘可并行开发的部分。( )A.错误B.正确参考答案:B9. 描述复杂的条件组合与动作间的对应关系时,PPL比判定表清晰简单。( )A.正确B.错误参考答案:B10. 软件是一种逻辑实体,而不是具体的物理实体,因而不具有抽象性。( )A.错误B.正确参考答案:A11. ( )是计算机程序及其说明程序的各种文档。A、软件B、数据C

3、、文档D、程序参考答案:A12. 一个软件的宽度是指其控制的( )。A.模块数B.层数C.跨度D.厚度参考答案:C13. 经济可行性研究的范围包括( )。A.资源有效性B.管理制度C.效益分析D.编程语言参考答案:C14. 数据元素组成数据的方式有3种:顺序、选择和重复。( )A.正确B.错误参考答案:A15. 在编写程序时,为了提高编码效率可以牺牲程序的清晰性和可读性。( )T.对F.错参考答案:F16. 面向数据的设计方法就是根据问题的数据结构定义一组映射,把问题的数据结构转换为问题解的( )。A.程序结构B.数据结构C.逻辑结构D.物理结构参考答案:A17. 过程设计语言PDL作为一种设

4、计工具有如下一些优点:( )A.可以作为注释直接插在源程序中间B.可以使用普通的正文编辑程序或文字处理系统C.可以自动由PDL生成程序代码D.动态生成类和对象参考答案:ABC18. 在下列功能中,( )最好地描述了OSI模型的网络层。A.保证数据正确的顺序、无错和完整B.提供用户与网络的接口C.处理信号通过介质的传输D.控制报文通过网络的路由选择参考答案:D19. 在下列的基本成分中,哪个不是数据流程图的基本成分?( )A.信息处理B.信息存储C.外部实体D.系统状态参考答案:D20. 不适合作为科学工程计算的语言是Prolog语言。( )A.错误B.正确参考答案:B21. 进程间由于共享资源

5、而产生的制约关系称为进程同步。( )A.错误B.正确参考答案:B22. 面对日益增长的软件需求,人们显得力不从心,往往是产生软件危机的原因之一。( )A.错误B.正确参考答案:B23. 软件测试的目的是尽可能发现软件中的错误,通常( )是代码编写阶段可进行的测试,它是整个测试阶段的基础。A.集成测试B.系统测试C.验收测试D.单元测试参考答案:D24. 文档记录软件开发活动和阶段成果,具有永久性,可供人或机器阅读。( )A.错误B.正确参考答案:B25. 软件可维护性的特性中相互矛盾的是( )。A.可修改性和可理解性B.可测试性和可理解性C.效率和可修改性D.可理解性和可读性参考答案:C26.

6、 高级程序设计语言C+是C语言的发展和扩充,它们都是结构化程序设计语言。( )A.错误B.正确参考答案:A27. 在软件生产的程序系统时代由于软件规模扩大和软件复杂性提高等原因导致了( )。A.软件危机B.软件工程C.程序设计革命D.结构化程序设计参考答案:A28. 确认测试也称验收测试,它的目标是验证软件的可维护性。( )A.错误B.正确参考答案:A29. 软件从定义开始,经过开发、使用的全过程称为软件生存周期,但是不包括维护阶段。( )A.错误B.正确参考答案:A30. 增量模型的基本思想是使用原型方法来尽量降低风险。( )A.正确B.错误参考答案:B31. 模块之间联系越紧密,其耦合性就

7、越弱,模块的独立性则越强。( )A.错误B.正确参考答案:A32. 计算机软件包括与计算机系统操作有关的程序、规程、规则,但不包括与之有关的文档和数据。( )A.错误B.正确参考答案:A33. 螺旋模型的主要缺点在于,它是风险驱动的。( )A.错误B.正确参考答案:A34. 数据流图中,当数据流向或流自文件时( )A.数据流要命名,文件不必命名B.数据不必命名,有文件名就足够了C.数据流和文件均要命名,因为流出和流进的数据流是不同的D.数据流和文件均不要命名,通过加工可自然反映出参考答案:B35. 数据流图有4种基本符号,其中正方形(或立方体)表示数据的源点或终点。( )T.对F.错参考答案:

8、T36. 属于软件测试方法中的静态测试方法的是( )。A.黑盒法B.路径覆盖C.错误推测D.人工检测参考答案:D37. 常见的程序控制结构不包括( )A.顺序B.选择C.循环D.GOTO语句参考答案:D38. 数据和处理原本是密切相关的,把数据和处理人为地分离成两个独立的部分,会降低软件开发的难度。( )A.错误B.正确参考答案:A39. 实践表明,确定发生错误的位置和内在原因所需的工作量几乎占整个调试工作量的10%。( )A.错误B.正确参考答案:A40. 理解别人写的程序通常非常困难,而且困难程度随着软件配置成分的减少而迅速增加。如果仅有程序代码没有说明文档,则会出现严重的问题。( )A.

9、错误B.正确参考答案:B41. 需求分析的具体任务包括确定软件系统的功能需求、性能需求和运行环境约束,编制软件需求规格说明书、软件系统的验收测试准则和初步的用户手册。( )A.错误B.正确参考答案:B42. 在树形结构中,每一层的数据元素只和上一层中的一个元素相关。( )A.错误B.正确参考答案:B43. 数据流图就是用来刻画数据流和转换的信息系统建模技术。( )A.错误B.正确参考答案:B44. 下列属于数据字典的条目的有( )A.数据流B.数据流分量(数据基本项)C.数据存储(文件)和加工(处理)D.数据变换参考答案:ABC45. 软件可修改性,是指允许对软件系统进行修改,此过程必然会增加其复杂性。( )A.错误B.正确参考答案:A46. 为了提高软件的可维护性或可靠性而对软件进行的修改称为( )。A.改正性维护B.适应性维护C.完善性维护D.预防性维护参考答案:D47. 在数据流图中,不能由计算机处理的成份是( )。A、控制流B、结点C、数据流D、数据源/终点参考答案:D48. 软件概要设计的主要任务就是软件结构的设计。( )A.错误B.正确参考答案:B49. 盒图很容易表现嵌套关系,但不能表示模块的层次结构。( )A.错误B.正确参考答案:A50. 软件测试的目的是( )。A、评价软件的质量B、发现软件的错误C、找出软件的所有错误D、证明软件是正确的参考答案:B

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号