有点小累!
Posted 0706zzq
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了有点小累!相关的知识,希望对你有一定的参考价值。
自己取一个大气又可爱的标题
一、预估与实际
PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
---|---|---|---|
Planning | 计划 | 20 | 30 |
? Estimate | ? 估计这个任务需要多少时间 | 60 | 200 |
Development | 开发 | 40 | 50 |
? Analysis | ? 需求分析 (包括学习新技术) | 30 | 50 |
? Design Spec | ? 生成设计文档 | 40 | 40 |
? Design Review | ? 设计复审 | 30 | 30 |
? Coding Standard | ? 代码规范 (为目前的开发制定合适的规范) | 30 | 50 |
? Design | ? 具体设计 | 30 | 60 |
? Coding | ? 具体编码 | 100 | 300 |
? Code Review | ? 代码复审 | 20 | 20 |
? Test | ? 测试(自我测试,修改代码,提交修改) | 20 | 60 |
Reporting | 报告 | 30 | 30 |
? Test Repor | ? 测试报告 | 30 | 30 |
? Size Measurement | ? 计算工作量 | 20 | 30 |
? Postmortem & Process Improvement Plan | ? 事后总结, 并提出过程改进计划 | 20 | 20 |
合计 | 1000 |
二、需求分析
我通过上网查询的方式了解到,小学一二年级数学有如下的几个特点:
- 特点1
小学一年级数学只有加减法。且没有负数 - 特点2
只有整数没有负数 - 特点3
乘除法都在九九乘法表里面 特点4
除法中不能有零
经过分析,我认为,这个程序应当:- 使用的数字小于100
使用九九乘法表进行运算
-生成减法中没有负数
三、设计
1. 设计思路
我的这个程序有一个类
1.随机生成数
2.可生成无数个运算
3.将题目存入文档算法的关键的关键是什么?
-输入的方式要开提示
-要注意算法的先后2. 实现方案
- 准备工作:先在Github上创建仓库,克隆到本地.,再用远程传入到git库中
创建数组来进行录入
-编写任务一
-在任务1的基础上万陈任务二四、编码
1. 调试日志
- 拉下了好几个的大括号,导致不能运行
-还有代码单词的完整性,有时少了一两个字母就不能运行了
2. 关键代码
public static void main(String[] args) throws FileNotFoundException {
File file = new File("out.txt");
//创建指向文件的数据输出流
if(!file.exists())
{
try {
file.createNewFile();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
3. 代码规范
请给出本次实验使用的代码规范:
- 第一条. 应将方法设计成简要的、功能性单元,用它描述和实现一个不连续的类接口部分。理想情况下,方法应简明扼要。若长度很大,可考虑通过某种方式将其分割成较短的几个方法。
- 第二条. 尽量使用完整的英文描述符,采用适用于相关领域的术语,采用大小写混合使名字可读。
- 第三条 为了常规用途而创建一个类时,请采取"经典形式",并包含对下述元素的定义
-第四条并人工检查代码是否符合规范
五、测试
输入:20 1 正确
输入:10 0 /0 1/a d/ 545 45 / 错误
输入:-1 3/错误
六、总结
- 感觉这次实验有点困难,但是困难才是最磨砺人的,通过与同学一起讨论,上网查询,终于完成了,只是感觉完成的并不好!
以上是关于有点小累!的主要内容,如果未能解决你的问题,请参考以下文章
26.Qt Quick QML-RotationAnimationPathAnimationSmoothedAnimationBehaviorPauseAnimationSequential(代码片段