福建师范大学21春《软件工程》在线作业二满分答案71

上传人:pu****.1 文档编号:457712350 上传时间:2022-09-16 格式:DOCX 页数:13 大小:13.75KB
返回 下载 相关 举报
福建师范大学21春《软件工程》在线作业二满分答案71_第1页
第1页 / 共13页
福建师范大学21春《软件工程》在线作业二满分答案71_第2页
第2页 / 共13页
福建师范大学21春《软件工程》在线作业二满分答案71_第3页
第3页 / 共13页
福建师范大学21春《软件工程》在线作业二满分答案71_第4页
第4页 / 共13页
福建师范大学21春《软件工程》在线作业二满分答案71_第5页
第5页 / 共13页
点击查看更多>>
资源描述

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

1、福建师范大学21春软件工程在线作业二满分答案1. 耦合衡量一个模块内部各个元素之间彼此结合的紧密程度的度量。( )A.正确B.错误参考答案:B2. 软件生命周期中时间最长的是( )阶段。A.总体设计B.需求分析C.软件测试D.软件维护参考答案:D3. 软件测试是对软件规格说明,软件设计和编码的最全面也是最后的审查。( )A.错误B.正确参考答案:B4. 软件测试是软件质量保证的主要手段之一,测试的目标是( )。A、证明软件符合设计要求B、发展软件的潜在能力C、发现软件中的错误和缺陷D、判定软件是否合格参考答案:C5. 缓冲池是由多个缓冲区组成,一个系统可有一个或几个缓冲池,一个缓冲池可有多个缓

2、冲区。( )A.错误B.正确参考答案:B6. 面向对象的技术中的“类”,是比较理想的可重用的软构件,称之为( )A.软构件B.类构件C.特殊构件D.以上都不正确参考答案:B7. 面向对象开发方法中,( )是基于面向对象技术的标准建模语言。A.IPO-ER语言B.DFD方法C.UML语言D.HIPOP方法参考答案:C8. 一个模块把开关量作为参数传送给另一模块,这两个模块之间的耦合是( )。A、外部耦合B、数据耦合C、控制耦合D、内容耦合参考答案:C9. 面向数据的设计方法就是根据问题的数据结构定义一组映射,把问题的数据结构转换为问题解的( )。A.程序结构B.数据结构C.逻辑结构D.物理结构参

3、考答案:A10. 数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。( )T.对F.错参考答案:T11. 面对日益增长的软件需求,人们显得力不从心,往往是产生软件危机的原因之一。( )A.错误B.正确参考答案:B12. 研究开发所需要的成本和资源是属于可行性研究中的( )研究的一方面。A.技术可行性B.经济可行性C.社会可行性D.法律可行性参考答案:B13. ( )是有关计算机程序功能、设计、编制使用的文字或图形资料。A、程序B、文档C、软件D、数据参考答案:B14. 需要添加一些在需求陈述中没有提到的类,主要用来存放在执行服务操作过程中的中间结果。( )A.正确B

4、.错误参考答案:A15. 问题的定义要求开发方和使用方共同完成。( )A.正确B.错误参考答案:A16. 通过软件测试,可以发现软件中所有潜伏的错误。( )A.错误B.正确参考答案:A17. 软件测试是保证软件质量的关键步骤,它是对软件规格说明、设计和编码的最后复审。( )A.错误B.正确参考答案:B18. 在目前,用于保证软件质量的主要手段是进行软件测试。( )A.错误B.正确参考答案:B19. 面向对象程序设计中,基于父类创建的子类具有父类的所有特性(属性和方法),这一特点称为类的( )。A.多态性B.封装性C.继承性D.重用性参考答案:C20. 总体设计过程通常由哪两个主要阶段组成?(

5、)A.系统设计阶段B.结构设计阶段C.数据库设计阶段D.详细设计阶段参考答案:AB21. 封装,尤其是OO方法的对象封装性,为软件复用技术提供了良好的条件。( )A.错误B.正确参考答案:B22. 从事物的组成部件及每个部件的属性、功能来认识事物。这种方法被称为( )的方法。A.面向过程B.面向数据C.面向属性D.面向对象参考答案:D23. 软件结构图中,模块框之间若有直线连接,表示它们之间存在顺序执行关系。( )A.错误B.正确参考答案:A24. 设计时使用了一个复杂的数据结构,则应该用注解说明用程序设计语言实现这个数据结构的方法和特点。( )A.错误B.正确参考答案:B25. 就程序设计语

6、言的工程特性而言,对程序编码有如下要求:( )A.可移植性B.开发工具的可利用性C.软件的可重用性D.可维护性参考答案:ABCD26. 软件系统的文档分为( )类A.四B.二C.三D.一参考答案:B27. 软件测试是为了( )而执行程序的过程。A.避免错误B.证明正确C.纠正错误D.发现错误参考答案:D28. 低内聚有如下几类:( )A.偶然内聚B.逻辑内聚C.功能内聚D.时间内聚参考答案:ABD29. 瀑布模型的不存在以下问题( )A.适用可变需求B.缺乏灵活性C.用户容易参与开发D.用户与开发者易沟通参考答案:ACD30. 为了提高模块的独立性,模块内部最好是( )。A.逻辑内聚B.时间内

