软件工程模拟试卷

软件工程模拟试卷

ID:6494376

大小:194.50 KB

页数:11页

时间:2018-01-15

软件工程模拟试卷_第1页
软件工程模拟试卷_第2页
软件工程模拟试卷_第3页
软件工程模拟试卷_第4页
软件工程模拟试卷_第5页
资源描述:

《软件工程模拟试卷》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、北京语言大学网络教育学院《软件工程》模拟试卷一注意:1.试卷保密,考生不得将试卷带出考场或撕页,否则成绩作废。请监考老师负责监督。2.请各位考生注意考试纪律,考试作弊全部成绩以零分计算。3.本试卷满分100分,答题时间为90分钟。4.本试卷分为试题卷和答题卷,所有答案必须答在答题卷上,答在试题卷上不给分。一、【单项选择题】(本大题共15小题,每小题2分,共30分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在答题卷相应题号处。1、开发软件所需高成本和产品的低质量之间有着

2、尖锐的矛盾,这种现象称作(C)。[A]软件工程[B]软件周期[C]软件危机[D]软件产生2、软件生命周期中所花费用最多的阶段是(D)。[A]详细设计[B]软件编码[C]软件测试[D]软件维护3、下列哪种语言是面向对象的开发语言(B)。[A]PASCAL[B]JAVA[C]BASIC[D]C4、模块的内聚性最低的是(C)。[A]逻辑内聚[B]时间内聚[C]偶然内聚[D]功能内聚5、数据字典是数据流图中所有元素的定义的集合,一般由以下四类条目组成(C)。[A]数据说明条目、控制流条目、加工条目、数据存储条

3、目[B]数据流条目、数据项条目、文件条目、加工条目[C]数据源条目、数据流条目、数据处理条目、数据文件条目[D]数据流条目、数据文件条目、数据池条目、加工条目6、从工程管理的角度来看,软件设计分两步完成(D)。[A] ①系统分析②模块设计[B]①详细设计②总体设计[C]①模块设计②详细设计 [D]①总体设计②详细设计7、若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。设计这组测试用例的方法是(C)。

4、[A] 条件覆盖法[B]等价分类法[C]边界值分析法 [D]错误推测法8、下列属于维护阶段的文档是(C)。[A] 软件规格说明[B]用户操作手册[C]软件问题报告 [D]软件测试分析报告9、快速原型模型的主要特点之一是(D)。[A] 开发完毕才见到产品[B]及早提供全部完整的软件产品[C]开发完毕后才见到工作软件 [D]及早提供一个功能简单的原形系统10、程序的三种基本控制结构的共同特点是(D)。[A]不能嵌套使用[B]只能用来写简单程序[C]已经用硬件实现[D]只有一个入口和一个出口11、软件能力成

5、熟度(CMM)为(A)个级别。[A]5[B]4[C]2[D]612、面向对象软件技术的许多强有力的功能和突出的优点,都来源于把类组织成一个层次结构的系统,一个类的上层可以有父类,下层可以有子类,这种层次结构系统的一个重要性质是(B),一个类获得其父类的全部描述(数据和操作)。[A]传递性[B]继承性[C]复用性[D]并行性13、类中操作的实现过程称为(C)。[A]接口[B]操作[C]方法[D]消息14、在面向对象分析和面向对象设计中,(C)是描述两个或多个类之间的关系。[A]链[B]组合[C]关联[D

6、]聚合15、面向对象的分析方法主要是建立三类模型,即(D)。[A]系统模型、ER模型、应用模型[B]对象模型、动态模型、应用模型[C]E-R模型、对象模型、功能模型[D]对象模型、动态模型、功能模型二、【判断题】(本大题共10小题,每小题1分,共10分)正确的填T,错误的填F,填在答题卷相应题号处。16、缺乏有力的方法学的指导和有效的开发工具的支持,这往往是产生软件危机的原因之一。  (T)17、一个好的开发人员应具备的素质和能力不包括具有良好的书面和口头表达能力。  (F)18、快速原型技术的适用于

7、软件产品要求大量的用户交互、或产生大量的可视输出、或设计一些复杂的算法等场合。  (T)19、流程图也称为程序框图是最常用的一种表示法。  (T)20、用穷举测试是较现实的测试方法。  (F)21、缺乏处理大型软件项目的经验。是产生软件危机的唯一原因。  (F)22、完善性维护是提高或完善软件的性能。  (T)23、测试计划、测试用例、出错统计和有关的分析报告一般不用长期保存。  (F)24、文档(document)—一种数据媒体和其上所记录的数据。  (T)25、类是对具有共同特征的对象的进一步抽象

8、。  (T)三、【填空题】(本大题共10小题,15个空,每空2分,共30分)请将答案填写在答题卷相应题号处。26、软件定义过程可通过软件系统的(可行性研究)和(需求分析)两个阶段来完成。27、软件定义的基本任务是确定软件系统的工程(需求),也就是要搞清“做什么”。28、为了使用户需求逐步精细化、完全化、一致化,通常采用(需求建模技术)。29、以详细设计说明书为输入,将该输入用某种程序设计语言翻译成计算机可以理解并最终可运行的代码的过程叫(编码)过程。30

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

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

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