集美大学网络1413第一次作业
-- Deadline: 2017-03-08 12:00am
-- 作业内容:https://edu.cnblogs.com/campus/jmu/JMUSE-1413/homework/275
-- 第一次作业总结:
1. 首先大家都按时完成并提交了作业,并且几乎没有编译错误,非常好!!!
2. 其次,大部分同学的编码能力还是不错的,请继续保持!
3. 基本上每个同学的博客上都会有老师或者助教的点评,请大家可以及时跟进,我们共同进步。
4. 需求方面:出题者即客户,客户至上,你做的再完美,客户想要一个苹果,你给一筐桔子,也是不行的啊(︶︹︺),当然,只要有苹果了,再有多种好的选择也是不错的。
5. 功能方面:发散思维,永远没有完美的答案,可以不断将自己所学的东西填充到小小的四则运算测试器中。
6. 代码方面:请多注意代码的整体结构,尽量做到逻辑清楚,模块清晰,减少重复性代码。实际上这是要在程序设计时就要考虑清楚的,而不是开始就挽起衣袖敲代码。
7. 测试方面:请考虑各种边界条件,比如0、负数等;考虑各种非法输入,比如奇怪的符号;考虑各种异常等。
8. 沟通方面:多多益善~~~
--. 作业反馈
--. 具体评分
1. 总体评分:
学号 | 姓名 | 总分(12.5) | 附加分(2) | 备注 | 映射分(12.5->10 + 2) |
高级功能,如多于两个数的四则运算、有图形化界面、计算耗时等(2) | |||||
**062 | 林燕 | 10.25 |
1. 功能设计可以发散下思维。 |
8.2 | |
**063 | 魏芳 | 8.25 |
1. 产生的有假分数 |
6.6 | |
**064 | 张红 | ||||
**065 | 王婧 | 9.25 | 7.4 | ||
**066 | 李雯钰 | 9.5 |
1. 整数运算时结果不一定是整数,设计有不妥。 2. 没有提示用户正确答案。 |
7.6 | |
**067 | 柯怡芳 | 9 |
1. (减法)会陷入死循环,因为循环内的随机数每次产生的都相同,无法退出. 2. 没有提示用户正确答案. |
7.2 | |
**068 | 陈艺菡 | 11 | 0.25 |
1. 需求分析有自己的想法,不错! 2. 有除数为零异常,代码25行,具体见coding.net评论. |
9.05 |
**069 | 黄睿 | 8.75 |
1. 提交到coding.net为txt文件,不符合要求。 2. 建议将“求最大公约数:提取为一个子函数,并且简化下实现方法。 |
7 | |
**070 | 朱毕川 | 12.25 | 1.5 |
1. 学以致用,很棒,请继续加油! 2. web前后交互还可以继续钻研! |
11.3 |
**071 | 钱惠 | 6.5 |
1. 请提供coding.net账号,避免给.md文件的链接,请提交正确格式的文件。 2. 没有提示用户正确答案。 |
5.2 | |
**072 | 尼玛 | 1.75 |
1. 没有提供coding.net地址!!! 2. 没有PSP。 3. 没有小结。 4. 请注意题目要求,加油! |
1.4 | |
**073 | 华天生 | 12.5 | 2 |
1. 好赞! 2. 最大公约数可以采用更简单的方式实现~ |
12 |
**074 | 林乔桦 | 9.75 |
1. 代码结构清晰,继续保持! 2. 可以进一步抽象计算类。 |
7.8 | |
**075 | 林凯 | 8.75 | 1. 请注意博客排版、代码格式。 | 7 | |
**076 | 林俊鹏 | 9 | 1. 分数并非为最简,可利用最大公约数进行简化。 | 7.2 | |
**078 | 陈鑫龙 | 5.25 | 1. 重复的代码太多,可以考虑重构下。 | 4.2 | |
**079 | 肖荣森 | 7.5 | 1. 未提供项目地址。 | 6.16 | |
**080 | 吴伟君 | 8 |
1. 未提示用户正确答案。 2. 计算错误,5/10-5/10=0,程序判断错误。 |
6.4 | |
**081 | 苏上鑫 | 9.45 | 7.56 | ||
**082 | 何跃斌 | 9.75 | 1. 程序要求所有输出为分数形式,不合理。比如,48+100=148,判断为错,提示正确答案为148/1 | 7.8 | |
**083 | 王李焕 | 10.25 |
1. 提示清楚友好,不错! 2. 请继续养成代码管理的良好习惯! |
8.2 | |
**084 | 林至贤 | 11.5 |
1. 请继续保持。 2. 有空可以对源码也多研究下~ |
9.2 | |
**085 | 童毅南 | 11 |
1. 幽默的你请多注意下博客排版~ 2. 考虑到优先级,可以完善下自己的题目输出,比如(8/2)*(4/9), 让小括号帮你避免很多歧义。 |
8.8 | |
**086 | 潘益靖 | 10.45 | 1. 用户输入的任何答案都是valid的? | 8.36 | |
**087 | 周志强 | 3 |
1. 题目仅完成了出题? |
2.4 | |
**088 | 代泽旭 | 10.5 |
1.考虑较全面,要是再注意下代码格式就更好了。 2. 分数的运算时,当输入答案为整数时,程序无法正常继续。 |
8.4 | |
**089 | 周迪 | 7 | 1. 给出的项目地址无效。 | 5.6 | |
**090 | 周峰 | 8.25 |
1. 用户没有做题的机会。。 |
6.6 | |
**091 | 武健男 | 9 | 1. 请注意博客排版。 | 7.2 |
2. 博客评分:
学号 | 姓名 | 博客(5.5) | ||||||
需求分析(0.5) | 功能设计(0.5) |
设计实现(1) |
代码说明(0.5) | 测试运行(0.5) | PSP(2) | 小结(0.5) | ||
**062 | 林燕 | 0.5 | 0.5 | 1 | 0.5 | 0.5 | 1.5 | 0.5 |
**063 | 魏芳 | 0.5 | 0.25 | 0.75 | 0.5 | 0.5 | 1.5 | 0.25 |
**064 | 张红 | |||||||
**065 | 王婧 | 0.5 | 0.25 | 0.75 | 0.5 | 0.5 | 1.5 | 0.5 |
**066 | 李雯钰 | 0.5 | 0.25 | 0.75 | 0.5 | 0.5 | 1.5 | 0.25 |
**067 | 柯怡芳 | 0.5 | 0.25 | 0.75 | 0.5 | 0.5 | 1.5 | 0.5 |
**068 | 陈艺菡 | 0.5 | 0.5 | 1 | 0.5 | 0.5 | 2 | 0.5 |
**069 | 黄睿 | 0.5 | 0.25 | 0.75 | 0.5 | 0.5 | 1.5 | 0.25 |
**070 | 朱毕川 | 0.5 | 0.25 | 1 | 0.5 | 0.5 | 2 | 0.5 |
**071 | 钱惠 | 0.25 | 0 | 0.25 | 0.25 | 0.25 | 1.5 | 0.25 |
**072 | 尼玛 | 0.5 | 0.25 | 0.5 | 0.5 | 0 | 0 | 0 |
**073 | 华天生 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 2 | 0.5 |
**074 | 林乔桦 | 0.5 | 0.25 | 0.5 | 0.5 | 0.5 | 1.5 | 0.5 |
**075 | 林凯 | 0.25 | 0.25 | 0.5 | 0.25 | 0.5 | 1.5 | 0.25 |
**076 | 林俊鹏 | 0.5 | 0.25 | 0.25 | 0.5 | 0.5 | 1.5 | 0.5 |
**078 | 陈鑫龙 | 0.5 | 0.25 | 0.25 | 0.25 | 0 | 0 | 0.25 |
**079 | 肖荣森 | 0.5 | 0.25 | 0.25 | 0.5 | 0.25 | 1.5 | 0.5 |
**080 | 吴伟君 | 0.5 | 0.25 | 0.25 | 0.25 | 1 | 1.5 | 0.25 |
**081 | 苏上鑫 | 0.5 | 0.5 | 0.25 | 0.5 | 0.5 | 1.5 | 0.25 |
**082 | 何跃斌 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 1.5 | 0.25 |
**083 | 王李焕 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 2 | 0.25 |
**084 | 林至贤 | 0.5 | 0.5 | 1 | 0.5 | 0.5 | 2 | 0.5 |
**085 | 童毅南 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 2 | 0.5 |
**086 | 潘益靖 | 0.5 | 0.25 | 0.5 | 0.5 | 0.25 | 2 | 0.5 |
**087 | 周志强 | 0.25 | 0.25 | 0.25 | 0.25 | 0.25 | 1 | 0.25 |
**088 | 代泽旭 | 0.5 | 0.25 | 0.25 | 0.5 | 0.5 | 2 | 0.5 |
**089 | 周迪 | 0.5 | 0 | 1 | 0.5 | 0.5 | 1 | 0.5 |
**090 | 周峰 | 0.5 | 0.25 | 1 | 0.25 | 0.25 | 1.5 | 0.5 |
**091 | 武健男 | 0.25 | 0.25 | 0 | 0.5 | 0.5 | 2 | 0.5 |
3. coding评分:
学号 | 姓名 | 项目地址 | coding(7) | |||||||
支持整数+真分数(1) | +, −, ×, ÷(1) | 处理用户不合法输入(1) | 判断结果是否正确(1) | 打分统计正确率(0.5) | 支持输入真分数(0.5) | 使用-n参数控制生成题目数(1) | 代码规范(1) | |||
**062 | 林燕 | 1 | 1 | 0 | 1 | 0.5 | 0.5 | 0.5 | 1 | |
**063 | 魏芳 | 0.75 | 1 | 0 | 1 | 0.5 | 0 | 0 | 0.75 | |
**064 | 张红 | 台湾交换生 | ||||||||
**065 | 王婧 | 1 | 1 | 0 | 1 | 0.5 | 0 | 0.5 | 0.75 | |
**066 | 李雯钰 | 1 | 1 | 0 | 0.75 | 0.5 | 0.5 | 0.5 | 1 | |
**067 | 柯怡芳 | 1 | 0.75 | 0 | 0.75 | 0.5 | 0 | 0.5 | 1 | |
**068 | 陈艺菡 | 1 | 1 | 0 | 1 | 0.5 | 0.5 | 0.5 | 1 | |
**069 | 黄睿 | 1 | 1 | 0 | 1 | 0.5 | 0.5 | 0.5 | 0 | |
**070 | 朱毕川 | Smile_BCZ | 1 | 1 | 1 | 1 | 0.5 | 0.5 | 1 | 1 |
**071 | 钱惠 | https://coding.net/s/81045ee0-40a3-422e-9f9d-060be528cb23 | 1 | 1 | 0 | 0.75 | 0.5 | 0 | 0。5 | 0 |
**072 | 尼玛 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
**073 | 华天生 | https://github.com/hts-technology/hts.git | 1 | 1 | 1 | 1 | 0.5 | 0.5 | 1 | 1 |
**074 | 林乔桦 | 1 | 1 | 0 | 1 | 0.5 | 0.5 | 0.5 | 1 | |
**075 | 林凯 | Hanonymous | 1 | 1 | 0 | 1 | 0.5 | 0.5 | 0.5 | 0.75 |
**076 | 林俊鹏 | LinJunp | 1 | 1 | 0 | 1 | 0.5 | 0.5 | 0.5 | 0.5 |
**078 | 陈鑫龙 | 0.25 | 1 | 0 | 1 | 0 | 0.5 | 0 | 1 | |
**079 | 肖荣森 | 0.5 | 1 | 0 | 1 | 0.45 | 0.5 | 0.5 | 0 | |
**080 | 吴伟君 | Money's uncle | 1 | 1 | 0 | 0.75 | 0.25 | 0.5 | 0.5 | 0.75 |
**081 | 苏上鑫 | 1 | 1 | 0 | 1 | 0.45 | 0.5 | 0.5 | 1 | |
**082 | 何跃斌 | ybsnn | 1 | 1 | 0 | 0.5 | 0.5 | 0.5 | 1 | 1 |
**083 | 王李焕 | HuanWong | 1 | 1 | 0 | 1 | 0.5 | 0.5 | 0.5 | 1 |
**084 | 林至贤 | lzx84 | 1 | 1 | 1 | 1 | 0.5 | 0.5 | 0.5 | 1 |
**085 | 童毅南 | 1 | 1 | 1 | 1 | 0.5 | 0.5 | 0.5 | 1 | |
**086 | 潘益靖 | 1 | 1 | 0.5 | 1 | 0.5 | 0.5 | 1 | 0.95 | |
**087 | 周志强 | 0 | 0 | 0 | 0 | 0 | 0 | 0.5 | 0 | |
**088 | 代泽旭 | D | 1 | 1 | 1 | 1 | 0.5 | 0.5 | 0.5 | 0.5 |
**089 | 周迪 | 1 | 1 | 0 | 1 | 0.25 | 0 | 0 | 0 | |
**090 | 周峰 | 尊贵的zfmmm先生 | 1 | 1 | 0 | 0 | 0 | 0.5 | 0.5 | 1 |
**091 | 武健男 | 1 | 1 | 0 | 1 | 0.5 | 0.5 | 0 | 1 |