【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排版写作,简单好上手。另外大家一定要注意网站链接用"[" 和 “]”扩上,超链接地址附上了但是打不开多尴尬。