1. 基本信息
姓名 | 学号 | 班级 | 是否抄袭 | 是否分组 |
---|---|---|---|---|
是/否 | 是/否 |
实现了哪些功能(已实现,并且测试正确的打勾)
(1)如果是独立完成,勾选下面的选项:
- [ ] 打印当前目录下所有文件和目录名,类似于
ls
简易版 - [ ] 打印文件/目录的文件控制块
- [ ] 打印整个文件分配表
- [ ] 切换目录,类似于
cd
功能 - [ ] 创建文件、删除文件
- [ ] 创建目录、删除文件
- [ ] 其他
(2)如果是分组,填下列的表:
姓名 | 负责实现的功能 | 备注 |
---|---|---|
姓名1 | ||
姓名2 | ||
姓名3 | ||
姓名4 |
对于每个子功能,按下列目录组织报告内容。
[toc]
2. 功能1:
2.1 实现思路及伪代码
这一步相当于软件设计。给出你的实现思路,必要时,可以用流程图辅以说明。给出伪代码。
2.2 完整的源代码
这一步相当于软件实现,注意变量、函数命名时,要取有意义的名字,不要用拼音,也不要用诸如id1
、id2
这种容易混淆的变量名,总之,注意代码规范。
代码实现中,必要时需要给出测试。
2.3 测试
这一步相当于软件测试。对实现的功能进行测试,包含测试用例的设计。
注:如果没有成功实现该功能,按以下形式来组织这部分内容:
## 2.1 做了什么
## 2.2 碰到什么样的问题
## 2.3 针对遇到的问题,你做了哪些努力