福建师范大学21春《软件工程》离线作业2参考答案41

上传人:pu****.1 文档编号:483203983 上传时间:2024-02-11 格式:DOCX 页数:11 大小:12.70KB
返回 下载 相关 举报
福建师范大学21春《软件工程》离线作业2参考答案41_第1页
第1页 / 共11页
福建师范大学21春《软件工程》离线作业2参考答案41_第2页
第2页 / 共11页
福建师范大学21春《软件工程》离线作业2参考答案41_第3页
第3页 / 共11页
福建师范大学21春《软件工程》离线作业2参考答案41_第4页
第4页 / 共11页
福建师范大学21春《软件工程》离线作业2参考答案41_第5页
第5页 / 共11页
点击查看更多>>
资源描述

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

1、福建师范大学21春软件工程离线作业2参考答案1. 软件系统的本质是信息处理系统。( )A.正确B.错误参考答案:A2. 以下哪一项不是面向对象的特征( )。A.多态性B.继承性C.封装性D.结构化设计参考答案:D3. 存储器的读写速度排列顺序正确的是( )。A.RAMCache硬盘软盘B.CacheRAM硬盘软盘C.Cache硬盘RAM软盘D.RAM硬盘软盘Cache参考答案:B4. 给DFD中的数据流命名时,能反映出数据流成分的名字(如“数据”、“信息”之类)是最好的命名方式。( )T.对F.错参考答案:F5. 问题的定义要求开发方和使用方共同完成。( )A.正确B.错误参考答案:A6. 缓

2、冲池是由多个缓冲区组成,一个系统可有一个或几个缓冲池,一个缓冲池可有多个缓冲区。( )A.错误B.正确参考答案:B7. 软件开发风险分析实际上就是贯穿于软件工程过程中的一系列风险管理步骤,它主要包括( )。A.风险标识B.风险估算C.风险评价D.风险驾驭和监控参考答案:ABCD8. 单元测试的测试对象是( )。A.系统B.程序模块C.模块接口D.系统功能参考答案:B9. 过程设计语言PDL作为一种设计工具有如下一些优点:( )A.可以作为注释直接插在源程序中间B.可以使用普通的正文编辑程序或文字处理系统C.可以自动由PDL生成程序代码D.动态生成类和对象参考答案:ABC10. 软件生存周期的(

3、 )的工作和软件可维护性有密切的关系。A、编码阶段B、设计阶段C、测试阶段D、每个阶段参考答案:D11. 模块之间联系越紧密,其耦合性就越弱,模块的独立性则越强。( )A.错误B.正确参考答案:A12. 冗余附加技术指为实现结构冗余、信息冗余和时间冗余所需的资源和技术。( )A.错误B.正确参考答案:B13. 类是对具有相同属性和行为的一个或多个对象的描述,通常在这种描述中也包括对怎样创建该类的新对象的说明。( )A.错误B.正确参考答案:B14. 确认测试也称验收测试,它的目标是验证软件的可维护性。( )A.错误B.正确参考答案:A15. 在需求分析过程中,分析员要从用户那里解决的最重要的问

4、题是要求软件具有什么样的结构。( )A.错误B.正确参考答案:A16. 结构化设计方法是将现实世界的事物以对象的方式映射到计算机世界的方法。( )A.错误B.正确参考答案:A17. 面向对象设计中,对象有如下一些基本特点:( )A.以数据为中心B.对象是被动的C.无需实现数据封装D.模块独立性好参考答案:AD18. 对象与传统的数据有本质不同,不是主动地等待对它进行处理,相反,它是被动的进行处理。( )A.错误B.正确参考答案:A19. 软件测试的目的是( )。A、评价软件的质量B、发现软件的错误C、找出软件的所有错误D、证明软件是正确的参考答案:B20. 瀑布模型是由文档驱动的这个事实也是它

