作业要求

个人作业1——四则运算题目生成程序(基于控制台)

  1. 使用 -n 参数控制生成题目的个数
  2. 使用 -r 参数控制题目中数值
  3. 生成的题目中如果存在形如e1 ÷ e2的子表达式,那么其结果应是真分数
  4. 每道题目中出现的运算符个数不超过3个
  5. 程序一次运行生成的题目不能重复,即任何两道题目不能通过有限次交换+和×左右的算术表达式变换为同一道题目
  6. 生成的题目存入执行程序的当前目录下的Exercises.txt文件
  7. 在生成题目的同时,计算出所有题目的答案,并存入执行程序的当前目录下的Answers.txt文件
  8. 程序应能支持一万道题目的生成
  9. 程序支持对给定的题目文件和答案文件,判定答案中的对错并进行数量统计,并会输出所有题目中重复的题目
  10. 统计结果输出到文件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

优秀博客

007同学 四则运算——二叉树
008同学 第1次作业

详细评分结果

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

转载于:https://www.cnblogs.com/deerCode/p/7643640.html

【2017下集美大学软工1412班_助教博客】个人作业1——四则运算题目生成程序 成绩公示...相关推荐

  1. 【2017下集美大学软工1412班_助教博客】结对编程1——模块化

    作业要求 结对编程1-模块化 总成绩 计算方法: 百分数=总分/40*100 其中总分=个人作业+结对编程作业分数 个人项目成绩 (占原始总分的 20%) = ​ 每次作业成绩的累加,再把全班同学的最 ...

  2. [福大软工] Z班——个人技术博客评分

    个人技术博客 作业地址 https://edu.cnblogs.com/campus/fzu/SoftwareEngineering2015/homework/1070 作业要求 个人技术博客单次作业 ...

  3. 【软件工程1916|W(福州大学)_助教博客】团队第一次作业成绩公示

    题目 第一次作业 评分准则: 队名(最好能够体现项目内容,要求有亮点与个性):(1分) 拟作的团队项目描述:一句话(中英文不限):(1分) 队员风采:介绍每一名队员,包括成员性格.擅长的技术.编程的兴 ...

  4. 【软件工程1916|W(福州大学)_助教博客】2019年上学期期末问卷调查结果公示...

    1.调查问卷概况 福州大学2019W班,收集到有效答卷44份 2. 调查问卷情况 Q1:请问你平均每周在课程上花费多少小时? 去除自估水平超过40小时的,平均16.6H Q2.软工实践的各次作业分别花 ...

  5. 软件工程1916|W(福州大学)_助教博客】助教总结

    2018年上个学期,我担任计算机专业软件工程实践课程的助教,因为有汪老师和她的两位优秀研究生担任助教,基本上没有让我做什么事,除了参加了几次课程答辩.我对于助教需要做的事情其实还是没什么概念的.这个学 ...

  6. 【软件工程1916|W(福州大学)_助教博客】团队第四次作业(第7次)成绩公示...

    1. 作业链接: https://edu.cnblogs.com/campus/fzu/SoftwareEngineering1916W/homework/2874 2. 评分准则: 本次作业评分分为 ...

  7. 【软件工程1916|W(福州大学)_助教博客】团队答辩助教问题记录

    周一进行了团队项目的课堂答辩,结合团队项目报告对团队项目提出了1-2个问题,将问题和团队回答巨鹿如下 那周余嘉熊掌将得队 如何用户保证隐私安全?答:后期考虑,团队中有一个专业是信息安全的,会针对这块提 ...

  8. 软件工程1916|W(福州大学)_助教博客】团队Beta冲刺作业(第12次)成绩公示

    1. 作业链接: 项目Beta冲刺(团队) 2. 评分准则: 本次作业包括现场Beta答辩评分(映射总分为100分)+团队互评分数(总分40分)+博客分(总分130分)+贡献度得分,其中博客分由以下部 ...

  9. 软件工程1916|W(福州大学)_助教博客】团队第六次作业(第9次)成绩公示

    1. 作业链接: 团队作业第六次-团队Github实战训练 2. 评分准则: 本次作业评分分为两部分,一部分是博客分数(满分100分),另一部分是工程能力分数(满分30分). 博客分数计算方式: 团队 ...

最新文章

  1. Python快速入门,你想要的就在这里了!
  2. DV录像带导出一定要用1394
  3. 【web安全】Xss Exploits and Defense翻译2
  4. 软考-信息系统项目管理师-流程管理
  5. 好文章系列(都是网上非常好的文章)
  6. SDE ST_Geometry SQL st_intersects查询很慢的解决方法
  7. Jenkins+git 实现代码自动发布
  8. HDU 5281 Senior's Gun 贪心
  9. ubuntu postgresql9.5 源码安装
  10. Oracle 统计信息收集
  11. Linux上screen命令如何安装,Linux screen命令,Linux screen用法,Linux screen简单用法,Linux screen安装...
  12. vc6.0到vc 2008(vc 9.0)的变化
  13. 数据库关系代数表达式
  14. CodeForces - 3B Lorry【贪心】
  15. 华北科技c语言综合实验报告,c语言实训报告心得(2)
  16. 智能无感验证实战案例:神州优车
  17. 服务器CPU占用过高处理方案
  18. mac 微信备份到外接硬盘方案(软链接)
  19. 深圳免费旅游景点大全|深圳旅游攻略(上)
  20. 校园二手物品交易平台实现购买商品的功能

热门文章

  1. 计算机视觉:图像搜索(BOW)
  2. windows XP 深度白金珍藏版V5.7 (4CD)
  3. 敏捷开发Scrum及其适用场景
  4. 如何创建一个高颜值、高性能的可视化仪表盘,DevExpress Dashboard v20.1这些功能可以了解一下!
  5. CIO40: 从精益生产到智能制造!
  6. 成年后,让我快速成长的50个人生建议
  7. Hadoop集群搭建安装教程(续集)高可用(HA)
  8. 用维度概念来定义初级、中级、高级程序员
  9. Solution to luogu P7514——普及选手也能看懂!
  10. HDOJ 2108 Shape of HDU(凸包问题)