结对子作业总结

开发环境:Eclipse

结对小伙伴:201306114416 陈键 (http://www.cnblogs.com/be-the-one/

                201306114452 吴舒婷 (http://www.cnblogs.com/wst-2015/

作业基础:陈键同学的作业一

完成的功能:

基本要求:  a)生成题目,单个题目最多不能超过4个运算符,操作数小于100。

         b)用户可以输入答案

         c)若用户输入答案正确,则提示正确;若答案错误,则提示错误,并要提示正确答案是多少。

扩展方向: 

      b.可以出表达式里含有负整数(负整数最小不小于-100)的题目,且负数需要带括号,用户输入的结果不用带括号。如: 2*(-4) = -8

      c.用户答题结束以后,程序可以显示用户答题所用的时间

      d.用户可以选择出题的个数(最多不能超过5个题目),答题结束可以显示用户答错的题目个数和答对的题目个数

      e.用户在第一次答题时,需要用户输入用户名,用户下次启动后,程序需要记住用户前一次输入的用户名

    f.程序可以出单个整数阶乘的题目:如:4!=24

      g.程序可以设置答题时间,时间设置为整数,单位为秒,最大不能超过120秒,若超过了答题时间未答题,则提示:时间已到,不能答题。

      h.程序可以设置皮肤功能,可以改变界面的颜色即可。

 

感想:

      在这次实验中,我从小伙伴身上学到了不少,明白了编写程序时,首先是思路要对,只有想清楚了才能好好的用代码表达出来,不能仅仅的去追求运算结果。

由于是男女合作,平时在一起讨论的时间不多,所以一开始的时候,我们通过网络交流,把我们将要实现的功能规划好,分配各自编写的部分。我主要负责的是用户界面和线程,小伙伴则在将他作业1的基础和代码整合。

在一起工作时,我们将各自的代码都整合起来,交流各自的想法,若有异议的地方,编写不合理的或是命名不规范的,我们再修改,再讨论。

通过讨论:

     1.我明白了自己编程的用户界面的代码,不够简单,没有运用数组,以后要是在程序中有相同的类型的对象,可以通过数组来生产,减少代码的行数。

     2.在登录用户,创建文件的思路没有想好,写的随心,最后通过小伙伴的领航,找出错误,初步的修改。

     3.在思路跟不上或是出现双方都解决不了的问题时,我要学会查找资料,多动脑子。

在今天早上最后一次审查讨论,我们的程序算是基本完成了,很开心,感谢小伙伴的指导,期待共同进步。

 

工作相片:

posted @ 2015-04-09 14:32  思亭  阅读(213)  评论(1编辑  收藏  举报