zoukankan      html  css  js  c++  java
  • 第四次作业

    这次作业还是结对编程,结对的伙伴还是第三次作业的结对伙伴,注意配合。
    因为第三次作业中,很多同学都是在完善自己第二次的作业程序,而对增量作业完成的很少,所以这次还是结对编程,完成增量内容,请看清作业要求,这次增量内容有所增加。
    增量内容:1)处理用户的错误输入,比如输入字母或符号等,处理除法运算中分母为0的情况,处理结果为负数的情况,保证是小学水平不出现负数,比如不能出现5-8=-3这种情况;
                 2)用户可以设定倒计时;
                 3)用户可以设定随机整数的范围和题目数量;
                 4)用户可以选择哪种计算类型,比如加减乘除,或可选择软件随机生成四则运算中的一种;

                 5)用户可以选择随机生成的题目中是否带有小括号,比如(2+3)*5,如果是gui程序,添加这个功能可以用复选框实现;

                 6)保证生成过的题目不再重复出现。

    要求:要有需求分析,具体设计思路,代码实现,测试,书中PSP耗时分析,总结。
    以上内容都写到博客中,代码也写到博客中,要求写程序时要有屏幕截图,把程序代码也写到博客中,但是请注意排版,排版不好代码规范这一项0分,最后把测试的界面也截图发到博客上,PSP表也截图到博客上,更重要的是把两个人合作结对编程时的照片也发到博客上。

    打分说明:作业满分10分,迟交的0分,不交作业和抄袭的-10。10分包括:具体设计思路(2.5分),代码实现(1.5分),测试(1分),书中PSP耗时分析(1.5分),结对编程总结(3分),代码是否规范(0.5分)

    对于增量内容,自己能写做出几个就做几个,但是必须是两个人合作做的。在交作业时说明你做了几个增量内容。两个人把你们的作业分别发到自己的博客上。

    作业提交截止时间为10月24日23:00,做完后把你的作业发到邮箱: rjgc82620@163.com。

    发到邮箱的内容样板:

    邮件主题:第四次作业+姓名。

    学号后四位:XXXX;姓名:XXX;博客名:XX;博客主页的链接:http://www.cnblogs.com/XXX

    结对伙伴的姓名:XXX

    附加题:

    把代码上传到github,并给出github地址,2分;

    如果能加一些自己想出来的新功能, 2 分

  • 相关阅读:
    从量子加密到机器学习,盘点2015阿里云开放的黑科技
    架构设计:系统存储(24)——数据一致性与Paxos算法(中)
    深入理解Git (一) - 元数据
    IOS Using UIAlertView to show alerts
    gdal hdfs接口数据读取
    /usr/lib64/python2.6/site-packages/pycurl.so: undefined symbol: CRYPTO_set_locking_callback
    linux jexus mono 发布.net webservices web页面
    docker中使用systemd
    基于Open vSwitch搭建虚拟路由器
    Openstack Neutron DVR workflow
  • 原文地址:https://www.cnblogs.com/gmailcs/p/4890875.html
Copyright © 2011-2022 走看看