【2017下集美大学软工1412班_助教博客】个人作业1——四则运算题目生成程序 成绩公示
作业要求
- 使用 -n 参数控制生成题目的个数
- 使用 -r 参数控制题目中数值
- 生成的题目中如果存在形如e1 ÷ e2的子表达式,那么其结果应是真分数
- 每道题目中出现的运算符个数不超过3个
- 程序一次运行生成的题目不能重复,即任何两道题目不能通过有限次交换+和×左右的算术表达式变换为同一道题目
- 生成的题目存入执行程序的当前目录下的Exercises.txt文件
- 在生成题目的同时,计算出所有题目的答案,并存入执行程序的当前目录下的Answers.txt文件
- 程序应能支持一万道题目的生成
- 程序支持对给定的题目文件和答案文件,判定答案中的对错并进行数量统计,并会输出所有题目中重复的题目
- 统计结果输出到文件Grade.txt
评分结果
按从高到低排列
| 学号后3位 | Total |
|---|---|
| 007 | 15.1 |
| 008 | 14.3 |
| 043 | 12.2 |
| 058 | 12 |
| 040 | 11.9 |
| 010 | 11.2 |
| 022 | 10 |
| 044 | 9.1 |
| 048 | 8.9 |
| 045 | 6.5 |
| 060 | 6.2 |
| 036 | 5.7 |
| 011 | 5.4 |
| 042 | 5.1 |
| 056 | 4.2 |
| 032 | 4.1 |
| 055 | 3.8 |
| 038 | 3.3 |
| 033 | 3.2 |
| 001 | 2.7 |
| 057 | 2.7 |
| 059 | 2.2 |
| 061 | 2 |
| 050 | 0 |
| 009 | 0 |
| 098 | 0 |
| 003 | 0 |
PS:学号050 009 098 003这四位同学未提交作业,按0分记录本次作业成绩
评分细则
| 组成部分 | 标准 | 缩写 | 给分 |
|---|---|---|---|
| 代码 | 可以通过-n -r 参数控制生成等式参数和数量 | KY | 2 |
| 生成过程中计算出表达式的结果给出正确和错误答案数目 | SC | 2 | |
| 能够根据提供的相应文件给出重复的题目数目 | NG | 2 | |
| 支持10000道题目的生成 | ZC | 1.5 | |
| 有规范的readme | RM | 0.3 | |
| 提交的文件符合要求无缺失且无多余 | TJ | 0.2 | |
| 以正确格式在各个文件中保存结果 | YZ | 0.5 | |
| 等式输出时用+ - * ÷ | DS | 0.5 | |
| 正确处理分数的计算 | ZQ | 0.5 | |
| 博客 | 需求分析细致 | XQ | 1 |
| 功能设计细致 | GN | 0.5 | |
| 对重要代码的功能有描述 | DZ | 1 | |
| 有运行的截图 | YY | 0.5 | |
| PSP | PSP | 1.5 | |
| 有个人感想和反思总结 | YG | 1 | |
| 附加 | 高级功能或拓展功能如图形界面等基本功能之外的功能 | GJ | 2 |
优秀博客
详细评分结果
| 学号后3位 | KY | SC | NG | ZC | RM | TJ | YZ | DS | ZQ | XQ | GN | DZ | YY | PSP | YG | GJ | Total |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 007 | 2 | 2 | 1.5 | 2 | 0.3 | 0.2 | 1 | 0.5 | 0.8 | 0.5 | 0.5 | 0.8 | 0.5 | 1.5 | 1 | 0 | 15.1 |
| 008 | 1.5 | 2 | 1.5 | 1.5 | 0.3 | 0.2 | 1 | 0.5 | 1 | 0.5 | 0.5 | 0.8 | 0.5 | 1.5 | 1 | 0 | 14.3 |
| 043 | 1 | 1 | 1 | 1 | 0.2 | 0.2 | 1 | 0.5 | 1 | 1 | 0.5 | 0.8 | 0.5 | 1.5 | 1 | 0 | 12.2 |
| 058 | 1 | 2 | 1.5 | 1 | 0.1 | 0.2 | 1 | 0.5 | 1 | 0.5 | 0.5 | 0.8 | 0.4 | 1.5 | 0 | 0 | 12 |
| 040 | 2 | 2 | 1.5 | 0 | 0 | 0.2 | 1 | 0.2 | 0 | 0.5 | 0.5 | 1 | 0.5 | 1.5 | 1 | 0 | 11.9 |
| 010 | 2 | 2 | 0.5 | 0 | 0.2 | 0.1 | 1 | 0.5 | 0.6 | 0.5 | 0.5 | 0.8 | 0.4 | 1.5 | 0.6 | 11.2 | |
| 022 | 1 | 1.5 | 1.5 | 0 | 0.2 | 0.1 | 1 | 0.5 | 0.9 | 0.5 | 0.5 | 0.6 | 0.2 | 1.5 | 0 | 0 | 10 |
| 044 | 1 | 1.5 | 1.5 | 0 | 0 | 0.1 | 1 | 0.3 | 0.8 | 0.5 | 0.5 | 0 | 0 | 1.5 | 0.4 | 0 | 9.1 |
| 048 | 1.5 | 1.5 | 1.2 | 1.5 | 0.1 | 0.1 | 0 | 0 | 0.7 | 0.5 | 0 | 0.2 | 0.1 | 1.5 | 0 | 0 | 8.9 |
| 045 | 0 | 1.5 | 0 | 0 | 0 | 0.2 | 1 | 0.5 | 0.6 | 0.5 | 0.5 | 0.2 | 1.5 | 0 | 0 | 6.5 | |
| 060 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0.5 | 0 | 0.2 | 0 | 1.5 | 0 | 0 | 6.2 | |
| 036 | 0 | 0 | 0.2 | 0.5 | 0 | 0 | 0.5 | 1 | 0.5 | 1.5 | 0 | 1.5 | 5.7 | ||||
| 011 | 0 | 0 | 1 | 0 | 0 | 0 | 0.5 | 0.2 | 1 | 0.5 | 0 | 0.2 | 0.5 | 1.5 | 0 | 5.4 | |
| 042 | 0 | 1 | 0 | 0 | 0.1 | 0.5 | 0.2 | 0.8 | 0.3 | 0.5 | 0.5 | 0.2 | 1 | 0 | 0 | 3.8 | |
| 056 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.6 | 0.3 | 0 | 0.7 | 0.3 | 1.5 | 0.8 | 0 | 4.2 |
| 032 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.5 | 0.5 | 0 | 0.4 | 0.2 | 1.5 | 0 | 0 | 4.1 |
| 055 | 0 | 0.5 | 0 | 0 | 0 | 0.2 | 0.5 | 0 | 0.6 | 0 | 0.5 | 0 | 0.5 | 1 | 0 | 0 | 2.8 |
| 038 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.5 | 0 | 0.6 | 0.5 | 1.5 | 0.2 | 0 | 3.3 |
| 033 | 0 | 0 | 0 | 0 | 0 | 0 | 0.5 | 0 | 0.5 | 0.5 | 0 | 0.5 | 0.2 | 1 | 0 | 0 | 3.2 |
| 001 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.8 | 0.4 | 1.5 | 0 | 2.7 | |
| 057 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.5 | 0 | 0.2 | 0.2 | 1.5 | 0.3 | 0 | 2.7 |
| 059 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.4 | 0.2 | 0 | 0.4 | 0.2 | 1 | 0 | 0 | 2.2 |
| 061 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.5 | 0 | 0 | 0.3 | 0.2 | 1 | 0 | 0 | 2 |
| 050 | 0 | ||||||||||||||||
| 009 | 0 | ||||||||||||||||
| 098 | 0 | ||||||||||||||||
| 003 | 0 |
助教有话说
大家好,我是半路助教大史4.2,本科四川大学,研究生国防科大,现在在北漂,很高兴从一开始的1413班助教又转战到了1412班,上任助教因为各种原因不能继续为大家服务,接下来的学习时光由我陪伴大家,还请多多指教~
第一次作业的复审由黄老师完成,大家在做作业之前一定要仔细阅读作业要求,每项作业要求都会体现在评分细则上,没写对应部分丢了本可以拿到的分数不是很可惜。
博客推荐用Markdown排版写作,简单好上手。另外大家一定要注意网站链接用"[" 和 “]”扩上,超链接地址附上了但是打不开多尴尬。

浙公网安备 33010602011771号