• 作业四: 结对编程项目---四则运算


     补充说明:

     由于本次作业大部分同学都反映工作量比较大,所以我和助教老师商量后将提交作业截止时间推迟到4月7日早8点之前

     不过需要将附加题一块完成

    本次题目详细说明请参考 http://www.cnblogs.com/xinz/p/4421170.html

                                  http://www.cnblogs.com/jiel/p/4830912.html

    1. 结对编程项目---四则运算 (10分)

    基本功能要求:

    1) 实现一个带有用户界面的四则运算。

    2) 生成的题目不能重复。

    3) 支持负数,例如-1,-1/2,-3‘4/5等。

    需要支持的基本设定参数

    1) 题目的数量(个人项目的要求)

    2) 数值的范围(个人项目的要求)

    3) 题目中最多几个运算符

    4) 题目中或运算过程中有无有分数(比如进行整数除法的时候不能除尽)

    5) 题目中是否有乘除法

    6) 题目中是否有括号

    7) 题目中或运算过程中有无负数

    当然,你也可以上述基础上支持更多的功能和设定

    2附加题----能把四则运算计算的功能封装起来,通过测试程序和API接口测试其简单的加法功能。(10分)

            注意: 博客中需要给出单元测试的步骤及截图

    博客要求

    两个结对的同学只需要一位同学提交代码到博客中或github(并给出github链接),但是请注意,每位同学都要写博客。

    具体内容包括:

    1) 注明结对小伙伴的学号,姓名以及博客地址;

    2) 实现的主要功能有哪些?

    3) 合作过程中主要负责完成了哪些工作?

    4) 结对的每一个人的优点和缺点在哪里 (要列出至少三个优点和一个缺点)。

    5) 总结在合作过程中结对编程的优点和缺点。

    6) 至少附一张照片, 展现两人在一起合作编程的情况。

    本次作业截止时间:

    331日早晨8点之前提交。迟交作业得分0分(以发博客的时间为准),迟交2周及2周以上,倒扣本次的作业分(不包括附加分)。

  • 相关阅读:
    几种常见排序算法
    62.Android之各分辨率定义的图片规格
    MVC
    EasyUI datebox 只读和取值
    WebForm带有图片的验证码
    WebForm水印照片
    ajax完整结构
    jquery简单动画
    webform数据导出
    WebForm 发送邮箱
  • 原文地址:https://www.cnblogs.com/gdfhp/p/5311937.html
Copyright © 2020-2023  润新知