软件工程期末 - 应用题部分
更新时间:2023-12-01 04:54:01 阅读量: 教育文库 文档下载
- 软件工程期末考试题库推荐度:
- 相关推荐
软件工程应用题
一、程序流程图、N-S、PAD图、伪码(PDL语言)之间的转换
1.现有程序流程图表示:输入10个数据,输出其中的最小数和最大数。试根据程序流程图画出N-S图。
参考答案:
应用题 1
2.请使用PAD图和PDL语言描述在数组A(1)~A(10)中找最大数的算法。
参考答案:
(1)PDL语言: N=1
WHILE N<=10 DO
IF A(N)<=A(N+1) MAX =A(N+1); ELSE MAX =A(N) ENDIF; N=N+1; ENDWHILE;
解题思路:人工查找时,是从第一个元素开始查找,用当前元素与下一个元素比较,将较大者作为当前元素又与下一元素比较,如此循环,直到数组末尾。 (2)PAD图:
6.根据下面的伪代码程序,完成相应要求。
START
IF C1
THEN
WHILE C2 DO f ENDDO ELSE BLOCK g p ENDBLOCK ENDIF
REPEAT UNTIL C3
q r ENDREP
STOP
问题:
(1)画出程序流程图 (2)画出N-S图
应用题 2
应用题 3
7.将下面给出的伪码转换为N-S图和PAD图。 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; }
应用题 4
解:
while a do
If x>0 then x1; Else x2; If y>0 then y1; If z>0 then z1;
Else z2;
Else y2; Y3;
End;
应用题 5
正在阅读:
软件工程期末 - 应用题部分12-01
古代文学复习资料11-19
按时间顺序写景的作文4篇03-31
16秋浙大《护理心理学(乙)》在线作业11-14
格尔木电站反措应急预案11-18
《电子政务》复习题及参考答案03-29
通讯员短文投稿要求及例文09-22
海带种质保存技术的研究现状和发展前景06-01
我的童话王国作文450字06-22
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 应用题
- 软件工程
- 期末
- 部分
- 快速诱惑 中文版 Speed - seduction中文版 - 罗斯 - 杰弗瑞
- java作业与答案
- 三查三改三落实心得体会
- 刮板输送机选型设计
- 2019年最新初中中考数学模拟试卷及答案9198755
- 仁爱英语2014下期unit6 单元测试题
- 吉村镇学习赣州市党代会精神实施方案
- 旅游软件市场现状调研及发展前景分析报告(目录)
- 工厂模式的三种类型
- 厦门市建筑市场信用管理办法
- 2016年下半年云南省西医综合《病理学》考试题
- 离婚后,一方经济困难另一方应提供帮助
- 九江一中2016年高考录取一本院校名单
- 保险案例分析题
- 江苏省电力公司生产技能人员职业技能知识测试标准题库第10分册:继电保护工
- 上海交通大学附属中学 2018-2019 学年第一学期 高三英语摸底考试卷
- 一年级填空题专题训练
- 常用限制性内切酶酶切位点汇总
- 防渗漏监理实施细则
- 2018年中考化学知识分类汇编练习卷: 综合计算(含答案)