5、的一个主要缺点。在可运行的软件产品交付给用户之前,用户只能通过文档来了解产品是什么样的。( )A.错误B.正确参考答案:B21. 绝大多数软件在设计时没有考虑将来的修改。只要使用强调模块独立原理的设计方法学,修改软件就不会困难和容易发生差错。( )A.错误B.正确参考答案:A22. 程序设计语言的心理特性主要表现在哪些方面?( )A.突变性B.简洁性C.传统性D.局部性参考答案:BCD23. 文档是一种数据媒体和其上所记录的数据。( )A.错误B.正确参考答案:B24. 进行需求分析有的多种描述工具,包括( )。A.数据流图B.判定表C.PAD图D.数据字典参考答案:ABD25. 所有的测试都

6、应该能追溯到( )A.系统需求B.用户需求C.测试案例D.以上都不正确参考答案:B26. 采用自底向上、逐步抽象的程序设计方法是结构化程序设计方法的基本要点之一。( )A.错误B.正确参考答案:A27. 结构化设计的方法是一种面向( )的设计方法。A、对象B、数据结构C、数据流D、控制流参考答案:C28. 软件生命周期中时间最长的是( )阶段。A.总体设计B.需求分析C.软件测试D.软件维护参考答案:D29. 面向对象就是既使用对象又使用类和继承等机制,而且对象之间仅能通过传递消息实现彼此通信。( )T.对F.错参考答案:T30. 在Jackson方法中,实体结构是指实体在时间坐标系中的行为序

7、列。这种序列以哪些结构进行复合?( )A.重复B.跳转C.顺序D.选择参考答案:ACD31. 动态模型的描述工具是( )。A.设计图B.结构图C.状态图D.对象图参考答案:C32. 在编写程序时,为了提高编码效率可以牺牲程序的清晰性和可读性。( )T.对F.错参考答案:F33. 软件可理解性指的是把程序从一种计算环境(硬件配置和操作系统)转移到另一种计算环境的难易程度。( )A.错误B.正确参考答案:A34. 软件测试方法中,黑盒测试法主要用于测试( )。A、结构合理性B、软件外部功能C、程序正确性D、程序内部逻辑参考答案:B35. 在面向数据流的软件设计方法中,一般将信息流分为( )。A.数

8、据流和控制流B.变换流和控制流C.事务流和控制流D.变换流和事务流参考答案:D36. 软件工程是一门工程性的学科,其目标主要是成功地建造一个大型软件系统。( )A.错误B.正确参考答案:B37. 软件生命周期分为( )个时期A.四B.二C.三D.一参考答案:C38. 软件维护是软件生命周期中的固有阶段,一般认为,各种不同的软件维护中以( )维护所占的维护量最小。A.预防性维护B.适应性维护C.改正性维护D.完善性维护参考答案:A39. ER图包含了( )种基本成分A.四B.二C.三D.一参考答案:C40. IPO图示输入、处理、输出图的简称。( )A.正确B.错误参考答案:A41. 需求分析阶

9、段的任务是确定( )。A.软件测试的具体方法B.软件开发工具C.软件开发费用D.软件系统的功能参考答案:D42. 软件危机是指计算机软件的开发和维护过程中所遇到的一系列问题。( )A.正确B.错误参考答案:A43. 数据输入的一般准则中包括采用灵活多样的交互方式,允许用户自选输入方式不允许用户控制交互过程。( )A.错误B.正确参考答案:A44. 下面各项中不属于需求分析最终结果的是( )A.项目开发计划B.需求规格说明书C.设计说明书D.可行性分析报告参考答案:ACD45. 结构化分析SA方法以数据流图、( )和加工说明等描述工具,即用直观的图和简洁的语言来描述软系统模型A.DFD图B.PA

10、D图C.IPO图D.数据字典参考答案:D46. 块内联系中,( )块内联系最强。A、偶然性B、功能性C、通信性D、顺序性参考答案:B47. 研究开发所需要的成本和资源是属于可行性研究中的( )研究的一方面。A.技术可行性B.经济可行性C.社会可行性D.法律可行性参考答案:B48. 模块内聚度越高,说明模块内各成分彼此结合的程度越( )。A.松散B.紧密C.无法判断D.相等参考答案:B49. 重构并不修改整体的程序体系结构,它不关注个体模块的设计细节以及在模块中定义的局部数据结构。( )A.错误B.正确参考答案:A50. 软件测试是一个自顶向下逐步细化和求精过程,而软件开发是一个自底向上或相反顺序集成的过程。( )A.错误B.正确参考答案:A

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

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

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