福建师范大学21秋《软件工程》在线作业一答案参考12

上传人:cn****1 文档编号:512439770 上传时间:2023-12-19 格式:DOCX 页数:13 大小:13.87KB
返回 下载 相关 举报
福建师范大学21秋《软件工程》在线作业一答案参考12_第1页
第1页 / 共13页
福建师范大学21秋《软件工程》在线作业一答案参考12_第2页
第2页 / 共13页
福建师范大学21秋《软件工程》在线作业一答案参考12_第3页
第3页 / 共13页
福建师范大学21秋《软件工程》在线作业一答案参考12_第4页
第4页 / 共13页
福建师范大学21秋《软件工程》在线作业一答案参考12_第5页
第5页 / 共13页
点击查看更多>>
资源描述

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

1、福建师范大学21秋软件工程在线作业一答案参考1. 关于经济可行性错误的说法是( )。A.考察系统的经济效益是否超过它的开发成本B.成本包括启动成本和运营成本C.只要经济可行则系统可以开发D.经济可行性中的成本包括培训费用参考答案:C2. 对象与传统的数据有本质不同,不是主动地等待对它进行处理,相反,它是被动的进行处理。( )A.错误B.正确参考答案:A3. IPO图示输入、处理、输出图的简称。( )A.正确B.错误参考答案:A4. 下列叙述正确的是( )。A、NS图可以用于系统设计B、PDL语言可以用于运行C、PAD图表达的软件过程成树型结构D、结构化程序设计强调效率第一参考答案:C5. 许多

2、产品的质量问题源于新产品的开发设计阶段,因此在产品( )阶段就应采取有力措施来减少由于设计原因而产生的质量隐患。A.软件评审B.软件测试C.开发设计D.软件度量参考答案:C6. 冗余附加技术指为实现结构冗余、信息冗余和时间冗余所需的资源和技术。( )A.错误B.正确参考答案:B7. 结构化设计的方法是一种面向( )的设计方法。A、对象B、数据结构C、数据流D、控制流参考答案:C8. 面向对象的程序设计的基本做法是将数据及对数据的操作放在一起,作为一个相互依存、不可分割的整体来处理。( )A.错误B.正确参考答案:B9. 内聚衡量一个模块内各个元素彼此结合的紧密程度。在设计时应该力求做到低内聚。

3、( )T.对F.错参考答案:F10. 在数据流图中,一个数据存储等同于一个文件,不能表示文件的一部分。( )T.对F.错参考答案:F11. 结构化设计方法是将现实世界的事物以对象的方式映射到计算机世界的方法。( )A.错误B.正确参考答案:A12. 软件结构图中,模块框之间若有直线连接,表示它们之间存在顺序执行关系。( )A.错误B.正确参考答案:A13. 确认软件的功能是否与用户所要求的功能相符的测试属于( )。A.集成测试B.自底向上集成测试C.确认测试D.回归测试参考答案:C14. 结构化维护与非结构化维护的主要区别在于( )。A.接口的结构化B.数据结构的完整性C.程序的完整性D.应用

4、软件工程方法学,保证完整的软件配置及相应的程序和文档参考答案:D15. 结构分析方法就是面向( )自顶向下逐步求精进行需求分析的方法。A、目标B、数据流C、功能D、对象参考答案:B16. 在下列功能中,( )最好地描述了OSI模型的网络层。A.保证数据正确的顺序、无错和完整B.提供用户与网络的接口C.处理信号通过介质的传输D.控制报文通过网络的路由选择参考答案:D17. 测试是为了表明程序是正确的。( )T.对F.错参考答案:F18. 属于软件测试方法中的静态测试方法的是( )。A.黑盒法B.路径覆盖C.错误推测D.人工检测参考答案:D19. 采用自底向上、逐步抽象的程序设计方法是结构化程序设

5、计方法的基本要点之一。( )A.错误B.正确参考答案:A20. 瀑布模型本质上是一种( )。A.线性顺序模型B.顺序迭代模型C.线性迭代模型D.及早见产品模型参考答案:A21. 用工程、科学和数学的原则与方法研制基于计算机的系统的有关技术、方法和过程的是( )。A.计算机辅助教学B.计算机辅助工程C.计算机系统工程D.计算机辅助设计参考答案:C22. 建立类图的原则有( )。A.简化的原则B.分层理解的原则C.关注关键点的原则D.系统的原则参考答案:ABC23. 模块内的某成分的输出是另一些成分的输入,该模块的内聚度是( )的。A、功能性B、顺序性C、逻辑性D、瞬时性参考答案:B24. 软件工

6、程的课程特点:( ) .学科理论及其知识应用的多维性.工程化.浓厚的方法学色彩.实践性、指导性强。A、和B、和C、和D、以上都正确参考答案:D25. 数据流图和( )共同构成系统的逻辑模型。A、IPO图B、PDLC、数据字典D、层次图参考答案:C26. 一个成功的测试是发现至今尚未发现的错误的测试。( )A.错误B.正确参考答案:B27. 数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。( )T.对F.错参考答案:T28. 软件维护是软件生命周期中的固有阶段,一般认为,各种不同的软件维护中以( )维护所占的维护量最小。A.预防性维护B.适应性维护C.改正性维护D.

