博客信息 | 沈阳航空航天大学计算机学院2020软件工程作业 |
---|---|
作业要求 | https://edu.cnblogs.com/campus/sau/Computer1701-1705/homework/10685 |
课程目标 | 熟悉一个“高质量”软件的开发过程 |
作业目标 | 结对编程练习 |
题目
我们在刚开始上课的时候介绍过一个小学四则运算自动生成程序的例子,请实现它,要求:
- 能够自动生成四则运算练习题
- 可以定制题目数量
- 用户可以选择运算符
- 用户设置最大数(如十以内、百以内等)
- 用户选择是否有括号、是否有小数
- 用户选择输出方式(如输出到文件、打印机等)
- 最好能提供图形用户界面(根据自己能力选做,以完成上述功能为主)
角色分配
驾驶员:樊伊宁
领航员: 韩永发
源代码
流程图
运行结果
1.小数有括号混合运算输出到文件
2.整数无括号乘法运算输出到屏幕
总结
此次的作业难度加大了,我和我的小伙伴查阅资料、共同完成了此次作业。在本次结对编程过程中,我扮演的是驾驶员的角色,韩永发在我编程过程中给了我很大帮助,给我提了很多宝贵意见。
通过这次结对编程,我也发现了自身的很多不足之处。比如比如算法的逻辑思维能力差,编写的代码也存在缺陷和漏洞。在今后的学习中我会更加努力的规范自己,进一步提升自己的变成水平。