一、基本功能
使用C或Java语言完成一个自动生成四则运算试题的程序。
1)自动生成10道100以内的2个操作数的四则运算算式(+ - * /),要求运算结果也在100以内
2)剔除重复算式。 2 + 3 = 和 2 + 3 = 是重复算式 2 + 3 = 和 3 + 2 = 不属于重复算式
3)题目数量可定制
4)相关参数可控制
是否包含乘法和除法
操作数数值范围可控(如操作数 在100以内 还是1000以内)
操作数是否含负数
5)生成的运算题存储到外部文件result.txt中
二、需求分析
生成四则运算题,方便家长对孩子进行复习考核
三、功能设计
我用的Java操作,生成5个变量来接受和判断用户输入的数值,运算部分用循环实现
四、测试运行
五、程序片段
六、总结:程序不完整,需要反复修改,很需改进。
七、PSP
PSP2.1 |
任务内容 |
计划完成的时间 |
实际完成的时间 |
Planning |
计划 |
20 |
30 |
Estimate |
估算这个任务需要多少时间 |
10 |
15 |
Development |
开发 |
60 |
120 |
Analysis |
需求分析 |
20 |
25 |
Design Spec |
生产设计文档 |
0 |
0 |
Design Review |
设计复审 |
0 |
0 |
Coding Standard |
代码规范 |
30 |
35 |
Design |
具体设计 |
15 |
15 |
Coding |
具体编码 |
60 |
120 |
Code Review |
代码复审 |
20 |
20 |
Test |
测试 |
5 |
10 |
Reporting |
报告 |
30 |
40 |
Text Report |
测试报告 |
20 |
20 |
Size Measurement |
计算工作量 |
5 |
5 |
Postmortem&Process Improvement Plan |
事后总结,并提出过程改进计划 |
15 |
10 |
原文地址:https://www.cnblogs.com/lietian12345/p/11528899.html
时间: 2024-10-04 21:25:55