7、完善性维护参考答案:A29. 软件测试是软件质量保证的主要手段之一,测试的目标是( )。A、证明软件符合设计要求B、发展软件的潜在能力C、发现软件中的错误和缺陷D、判定软件是否合格参考答案:C30. 进行需求分析可使用多种工具,但( )是不适用的。A、数据流图B、判定表C、PAD图D、数据词典参考答案:C31. 动态模型的描述工具是( )。A.设计图B.结构图C.状态图D.对象图参考答案:C32. 以下哪个选项不是实体-联系图( )A.数据对象B.数据C.数字D.数图参考答案:C33. COCOMO是甘特模型的英文缩写。( )T.对F.错参考答案:F34. 进行需求分析有的多种描述工具,包括(

8、 )。A.数据流图B.判定表C.PAD图D.数据字典参考答案:ABD35. 第二代界面是简单的菜单式。( )A.错误B.正确参考答案:B36. 在用户需求分析时观察用户手工操作过程不是为了模拟手工操作过程,而是为了获取第一手资料,并从中提取出有价值的需求。( )A.错误B.正确参考答案:B37. 瀑布模型是由文档驱动的这个事实也是它的一个主要缺点。在可运行的软件产品交付给用户之前,用户只能通过文档来了解产品是什么样的。( )A.错误B.正确参考答案:B38. 下面属于在需求分析阶段的图形工具的是( )A.数据流图B.层次方框图C.IPO图D.I-O图参考答案:ABC39. 软件开发过程中,抽取

9、和整理用户需求并建立问题域精确模型的过程是( )。A.软件生存期B.面向对象设计C.结构化程序设计D.面向对象分析参考答案:D40. ( )数据处理问题的工作过程大致分为三步,即取得数据、变换数据和给出数据。A、变换型B、事务型C、结构化D、非结构化参考答案:A41. 软件生命周期中所花费用最多的阶段是( )。A.软件编码B.软件维护C.软件测试D.详细设计参考答案:B42. 就程序设计语言的工程特性而言,对程序编码有如下要求:( )A.可移植性B.开发工具的可利用性C.软件的可重用性D.可维护性参考答案:ABCD43. 所有的测试都应该能追溯到( )A.系统需求B.用户需求C.测试案例D.以

10、上都不正确参考答案:B44. 一个软件的宽度是指其控制的( )。A.模块数B.层数C.跨度D.厚度参考答案:C45. 软件对象间彼此间的关系是没有关联的。( )A.正确B.错误参考答案:B46. 用黑盒技术设计测试用例的方法之一为( )。A.逻辑覆盖B.等价类划分C.循环覆盖D.基本路径测试参考答案:B47. 面向数据的设计方法就是根据问题的数据结构定义一组映射,把问题的数据结构转换为问题解的( )结构A.程序B.数据C.逻辑D.物理参考答案:A48. ER图包含了( )种基本成分A.四B.二C.三D.一参考答案:C49. 模块间的耦合程度强烈影响系统的( )。A.可理解性B.可测试性C.可靠

11、性D.可测试性参考答案:ABCD50. 所谓参数化类,就是使用一个或多个类型去参数化一个类的机制,Eiffel语言中就有参数化类。( )T.对F.错参考答案:T51. 使用类创建对象的过程实际上是类的实例化过程。( )A.错误B.正确参考答案:B52. 软件生存周期划分为哪些过程?( )A.软件采购过程B.软件定义过程C.软件开发过程D.软件使用与维护过程参考答案:BCD53. 从事物的组成部件及每个部件的属性、功能来认识事物。这种方法被称为( )的方法。A.面向过程B.面向数据C.面向属性D.面向对象参考答案:D54. “如果一个程序的代码块仅仅通过顺序、选择和循环这3种基本控制结构进行连接

12、,并且每个代码块只有一个入口和一个出口,则称这个程序是结构化的。”这句话是结构程序设计的经典定义。( )T.对F.错参考答案:T55. 软件的发展经历了四个发展阶段。( )A.错误B.正确参考答案:B56. Jackson方法在需求分析阶段的主要步骤不包括( )。A.了解实体行为B.标识实体与行为C.生成实体结构图D.创建软件系统模型参考答案:A57. 面向对象的开发方法的工作模型是( )。A.瀑布模型B.喷泉模型C.智能模型D.循环模型参考答案:B58. 低内聚有如下几类:( )A.偶然内聚B.逻辑内聚C.功能内聚D.时间内聚参考答案:ABD59. 在目前,用于保证软件质量的主要手段是进行软件测试。( )A.错误B.正确参考答案:B60. 画数据流图的基本目的是利用它作为交流信息的工具。( )A.正确B.错误参考答案:A

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

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

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