收藏 分享(赏)

软件工程2006期末B试卷.doc

上传人:dzzj200808 文档编号:2300362 上传时间:2018-09-10 格式:DOC 页数:7 大小:196KB
下载 相关 举报
软件工程2006期末B试卷.doc_第1页
第1页 / 共7页
软件工程2006期末B试卷.doc_第2页
第2页 / 共7页
软件工程2006期末B试卷.doc_第3页
第3页 / 共7页
软件工程2006期末B试卷.doc_第4页
第4页 / 共7页
软件工程2006期末B试卷.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、 河 南 财 经 学 院 HENAN INSTITUTE OF FINANCE AND ECONOMICS试题 B 第 1 页 共 14 页 试题 B 第 2 页 共 14 页班级 准考证号 姓名 座号 .密 封 线 内 不 要 答 题密封线河南财经学院信息学院二六至二七第二学期期末考试卷(供 2004 级 计算机与科学技术专业各班使用)软件工程 试题 B题 号 一 二 三 四 作业 总分得 分一 填空题(每空 2分,共 30分)1可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该系统是否开发的决策依据,因此必须给出( )的回答。A确定 B行或不行 C正确 D无二义2在 E-R

2、模型中,包含以下基本成分( )。A 数据、对象、实体 B 实体、联系、属性C 控制、联系、对象 D 实体、控制、联系3. 需求分析中开发人员要从用户那里了解( ) 。A软件做什么 B用户使用界面 C输入的信息 D软件的规模4. 测试不可能揭露系统中所有潜在的错误,所以这些程序在使用过程中还可能发生错误,诊断和更正这些错误的过程称为( )。A完善性维护 B改正性维护 C预防性维护 D适应性维护 5. 瀑布模型的存在问题是( )A用户容易参与开发 B缺乏灵活性 C用户与开发者易沟通 D适用可变需求6. 软件设计的重要性可以被下述哪个词所概括( ) 。A精确 B复杂 C质量 D效率7. 在绘制数据流

3、图时,应遵循父图与子图平衡的原则,所谓平衡是指( ) A父图和子图都不得改变数据流的性质 B子图不改变父图数据流的一致性 C父图的输入输出数据流与子图的输入输出数据流一致 D子图的输出数据流完全由父图的输入数据流确定8. 软件管理工作涉及到的直接对象不包括( ) 。A软件开发人员 B硬件设备 C项目经费 D软件项目9、软件设计包括四个既独立又相互联系的活动,分别为(1 ) 、(2 )数据设计和过程设计。 (1)A用户手册设计 B语言设计 C体系结构设计 D文档设计(2)A文档设计 B程序设计 C.实用性设计 D接口设计10程序的三种基本控制结构是( )A顺序、选择和重复 B 过程、子程序和分程

4、序C递归、堆栈和队列 D调用、返回和转移11如果某种内聚要求一个模块中包含的任务必须在同一段时间内执行,则这种内聚为( ) 。A时间内聚 B逻辑内聚 C通信内聚 D信息内聚12. Jackson 设计方法是由英国的 M.Jackson 所提出的。它是一种面向( )的软件设计方法。A对象 B数据流 C数据结构 D控制结构得分 评卷人河 南 财 经 学 院 HENAN INSTITUTE OF FINANCE AND ECONOMICS试题 B 第 3 页 共 14 页 试题 B 第 4 页 共 14 页班级 准考证号 姓名 座号 .密 封 线 内 不 要 答 题密封线13. 软件测试工具有多种,

5、其中(1 )对源程序的数据流和控制流进行分析,发现语义错误:(2 )通过对程序的执行流进行探测,检查有关变量的逻辑值。 (1) A. 动态分析工具 B静态分析工具 C. 模拟工具 D. 测试管理工具(2) A. 动态分析工具 B静态分析工具 C. 模拟工具 D. 测试管理工具二简答题(每小题 5分,共 15分)1、请阐述什么是模块的耦合度,按照藕合的高低请至少列出三种以上的藕合类型?2什么是软件体系架构?请举出三种以上的体系模式3请填充下图中按照软件规格进行的验证或确认类型:系统需求软件需求概要设计详细设计编码详细设计概要设计软件需求系统需求软件任务编译后的单元测试后的单元集成的软件测试后的软

