zoukankan      html  css  js  c++  java
  • 软工第一次作业

    代码地址:https://coding.net/u/lyl233/p/one/git/blob/master/work-01.zip

    需求分析

    根据输入确定运算式个数

    运算符个数不超过3

    程序同时支持计算生成的每道题目

    对用户所做答案进行判断,并且输出正确答案或错误答案

    功能设计

      基本功能

    随机生成运算表达式

    四则运算计算功能

       设计实现

    根据随机生成3个数值和随机生成运算符,组成一个只有两个运算符的表达式

    按四则运算法进行计算,并判断结果的对错

     时间预估PSP

    PSP2.1

    Personal Software Process Stages

    Time Senior Student

    Time

    Planning

    计划

    1.5h

    1.5h

    · Estimate

    估计这个任务需要多少时间

    4天

    4天

    Development

    开发

    1.5天

    1.5天

    · Analysis

    需求分析 (包括学习新技术)

    2.5h

    2h

    · Design Spec

    生成设计文档

    1.5h

    1.5h

    · Design Review

    设计复审

    2h

    3h

    · Coding Standard

    代码规范

    3h

    3h

    · Design

    具体设计

    1天

    1天

    · Coding

    具体编码

    2.5天

    2.5天

    · Code Review

    代码复审

    2h

    2h

    · Test

    测试(自我测试,修改代码,提交修改)

    2.5h

    4h

    Reporting

    报告

    2h

    3h

    ·

    测试报告

    3h

    2h

    ·

    计算工作量

    10分钟

    0

    ·

    并提出过程改进计划

    1h

    30分钟

     

    运行结果

    请输入产生式的个数:

    10

    8-6/1=2

    3+5+6=5

    5-1-2=5

    4/5*2=6

    5*4/4=9

    5+8-3=8

    1+7/5=7

    5/8*3=7

    2+7*4=7

    8*1*8=7

    正确:1(1 )

    错误:9(2 3 4 5 6 7 8 9 10 )

    正确答案为:

    2:14

    3:2

    4:1.60

    5:5.00

    6:10

    7:2.40

    8:1.89

    9:30

    10:64

    通过这次作业,我体会到了自己与别人的差距,有很多地方需要学习,当然这次作业也没有做的很好,查重没有实现。

  • 相关阅读:
    http://www.17sucai.com/
    vs2010 开发过程中调试时 有错误不中断
    dev 激活没有权限问题
    华为设备板卡类别
    CentOS6.8安装python2.7以及XX-Net
    PHP之封装一些常用的工具类函数
    PHP环境配置
    Ajax接收不到PHP return后的结果的原因
    PHP实现删除数组中的特定元素
    PHP用单例模式实现一个数据库类
  • 原文地址:https://www.cnblogs.com/newlyl/p/7586598.html
Copyright © 2011-2022 走看看