软件工程试题与答案 (5)

软件工程试题与答案 (5)

ID:6131317

大小:74.99 KB

页数:5页

时间:2018-01-04

软件工程试题与答案 (5)_第1页
软件工程试题与答案 (5)_第2页
软件工程试题与答案 (5)_第3页
软件工程试题与答案 (5)_第4页
软件工程试题与答案 (5)_第5页
资源描述:

《软件工程试题与答案 (5)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、厦门大学《软件工程导论》课程试卷软件学院2009级软件工程专业主考教师:王美红试卷类型:(A卷)一、单项选择题(每小题1分,共10分)1.在结构性的瀑布模型中,哪一个阶段定义的标准将成为软件测试中的系统测试阶段的目标()(A)需求分析阶段(B)详细设计阶段(C)概要设计阶段(D)可行性研究阶段2.软件工程方法中普遍定义的方法之一是结构化生命周期方法(SLC方法),下述哪一个论述不具有SLC方法的主要特征()(A)严格定义需求(B)划分开发阶段(C)规范文档格式(D)分析控制流程3.软件结构中两个模块之间有调用关系,传递简单

2、数据值,相当于高级语言中的值传递,这两个模块之间的耦合是()(A)公共耦合(B)控制耦合(C)标记耦合(D)数据耦合4.软件维护的四类维护活动是()(A)改正性维护,适应性维护,完善性维护和预防性维护。(B)适应性维护,完善性维护,抢救性维护和辅助性维护。(C)改正性维护,适应性维护,完善性维护和辅助性维护。(D)适应性维护,完善性维护,抢救性维护和预防性维护。5.主要从()几个方面进行系统可行性研究。(A)技术可行性,经济可行性,操作可行性。(B)技术可行性,经济可行性,系统可行性。(C)经济可行性,系统可行性,操作可行

3、性。(D)经济可行性,系统可行性,时间可行性。6.进行需求分析可使用多种工具,但()是不适用的。(A)数据流图(B)判定表(C)PAD图(D)数据字典1.软件需求分析阶段的工作,可以分为四个方面:对问题的识别、分析与综合、编写需求分析文档以及()(A)软件的总结(B)需求分析评审(C)阶段性报告(D)以上答案都不对2.能力成熟度模型CMM(CapabilityMaturityModel)描述和分析了软件过程能力的发展和改进的程度,确定了一个软件过程成熟程度的分级标准。在()已建立了基本的项目管理过程,可对成本、进度和功能特

4、性进行跟踪。(A)可重复级(B)管理级(C)功能级(D)成本级3.OMT(ObjectModellingTechnique)方法的第一步是从问题的陈述入手,构造系统模型。系统模型由对象模型、()组成。(A)静态模型和功能模型(B)动态模型和过程模型(C)动态模型和功能模型(D)静态模型和操作模型4.为了表示项目管理功能工作中各项任务之间的进度衔接关系,常用的计划管理工具是()(A)程序结构图(B)数据流图(C)E-R图(D)甘特(Gantt)图一、多项选择题(每题2分,共10分)1.以下测试方法是白盒测试方法的是()(A)

5、判定覆盖和边界值分析法。(B)等价划分和错误推测法。(C)路径覆盖和判定/条件覆盖法。(D)条件组合覆盖和语句覆盖法。(E)条件覆盖和错误推测法。2.软件需求说明书是软件需求分析阶段的重要文件,下述哪些是其应该包含的内容()(A)数据描述(B)功能描述(C)模块描述(D)性能描述3.在单元测试期间着重从下述哪些方面对模块进行测试()(A)模块接口(B)局部数据结构(C)重要的执行通路(D)出错处理通路(E)边界条件4.下列哪些方法是属于表达规格说明的形式化方法()(A)有穷状态机(B)Petri网(A)Z语言(D)数据流图

6、5.软件生产的复杂性和高成本性,使大型软件的生产出现危机,下述哪些是软件危机的主要表现()(A)需求增长难以满足(B)生产成本过高(C)进度难以控制(D)质量难以保证一、判断题(每小题1分,共5分)1.软件开发的主要任务是写程序。2.测试功能是否符合要求是白盒测试。3.流图中的区域数等于环形复杂度。4.扇出是一个模块直接控制(调用)的模块数目,扇出过大意味着模块过分复杂,需要控制和协调过多的下级模块。5.在面向对象程序中,使用继承机制是实现共享和提高重用程度的主要途径。二、简答题(共25分)1.简述需求分析的三个层次。(6

7、分)2.软件测试中一般包含几个步骤?请分别加以说明。(6分)3.说出你所知道的两种估算软件规模的方法的名称,并说明他们的优缺点。(4分)4.说明在OO语境中的集成测试的两种主要策略。(4分)5.软件生命周期都包含哪些阶段,并简述每个阶段的基本任务(5分)三、分析设计题(共50分)1.项目描述:某百货商店业务管理系统的组织结构和工作任务如下:l现行系统在商店经理的领导下,设有销售科、采购科和财务科。l销售科的任务是,接受顾客的订货单,并进行校验,将不符合要求的订货单退还给顾客。如果是合格的订货单且仓库有存货,那么就给顾客开发

8、货票,通知顾客到财务科交货款,并修改因顾客购买而改变的库存数据。如果是合格的订货单但是缺货,那么先留底,然后向采购科发出缺货单。当采购科购买到货后,核对到货单和缺货单,再给顾客开出发货票。l采购科的任务是,将销售科提供的缺货单进行汇总,根据汇总情况和各厂商供货情况,向有关厂商发出订购单。当供货厂商发来供

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

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

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