标签:软件 array ext ESS 之间 多少 表示 编码 等等
PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
---|---|---|---|
Planning | 计划 | 560 | 715 |
? Estimate | ? 估计这个任务需要多少时间 | 560 | 715 |
Development | 开发 | 560 | 665 |
? Analysis | ? 需求分析 (包括学习新技术) | 30 | 25 |
? Design Spec | ? 生成设计文档 | 60 | 30 |
? Design Review | ? 设计复审 | 10 | 5 |
? Coding Standard | ? 代码规范 (为目前的开发制定合适的规范) | 20 | 15 |
? Design | ? 具体设计 | 70 | 50 |
? Coding | ? 具体编码 | 300 | 480 |
? Code Review | ? 代码复审 | 30 | 30 |
? Test | ? 测试(自我测试,修改代码,提交修改) | 40 | 30 |
Reporting | 报告 | 60 | 50 |
? Test Repor | ? 测试报告 | 30 | 30 |
? Size Measurement | ? 计算工作量 | 10 | 5 |
? Postmortem & Process Improvement Plan | ? 事后总结, 并提出过程改进计划 | 20 | 15 |
合计 | 715 |
我通过百度小学数学教学大纲的方式了解到,小学一年级数学有如下的几个特点:
经过分析,我认为,这个程序应当:
fuhao = (int)(Math.random()*2);
if (fuhao == 0) {
number1 = (int)(Math.random()*10);
number2 = (int)(Math.random()*10);
result = number1 * number2;
// 记录题目和答案
strArrayQ[i-1] = "(" + i + ") " + number1 + " * " + number2 + " =";
strArrayA[i-1] = "(" + i + ") " + number1 + " * " + number2 + " = " + result;
} else if (fuhao == 1) {
number1 = (int)(Math.random()*GRADE2_MAX);
do {
number2 = (int)(Math.random()*10);
} while (number2 <= (number1 / 10) || number2 == 0);
result = number1 / number2;
yu = number1 % number2;
// 记录题目和答案
strArrayQ[i-1] = "(" + i + ") " + number1 + " / " + number2 + " =";
if (yu == 0) {
strArrayA[i-1] = "(" + i + ") " + number1 + " / " + number2 + " = " + result;
} else {
strArrayA[i-1] = "(" + i + ") " + number1 + " / " + number2 + " = " + result + "..." + yu;
}
}
生成乘除运算式,并保存到字符串数组中,除法需要注意除数的取值,既不能为0也要使商和余数为一位数
测试id | 测试内容 | 具体输入 | 预期结果 | 实际结果 |
---|---|---|---|---|
1 | 参数内容问题 | 0 | “请输入合适的题目数量!比如1-100” | 符合预期 |
2 | -1 | “题目数量为负!请重新运行!” | 符合预期 | |
3 | h | “题目数量选项非整数!请重新运行!” | 符合预期 | |
4 | 1.1 | “题目数量选项非整数!请重新运行!” | 符合预期 | |
5 | 000...00001 | 正常运行,题目数量为1 | 符合预期 | |
6 | 9999...999 | “请输入合适的题目数量!比如1-100” | “题目数量选项非整数!请重新运行!” | |
7 | 参数个数问题 | “参数个数有误!请重新运行!” | 符合预期 | |
8 | 10 1 2 | “参数个数有误!请重新运行!” | 符合预期 | |
9 | 第二个参数问题 | 10 | 正常运行,年级为1 | 符合预期 |
10 | 10 h | “年级选择选项非整数!请重新运行!” | 符合预期 | |
11 | 10 3 | “年级选择超出范围,请选择一年级或者二年级 | 符合预期 |
测试6预期不符是数据溢出导致异常,不影响正常需求
标签:软件 array ext ESS 之间 多少 表示 编码 等等
原文地址:https://www.cnblogs.com/yxmhl/p/9606666.html