软件工程实训实验二 ——2221刘宇航

我们在刚开始上课的时候介绍过一个小学四则运算自动生成程序的例子,请实现它,要求:
(1)能够自动生成四则运算练习题
(2)可以定制题目数量
(3)用户可以选择运算符
(4)用户设置最大数(如十以内、百以内等)
(5)用户选择是否有括号、是否有小数
(6)用户选择输出方式(如输出到文件、打印机等)
(7)最好能提供图形用户界面(根据自己能力选做,以完成上述功能为主

二、工作分配


驾驶员:刘宇航(负责编写代码)

领航员:么赫岩(负责代码审核和测试)

三、代码地址


四则运算

四、工作总结


    

       此次本人担任的是驾驶员角色,主要负责代码的编写。通过完成这次实验内容(四则运算器)发现自己对编程依旧有些生疏,很多地方理解得很浅薄,很多部分需要去网络上找一些前人的经验与代码相结合才能解决问题。发现自己对C语言编程没有掌握太深,还需要进行系统的学习来进步,希望能在今后的学习中对自己的编程能力有所提升。在完成编程作业之后,也与我的同伴领航员进行交流,让他教了我一些审查代码的能力,实现了领航员与驾驶员身份的切换,并体会到里领航员的工作过程,如果我编写的程序更加成熟、优秀,可以为双方的合作省下很多麻烦,避免一些可以避免的问题。以后一定要更加努力。

       同时,我的同伴领航员么赫岩的帮助与对代码的审查很是重要。在最初设计代码时,领航员与我共同讨论,解决了很多我有疑惑的地方,比如一些函数的设计,还有一些功能的完成。最终在领航员的帮助和建议下完成了代码。领航员的存在让我意识到了结对编程的重要,并且他的建议与帮助使我的思维也发生了一些变化,是我能正视自己代码的不足之处,并加以改正。

      这是第一次与合作伙伴进行结对编程,此次合作让我见识到了结对编程的好处,在与同伴相处、完成代码、互相学习的过程很愉快,收获也比自己学习多了很多,并且互相吸收了对方的长处。

posted @ 2022-11-15 20:03  程忆  阅读(64)  评论(0)    收藏  举报