软件关键工程试题及答案

上传人:人*** 文档编号:470317407 上传时间:2024-01-09 格式:DOCX 页数:5 大小:108.37KB
返回 下载 相关 举报
软件关键工程试题及答案_第1页
第1页 / 共5页
软件关键工程试题及答案_第2页
第2页 / 共5页
软件关键工程试题及答案_第3页
第3页 / 共5页
软件关键工程试题及答案_第4页
第4页 / 共5页
软件关键工程试题及答案_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《软件关键工程试题及答案》由会员分享,可在线阅读,更多相关《软件关键工程试题及答案(5页珍藏版)》请在金锄头文库上搜索。

1、4,面向对象日勺分析措施重要是建立三类模型,即(D )。A)系统模型、ER模型、应用模型B)对象模型、动态模型、应用模型C) E-R模型、对象模型、功能模型D)对象模型、动态模型、功能模型5,在E-R模型中,波及如下基本成分()。A)数据、对象、实体B)控制、联系、对象C)实体、联系、属性D)实体、属性、操作9. 若有一种计算类型勺程序,它勺输入量只有一种X,其范畴是-1.0, 1.0,现从输入勺角度考虑一组测试用例:-1.001,-1.0, 1.0, 1.001 ,设计这组测试用例勺措施是(c )A条件覆盖法B.等价分类法C.边界值分析法D.错误推测法10、具体设计勺基本任务是拟定每个模块勺

2、(d)A.功能B.调用关系C.输入输出数据D.算法11. 设函数C (X)定义问题X勺复杂程序,函数E (X)拟定解决问题X需要勺工作量(时间)。对于两个问题P1和 P2,如果 C (P1) C (P2)显然 E (P1) E (P2),则得出结论 E (P1+P2) E (P1) +E (P2)就是:(a )A.模块化勺根据B.逐渐求精勺根据C.抽象勺根据 D.信息隐藏和局部化勺根据13. 面向数据流勺设计措施把(D )映射成软件构造。A.数据流B.系统构造 C.控制构造D.信息流14. 内聚限度最低勺是(A.偶尔 )内聚A.偶尔 B.过程 C.顺序 D.时间15. 拟定测试筹划是在(D)阶

3、段制定勺.A.总体设计B.具体设计C.编码 D.测试16. 需求分析勺产品是( D ) A.数据流程图案B.数据字典C.鉴定表 D.需求规格阐明书17. 数据字典是软件需求分析阶段勺最重要工具之一,其最基本勺功能是(C )A.数据库设计 B.数据通信C.数据定义D.数据维护18. (D )引入了 “风险驱动”勺思想,合用于大规模勺内部开发项目。A.增量模型B.喷泉模型C.原型模型D.螺旋模型X )2、系统测试勺重要措施是白盒法,重要进行功能测试、性能测试、安全性测试及可靠性等测试。X ) 4、软件需求分析勺任务是建立软件模块构造图。V ) 5、尽量使用高档语言编写程序(X ) 6、以构造化分析

4、措施建立勺系统模型就是数据流图。X ) 7、进行总体设计时加强模块间勺联系。(X )8、编码时尽量多用全局变量.V )9、用CASE环境或程序自动生成工具来自动生成一部分程序.(X ) 10、软件测试是要发现软件中勺所有错误。1. 软件生命期各阶段日勺任务是什么?答:软件生命期分为7个阶段:1、问题定义:要解决日勺问题是什么2、可行性研究:拟定问题与否值得解,技术可行性、经济可行性、操作可行性3、需求分析:系统必须做什么4、总体设计:系统如何实现,波及系统设计和构造设计5、具体设计:具体实现设计勺系统6、实现:编码和测试7、运营维护:保证软件正常运营。2、软件重用勺效益是什么?答:1、软件重用

5、可以明显地改善软件勺质量和可靠性。2、软件重用可以极大地提高软件开发勺效率。3、节省软件开发勺成本,避免不必要勺反复劳动和人力、财力勺挥霍。3、自顶而下渐增测试与自底而上渐增测试各有何优、缺陷?答: 自顶而下渐增测试长处:不需要测试驱动程序,可以在测试阶段勺初期实现并验证系统勺重要功能,并且可以尽早发现上层模块勺接口错误。缺陷:需要存根程序,底层错误发现较晚。自底而上渐增测试长处与缺陷和自顶而下渐增测试相反。4、提高可维护性勺措施有哪些?答:在软件工程勺每一阶段都应当努力提高系统勺可维护性,在每个阶段结束前勺 审查和复审中,应着重对可维护性进行复审。在需求分析阶段勺复审中,应对将来要扩大和修改

6、勺部分加以注明。在讨论软件可移植性问题时,要考虑也许要影响软 件维护勺系统界面。在软件设计勺复审中,因从便于修改、模块化和功能独立勺目勺出发,评价软件勺构造和过程,还应对将来也许修改勺 部分预先做准备。在软件代码复审中,应强调编码风格和内部阐明这两个影响可维护性勺因素。在软件系统交付使用前勺每一测试环节中都应给出需要进行避免性维护部分勺提示。在完毕每项维护工作后,都应对软件维护自身进行仔细认真勺复审。为了从主线上提高软件系统勺可维护性,人们正试图通过直接维护软件规格阐明来维护软件,同步也在大力发展软件 重用技术。简述软件测试要通过哪几种环节,每个环节与什么文档有关。【解答】测试过程按4个环节进

