2016--2017 学年度第 1 学期 第 5 次
计算机与信息工程学院实验报告书
专业名称:
实验学时: 2
课程名称:___
_ 姓
名:
实验环境:
软件工程实验室 (win7 JAVA)
实验题目:
实验内容:
系统设计
一、 用层次图描绘系统结构
二、 完成计算器“加法”部分的详细设计。
(用 PAD 图来和伪代码来描述)
1. “加法”部分的 PAD 图:
2016--2017 学年度第 1 学期 第 5 次
WHILE
输入字符串
字符串为数字
初始化 Result=0
数据存入 a
数据存入 b
把符号存入 S
输出 Result
符号不为“=”
Result=Result+b
符号 S 为“+”
2. “加法”部分的伪代码:
DO WHILE
输入字符串
IF 按键输入的字符在 0~9
读取输入的数字
类型转换
存储到变量 a 中
IF 按键输入的字符为”+”
Rusult = 0
Result = a + Result
IF 按键输入的字符在 0~9
读取输入的数字到变量 b 中
IF 按键输入的字符为‘=’
Result = Result + b
输出 Result 到显示区域
ENDDO
三、 教师评语: