计算机与软件工程II-(A卷)_第1页
计算机与软件工程II-(A卷)_第2页
计算机与软件工程II-(A卷)_第3页
计算机与软件工程II-(A卷)_第4页
计算机与软件工程II-(A卷)_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、页眉考试科目名称计算与软件工程II (A 卷)考试方式:闭卷考试日期年月日教师系(专业)年级班级学号姓名成绩题号一二三四五六七八九十分数得分1、(本题满分10分)( 1)解释软件开发的瀑布模型,说明其优缺点(8 分);( 2)结合产生的历史背景,说明瀑布模型产生的意义(2 分)。得分2、(本题满分12分)( 1)有一条南北向的路和一条东西向的路形成了一个直行十字路口(不允许左转和右转) 。南北向的路有一组交通信号灯,绿灯 45 秒,黄灯 3 秒,红灯 30 秒。东西向的路也有一组信号灯,绿灯 27 秒,黄灯 3 秒,红灯 48 秒。请用状态图描述该十字路口的交通信号灯的行为(要求给出建立状态图

2、的过程)。1 / 6页眉得分3、(本题满分8分)下列描述当中哪些是有效的功能性需求?请给出你选择的理由。A.在销售商品之后, 系统应该更新库存的商品数量, 如果库存的数量低于最低限值, 系统应该发出警示信号。用户在使用喷嘴给汽车加过油之后,应该将其放回原处。C.每一个收银员都应该有一个记录,记录的内容包括名字和ID 号。记录应该被建立成链表的形式。D.开发组应该创建完整、有效的需求规格说明文档、体系结构设计文档、详细设计文档和测试过程记录日志。2 / 6页眉得分4、(本题满分10分)解释设计理论中的多样性和演化性特征,并说明它们对软件设计的影响。得分5、(本题满分15分)分析下图( 1)请说明

3、它违反了哪条面向对象设计原则,请详细解释这条原则并给出正确的类图描述( 8 分);( 2)它的类之间是哪种层次的内聚?请详细描述这个层次内聚的特征( 7 分)。3 / 6页眉得分6、(本题满分15 分)分析下图( 1)它们都使用了哪种类型的人机交互模式?请详细解释这种人机交互模式( 5分);( 2)它们分别违反了哪条人机交互设计原则?请详细解释这些原则(10分)。A :B:4 / 6页眉得分7、(本题满分12分)( 1)比较白盒测试方法与黑盒测试方法,说明其各自的优缺点(8 分);2)现在有一段对正确性要求很高的程序,它含有多个复杂的分支判断结构,这些分支结构中有一些互相嵌套, 有一些顺序执行。 你认为应该使用下面哪种白盒测试方法测试该段程序,并给出理由:随机选择、语句覆盖、分支覆盖和路径覆盖(4 分)。得分8、(本题满分8分)比较 LOC 和 FP 两种估算单位,说明其各自的优缺点。5 / 6页眉得分9、(本题满分10 分)分析下面的项目进度安排任务时间表,给出其中每一个项目里程碑M i 可以安排的最早时间(假设项目从第1 天开始)。ActivityDuration (days)DependenciesT18T215T315T1 (M1)T410T510T2, T4 (M2)T65T1, T2 (M3)T720T1 (M1)T825T4 (M

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论