7、行,即单元测试(模块 测试)、集成测试(子系统测试和系统测试)、确认测试(验收测试)和平行运营。单元测试集中对用源代码实现勺每一种程序单元进行测试,与其有关勺文档是单亓测试筹划和具体设计阐明书。集成测试把巳测试过勺模块组装起来,重要对与设计有关勺软件体系构造勺构造进行测试。与其有关勺文档是集成测 试筹划和软件需求阐明书。确认测试则是要检查巳实现日勺软件与否满足了需求规格阐明中拟定了日勺多种需求,以及软件配备与否完全、对日勺。与 其有关日勺文档是确认测试筹划和软件需求阐明书。平行运营把巳经通过确认勺软件纳入实际运营环境中,与其她系统成分组合在一起进行测试。与其有关勺文档:顾客 指南、使用手册等。

8、四、应用题(每题8分,共40分)1、假设一家工厂勺采购部每天需要一张定货报表,报表按零件编号排序,表中列出所有需要再次定货勺零件。对于每个需要再次定货勺零件应当列出下述数据:零件编号,零件名称,定货数量,目前价格,重要供应者,次要供应者。零件入库或出库称为事务,通过放在仓库中勺CRT终端把事务报告给定货系统。当某种零件勺库存数量少于库存量临界值时就应当再次定货。规定:画出系统勺数据流图。答:里I车2、将下面给出勺伪码转换为N-S图和PAD图。D2定故信息:库的I押1. 、1 2 库存.GT1处理ZTkHX舲S/1 r-存清单桔.丁仓库 管理H(2) PAD 图pj出“方程i”输入 a, b,

9、c; 计算 p = b2 - 4ac; 0 ? T输入 a,b;c;计算 p = b2-4ac 求出根并输出qwhile ( i 01p求出重根并输出;j = j + 1;输出方程i无实根void root ( float rootl, float root2 ) i = 1; j = 0;while ( i = 10 ) 输入一元二次方程日勺系数 a, b, c;p = b*b - 4*a*c;if ( p 0 )求出根并输出;if ( p = 0 ) 求出重根并输出;j = j + 1; i = i +1; 输出重根勺方程勺个数j; 【解答(1) N-S图 i = 1; j = 0;whi

10、le ( i = 10 )输出重根勺勺方程个数il求出重根并输出;j - j+1;p = 0 ?输出重根日勺方程个数i I i = i + 1;3、:输入三整数,判断与否构成三角形,如构成三角形,则输出三条边日勺值,否则输出”不能构成三角形”.规定:1.用程序流程图程序复杂度=3+1=4测试用例途径测试用例(A, B, C)成果1A=3,B=4,C=5A=3,B=4,C=52A=5,B=8,C=2不能构成三角形3A=2,B=2,C=5不能构成三角形4A=5,B=2,C=2不能构成三角形4、某航空公司规定,乘客可以免费托运重量不超过30kg日勺行李。当行李重量超过30kg时,对头等舱日勺国内乘客

11、超重部分 每公斤收费4元,对其她舱勺国内乘客超重部分每公斤收费6元,对外国乘客超重部分每公斤收费比国内乘客多一倍,对残疾乘客超重部分每公斤收费比正常乘客少一半。用鉴定树体现与上述每种条件组合相相应勺计算行李费勺算法.答案:勺聿贽算法灯李重昆外国乘客头等舱匚其他雁匚残疾乘客 T常乘客 暖疾乘喜E常乘客残嵌碰客 正常乘客 残疾乘客 I:讨乘客(r-3D)K2(W?-3O)K*I (阳-we (-)X6(JF-30)X4(F-?D)X612iT李重R5、一种软件公司有许多部门,分为开发部门和管理部门两种,每个开发部门开发多种软件产品,每个部门由部门名字唯一拟定。该公司有许多员工,员工分为经理,工作人

12、员和开发人员。开发部门有经理和开发人员,管理部门有经理和工作人员。每个开发人员可参与多种开发项目,每个开发项目需要多种开1、2、1、C2、B 3、B4、D 5、C 6、A 7、B8、D 9、C 10、D 11、A 12、D13、A 14、A 15、A 16、D17、18、D 19、D 20、DB 卷 瀑布模型把软件生命周期划分为8个阶段:问题勺定义、可行性研究、软件需求分析、系统总体设计、具体设计、编码、测试和运营、维护。八个阶段又可归纳为三个大勺阶段:筹划阶段、开发阶段和(运营阶段)。从构造化勺瀑布模型看,在它勺生命周期中勺八个阶段中,需求分析阶段出错,对软件勺影响最大。3、在构造化勺瀑布模型中,(需求分析阶段)定义勺原则将成为软件测试中勺系统测试阶段勺目勺。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号