福建师范大学21春《软件工程》离线作业一辅导答案56

上传人:cl****1 文档编号:476913857 上传时间:2023-12-27 格式:DOCX 页数:11 大小:12.72KB
返回 下载 相关 举报
福建师范大学21春《软件工程》离线作业一辅导答案56_第1页
第1页 / 共11页
福建师范大学21春《软件工程》离线作业一辅导答案56_第2页
第2页 / 共11页
福建师范大学21春《软件工程》离线作业一辅导答案56_第3页
第3页 / 共11页
福建师范大学21春《软件工程》离线作业一辅导答案56_第4页
第4页 / 共11页
福建师范大学21春《软件工程》离线作业一辅导答案56_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《福建师范大学21春《软件工程》离线作业一辅导答案56》由会员分享,可在线阅读,更多相关《福建师范大学21春《软件工程》离线作业一辅导答案56(11页珍藏版)》请在金锄头文库上搜索。

1、福建师范大学21春软件工程离线作业一辅导答案1. 决定软件可维护性的因素主要有:可理解性、可测试性、可修改性、可移植性等。( )T.对F.错参考答案:T2. 在对数据流的分析中,主要是找到中心变换,这是从( )导出结构图的关键。A、数据结构B、实体关系C、数据流图D、E-R图参考答案:A3. 面向对象的技术中的“类”,是比较理想的可重用的软构件,称之为( )A.软构件B.类构件C.特殊构件D.以上都不正确参考答案:B4. 在树形结构中,每一层的数据元素只和上一层中的一个元素相关。( )A.错误B.正确参考答案:B5. 操作系统是用户和硬件的接口。( )A.错误B.正确参考答案:B6. 在设计测

2、试用例时,( )是用得最多的一种黑盒测试方法。A.等价类划分B.边值分析C.因果图D.判定表参考答案:B7. 在编制程序时,应采纳的原则之一是( )。A、不限制goto语句的使用B、减少或取消注解行C、程序越短越好D、程序结构应有助于读者理解参考答案:D8. 研究开发所需要的成本和资源是属于可行性研究中的( )研究的一方面。A.技术可行性B.经济可行性C.社会可行性D.法律可行性参考答案:B9. 下面各项中不属于需求分析最终结果的是( )A.项目开发计划B.需求规格说明书C.设计说明书D.可行性分析报告参考答案:ACD10. 软件维护是软件生命周期中的固有阶段,一般认为,各种不同的软件维护中以

3、( )维护所占的维护量最小。A.预防性维护B.适应性维护C.改正性维护D.完善性维护参考答案:A11. 块内联系中,( )块内联系最强。A、偶然性B、功能性C、通信性D、顺序性参考答案:B12. 在数据流图中,一个数据存储等同于一个文件,不能表示文件的一部分。( )T.对F.错参考答案:F13. 通信内聚、逻辑内聚、顺序内聚和时间内聚的内聚性从高到低顺序是( )。A.通信、逻辑、顺序、时间B.通信、时间、顺序、逻辑C.顺序、通信、时间、逻辑D.顺序、通信、逻辑、时间参考答案:C14. 为了提高模块的独立性,模块内部最好是( )。A.逻辑内聚B.时间内聚C.功能内聚D.通信内聚参考答案:C15.

4、 程序的可测试性指把一个软件或程序从一个计算机环境移植到另一个计算机环境的容易程度。( )A.错误B.正确参考答案:A16. 所谓参数化类,就是使用一个或多个类型去参数化一个类的机制,Eiffel语言中就有参数化类。( )T.对F.错参考答案:T17. 中级结构性成本模型COCOMO是一个( )。A.静态单变量模型B.动态单变量模型C.静态多变量模型D.动态多变量模型参考答案:C18. 数据流图的分解速度应保持较高,通常一个加工每次可分解为1020个子加工。( )A.错误B.正确参考答案:A19. 面向对象方法的工作模型只能使用螺旋模型进行开发。( )T.对F.错参考答案:F20. 冗余附加技

