软件工程期末应用题部分.doc

上传人:叶*** 文档编号:35107590 上传时间:2022-08-20 格式:DOC 页数:8 大小:31KB
返回 下载 相关 举报
软件工程期末应用题部分.doc_第1页
第1页 / 共8页
软件工程期末应用题部分.doc_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《软件工程期末应用题部分.doc》由会员分享,可在线阅读,更多相关《软件工程期末应用题部分.doc(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、软件工程应用题一、程序流程图、N-S、PAD图、伪码PDL语言之间的转换1.现有程序流程图表示:输入10个数据,输出其中的最小数与最大数。试根据程序流程图画出N-S图。参考答案:2.请使用PAD图与PDL语言描述在数组A1A10中找最大数的算法。参考答案:1PDL语言:N=1WHILE N=10 DOIF AN=AN+1 MAX =AN+1;ELSE MAX =AN ENDIF;N=N+1;ENDWHILE; 解题思路:人工查找时,是从第一个元素开场查找,用当前元素与下一个元素比拟,将较大者作为当前元素又与下一元素比拟,如此循环,直到数组末尾。2PAD图:6.根据下面的伪代码程序,完成相应要求

2、。 START IF C1THEN WHILE C2 DO f ENDDOELSE BLOCK g p ENDBLOCK ENDIF REPEAT UNTIL C3qr ENDREPSTOP问题:1画出程序流程图2画出N-S图第 8 页7.将下面给出的伪码转换为N-S图与PAD图。voidroot(floatroot1,floatroot2)i=1;j=0;while(i=10)输入一元二次方程的系数a,b,c;p=b*b4*a*c;if(p0)求出根并输出;if(p=0)求出重根并输出;j=j+1;i=i+1;输出重根的方程的个数j;解:whileadoIfx0thenx1;Elsex2;I

3、fy0theny1;Ifz0thenz1;Elsez2; Elsey2; Y3;End;二、判定树、判定表4.假设某航空公司规定,乘客可以免费托运重量不超过30公斤的行李。当行李重量超过30公斤时,对头等舱的国内乘客超重局部收费4元/公斤,对其他舱的国内乘客超重局部每公斤收费6元,对国外乘客超重局部每公斤收费比国内乘客多一倍,对残疾乘客超重局部每公斤收费比正常乘客少一半,用判定表与判定树表示每种条件组合相对应的动作算法。判定表:判定树:17某校制定了教师的讲课课时津贴标准。对于各种性质的讲座,无论教师是什么职称,每课时津贴一律是50元;而对于一般的授课,那么根据教师的职称来决定每课时津贴费:教

4、授30元,副教授25元,讲师20元,助教15元。请用判定表描述上述问题。解答:判定表:12345教授TFFF副教授FTFF讲师FFTF助教FFFT讲座TFFFF5030252015三、黑盒测试技术等价类划分测试用例8.某工厂公开招工,规定报名者的年龄应在16周岁至35周岁之间到2005年3月30日止。即出生年月不在上述范围内,将拒绝承受,并显示“年龄不合格等出错信息。假定出生年月由6位数字字符表示,前4位代表年,后2位代表月。(1)利用等价类法设计测试用例.12某“调整工资处理模块承受一个“职称的变量,根据职称的不同助教,讲师,副教授,教授作不同的处理,其中假设是助教还必须输入工龄,只有工龄超过两年才能调整工资。请用等价类划分法设计测试用例。解答;划分等价类:计测试用例:三、数据流图转换为软件构造图五、甘特图举例

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作报告

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

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