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

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

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

1、福建师范大学21春软件工程离线作业1辅导答案1. 软件工程的主要目的就是要提高软件的可维护性,减少软件维护所需要的工作量,降低软件系统的总成本。( )T.对F.错参考答案:T2. 程序设计属于软件开发过程( )阶段A.设计B.编程C.实现D.编码参考答案:C3. 盒图很容易表现嵌套关系,但不能表示模块的层次结构。( )A.错误B.正确参考答案:A4. 动态模型的描述工具是( )。A.设计图B.结构图C.状态图D.对象图参考答案:C5. 软件开发小组的组成人员的素质应该好,同时人数越多软件开发的质量就越高。( )A.错误B.正确参考答案:A6. 封装,尤其是OO方法的对象封装性,为软件复用技术提

2、供了良好的条件。( )A.错误B.正确参考答案:B7. 下面各项中不属于需求分析最终结果的是( )A.项目开发计划B.需求规格说明书C.设计说明书D.可行性分析报告参考答案:ACD8. 面向对象程序设计中,基于父类创建的子类具有父类的所有特性(属性和方法),这一特点称为类的( )。A.多态性B.封装性C.继承性D.重用性参考答案:C9. 系统响应时间指从用户完成某个控制动作,到软件给出预期的响应之间的这段时间。( )T.对F.错参考答案:T10. 在软件开发中,( )是指对将要开发的系统的开发成本进行估算,然后与可能取得的效益进行比较和权衡。A.成本/效益分析B.软件维护分析C.结构化分析D.

3、软件需求分析参考答案:A11. 总体设计过程通常由哪两个主要阶段组成?( )A.系统设计阶段B.结构设计阶段C.数据库设计阶段D.详细设计阶段参考答案:AB12. 系统定义明确之后,应对系统的可行性进行研究,可行性研究应包括( )。A、软件环境可行性、技术可行性、经济可行性、社会可行性B、经济可行性、技术中行性、操作可行性C、经济可行性、可行性、系统可行性D、经济可行性、实用性、可行性参考答案:B13. 把软件生命周期划分成若干个阶段,每个阶段的任务相对独立,而且比较简单,但不便于不同人员分工协作,从而提高了整个软件开发工程的困难程度。( )A.错误B.正确参考答案:A14. 软件维护阶段是软

4、件生命周期的第一个阶段。( )T.对F.错参考答案:F15. 在数据流图中,不能由计算机处理的成份是( )。A、控制流B、结点C、数据流D、数据源/终点参考答案:D16. 面向对象模型包括( )。A.数据模型B.对象模型C.动态模型D.功能模型参考答案:BCD17. 常用的软件测试方法包括( )。A.白盒法B.盒法C.黑盒法D.动态测试参考答案:ABCD18. 下面哪一个不是面向尺寸的特征量?( )A.每KLOC(千行编码)的错误数B.FunCtion PointC.每KLOC的缺陷数D.每KLOC的文档页数参考答案:B19. 需求分析的任务不包括( )。A.问题分析B.系统设计C.需求描述D

5、.需求评审参考答案:B20. 增量模型本身是自相矛盾的。它一方面要求开发人员把软件看作一个整体,另一方面又要求开发人员把软件看作构件序列,每个构件本质上都独立于另一个构件。( )A.错误B.正确参考答案:B21. 软件工程由哪些部分组成?( )A.方法B.工具C.过程D.数据参考答案:ABC22. 瀑布模型的不存在以下问题( )A.适用可变需求B.缺乏灵活性C.用户容易参与开发D.用户与开发者易沟通参考答案:ACD23. 软件可移植性指的是,把程序从一种计算环境(硬件配置和操作系统)转移到另一种计算环境的难易程度。( )T.对F.错参考答案:T24. 在面向对象方法学中,对象模型是最基本最重要