5、术指为实现结构冗余、信息冗余和时间冗余所需的资源和技术。( )A.错误B.正确参考答案:B21. 快速建立渐进原型RCP也称为追加(add on)型的原型化方法。( )A.错误B.正确参考答案:B22. 发现错误多的模块,残留在模块中的错误也多。( )A.正确B.错误参考答案:A23. 不属于线性系列模型的模型是( )。A.线性顺序模型B.增量模型C.RAD模型D.瀑布模型参考答案:B24. 在以下白盒技术测试用例的设计中( )是最弱的覆盖标准。A.语句B.条件C.条件组合D.判定参考答案:A25. 自顶向下结合的渐增式测试法,在组合模块时的组合策略包括( )。A.深度优先策略B.随机访问策略

6、C.宽度优先策略D.顺序访问策略参考答案:AC26. 客观实体在问题域中的抽象是( )。A.类B.对象C.用例D.接口参考答案:B27. 目前,软件项目的进度安排的两种比较常用的方法是程序评估与审查技术(PERT)和关键路径法(CPM)。( )A.错误B.正确参考答案:B28. 每个对象可用它自己的一组属性和它可以执行的一组( )来表征。A.操作B.功能C.行为D.数据参考答案:A29. 软件详细设计主要采用的方法是( )。A、结构程序设计B、模型设计C、结构化设计D、流程图设计参考答案:C30. 模块( ),则说明模块的独立性越强。A、耦合越强B、扇入数越高C、耦合越弱D、扇入数越低参考答案

7、:C31. 代码行技术是比较简单的定量估算软件规模的方法。( )T.对F.错参考答案:T32. 面向对象分析的首要工作是建立( )。A.系统的动态模型B.系统的功能模型C.基本的E-R图D.问题的对象模型参考答案:D33. 单元测试的测试对象是( )。A.系统B.程序模块C.模块接口D.系统功能参考答案:B34. 数据流图是需求分析的功能模型。( )A.正确B.错误参考答案:A35. 数据耦合是( )耦合。A.高B.低C.以上都不正确D.中参考答案:B36. 结构化维护与非结构化维护的主要区别在于( )。A.接口的结构化B.数据结构的完整性C.程序的完整性D.应用软件工程方法学,保证完整的软件

8、配置及相应的程序和文档参考答案:D37. 测试目标决定了测试力案的设计。如果为了表明程序是正确的而进行测试,就会设计一些不易暴露错误的测试方案。( )A.错误B.正确参考答案:B38. 经济可行性是进行开发成本的估算以及了解取得效益的评估,确定要开发的项目是否值得投资开发。( )A.错误B.正确参考答案:B39. 程序的效率是指程序的( )。A.可维护性B.执行速度C.语句行数D.存储空间参考答案:BD40. IPO图示输入、处理、输出图的简称。( )A.正确B.错误参考答案:A41. 经过严密的软件测试后所提交给用户的软件产品中( )。A.软件不再包含任何错误B.还可能包含少量软件错误C.所

9、提交给用户的可执行文件不会含有任何错误D.文档中不会含有错误参考答案:B42. 总体设计过程通常由两个主要阶段组成。( )A.正确B.错误参考答案:A43. 总体设计过程通常由哪两个主要阶段组成?( )A.系统设计阶段B.结构设计阶段C.数据库设计阶段D.详细设计阶段参考答案:AB44. 用户对软件需求的描述不精确,往往是产生软件危机的原因之一。( )A.错误B.正确参考答案:B45. 软件测试是为了( )而执行程序的过程。A.避免错误B.证明正确C.纠正错误D.发现错误参考答案:D46. 软件测试是保证软件质量的关键步骤,它是对软件规格说明、设计和编码的最后复审。( )A.错误B.正确参考答

10、案:B47. 在下列功能中,( )最好地描述了OSI模型的网络层。A.保证数据正确的顺序、无错和完整B.提供用户与网络的接口C.处理信号通过介质的传输D.控制报文通过网络的路由选择参考答案:D48. “软件危机”是指( )。A.计算机病毒的出现B.利用计算机进行经济犯罪活动C.软件开发和维护中出现的一系列问题D.人们过分迷恋计算机系统参考答案:C49. 绝大多数软件在设计时没有考虑将来的修改。只要使用强调模块独立原理的设计方法学,修改软件就不会困难和容易发生差错。( )A.错误B.正确参考答案:A50. 需求分析的具体任务包括确定软件系统的功能需求、性能需求和运行环境约束,编制软件需求规格说明书、软件系统的验收测试准则和初步的用户手册。( )A.错误B.正确参考答案:B

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

当前位置:首页 > 高等教育 > 其它相关文档

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