7、聚C.功能内聚D.通信内聚参考答案:C31. 需求分析阶段的成果主要是需求规格说明,但该成果与软件设计,编码,测试直至维护关系不大。( )A.错误B.正确参考答案:A32. 需求分析的具体任务包括确定软件系统的功能需求、性能需求和运行环境约束,编制软件需求规格说明书、软件系统的验收测试准则和初步的用户手册。( )A.错误B.正确参考答案:B33. 在用户界面层次上(不考虑程序的内部结构和处理过程)对软件进行测试属于哪种测试方法( )。A.黑盒测试B.白盒测试C.逻辑覆盖测试D.控制结构测试参考答案:A34. 软件生存周期的( )的工作和软件可维护性有密切的关系。A、编码阶段B、设计阶段C、测试

8、阶段D、每个阶段参考答案:D35. 将开发项目与一个或多个已完成的类似项目进行比较,找出与某个相类似项目的若干不同之处,并估算每个不同之处对成本的影响,得出开发项目的总成本。这种成本估算方法称为差别估算法。( )A.错误B.正确参考答案:B36. 开发的结构化设计(SD)方法,全面指导模块划分的重要原则应该是( )A.模块高内聚B.模块低藕合C.模块独立性D.程序模块化参考答案:C37. Putnam成本估算模型是以下哪种模型?( )A.静态单变量B.动态单变量C.静态多变量D.动态多变量参考答案:D38. 系统响应时间有两个重要属性,分别是长度和易变性。对用户来说,系统响应时间越短越好。(

9、)T.对F.错参考答案:F39. 属于软件测试方法中的静态测试方法的是( )。A.黑盒法B.路径覆盖C.错误推测D.人工检测参考答案:D40. 软件可移植性指的是,把程序从一种计算环境(硬件配置和操作系统)转移到另一种计算环境的难易程度。( )T.对F.错参考答案:T41. 软件可理解性指的是把程序从一种计算环境(硬件配置和操作系统)转移到另一种计算环境的难易程度。( )A.错误B.正确参考答案:A42. 耦合是对一个软件结构内不同模块之间互连程度的度量。( )A.正确B.错误参考答案:A43. ( )用于网络的主干线路和室外连接。A.非屏蔽双绞线B.屏蔽双绞线C.同轴电缆D.光纤参考答案:D

10、44. 一个好的用例能够发现至今尚未发现的错误的测试。( )A.错误B.正确参考答案:B45. “如果一个程序的代码块仅仅通过顺序、选择和循环这3种基本控制结构进行连接,并且每个代码块只有一个入口和一个出口,则称这个程序是结构化的。”这句话是结构程序设计的经典定义。( )T.对F.错参考答案:T46. 软件测试的目的是尽可能发现软件中的错误,通常( )是代码编写阶段可进行的测试,它是整个测试阶段的基础。A.集成测试B.系统测试C.验收测试D.单元测试参考答案:D47. C+和Eiffel是强类型语言,即语法规定每个变量或属性必须准确属于某个特定的类。( )T.对F.错参考答案:T48. 在整个

11、软件维护阶段所花费的全部工作中,( )所占比例最大。A、校正性维护B、适应性维护C、完善性维护D、预防性维护参考答案:C49. 数据流图的分解速度应保持较高,通常一个加工每次可分解为1020个子加工。( )A.错误B.正确参考答案:A50. 常见的程序控制结构不包括( )A.顺序B.选择C.循环D.GOTO语句参考答案:D51. 开发一个软件项目总存在某些不确定性,即存在风险,有些风险如果控制得不好,可能导致灾难性的后果。( )A.错误B.正确参考答案:B52. ( )允许用户把若干作业提交计算机系统集中处理的操作系统。A.分时操作系统B.实时操作系统C.网络操作系统D.批处理操作系统参考答案

12、:D53. 详细设计的结果基本决定了最终程序的代码规模。( )A.错误B.正确参考答案:A54. 面向对象就是既使用对象又使用类和继承等机制,而且对象之间仅能通过传递消息实现彼此通信。( )T.对F.错参考答案:T55. 面向数据流的设计方法把( )映射成软件结构。A、数据流B、系统结构C、控制结构D、信息流参考答案:A56. 下面属于软件重用的层次的是( )A.结构重用B.知识重用C.数量重用D.数据重用参考答案:B57. 以下属于白盒测试技术的是( )。A.逻辑覆盖B.基本路径测试C.循环覆盖测试D.等价类划分参考答案:ABC58. 在需求分析过程中,分析员要从用户那里解决的最重要的问题是要求软件具有什么样的结构。( )A.错误B.正确参考答案:A59. 可行性分析报告是问题定义和可行性分析阶段的最终交付物。( )A.正确B.错误参考答案:B60. 使用DMA方式传送数据期间不需要CPU干预。( )A.错误B.正确参考答案:A

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

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

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