最新的《软件工程》试题及参考答案

最新的《软件工程》试题及参考答案

ID:12035449

大小:312.50 KB

页数:21页

时间:2018-07-15

最新的《软件工程》试题及参考答案_第1页
最新的《软件工程》试题及参考答案_第2页
最新的《软件工程》试题及参考答案_第3页
最新的《软件工程》试题及参考答案_第4页
最新的《软件工程》试题及参考答案_第5页
资源描述:

《最新的《软件工程》试题及参考答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、●软件工程模拟试卷●《软件工程》试题(第1套)第一部分选择题一、单项选择题(本大题共20小题,每小题1分,共20分)二、在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.详细设计的结果基本决定了最终程序的(  C )A.代码的规模     B.运行速度   C.质量   D.可维护性2需求分析中开发人员要从用户那里了解(  A )A.软件做什么  B.用户使用界面C.输入的信息  D.软件的规模3.构化程序设计主要强调的是( D )A.程序的规模B.程序的效率C.程序设计语言的先进性D.程序易

2、读性4.通常发现系统需求说明书中的错误的测试步骤是  (   C   )A.模块测试  B.子系统测试 C.验收测试D.平行运行  5.根据程序流程图划分的模块通常是  (  D    )A时间内聚的  B逻辑内聚的  C顺序内聚的    D过程内聚的6.维护活动必须应用于(   B   )A 软件文档  B整个软件配置    C可执行代码D数据7.软件测试中根据测试用例设计的方法的不同可分为黑盒测试和白盒测试两种,它们(  D )A.前者属于静态测试,后者属于动态测试B.前者属于动态测试,后者属于静态测试C.都属于静态测试D.都属于动态测试8.维护中

3、,因误删除一个标识符而引起的错误是(C)副作用。     A.文档  B.数据  C.编码  D.设计9.因计算机硬件和软件环境的变化而作出的修改软件的过程称为(  B  )  A.教正性维护  B.适应性维护 C.完善性维护   D.预防性维护10.下列文档与维护人员有关的有( C   )  A.软件需求说明书      B.项目开发计划  C.概要设计说明书      D.操作手册12.可行性研究实质上是进行了一次  (   A   )●软件工程模拟试卷●A大大压缩简化了的系统分析和设计过程  B详尽的系统分析和设计过程C彻底的系统设计过程D深入的

4、需求分析  13.在详细设计阶段,经常采用的工具有(  A )A.PAD    B.SA    C.SC      D.DFD14.协作图反映收发消息的对象的结构组织,它与(D)是同构的。A用例图B类图C活动图D时序图15.黑盒测试在设计测试用例时,主要需要研究(   D  )  A.需求规格说明与概要设计说明    B.详细设计说明  C.项目开发计划        D.概要设计说明与详细设计说明16、CMM提供了一个框架,将软件过程改进的进化步骤组织成5个成熟度等级。除第1级外,每个等级都包含了实现该成熟度等级目标的若干(B)。A关键实践B关键过程

5、域C软件过程能力D软件过程17.在McCall软件质量度量模型中,( C)属于面向软件产品修改。  A.可靠性 B.可重用性  C.适应性    D.可移植性18.汽车有一个发动机。汽车和发动机之间的关系是(B)关系。     A.一般具体  B.整体部分  C.分类关系  D.主从关系19.对象是OO方法的核心,对象的类型有多种,通常把例如飞行、事故、演出、开会等等,称之为(C) A.有形实体B.作用C.事件D.性能说明20.结构化程序之所以具有易于阅读,并且有可能验证其正确性,这是由于(D) A.它强调编程风格B.选择良好的数据结构和算法C.有限制

6、地使用GOTO语句D.只有三种基本结构第二部分非选择题二、填空题(本大题共10小题,每小题2分,共20分)1.软件质量依赖于软件的内部特性及其组合,为了对软件质量进行度量,必须对影响软件质量的要素进行度量,并建立实用的软件质量度量体系或模型2.对场景的完整描述包含场景名称、执行者实例、前置条件、事件流和后置条件。3.控制类●软件工程模拟试卷●作为完成用例任务的责任承担者,协调、控制其他类共同完成用例规定的功能或行为。4.设计任何一个人机界面一般必须考虑系统响应时间、用户求助机制、错误信息处理和命令方式四个方面:5.UML类之间的关系主要有继承、聚集、关

7、联和依赖。6.数据结构描述各数据分量之间的逻辑关系,数据结构一经确定,数据的组织形式、访问方法、组合程度及处理策略基本上随之确定,所以数据结构是影响软件总体结构的重要因素7.快速原型的构造过程可以归纳为分析与规划、实现、检查、改进四个步骤。8.软件维护的内容包括校正性维持,适应性维护、完善性维护_和预防性维护。l9.软件设计在技术上可分为总体结构设计、数据设计、过程设计和界面设计四个活动三、名词解释题(本大题共5小题,每小题3分,共15分)1软件生存周期2.结构化程序设计3.软件过程(softwareprocess)4.综合测试5.过程抽象四、简答题(

8、本大题共5小题,每小题5分,共25分)1.简述软件危机发生的原因。软件的规模加大、复杂性提高、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。