6、件交付软件验证验证验证验证验证验证验证与确认验证与确认三 分析题(共 25分)1 根据伪码程序在右边矩形框中画出 N-S图(5 分)。STARTADO WHILE PBEND WHILECDSTOP得分 评卷人得分 评卷人河 南 财 经 学 院 HENAN INSTITUTE OF FINANCE AND ECONOMICS试题 B 第 5 页 共 14 页 试题 B 第 6 页 共 14 页班级 准考证号 姓名 座号 .密 封 线 内 不 要 答 题密封线2请用判定表画出以下问题的行为逻辑(12 分):一图书销售系统,其中一加工为“优惠处理”,条件是:顾客的营业额大于 1000 元,同时必须

7、信誉好,或者虽然信誉不好,但是 20 年以上的老主顾。3. 对下面的个人所得税程序设计满足语句覆盖测试的一组测试用例(8 分): float tarrate(float income)float tarrate=0.0; if (income1000 元 Y Y Y N信誉好 Y N N -20 年 - Y N -优 惠 X X正 常 X X(注:Y-满足条件 N-不满足条件 X-选中判定的结论)3(注:预期输入在指定范围内任选一值即可。评分标准:每空 1 分)预期输入 预期结果income=800 and income1500 and income=2000 0.1四、建模题(共 30 分)

8、1主屏登录核对主界面取消请求帐户名/ 密码正确错误2 公司 部门 产品生产包含1n 1n部门号生产日期产品号3病 员 日 志病 员护 士护 士病 员 监护 系 统病 症 信 号病 症 报 告报 警要 求 报 告时钟时 间试题 A选择:B,D,A,B,D; D,C,B,C,CC; D,C,D,D 二、简答体(每题 5 分,共 20 分)1、根据程序的输入特性,将程序的定义域划分为有限个等价区段即“等价类” ,河 南 财 经 学 院 HENAN INSTITUTE OF FINANCE AND ECONOMICS试题 B 第 11 页 共 14 页 试题 B 第 12 页 共 14 页班级 准考证

9、号 姓名 座号 .密 封 线 内 不 要 答 题密封线(3 分)从等价类中选择出的用例具有“代表性” ,即测试某个等价类的代表值就等价于对这一类其他值的测试(1 分) 。如果某个等价类的一个输入数据(代表值)测试中查出了错误,说明该类中其他测试用例也会有错误(1 分) 。2、软件生存期的划分(1)可行性研究与计划,(2)需求分析(3)总体设计 (4)详细设计,(5)实现,(6) 测试(7) 使用和维护3、耦合和内聚是评估模块独立性的两个重要指标(1 分) 。耦合指的是模块间联系的紧密程度(2 分) ,而内聚则指的是模块内部各组成成分之间联系的紧密程度(2 分) 。4、单元测试、组装测试、确认测

10、试、系统测试。三分析程序,回答问题(20 分)1.1 (1)Y (2) =800 and income1500 and income=20002 下雨 不下雨天气情况 变冷 不变冷 变冷 不变冷带雨伞 Yes Yes No No穿大衣 Yes No Yes No四、建模题(共 30 分)1-1:评分标准:总分 10 分。每错一个 1 分,直到扣完,全对满分。运动会管理系统运动员裁判发布台报名单运动员号码单比赛项目项目参加者项目成绩团体名次单项名次1-2:评分标准:总分 10 分。每错一个 1 分,直到扣完,全对满分。运动会管理系统输入 处理 输出报名单比赛项目项目成绩报名登记 成绩统计运动员号码单单项名次项目参加者团体名次2:评分标准:总分 10 分。每错一个状态扣 1 分,没有标注事件扣 3 分,标注不全扣 1 分,直到扣完,全对满分。未 借 出不 外 借借 出预 借丢 失 分配到流通室 分配到阅览室 借出 归还 预借存在 按时借出 超期取消 丢失 河 南 财 经 学 院 HENAN INSTITUTE OF FINANCE AND ECONOMICS试题 B 第 13 页 共 14 页 试题 B 第 14 页 共 14 页班级 准考证号 姓名 座号 .密 封 线 内 不 要 答 题密封线

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报