福建师范大学22春《软件工程》补考试题库答案参考76

上传人:re****.1 文档编号:470805879 上传时间:2022-08-18 格式:DOCX 页数:11 大小:12.50KB
返回 下载 相关 举报
福建师范大学22春《软件工程》补考试题库答案参考76_第1页
第1页 / 共11页
福建师范大学22春《软件工程》补考试题库答案参考76_第2页
第2页 / 共11页
福建师范大学22春《软件工程》补考试题库答案参考76_第3页
第3页 / 共11页
福建师范大学22春《软件工程》补考试题库答案参考76_第4页
第4页 / 共11页
福建师范大学22春《软件工程》补考试题库答案参考76_第5页
第5页 / 共11页
点击查看更多>>
资源描述

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

1、福建师范大学22春软件工程补考试题库答案参考1. 结构分析方法就是面向( )自顶向下逐步求精进行需求分析的方法。A、目标B、数据流C、功能D、对象参考答案:B2. 一般说来,数据字典由4类元素的定义组成:数据流、数据流分量、数据存储、处理。( )T.对F.错参考答案:T3. 软件开发小组的组成人员的素质应该好,同时人数越多软件开发的质量就越高。( )A.错误B.正确参考答案:A4. 具有相似或相同性质的对象的抽象就是类。( )A.错误B.正确参考答案:B5. 以下属于用白盒技术设计测试用例的方法是( )。A.边界值分析B.条件组合覆盖C.等价划分D.错误推测参考答案:B6. 下列关于进程的描述

2、错误的是( )。A.进程是动态的B.进程有生命期C.多个进程可以并行执行,不需同步机构D.程序的执行过程是进程参考答案:C7. 软件详细设计的主要任务是确定每个模块的( )。A.算法和使用的数据结构B.外部接口C.功能D.编程参考答案:A8. 软件测试的目的是证明软件是正确的。( )A.正确B.错误参考答案:B9. 使用DMA方式传送数据期间不需要CPU干预。( )A.错误B.正确参考答案:A10. 描述软件开发过程中各种活动如何执行的模型是( )。A.软件生存周期模型B.E-R模型C.螺旋模型D.风险评估模型参考答案:A11. 为适应软件运行环境的变化而修改软件的活动称为( )A.预防性维护

3、B.适应性维护C.纠错性维护D.改善性维护参考答案:B12. 盒图很容易表现嵌套关系,但不能表示模块的层次结构。( )A.错误B.正确参考答案:A13. 软件可维护性的特性中相互矛盾的是( )。A.可修改性和可理解性B.可测试性和可理解性C.效率和可修改性D.可理解性和可读性参考答案:C14. 需求分析应尽量考虑实现方式。( )A.正确B.错误参考答案:B15. Putnam成本估算模型是以下哪种模型?( )A.静态单变量B.动态单变量C.静态多变量D.动态多变量参考答案:D16. 模块之间联系越紧密,其耦合性就越弱,模块的独立性则越强。( )A.错误B.正确参考答案:A17. 设计时使用了一

4、个复杂的数据结构,则应该用注解说明用程序设计语言实现这个数据结构的方法和特点。( )A.错误B.正确参考答案:B18. 低内聚有如下几类:( )A.偶然内聚B.逻辑内聚C.功能内聚D.时间内聚参考答案:ABD19. 耦合衡量一个模块内部各个元素之间彼此结合的紧密程度的度量。( )A.正确B.错误参考答案:B20. 软件开发方法是一种使用早已定义好的技术集及符号表示习惯来组织软件生产的过程。( )A.错误B.正确参考答案:B21. 目前,软件项目的进度安排的两种比较常用的方法是程序评估与审查技术(PERT)和关键路径法(CPM)。( )A.错误B.正确参考答案:B22. ( )是有关计算机程序功

