团队第二次作业
本次作业要求是:以团队的形式完成一个wordCount程序,用以实现字符数、词数、行数、单词词频和短语词频统计,要求预先设计好程序模块并进行分工,除了完成主要功能之外,另一个考察的重点就是团队编程合作,以及github操作是否熟练。
大部分团队都能很好的利用github来进行团队合作;
本次评分分两部分
博客评分(25') + 程序评分(25') = 50'
博客评分
评分依据
其中程序运行截图只有1张的会扣部分分数;未使用github的pull/push、pull request等代码合并方法来进行团队合作的会扣github日志截图、github合作的大部分分数;
优秀博客
1、 团队编程——热情组 24
github仓库
分工完善、程序模块设计良好、团队能很好的使用github进行团队合作
2、团队编程——灯塔 23
github仓库
程序模块设计良好、思路清晰、分工良好,能很好的使用github进行团队合作
3、 团队编程——碎阅 22.5
github仓库
博客排版整齐、程序模块设计良好,思路清晰,能很好的使用github进行团队合作
程序评分
评分依据
采用自动测试,运行13个测试用例,其中第一个测试用例正确即可得到基准分(40'),其余12个用例总分(12 * 5 = 60'),满分100分,折算得分乘以0.25为25分。
1、测试用例:
测试用例根据标准程序的测试结果为依据:
2、自动测试程序:
自动测试程序和上次数独的测试程序一致,稍加修改评分规则和命令生成部分而已:
3、WordCount标准程序
github地址:https://github.com/numb-men/WordCount
其中:
- input文件夹是标准输入
- output文件夹是标准输出
- cmd.txt保存着运行时的cmd命令
- compile.log.txt保存着程序的编译日志
- test.log.txt保存着程序的测试日志
- test_result.xlsx保存着程序的生成的测试结果(得分表格)