聊城大学《软件工程》期末复习题及参考答案.docx

上传人:王** 文档编号:725942 上传时间:2023-12-27 格式:DOCX 页数:2 大小:33.24KB
下载 相关 举报
聊城大学《软件工程》期末复习题及参考答案.docx_第1页
第1页 / 共2页
聊城大学《软件工程》期末复习题及参考答案.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《聊城大学《软件工程》期末复习题及参考答案.docx》由会员分享,可在线阅读,更多相关《聊城大学《软件工程》期末复习题及参考答案.docx(2页珍藏版)》请在优知文库上搜索。

1、软件工程练习题及参考答案一、选择题1.在数据流图中,O(椭圆)代表()。A.源点B.终点C.加工D.模块2 .在进行软件测试时,首先应当进行以下哪项测试()。A.单元测试B.系统测试C.集成测试D.确认测试3 .JACKSON方法是在软件开发过程中常用的方法,使用JACKSON方法时可以实现()。A.从数据结构导出程序结构B.从数据流图导出初始结构图C.从模块结构导出数据结构D.从模块结构导出程序结构4 .可行性研究的最终结果是()。A.确定项目的规模B.研窕正在运行的系统C.评价各种方案D.可行性研究报告5 .下列属于静态测试方法的是()。A.黑盒法B.路径覆盖C.白盒法D.人工检测6 .软

2、件设计阶段的输出主要是()oA.程序B.模块C.伪代码D.设计规格说明书7 .下列不属于项目进度安排主要方法的是()。A.工程网络图B.Gantt图C.进度结构图D.任务资源表8 .软件需求分析是保证软件质量的重要步骤,它的实施应该是在()。A.编码阶段B.软件开发全过程C.软件定义阶段D.软件设计阶段9 .画某系统的数据流图时,顶层图有()。A.0张B.1张C.2张D.3张及其以上10 .在七种耦合中,最高耦合是()。A.内容耦合B.公共耦合C.数据耦合D.非直接耦合参考答案:CDDDDCBA二、名词解释1 .基线:已经通过了正式复审的规格说明或中间产品,它可以作为进一步开发的基础,并且只有

3、通过正式的变化控制过程才能改变它。2 .重用:也叫再用或复用,是指同一事物不作修改或稍加改动就多次重复使用。3 .数据字典:是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。4 .软件危机:软件危机是指软件在开发和维护过程中遇到的一系列严重问题,主要包含二方面的问题,一是如何开发利用软件,三是如何维护数量不断膨胀的已有软件。产生软件危机的原因,一方面与软件本身的特点有关,另一方面和软件开发与维护的方法不正确有关。四、应用题1.设计上面伪码程序条件组合覆盖的测试用例。本题中共有两个判定表达式,每个判定表达式中有两个简单条件,因此,总共有8种可能的条件组合:(l)A0,B0(2

4、)A0,B=0(3)A0(4)A=0,B=0(5)OA,DA,D=B(3)C=A,DB(4)C=B设计4组测试用例,可以使上面列出的8种条件组合每种至少出现一次。vl实现(1)(5)两种条件组合输入:A=l,B=l,C=2,D=0预期输出:X=2,Y=2实现(6)两种条件组合输入:A=LB=O,C=2,D=I预期输出:X=l,Y=I实现(3)(7)两种条件组合输入:A=0,B=l,C=-LD=0预期输出:X=-1,Y=-1实现(4)(8)两种条件组合输入:A=0,B=0,C=-LD=I预期输出:X=0,Y=02.交通工具分为空中、陆上、水上交通工具。空中交通工具分为客机,货机,专用机;陆上交通工具分为火车,汽车,火车分为旅客列车和货运列车,汽车又分客车、货车;水上交通工具有客轮、货轮、客货混合轮。试建立交通工具的对象模型。

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

当前位置:首页 > 高等教育 > 习题/试题

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!