6、的,它为其他两种模型奠定了基础。( )A.错误B.正确参考答案:B25. 软件可维护性的特性中相互矛盾的是( )。A.可修改性和可理解性B.可测试性和可理解性C.效率和可修改性D.可理解性和可读性参考答案:C26. 软件对象间彼此间的关系是没有关联的。( )A.正确B.错误参考答案:B27. 模块的独立程度可以由两个定性标准度量,这两个标准分别称为( )。A.内聚B.继承C.耦合D.多态参考答案:AC28. 自顶向下结合的渐增式测试法,在组合模块时的组合策略包括( )。A.深度优先策略B.随机访问策略C.宽度优先策略D.顺序访问策略参考答案:AC29. 瀑布模型的核心是按照软件开发的时间顺序将

7、问题简化。( )A.错误B.正确参考答案:A30. 软件生存周期的( )的工作和软件可维护性有密切的关系。A、编码阶段B、设计阶段C、测试阶段D、每个阶段参考答案:D31. 设计期间确定了软件的逻辑结构,然而个别语句的构造却是编写程序的一个主要任务。构造语句时应该遵循的规则包括( )。A.不要为了节省空间而把多个语句写在同一行B.尽量避免复杂的条件测试C.避免大量使用循环嵌套和条件嵌套D.利用括号使逻辑表达式或算术表达式的运算次序清晰直观参考答案:ABCD32. 在面向数据流的软件设计方法中,一般将信息流分为( )。A.数据流和控制流B.变换流和控制流C.事务流和控制流D.变换流和事务流参考答

8、案:D33. 下列所举的方法中属于黑盒测试的设计测试用例方法的是( )。A.E-R图B.因果图C.DFD图D.IPO图参考答案:B34. 关于经济可行性错误的说法是( )。A.考察系统的经济效益是否超过它的开发成本B.成本包括启动成本和运营成本C.只要经济可行则系统可以开发D.经济可行性中的成本包括培训费用参考答案:C35. 详细设计的结果基本决定了最终程序的代码规模。( )A.错误B.正确参考答案:A36. 数据流图建立系统的功能模型,它仅仅由数据流和数据存储组成。( )T.对F.错参考答案:F37. 面向对象的程序设计的基本做法是将数据及对数据的操作放在一起,作为一个相互依存、不可分割的整

9、体来处理。( )A.错误B.正确参考答案:B38. HIPO法既是需求分析方法,又是软件设计方法。( )A.错误B.正确参考答案:B39. 需求分析阶段的任务是确定( )。A.软件测试的具体方法B.软件开发工具C.软件开发费用D.软件系统的功能参考答案:D40. 在需求分析过程中,分析员要从用户那里解决的最重要的问题是要求软件具有什么样的结构。( )A.错误B.正确参考答案:A41. 软件对象间彼此间的关系共有3类。( )A.正确B.错误参考答案:A42. 面向数据的设计方法就是根据问题的数据结构定义一组映射,把问题的数据结构转换为问题解的( )。A.程序结构B.数据结构C.逻辑结构D.物理结

10、构参考答案:A43. 一个软件的宽度是指其控制的( )。A.模块数B.层数C.跨度D.厚度参考答案:C44. 软件生命周期中所花费用最多的阶段是( )。A.软件编码B.软件维护C.软件测试D.详细设计参考答案:B45. 软件中使用的可重用构件越多,适应性和完善性维护也就越困难。( )A.错误B.正确参考答案:A46. ( )是计算机程序及其说明程序的各种文档。A、软件B、数据C、文档D、程序参考答案:A47. 所有的测试都应该能追溯到( )A.系统需求B.用户需求C.测试案例D.以上都不正确参考答案:B48. 在编制程序时,应采纳的原则之一是( )。A、不限制goto语句的使用B、减少或取消注解行C、程序越短越好D、程序结构应有助于读者理解参考答案:D49. 中级结构性成本模型COCOMO是一个( )。A.静态单变量模型B.动态单变量模型C.静态多变量模型D.动态多变量模型参考答案:C50. 软件需求分析应确定的是用户对软件的( )A.功能需求和非功能需求B.性能需求C.非功能需求D.功能需求参考答案:A

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

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

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