软件工程2022年春季学期期末考试含答案.docx
《软件工程2022年春季学期期末考试含答案.docx》由会员分享,可在线阅读,更多相关《软件工程2022年春季学期期末考试含答案.docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件工程2022年春季学期期末考试一、单项选择题(共30题,60分)1、版本控制是指联合使用规程和工具,以管理在软件工程过程中所创立的配置对象的()o (2.0)A、相关文档B、软件配置项C、不同版本D、数据正确答案:C2、订货系统应该能够产生订货报表,这是软件的()。(2.0)A、性能需求B、功能需求C、设计约束D、外部接口需求正确答案:B3、软件生命周期中所花费费用最多的阶段是(2.0)A、需求分析B、软件总体设计C、软件维护公共耦合正确答案:B25、关于00D,以下说法不正确的选项是()o (2.0)A、是运用面向对象的方法进行系统设计。B、主要工作是理解问题和需求建模。C、可以在00A
2、的基础上进行。D、可以考虑和实现相关的因素。正确答案:B26、描绘物理系统的传统工具是:(2.0)程序流程图软件结构图系统流程图数据流程图正确答案:C27、关于面向对象开发方法,下面说法正确的选项是:(2.0)A、以数据结构为中心来开发软件。B、大系统数据流和加工的数量太多,引起分析文档的膨胀。C、适用于功能稳定的应用领域,如某些科学计算。D、面向对象方法有助于提高软件的质量和生产率正确答案:D28、使用数据流图,并不断细化的需求获取方法是()o (2.0)A、简易的应用规格说明B、面向数据流自顶向下逐步求精C、访谈D、快速原型法正确答案:B29、研究如何从形式化的规格说明推演出具体的面向计算
3、机的程序代码的全过程, 这个概念是指(2.0)A、模型验证B、形式化规格说明C、形式化程序求精D、定理证明正确答案:c30、一位同学学多门课程,任意一门课程可以由多个同学学习,这个关系是。(2.0)A、 对B 一对多C、多对多D、都不是正确答案:C二、多项选择题(共10题,20分)1、关于信息隐藏的作用,描述正确的选项是(2.0)对象操作的实现算法对于其他对象而言是隐藏的信息隐藏可通过对象的封装实现隐藏了对象内部的实现细节,保证了对象的平安性降低了系统的复杂度正确答案:ABCD2、轻量级软件工程包括以下内容。(2.0)A、个体和交互胜过过程和工具B、可工作的软件胜过面面俱到的文档C、客户合作胜
4、过合同谈判D、相应变化胜过遵循计划正确答案:ABCD3、JavaBean构件系统具有以下特征()。(2.0)A、可移植B、平台独立C、使用C+语言开发D、基于构件正确答案:ABD4、关于Z语言描述正确的选项是。(2.0)A、对精确性要求较高B、一种形式化语言C、用户完全理解Z规格说明D、写出的规格说明不如非形式化说明清楚正确答案:AB5、有穷状态机包括以下局部()o (2.0)A、有穷非空状态集B、有穷非空输入集C、由状态到输入的转换函数D、一个初始状态E、终态集正确答案:ABCDE6、单元测试主要针对模块的几个基本特征进行测试,该阶段能完成的测试是()。(2.0)A、系统功能B、局部数据结构
5、C、重要的执行路径D、错误处理正确答案:BCD以下对软件工程描述正确地是(2.0)A、一门工程学科采用经过时间考验而证明正确的管理技术C、结合最好的技术方法D、经济地开发出高质量的软件并有效地维护它正确答案:ABCD8、关于多态,以下说法正确是()。(2.0)A、要想实现多态,必须存在多个一般类继承一个特殊类。B、不同的特殊类继承同一个一般类,在实现同一操作的时候,实现方式各不 不同,这种现象属于多态。C、在实现多态时,特殊类的属性也可以和一般性的同名属性具有不同的数据 类型。D、在实现多态时,在创立对象时,使用特殊类进行声明并创立该特殊类的对 象。正确答案:BC软件设计阶段可以划分为(2.0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 2022 春季 学期 期末考试 答案
限制150内