福建师范大学22春《软件工程》补考试题库答案参考51

上传人:公**** 文档编号:490407839 上传时间:2022-12-05 格式:DOCX 页数:11 大小:12.62KB
返回 下载 相关 举报
福建师范大学22春《软件工程》补考试题库答案参考51_第1页
第1页 / 共11页
福建师范大学22春《软件工程》补考试题库答案参考51_第2页
第2页 / 共11页
福建师范大学22春《软件工程》补考试题库答案参考51_第3页
第3页 / 共11页
福建师范大学22春《软件工程》补考试题库答案参考51_第4页
第4页 / 共11页
福建师范大学22春《软件工程》补考试题库答案参考51_第5页
第5页 / 共11页
点击查看更多>>
资源描述

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

1、福建师范大学22春软件工程补考试题库答案参考1. 在折中方案中设置的优先级一般是模糊的。( )A.正确B.错误参考答案:A2. 面向对象程序设计中,基于父类创建的子类具有父类的所有特性(属性和方法),这一特点称为类的( )。A.多态性B.封装性C.继承性D.重用性参考答案:C3. 需要添加一些在需求陈述中没有提到的类,主要用来存放在执行服务操作过程中的中间结果。( )A.正确B.错误参考答案:A4. 一个模块把开关量作为参数传送给另一模块,这两个模块之间的耦合是( )。A、外部耦合B、数据耦合C、控制耦合D、内容耦合参考答案:C5. 软件测试是保证软件质量的关键步骤,它是对软件规格说明、设计和

2、编码的最后复审。( )A.错误B.正确参考答案:B6. 计算机软件包括与计算机系统操作有关的程序、规程、规则,但不包括与之有关的文档和数据。( )A.错误B.正确参考答案:A7. 模块接口设计要简单,以便降低复杂程度和冗余度。( )A.正确B.错误参考答案:A8. 在面向对象的程序设计中,派生类只能从一个基类产生。( )A.错误B.正确参考答案:A9. 软件调试是为了发现错误而执行程序的过程。( )A.错误B.正确参考答案:A10. 软件生命周期分为( )个时期A.四B.二C.三D.一参考答案:C11. 数据流图是系统逻辑功能的图形展示。图中没有任何具体的物理元素,主要强调的是数据流和处理过程

3、。( )A.正确B.错误参考答案:A12. 线性链表的地址( )。A.必须连续B.部分地址必须连续C.一定不连续D.连续与否均可以参考答案:D13. 以下软件成本估算模型中,是动态多变量的模型有( )。A.Halstead理论模型B.Deiphi专家估算模型C.Putnam估算模型D.瀑布模型参考答案:C14. 模块之间联系越紧密,其耦合性就越弱,模块的独立性则越强。( )A.错误B.正确参考答案:A15. 决定软件可维护性的因素主要有:可理解性、可测试性、可修改性、可移植性等。( )T.对F.错参考答案:T16. 采用自底向上、逐步抽象的程序设计方法是结构化程序设计方法的基本要点之一。( )

4、A.错误B.正确参考答案:A17. 软件是一种逻辑实体,而不是具体的物理实体,因而不具有抽象性。( )A.错误B.正确参考答案:A18. 高级程序设计语言C+是C语言的发展和扩充,它们都是结构化程序设计语言。( )A.错误B.正确参考答案:A19. 一般来说,产品、过程、资源等对象都具有内部属性,而不具有外部属性。( )A.错误B.正确参考答案:A20. 从事物的组成部件及每个部件的属性、功能来认识事物。这种方法被称为( )的方法。A.面向过程B.面向数据C.面向属性D.面向对象参考答案:D21. 可行性分析报告是问题定义和可行性分析阶段的最终交付物。( )A.正确B.错误参考答案:B22.

5、设计时使用了一个复杂的数据结构,则应该用注解说明用程序设计语言实现这个数据结构的方法和特点。( )A.错误B.正确参考答案:B23. 瀑布模型的一个优点是强迫人员采用规范的方法严格规定了每个阶段必须提交的文档等。( )A.正确B.错误参考答案:A24. ( )数据处理问题的工作过程大致分为三步,即取得数据、变换数据和给出数据。A、变换型B、事务型C、结构化D、非结构化参考答案:A25. 软件测试的目的是( )。A、评价软件的质量B、发现软件的错误C、找出软件的所有错误D、证明软件是正确的参考答案:B26. Jackson方法在需求分析阶段的主要步骤不包括( )。A.了解实体行为B.标识实体与行