5、能、设计、编制使用的文字或图形资料。A、程序B、文档C、软件D、数据参考答案:B23. C+和Eiffel是强类型语言,即语法规定每个变量或属性必须准确属于某个特定的类。( )T.对F.错参考答案:T24. 通信内聚、逻辑内聚、顺序内聚和时间内聚的内聚性从高到低顺序是( )。A.通信、逻辑、顺序、时间B.通信、时间、顺序、逻辑C.顺序、通信、时间、逻辑D.顺序、通信、逻辑、时间参考答案:C25. 面向数据的设计方法就是根据问题的数据结构定义一组映射,把问题的数据结构转换为问题解的( )结构A.程序B.数据C.逻辑D.物理参考答案:A26. 系统文档指从问题定义、需求说明到验收测试计划这样一系列

6、和系统实现有关的文档。( )A.错误B.正确参考答案:B27. 在整个软件维护阶段所花费的全部工作中,( )所占比例最大。A、校正性维护B、适应性维护C、完善性维护D、预防性维护参考答案:C28. 决定软件可维护性的因素主要有:可理解性、可测试性、可修改性、可移植性等。( )T.对F.错参考答案:T29. 使用类创建对象的过程实际上是类的实例化过程。( )A.错误B.正确参考答案:B30. 程序流程图中的箭头代表( )。A、数据流B、控制流C、顺序流D、调用参考答案:B31. 结构化设计方法是将现实世界的事物以对象的方式映射到计算机世界的方法。( )A.错误B.正确参考答案:A32. 模块内聚

7、度越高,说明模块内各成分彼此结合的程度越( )。A.松散B.紧密C.无法判断D.相等参考答案:B33. 在用户界面层次上(不考虑程序的内部结构和处理过程)对软件进行测试属于哪种测试方法( )。A.黑盒测试B.白盒测试C.逻辑覆盖测试D.控制结构测试参考答案:A34. 以下哪个不属于验证软件需求的正确性的( )A.现象性B.有效性C.完整性D.一致性参考答案:A35. Jackson方法根据( )来导出程序结构。A、数据结构B、数据间的控制结构C、数据流图D、IPO图参考答案:A36. 软件对象间彼此间的关系共有3类。( )A.正确B.错误参考答案:A37. 需要添加一些在需求陈述中没有提到的类

8、,主要用来存放在执行服务操作过程中的中间结果。( )A.正确B.错误参考答案:A38. 数据流图是需求分析的功能模型。( )A.正确B.错误参考答案:A39. 结构化维护与非结构化维护的主要区别在于( )。A.接口的结构化B.数据结构的完整性C.程序的完整性D.应用软件工程方法学,保证完整的软件配置及相应的程序和文档参考答案:D40. 软件测试是为了( )而执行程序的过程。A.避免错误B.证明正确C.纠正错误D.发现错误参考答案:D41. 子系统测试中着重测试模块的( )A.语法B.接口C.函数D.以上都不正确参考答案:B42. 软件的可维护性、可使用性、( )是衡量软件质量的几个主要特性。A

9、、可靠性B、可复用性C、可理解性D、可修改性参考答案:A43. 绝大多数软件在设计时没有考虑将来的修改。只要使用强调模块独立原理的设计方法学,修改软件就不会困难和容易发生差错。( )A.错误B.正确参考答案:A44. 当系统要求复杂,系统服务不太清楚时,快速软件软件原型验证需求,可以大大减少因系统需求的可能性错误而导致的损失。( )A.正确B.错误参考答案:A45. 问题的定义要求开发方和使用方共同完成。( )A.正确B.错误参考答案:A46. 下面属于在需求分析阶段的图形工具的是( )A.数据流图B.层次方框图C.IPO图D.I-O图参考答案:ABC47. 软件工程是一门工程性的学科,其目标主要是成功地建造一个大型软件系统。( )A.错误B.正确参考答案:B48. 经济可行性是进行开发成本的估算以及了解取得效益的评估,确定要开发的项目是否值得投资开发。( )A.错误B.正确参考答案:B49. 软件可理解性指的是把程序从一种计算环境(硬件配置和操作系统)转移到另一种计算环境的难易程度。( )A.错误B.正确参考答案:A50. 只有了解用户,了解任务,才能设计出好的用户界面。( )A.错误B.正确参考答案:B

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


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

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