• (2015秋) 作业3:结对编程(总分100分)


    本次作业为个人结对编程实验,总分 100分。 截止时间:2015-9-24 晚上10点前

    目的

    (1)理解类之间的继承关系;

    (2)学习单元测试方法。可以采用Junit;

    (3)学习代码规范在实际程序设计中的应用;

    (4)通过结对编程,理解驾驶员、导航员角色的职责;学习代码复审;学习沟通的技巧;等。

    结对编程实践(单元测试)。 实验数据来自第2次作业

    写一篇随笔,结对编程实现以下内容。(50分*2=100分)。截止时间,作业布置后二周内。

    1. 设计一个基类(不妨叫做D),A、B和C 类均由 D类继承。

    2. 设计针对A、B、C的单元测试。 单元测试参见授课用的ppt。

    3. 增加数组元素个数(比如达到32768个元素,还可以更多),元素的值依旧来自实验数据。然后重复上述实验步骤(1~2)。提醒:注意程序能否正确运行? 结果是否正确(测试通过)?

    PS:随笔书写要求(得分项):

       (1)首先列出参加结对的组员、每个人的贡献分(总分100分,两人的贡献分之和为100,若3人,则总分也为100分)
           请在博客开头第一部分,说明结对编程的两个人贡献得分。 **格式如下**
    

    得分分配

    学号(后三位) 成员姓名 贡献得分
    056 张三 70分
    057 李四 30分
       (2)提供结对编程是的照片(拍照上传)
    
       (3)随笔中,描述实际结对编码过程中遇到的问题(程序出错、代码规范或风格问题)是如何被(导航员、驾驶员)发现的? 并进一步阐述这些问题及解决方式如何提高你的观念(也可以谈谈你的体会)?
    
       (4)结合本次实验,谈谈你对软件测试的理解(软件测试的目的、途径、软件测试与软件质量的关系)。
            可以只讨论单元测试,如
             -单元测试可以发现什么问题(结合你的实验案例)?
             -单元测试测试用例设计要包含哪些内容?
             -单元测试中能不能保证期望值是正确的?
             -...
    

    ======================

    特别声明,(1)不能copy 别人的,如有雷同,后面提交作业按0分计;(2)一定要结合实验体会(保障真实有效)

  • 相关阅读:
    前端学习(21)~css学习:如何让一个元素水平垂直居中?
    前端学习(20)~css布局(十三)
    前端学习(19)~css3属性(十二):Flex布局图片详解
    前端学习(18)~css3属性学习(十一):动画详解
    前端学习(16)~css3属性学习(十)
    蓝桥---大臣的旅费(求树的直径)
    蓝桥---乘积最大(区间dp、数据水的话long long,暴力就能过)
    蓝桥---错误票据(注意输入)
    蓝桥---带分数(全排列)
    蓝桥---传球游戏(dp)
  • 原文地址:https://www.cnblogs.com/juking/p/4828104.html
Copyright © 2020-2023  润新知