软件工程导论教学资料-期末试卷(a卷)

软件工程导论教学资料-期末试卷(a卷)

ID:42047748

大小:100.88 KB

页数:5页

时间:2019-09-06

软件工程导论教学资料-期末试卷(a卷)_第1页
软件工程导论教学资料-期末试卷(a卷)_第2页
软件工程导论教学资料-期末试卷(a卷)_第3页
软件工程导论教学资料-期末试卷(a卷)_第4页
软件工程导论教学资料-期末试卷(a卷)_第5页
资源描述:

《软件工程导论教学资料-期末试卷(a卷)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、工学结合创新教程软件工程导论2014年软件工程导论期末考试试卷(A卷)(考试时间90分钟,满分100分)一、选择题(1〜15题,每题1分,下面各题A、B、C、D四个选项中,应的位置上,答在试卷上不得分。软件危机主要体现在()A.软件成本太高C.软件产品的质量难以控制共15分)只有一个选项是正确的,请将正确选项涂抹在答题卡相1.B.D.2.开发周期长软件规模过大)的原理来设计软件。3.4.5.6.7.8.为了解决软件危机,人们提出了用(A.运筹学B.工程学C.软件学D.数学瀑布模型的关键不足在于()A、过于简单B.不能适应需求的动态变更C.过于灵活D.各个阶段需要进行评审软件使不同的系统

2、约朿条件和用户需求得到满足的容易程度称为软件的()A.兼容性B.可靠性C.坚固性D.可用性软件质量(可维护性、可理解性、可靠性)很大程度取决于(A•程序员的变成水平B.模块分解的合理C.程序运行效率D.有完整的故障处理E.算法的合理性软件可行性研究一般不考虑()A.是否有足够的人员和相关的技术来支持系统开发B.是否有足够的工具和相关的技术来支持系统开发C.待开发软件是否有市场、经济上是否合算D.待开发的软件是否会有质量问题SA法屮,有一个处理过程逻辑不易用语言表达清楚,最好是用()来描述。A.流程图B.判定表C.NS图D.问题分析图PAD下列需求陈述中有效需求是()目标软件应有C++实

3、现软件系统必须在5秒内响应并处理外部事件目标软件必须有系统设置模块当软件和用户交互时,必须能使用满足MS风格的界而A.B.C・D・9.在面向对象软件开发方法中,类与类之间主要有以下结构关系()A.继承和聚集B.继承和一般C.聚集和消息传递D.继承和方法调用10.面向对象模型主要由以下哪些模型组成()11.准备工作项目1A.B.C.D.对象模型、对象模型、数据模型、对象模型、动态模型、数据模型、动态模型、动态模型、OOA屮应首先识别(A.对彖B.类功能模型功能模型功能模型数据模型)C.对彖的属性D.对象所属的类项目212.概要设计的结果是提供一份()A.模块说明书B.框图13.以下语言屮

4、属于4GL是()A.PBB.VBC.UML14.与设计测试数据无关的文档是(C.程序D.系统结构图D.SQLServer2008中的SQL语言)A.需求分析说明书B.概耍设计说明书C.源程序D.项目开发计划15.软件测试中的测试实例主要由输入数据和()组成A.测试规则B.测试计划C・预期输出结果D.以往测试记录分析二、填空题(每空2分,共30分)请将每一个空的正确答案写在答题卷上。1.软件质量与产品运行特性为,,—2.软件工程的目的是成功地建造大型的软件系统,主要内容是和两方3.软件开发方法的主要目的是克服软件手工生产,使软件开发能进入和的环境。4.软件工程学屮除重视软件开发技术的研究

5、外,另一重要组成内容是。5.瀑布模型把软件生命周期划分为,,与3个阶段,而没个阶段又可分为若干个小更小的阶段。6.软件文档是软件工程实施中的重要成分,它不仅是软件开发的各阶段的重要依据,而且也项目了是三、判断题(每题1分,共15分,在正确的打上7,错误上x)请将正确答案写在答题卷上。()1.软件工程学只有理论意义,没有实际用途。()2.软件工程的方法只适用于大型软件的开发,对小型软件的开发没有。()3.可行性研究进一步研究问题分析阶段所确定的问题是否有可行的。()4.代码审查方法没有计算机测试方法好。()5.验证软件需求的方法主要靠人工审查的方法。项LI8项目9项U10()6.并发系统

6、中遇到的一个主要问题是定吋问题。•V工学结合创新教程软件工程导论()7.编码风格由个人喜好决定,没有固定格式。()8.面向对象建模得到的模型包含系统的3个要素,即静态结构、交互次序和数据变换。()9.软件重用是提高软件开发生产率和目标系统质量的重要途径。()10.判定覆盖不一定包含条件覆盖,条件覆盖也不一定包含判定覆盖。()11.PowerDesigner是一个CASE工具。()12.软件是指用程序设计语言(如Pascal,C,VisualBasic等)编写的程序,软件开发实际上就是编写程序代码。()13.在进行需求分析时需同吋考虑维护问题。()14.UML是一种面向对象的分析设计方法

7、,即OOA/OOD方法。()15.在面向对象的软件开发方法中,每个类都存在其相应的对象,对象是类的实例,类是生成对象的模板。四、名词解释题(每题2分,共10分)请将正确答案写在答题卷上。1.软件生存周期模型:2.数据字典(DD):3.内聚性:4.JSP方法:5.多态性:五、问答题(每题10分,共20分)1.什么是软件危机?软件危机的表现是什么?其产生的原因是什么?准备工作1.软件质量保证应做好哪几方面的工作?项目2六、论述题(共10分)请使用P

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

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

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