自动生成四则运算题第一版报告

一.需求分析

使用C或Java语言完成一个自动生成四则运算试题的程序。

二.功能设计

(1)自动生成10道100以内的2个操作数的四则运算算式(+ - *  /),要求运算结果也在100以内

(2)剔除重复算式。  2 + 3 =    和  2 + 3 =     是重复算式      2 + 3 =   和   3 + 2 =  不属于重复算式

(3)题目数量可定制

(4)相关参数可控制

          是否包含乘法和除法

          操作数数值范围可控(如操作数 在100以内   还是1000以内)

          操作数是否含负数    

  (5)生成的运算题存储到外部文件result.txt中

三.测试运行

四.代码片段

五.总结

基础知识薄弱,思路不清晰,这两部分有待加强。

从本次作业中体会到了查资料的重要性。

六.psp

PSP2.1 任务内容 计划共完成需要的时间(min) 实际完成需要的时间(min)
Planning 计划 10 20
·       Estimate 估计这个任务需要多少时间,并规划大致工作步骤 5 8
Development 开发 120 180
··       Analysis 需求分析 (包括学习新技术) 60 80
·       Design Spec ·  生成设计文档 20 25
·       Design Review ·  设计复审 (和同事审核设计文档) 5 20
·       Coding Standard   代码规范 (为目前的开发制定合适的规范) 5 5
·       Design 具体设计 20 30
·       Coding   具体编码 30 50
·       Code Review ·  代码复审 5 15
·       Test ·  测试(自我测试,修改代码,提交修改) 10 15
Reporting 报告 10 10
··       Test Report ·  测试报告 5 10
·       Size Measurement 计算工作量 5 5
·       Postmortem & Process Improvement Plan ·  事后总结 ,并提出过程改进计划 5 5

猜你喜欢

转载自www.cnblogs.com/thbk/p/11531838.html
今日推荐