6、为C.生成实体结构图D.创建软件系统模型参考答案:A27. 模块中所有成分引用共同的数据,该模块的内聚度是( )。A、逻辑性B、顺序性C、功能性D、通信性参考答案:D28. 对象与传统的数据有本质不同,不是主动地等待对它进行处理,相反,它是被动的进行处理。( )A.错误B.正确参考答案:A29. 软件工程由哪些部分组成?( )A.方法B.工具C.过程D.数据参考答案:ABC30. 在软件生产的程序系统时代由于软件规模扩大和软件复杂性提高等原因导致了( )。A.软件危机B.软件工程C.程序设计革命D.结构化程序设计参考答案:A31. 在下列功能中,( )最好地描述了OSI模型的网络层。A.保证数

7、据正确的顺序、无错和完整B.提供用户与网络的接口C.处理信号通过介质的传输D.控制报文通过网络的路由选择参考答案:D32. 面向对象方法的工作模型只能使用螺旋模型进行开发。( )T.对F.错参考答案:F33. 中级结构性成本模型COCOMO是一个( )。A.静态单变量模型B.动态单变量模型C.静态多变量模型D.动态多变量模型参考答案:C34. CASE工具的平台集成指工具运行在不同的硬件/操作系统平台上。( )A.错误B.正确参考答案:A35. 以详细设计说明书为输入,将该输入用某种程序设计语言翻译成计算机可以理解并最终可运行的代码的过程叫( )。A.调试B.测试C.设计D.编码参考答案:D3

8、6. 在软件开发中,( )是指对将要开发的系统的开发成本进行估算,然后与可能取得的效益进行比较和权衡。A.成本/效益分析B.软件维护分析C.结构化分析D.软件需求分析参考答案:A37. 如果软件的功能和性能如同用户所合理期待的那样,软件就是有效的。( )A.错误B.正确参考答案:B38. 详细设计的结果基本决定了最终程序的代码规模。( )A.错误B.正确参考答案:A39. 软件可移植性指的是,把程序从一种计算环境(硬件配置和操作系统)转移到另一种计算环境的难易程度。( )T.对F.错参考答案:T40. 代码行技术是比较简单的定量估算软件规模的方法。( )T.对F.错参考答案:T41. 下面各项

9、中不属于需求分析最终结果的是( )A.项目开发计划B.需求规格说明书C.设计说明书D.可行性分析报告参考答案:ACD42. 理解别人写的程序通常非常困难,而且困难程度随着软件配置成分的减少而迅速增加。如果仅有程序代码没有说明文档,则会出现严重的问题。( )A.错误B.正确参考答案:B43. 自顶向下结合的渐增式测试法,在组合模块时的组合策略包括( )。A.深度优先策略B.随机访问策略C.宽度优先策略D.顺序访问策略参考答案:AC44. 总体设计过程通常由两个主要阶段组成。( )A.正确B.错误参考答案:A45. 软件也会磨损和老化。( )A.错误B.正确参考答案:A46. 继承不具有传递性,如

10、果类C继承类B,类B继承类A,则类C未必继承类A。( )A.错误B.正确参考答案:A47. 进行需求分析可使用多种工具,但( )是不适用的。A、数据流图B、判定表C、PAD图D、数据词典参考答案:C48. 关于经济可行性错误的说法是( )。A.考察系统的经济效益是否超过它的开发成本B.成本包括启动成本和运营成本C.只要经济可行则系统可以开发D.经济可行性中的成本包括培训费用参考答案:C49. 软件从定义开始,经过开发、使用的全过程称为软件生存周期,但是不包括维护阶段。( )A.错误B.正确参考答案:A50. 软件测试方法中,黑盒测试法主要用于测试( )。A、结构合理性B、软件外部功能C、程序正确性D、程序内部逻辑参考答案:B

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

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

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