这是构建之法 《现代软件工程》课的作业题之一。 下面的题目, 从简单的命令行处理和数据处理开始开始,让同学们逐步练习,巩固算法,学会松耦合的设计,学会PSP,源代码控制,单元测试,回归测试,增量改进程序,等等。 第一步: 像《构建之法》的人物阿超那样,花二十分钟写一个能自动生成小学 ...
很多老师反映教软件工程和程序设计的时候没有合适的题目, 构建之法 提供了下面的题目,都是从简单的解题思路入手,逐步增量改进。学生们可以复习基本的编程技能,然后逐步加入模块化,文件处理,单元测试,信息隐藏,面向对象的分析,MVC 等概念和实践。 大家可以选用: 黄金点游戏和单词频率问题 四则运算练习 计算程序文件的行数,及其扩展问题 电梯调度 网页前端技术的练习题 下面的题目, 从简单的数据结构开始 ...
2016-01-04 09:46 3 5261 推荐指数:
这是构建之法 《现代软件工程》课的作业题之一。 下面的题目, 从简单的命令行处理和数据处理开始开始,让同学们逐步练习,巩固算法,学会松耦合的设计,学会PSP,源代码控制,单元测试,回归测试,增量改进程序,等等。 第一步: 像《构建之法》的人物阿超那样,花二十分钟写一个能自动生成小学 ...
一、项目背景 五子棋是一种两人对弈的纯策略型棋类益智游戏,棋具与围棋通用,起源于中国上古时代的传统黑白棋种之一。主要流行于华人和汉字文化圈的国家以及欧美一些地区。 容易上手,老少皆宜,而且趣味横生,引人入胜;不仅能增强思维能力,提高智力,而且富含哲理,有助于修身养性 ...
一、项目背景 五子棋是一种两人对弈的纯策略型棋类益智游戏,棋具与围棋通用,起源于中国上古时代的传统黑白棋种之一。主要流行于华人和汉字文化圈的国家以及欧美一些地区。 容易上手,老少皆宜,而且趣味横生,引人入胜;不仅能增强思维能力,提高智力,而且富含哲理,有助于修身养性 ...
[这是 现代软件工程讲义 的一篇] 一个软件团队经历了计划/设计/开发等阶段, 达成代码完成 (Code Complete) 这一目标,似乎后面的事情就水到渠成了. 其实不然, 软件生命周期的最后阶段往往是最考验团队的,不但考验团队项目管理水平,应变能力,也考验团队的血型。 原计划的软件发布 ...
实验四 软件工程结对项目 2019-3-21/22 Deadline:2019-4-3 10:00,以博客发表日期为准 评分标准: 按时交 - 有分(满分100分),检查项目包括: 任务1部分(40分,代码和博客各20分) 任务2部分(60分,代码和博客各30分) 未 ...
实验三 软件工程结对项目 2020-3-19 Deadline:2020-3-28 24:00,以博客发表日期为准 评分标准: 按时交 - 有分(满分100分),检查项目包括: 任务2部分(40分,代码和博客各20分) 任务3-任务4部分(60分,代码和博客各30分 ...
实验三 软件工程结对项目 实验时间(师范):2021-4-1 实验时间(卓越工程师班): 2021-4-2 Deadline:2020-4-14 10:00,以博客发表日期为准 评分标准: 按时交 - 有分(满分100分),检查项目包括: 任务2部分(40分,代码和博客 ...