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

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

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

1、福建师范大学21春软件工程离线作业一辅导答案1. 软件可维护性的特性中相互矛盾的是( )。A.可修改性和可理解性B.可测试性和可理解性C.效率和可修改性D.可理解性和可读性参考答案:C2. “软件危机”是指( )。A.计算机病毒的出现B.利用计算机进行经济犯罪活动C.软件开发和维护中出现的一系列问题D.人们过分迷恋计算机系统参考答案:C3. 文档记录软件开发活动和阶段成果,具有永久性,可供人或机器阅读。( )A.错误B.正确参考答案:B4. 在需求分析过程中,分析员要从用户那里解决的最重要的问题是要求软件具有什么样的结构。( )A.错误B.正确参考答案:A5. 需求规格说明书在软件开发中具有重

2、要的作用,它也可以作为软件可行性分析的依据。( )T.对F.错参考答案:F6. 软件可修改性,是指允许对软件系统进行修改,此过程必然会增加其复杂性。( )A.错误B.正确参考答案:A7. 程序流程图中的箭头代表( )。A、数据流B、控制流C、顺序流D、调用参考答案:B8. 软件测试是软件质量保证的重要手段,下述( )是软件测试的最基础环节。A、功能测试B、单元测试C、结构测试D、确认测试参考答案:B9. 程序设计属于软件开发过程( )阶段A.设计B.编程C.实现D.编码参考答案:C10. 需求分析的具体任务包括确定软件系统的功能需求、性能需求和运行环境约束,编制软件需求规格说明书、软件系统的验

3、收测试准则和初步的用户手册。( )A.错误B.正确参考答案:B11. 具有相似或相同性质的对象的抽象就是类。( )A.错误B.正确参考答案:B12. 数据流图就是用来刻画数据流和转换的信息系统建模技术。( )A.错误B.正确参考答案:B13. 确认测试也称验收测试,它的目标是验证软件的可维护性。( )A.错误B.正确参考答案:A14. 测试目标决定了测试力案的设计。如果为了表明程序是正确的而进行测试,就会设计一些不易暴露错误的测试方案。( )A.错误B.正确参考答案:B15. 进行需求分析可使用多种工具,但( )是不适用的。A、数据流图B、判定表C、PAD图D、数据词典参考答案:C16. 表示

4、了静态的结构化的系统数据性质,描绘了系统的静态结构,从客观世界实体的对象关系角度来描绘对象的模型是( )。A.数据模型B.对象模型C.动态模型D.功能模型参考答案:B17. COCOMO是甘特模型的英文缩写。( )T.对F.错参考答案:F18. 属于软件测试方法中的静态测试方法的是( )。A.黑盒法B.路径覆盖C.错误推测D.人工检测参考答案:D19. C+和Eiffel是强类型语言,即语法规定每个变量或属性必须准确属于某个特定的类。( )T.对F.错参考答案:T20. 在用户需求分析时观察用户手工操作过程不是为了模拟手工操作过程,而是为了获取第一手资料,并从中提取出有价值的需求。( )A.错

5、误B.正确参考答案:B21. 所谓的适应性维护,是指为了和变化的环境适当地配合而进行的修改软件的活动,这是一种必要的维护活动。( )T.对F.错参考答案:T22. 如果一种方法仅使用对象和消息,则这种方法称为基于类的方法,或者称为面向对象的方法。( )T.对F.错参考答案:F23. 盒图很容易表现嵌套关系,但不能表示模块的层次结构。( )A.错误B.正确参考答案:A24. 为了提高模块的独立性,模块内部最好是( )。A.逻辑内聚B.时间内聚C.功能内聚D.通信内聚参考答案:C25. 耦合衡量一个模块内部各个元素之间彼此结合的紧密程度的度量。( )A.正确B.错误参考答案:B26. 软件结构图中

6、,模块框之间若有直线连接,表示它们之间存在顺序执行关系。( )A.错误B.正确参考答案:A27. 不适合作为科学工程计算的语言是Prolog语言。( )A.错误B.正确参考答案:B28. 研究开发所需要的成本和资源是属于可行性研究中的( )研究的一方面。A.技术可行性B.经济可行性C.社会可行性D.法律可行性参考答案:B29. 软件系统的本质是信息处理系统。( )A.正确B.错误参考答案:A30. 软件需求分析应确定的是用户对软件的( )A.功能需求和非功能需求B.性能需求C.非功能需求D.功能需求参考答案:A31. 为了提高软件的可维护性或可靠性而对软件进行的修改称为( )。A.改正性维护B

7、.适应性维护C.完善性维护D.预防性维护参考答案:D32. 开发的结构化设计(SD)方法,全面指导模块划分的重要原则应该是( )A.模块高内聚B.模块低藕合C.模块独立性D.程序模块化参考答案:C33. 数据元素组成数据的方式有3种:顺序、选择和重复。( )A.正确B.错误参考答案:A34. 测试是为了表明程序是正确的,成功的测试是没有发现错误的测试。( )A.错误B.正确参考答案:A35. 下列关于进程的描述错误的是( )。A.进程是动态的B.进程有生命期C.多个进程可以并行执行,不需同步机构D.程序的执行过程是进程参考答案:C36. ( )用于网络的主干线路和室外连接。A.非屏蔽双绞线B.

8、屏蔽双绞线C.同轴电缆D.光纤参考答案:D37. 冗余附加技术指为实现结构冗余、信息冗余和时间冗余所需的资源和技术。( )A.错误B.正确参考答案:B38. 在软件的分析阶段,常用( )来描述业务处理系统的信息来源、存储、处理和去向。A.E-R图B.框图C.DFDD.时序网络参考答案:C39. 面向数据流的设计方法把( )映射成软件结构。A、数据流B、系统结构C、控制结构D、信息流参考答案:A40. 一个好的用例能够发现至今尚未发现的错误的测试。( )A.错误B.正确参考答案:B41. 需求分析的任务不包括( )。A.问题分析B.系统设计C.需求描述D.需求评审参考答案:B42. 存储器的读写

9、速度排列顺序正确的是( )。A.RAMCache硬盘软盘B.CacheRAM硬盘软盘C.Cache硬盘RAM软盘D.RAM硬盘软盘Cache参考答案:B43. 每个对象可用它自己的一组属性和它可以执行的一组( )来表征。A.操作B.功能C.行为D.数据参考答案:A44. HIPO法既是需求分析方法,又是软件设计方法。( )A.错误B.正确参考答案:B45. 在数据流图中,一个数据存储等同于一个文件,不能表示文件的一部分。( )T.对F.错参考答案:F46. 把软件生命周期划分成若干个阶段,每个阶段的任务相对独立,而且比较简单,但不便于不同人员分工协作,从而提高了整个软件开发工程的困难程度。( )A.错误B.正确参考答案:A47. IPO图示输入、处理、输出图的简称。( )A.正确B.错误参考答案:A48. 总体设计的目的是确定整个系统的( )A.规模B.功能及模块结构C.费用D.测试方案参考答案:B49. 软件的可维护性、可使用性、( )是衡量软件质量的几个主要特性。A、可靠性B、可复用性C、可理解性D、可修改性参考答案:A50. 软件调试是为了发现错误而执行程序的过程。( )A.错误B.正确参考答案:A

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

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

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