本周作业 通读《构建之法》后提出的五个问题 问题一:见书本P8软件工程是什么 问题二:见书本P52、P53、P54,软件工程师的思维误区 问题三:见书本P60技能的反面 问题四:见书本P171功能的定位和优先级 问题五:见书本P311软件工程的质量 ...
分类:
其他好文 时间:
2018-03-18 15:02:19
阅读次数:
147
提出问题 阅读《构建之法》,提出以下问题。 问题一: P75: 结对编程让两个人所写的代码不断的处于“复审”的过程,程序员们能够不断地审核,提高设计和编码质量,可以及时发现并解决问题,避免把问题拖到后面的阶段去。 在此,我有些疑惑:结对编程这种模式是否不大适合我们这些在校学生,而更适合上班族? 就我 ...
分类:
其他好文 时间:
2018-03-18 13:55:16
阅读次数:
169
实现模块判断传入的身份证号码的正确性 一、实现功能模块; 验证输入的18位数字是否为正确的身份证号码。 二、针对所实现的模块编写对应的单元测试代码; 三、需要按PSP流程进行工作量估算,填写任务清单工作量估算表。 任务清单工作量估算表: PSP阶段 时间估算(小时) 实际实际(小时) 计划 估计每个 ...
分类:
其他好文 时间:
2018-03-18 12:00:42
阅读次数:
97
任务说明(二选一): 一、实现模块判断传入的身份证号码的正确性; 二、实现模块判断传入的电子邮箱账号的正确性; 实现要求: 一、实现功能模块; 二、针对所实现的模块编写对应的单元测试代码; # include <stdio.h> # include <stdlib.h> # include <win ...
分类:
其他好文 时间:
2018-03-18 11:59:42
阅读次数:
174
提出问题 快速通读教材《构建之法》,并参照提问模板,提出5个问题。 在每个问题后面,请说明哪一章节的什么内容引起了你的提问,提供一些上下文,列出一些事例或资料,支持你的提问。 说说你提问题的原因,你说因为自己的假设和书中的不同而提问,还是不懂书中的术语,还是对推理过程有疑问,还是书中的描述和你的经验 ...
分类:
其他好文 时间:
2018-03-18 11:56:13
阅读次数:
115
(一)任务说明 实现模块判断传入的电子邮箱账号的正确性。 (二)实现要求 (1)实现功能模块:通过正则表达式进行简单的判断。 (2)针对实现模块编写对应单元测试代码: 测试结果: (3)按PSP流程进行工作量估算,填写任务清单工作量估算表。 ...
分类:
其他好文 时间:
2018-03-18 10:26:38
阅读次数:
170
一、实现模块判断传入的身份证号码的正确性; 二、针对所实现的模块编写对应的单元测试代码; 三、需要按PSP流程进行工作量估算,填写任务清单工作量估算表。 任务清单工作量估算表: PSP阶段 时间估算(小时) 实际实际(小时) 计划 估计每个阶段的时间成本 0.2 0.4 开发 需求分析 0.3 0. ...
分类:
其他好文 时间:
2018-03-18 00:16:34
阅读次数:
196
问题[第一章:概论] 问题二[第四章:两人合作] 问题三[第五章:团队与流程] 问题四[第十一章:软件设计与实现] 问题五 ...
分类:
其他好文 时间:
2018-03-17 22:07:22
阅读次数:
204
任务说明(二选一): 一、实现模块判断传入的身份证号码的正确性; 二、实现模块判断传入的电子邮箱账号的正确性; 我选择任务二; 实现要求: 一、实现功能模块; 1. 判断邮箱地址是否为空; 2. 判断邮箱地址是否包含@或 .; 3. 判断邮箱地址是否包含空格; 4. 判断邮箱地址包含多个@或 .; ...
分类:
其他好文 时间:
2018-03-17 20:31:17
阅读次数:
166
一、实现功能模块; 二、针对所实现的模块编写对应的单元测试代码; #include<stdio.h>#include<string.h>#include<time.h>int strtonum(char *str){ int num=0; for(int i=0;i<strlen(str);i++) ...
分类:
其他好文 时间:
2018-03-17 20:31:00
阅读次数:
176