集美大学软件工程补考卷

集美大学软件工程补考卷

ID:21670401

大小:549.00 KB

页数:5页

时间:2018-10-23

集美大学软件工程补考卷_第1页
集美大学软件工程补考卷_第2页
集美大学软件工程补考卷_第3页
集美大学软件工程补考卷_第4页
集美大学软件工程补考卷_第5页
资源描述:

《集美大学软件工程补考卷》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、装订线考生信息栏学院专业班级姓名学号集美大学试卷纸2007—2008学年第二学期课程名称软件工程试卷卷别补考卷适用学院、专业、年级软件04级、计算04级考试方式闭卷√开卷□备注得分一、选择题(共30分,每小题2分)。1.需求分析是由分析员了解用户的要求,认真细致的调研、分析,最后应建立目标系统的逻辑模型并写出。A模块说明书B软件规格说明书C项目开发计划D合同文档2.成功的测试是指。A运行测试实例后未发现错误B发现程序的错误C证明程序正确D改正程序的错误3.评价模块独立性的度量标准是。A低耦合,高内聚B低耦合,低内聚C高耦合,高内聚D高耦合,低内聚4.结构化分析是软件开发需求分析阶段所使用的

2、方法,常使用数据流图来对系统的进行建模。A加工B功能C存储D状态5.不适于作为数据流图处理(加工)框名称的是。A人工校对工资数据B工资数据C打印工资D计算工资6.一个模块直接控制(调用)的下层模块的数目称为模块的。A扇入数   B扇出数  C宽度D作用域7.在面向对象软件方法中,“类”是。  A具有同类数据的对象的集合  B具有相同操作的集合  C具有同类数据的对象的定义D具有同类数据和相同操作的对象的定义8.月收入<=1500元者免税,现用输入数1500和1501测试程序,则采用的方法是。A条件覆盖法B等价划分法C边界值分析法D错误推测法9.瀑布模型的关键不足在于。A过于简单B不能适应需

3、求的动态变更C过于灵活D各个阶段需要进行评审10.系统设计阶段的主要目的是。A设计新系统的目标B代码设计C程序设计D将系统逻辑方法换成物理方案11.按照Halstead源代码度量公式,下列程序中的操作数的数量是。readm;n=0;p=1;q=1;whilem>0p+=n;q--;end-while;print(p);A5个B6个C4个D7个P10P9装订线考生信息栏学院专业班级姓名学号12.是一种由软件工程师(或相关人员)进行的软件质量保证活动。ASCI  BTSS  CCRC  DFTR13.软件是不可见的复杂的逻辑实体,不同于任何其他制造业的产品。使得软件质量难于把握的一个因素是。A

4、软件配置B硬件配置C软件需求D硬件需求14.在面向对象软件开发方法中,类与类之间可有以下结构关系。A继承和聚集B继承和一般C聚集和消息传递D继承和方法调用15.UML中有多种视图表示,下列说法中正确的是。A活动图可以有多个起点B活动图有且仅有一个终点C可利用UML中的类图来进行动态建模D可利用UML中的时序图来进行动态建模得分二、计算题(共25分,每小题5分)。1.假设已知某个项目的FP值的乐观值为120,悲观值为200,可能值为160,试求三点估算期望值。2.在一项目中,计划有60个可复用的软件构件,平均每个构件的程序行数是100LOC。历史数据表明,每个LOC的成本是50元。现已知存在

5、一种项目风险,即计划复用的软件构件中可能只有60%将集成到应用系统中,这种风险发生的概率是80%。试计算风险预期值。3.假设一人单独开发软件,生产率是4000行/人年。若4个人组成一个小组共同开发这个软件,在每条通信路径上耗费的工作量是250行/人年,试计算小组中每个人的生产率。4..基于经验的估算模型的基本形式为:某公司以前开发的项目记录如下,请依照历史数据建立估算经验公式。项目ID规模(KLOC)工作量(pm)110322154633088450147542122P10P9装订线考生信息栏学院专业班级姓名学号5.根据下面的对象点数值:(用户界面的)界面数报表数软件构件数121080假

6、设各项加权因子均为5,复用的百分比为30%,试完成以下计算:1)计算项目新的对象点数NOP。(NOP=对象点×(1-复用%))2)设平均生产率为10NOP/人.月,软件人员劳动力平均价格是每月5000人民币,求每个NOP的成本。3)根据NOP值计算总的项目成本,并进行工作量估算(人月)。得分三、分析与设计题(共45分)。1.某报表处理系统要求用户输入处理报表的日期,日期限制在2005年1月至2010年12月,即系统只能对该段期间内的报表进行处理,如日期不在此范围内,则显示输入错误信息。系统日期规定由年、月的6位数字字符组成,前四位表示年,后两位表示月,现要求用黑盒测试法中的边界值法写出测试

7、用例。(5分)2.试将下面的变换流转换成相应的软件体系结构,其中虚线圆标出的为主变换。(10分)P10P9装订线考生信息栏学院专业班级姓名学号3.获得值分析是一种用于项目进展的定量分析技术,其中:BCWS:为进度表中的某时间点应该要完成的工作任务的预算;BAC:为进度表所有工作任务的预算BCWP:为进度表中的某时间点已实际完成的工作任务的预算ACWP:为进度表中的某时间点已经完成的工作任务的实际工作量之和。预定完成百分比

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

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

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