软件工程习题(1).docVIP

  • 106
  • 0
  • 约4.2千字
  • 约 7页
  • 2019-01-09 发布于广东
  • 举报
3.输入三个正整数作为边长,判断该三条边构成的三角形是等边、等腰还是一般三角形。使用流程图、PAD图 4、什么是判定/条件覆盖?为以下程序流程图设计判定/条件覆盖测试用例并标明程序执行路径。 判定/条件覆盖——它是指设计足够的测试用例,即满足条件覆盖又满足判定覆盖。 测试用例:x=2,y=0,z=3(覆盖x1,y=0,x=2,z1,通过路径abcde); x=1,y=1,z=1(覆盖x≤1,y≠0,x≠2,z≤1,通过路径ace)。 5、根据下列条件使用等价类划分法设计测试用例。(书P118 例)   某一8位微机,其八进制常数定义为:以零开头的数是八进制整数,其值的范围是-177~177,如05,0127,-065 (1)划分等价类并编号,如下表示: (2)为合理等价类设计测试用例,表中有两个合理等价类,设计两个例子 (3)为不合理等价类测试用例,至少设计一个测试用例 6、将下面给出的伪码转换为N-S图。(8分) void root ( float root1, float root2 ) { i = 1; j = 0; while ( i = 10 ) { 输入一元二次方程的系数a, b, c; p = b*b – 4*a*c; if ( p 0 ) 输出“方程i无实数根”; else if ( p 0 ) 求出根并输出; if ( p == 0 ) { 求出重根并输出; j = j + 1; } i = i +1; } 输出重根的方程的个数j; } i = 1; j = 0; i = 1; j = 0; while ( i = 10 ) 输入a, b, c; 计算 p = b2 - 4ac; p 0 ? 输出“方程i”无实根 求出根并输出 ? p 0 ? p == 0 ? 求出重根并输出; j = j + 1; ? i = i + 1; 输出重根的方程个数i T T T F F F 7、某航空公司规定,乘客可以免费托运重量不超过30kg的行李。当行李重量超过30kg时,对头等舱的国内乘客超重部分每公斤收费4元,对其他舱的国内乘客超重部分每公斤收费6元,对外国乘客超重部分每公斤收费比国内乘客多一倍,对残疾乘客超重部分每公斤收费比正常乘客少一半。用判定树表示与上述每种条件组合相对应的计算行李费的算法。 8、使用PAD图描述在数组A(1)~A(10)中找最大数的算法 假设一家工厂的采购部每天需要一张定货报表,报表按零件编号排序,表中列出所有需要再次定货的零件。对于每个需要再次定货的零件应该列出下述数据:零件编号,零件名称,定货数量,目前价格,主要供应者,次要供应者。零件入库或出库称为事务,通过放在仓库中的CRT终端把事务报告给定货系统。当某种零件的库存数量少于库存量临界值时就应该再次定货。要求:画出系统的数据流图。 什么是软件工程?软件工程的基本目标是什么? 运用工程学的原理和方法来组织和管理软件的生产和管理,以保证软件产品开发、运行和维护的高质量和高生产率。 软件工程的研究内容和最终目的是采用工程化的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。 瀑布模型的阶段有哪些?各个阶段的任务是什么? 瀑布模型有6个阶段,即可行性研究与计划、需求分析、设计、编程、测试、运行于维护。 任务分别为: 确定软件系统是否值得开发; 确定系统做什么; 把分析阶段产生的软件需求说明转换为用是当手段表示的软件设计文档; 按模块说明书用某一种软件的设计语言为每个模块编写程序; 排除前面3个阶段的错误,保证被开发软件的质量; 在实际运行中不断修改、完善、维护,使系统持久地满足用户的需要。 什么是数据字典(DD) 用来对数据流图中出现的所有名字进行定义,它由四个条目构成:数据流、文件、数据项、加工。 什么是黑盒测试?什么是白盒测试? 黑盒法是根据程序的功能说明来设计测试用例。黑盒法是在程序的接口上进行测试,看它能否满足功能要求,输入能否正确接收,并能否输出正确的结果,以及外部信息(如数据文件)的完整性能否保持。 白盒法对程序的所有逻辑路径进行测试,在不同点检查程序的状态,确定实际状态和预期的状态是否一致。 黑盒测试法有哪些?掌握等价测试法的用例分析(见习题)。 等价分类法 边缘值分析法 因果图法 错误推测法 面向对象的特征有哪些? 有三个特征:封装、继承、多态性。 可行性研究的目的是什么?可行性研究的4个内容?可行性研究的任务? 答:可行性研究的目的是最终确定这样的软件项目是否能够开发,是否值得开发,是否需要更改问题定义的内容。可行性研究的内容是技术可行性分析、经济可行性分析、社会因素可行性分析、操作可行性分析以

文档评论(0)

1亿VIP精品文档

相关文档