作业地址

https://edu.cnblogs.com/campus/nenu/2016SE_NENU/homework/1656

测试须知

测试机为Windows环境,所有提交到Coding.net上的项目必须包含src文件夹,在src文件夹中必须包含名为Main.java文件,且Main.java中包含 public static void main(String[] args) 方法。同时请注意以下三点:

生成文件时请使用相对路径(也就是说,不要带任何C:\ 这样的路径),生成的txt 文件需在项目的根目录下,可直接查看演示示例。如何自测:在windows系统中打开命令行界面(Linux/Mac 使打开终端,后续操作一致),进入项目所在根目录下,使用 javac src/Main.java,然后再使用 java src/Main 1,生成的results.txt在当前目录下。

一个示例组织目录如下所示:

/src

    Main.java (主程序,可以从命令行接收参数)

    Lib.java (自定义函数,名字可不一样)

/result.txt(运行run.bat后生成的文件)

助教在测试时,将以命令行运行脚本的方式进行测试,运行的参数要求是: java Main 1000

测试和评分规则

基本功能

  1. 有效的算式:

    1. 算式左侧计算结果与右侧相等;
    2. 不重复的算式;
    3. 包含两种及以上运算符;
    4. 运算符除号是“÷”;
    5. 没有小数或者负数。
  2. 基础分为15分,有效的非重复式按照比例得分。

附加功能

  1. 有效的算式:

    1. 算式左侧计算结果与右侧相等;
    2. 不重复的算式;
    3. 包含两种及以上运算符;
    4. 运算符除号是“÷”;
    5. 没有小数或者负数。
    6. 带括号或分数;
    7. 如果有括号,每个算式括号数量小于操作符的个数;
    8. 如果有分数,式子中的分数全为化简后的真分数;
  2. 附加分为10分,带括号5分,真分数计算5分,按照有效的非重复式比例得分。同时具备两种功能按照10分比例得分。

第一次测试结果

学号 基本功能 附加功能 总分
2016011986 0 0 0
2016011987 15 0 15
2016011991 14.2 0 14.2
2016011993 0 0 0
2016011994 0 0 0
2016011995 0 0 0
2016011997 0 0 0
2016011998 14.9 0 14.9
2016012001 0 0 0
2016012002 0 1 1
2016012003 0 0 0
2016012006 0 0 0
2016012007 12.9 0 12.9
2016012008 0 0 0
2016012010 0 0 0
2016012015 15 10 25
2016012021 0 0 0
2016012023 0 0 0
2016012024 0 0 0
2016012025 13.9 9.2 23.1
2016012027 14 0 14
2016012028 14 9 23
2016012030 14.1 10 24.1
201602031 0 0 0
2016012032 0 0 0
2016012034 15 9 24
2016012035 1 0 1
2016012037 15 8.4 23.4
2016012039 0 0 0
2016012040 11.4 0 11.4
2016012041 0 0 0
2016012042 0 0 0
2016012046 12.8 0 12.8
2016012053 0 0 0
2016012057 0 0 0
2016012058 5 0 5
2016012061 0 0 0
2016012062 0 0 0
2016012063 14.1 8.8 22.9
2016012067 9.7 4 13.7
2016012068 0 0 0
2016012069 1.1 0 1.1
2016012070 14.9 10 24.9
2016012072 0 1.4 1.4
2016012076 2 0 2
2016012084 12.5 5.2 17.7
2016012087 11.8 0 11.8
2016012090 14.8 9.4 24.2
2016012091 0 0 0
2016012092 0 0 0
2016012093 15 5 20
2016012096 0 0 0
2016012098 0 0 0
2016012099 0 0 0
2016012101 15 0 15
2016012102 0 0 0
2016012006 0 0 0
2016012012 0 0 0
2016012013 0 0 0
2016012014 0 0 0
2016012016 11.1 5 16.1
2016012017 0 0 0
2016012020 0 0 0
2016012026 0 0 0
2016012044 13.4 0 13.4
2016012047 0 0 0
2016012078 1 0 1
2016012095 1 0 1

常见问题汇总说明:

1. 不在列表中的同学可能是因为下列原因导致无法测试:

1.  你博客中的克隆的地址有误
2. 项目结构目录有误
3. 文件输出路径不是相对路径
4. 使用控制台输入等

2. 在列表中但没有拿满分的同学,可能是你的算式不满足要求,常见的错误如下:

1. 除号误用了“/”;(情况最多,这个是0分)
2. 包含非整数,如 123.0、2.981320E9等;
3. 括号不匹配;
4. 真分数未化简;
5. 有空的文件;
6. 生成题目数量不够,或者有空行;
7. 文件中出现多余的提示语句。

3. 由于个人水平有限测试程序有很多不完善之处,欢迎提问、探讨和交流。

4. 对测试结果和成绩存在疑问的同学,请在本博客下留言自己的学号与自己的测试结果,阐述问题【请一定要注意,以你coding上传的项目文件的测试效果为准!】

5. 如果发现确实是因为自己的问题导致测试出错,但我用心做了项目,不想得零分的同学,但凡是因为没有遵循【测试须知】的要求而导致自动测试失败的,请在本博客下留言说明自己的问题并写出原因总结和改进情况,且在不多于5% 的代码,2 个文件改动的情况下修改自己的coding.net项目,并在留言中附上学号。助教将视【测试不通过的原因总结和改善说明】决定是否重新测试与得分更新。(测试支持截图,可以采取发博客的形式,留言测试博客链接和coding项目地址)

这次测试大部分同学成绩可能不理想,请勿灰心气馁,我们一起积极交流、探索问题和解决问题。大家还有一次机会拿到个人项目的得分,本次得分尚未计入总成绩。请留意并行动!

注意事项:本次有效的留言(包括申诉)截止时间为2018年4月16日 21:00,超过时间留言的不再重新进行测试。

请得分不理想的同学注意,

(1)尽早

(2)按要求完成作业,

(3)有问题尽早在群里提问,便于自己理解和共同完善作业(谢谢!)

(4)多做附加题。

等到你希望努力的时候,可能就晚了。

[东北师大软工]Week2-作业2:个人项目实战 初步测试结果的更多相关文章

  1. 软工团队作业--Scrum冲刺集合贴

    软工团队作业--Scrum冲刺集合贴 团队 团队名称:广东靓仔六强选手 团队成员: 黄清山 黄梓浩 钟俊豪 周立 邓富荣 郑焕 博客链接 Scrum 冲刺 第一篇 Scrum 冲刺 第二篇 Scrum ...

  2. 2021软工-调研作业-Notion

    2021软工-调研作业-Notion 项目 内容 这个作业属于哪个课程 2021春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 案例分析作业要求 我在这个课程的目标是 学习软件开发的工业化 ...

  3. 2020BUAA软工热身作业

    2020BUAA软工热身作业 17373010 杜博玮 项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 热身作业 我在这个课程的目标是 学习软件工 ...

  4. 软工个人作业4——Alpha阶段个人总结

    一.个人总结 1.在alpha 结束之后, 每位同学写一篇个人博客, 总结自己的alpha 过程: 经过本次alpha阶段的冲刺,首先学到了很多,收获了很多,同时也蛮辛苦的.其实我觉得作为组员我有很认 ...

  5. 2020BUAA 软工-结对作业

    结对作业 项目 内容 北航2020软工 班级博客 作业要求 具体要求 1.在文章开头给出教学班级和可克隆的 GitHub 项目地址(例子如下).(1') 教学班级 005 项目地址 GitHub 2. ...

  6. Fzu软工第一次作业-准备篇

    (0)一些想说的话 我叫陈浩,是16级计算机一个很普通的学生.我是补选选软工实践这门课的.选软工实践这门课我想了很久.因为学长学姐告诉我这是一门很锻炼人又很辛苦的课程,需要大量的时间和精力.然而如今的 ...

  7. [BUAA2017软工]第1次个人项目 数独

    [BUAA软工]第1次作业 个人项目 数独 一.项目地址 github地址:https://github.com/BuaaAlen/sudoku 二.PSP表格 三.解题思路描述 在拿到这个题目时,我 ...

  8. 软工造梦厂团队项目(Alpha版本发布2)

    课程 (https://edu.cnblogs.com/campus/xnsy/GeographicInformationScience) 作业要求 https://www.cnblogs.com/h ...

  9. 软工个人作业-博客作业-WEEK2

    1.是否需要代码规范:    (1)这些规范都是官僚制度下产生的浪费大家的编程时间.影响人们开发效率, 浪费时间的东西.        首先来说,从短期上和个体上来看,一个团队的代码风格必然会在一定程 ...

随机推荐

  1. PAT乙级1004

    1004 成绩排名 (20 分)   读入 n(>0)名学生的姓名.学号.成绩,分别输出成绩最高和成绩最低学生的姓名和学号. 输入格式: 每个测试输入包含 1 个测试用例,格式为 第 1 行:正 ...

  2. 【游记】NOIP2018 退役滚粗记

    day0 早上6点半到机房 又复习了一下还没看的板子 刷了2道水题练手感 结果还是肛起了fgo 早上单抽出梅林 美滋滋 感觉把两天的RP都用光了 早上坐上了去福州的动车 一路上说说笑笑 自信满满 下午 ...

  3. gattAttribute_t 含义 中文解释

    1.  gattAttribute_t   是一个结构体数据类型,里面存放了各种类型的数据. 现在 看看 TI  是怎么描述的,如下: /** * @brief GATT Attribute form ...

  4. Activiti6.0 工作流引擎 websocket即时聊天发图片文字 好友群组 SSM源码

    即时通讯:支持好友,群组,发图片.文件,消息声音提醒,离线消息,保留聊天记录 (即时聊天功能支持手机端,详情下面有截图) 工作流模块---------------------------------- ...

  5. Oracle透明网关访问SQLServer数据库

    针对oracle数据库不同实例之间的数据访问,我们可以直接通过dblink访问,如果oracle数据库想访问mysql/sqlserver等数据库的数据,我们可以通过配置oracle透明网关实现异构数 ...

  6. 基于jquery的插件turn.js学习笔记

    基于jquery的插件turn.js学习笔记 简介 turn.js是一个可以实现3d书籍展示效果的jq插件,使用html5和css3来执行效果.可以很好的适应于ios和安卓等触摸设备. How it ...

  7. golang 实现海明距离 demo

    Simhash的算法简单的来说就是,从海量文本中快速搜索和已知simhash相差小于k位的simhash集合,这里每个文本都可以用一个simhash值来代表,一个simhash有64bit,相似的文本 ...

  8. mfc 引用

    一.引用的概念 引用(reference)是另一标识符的别名,可以说是C++的一种新的变量类型,是对C的重要扩充.当建立引用时,程序用另一个变量或对象(目标)的名字初始化它(即它代表了标识符的左值), ...

  9. CentOS 7.X 关闭SELinux

    1.查看 [root@dev-server ~]# getenforce Disabled [root@dev-server ~]# /usr/sbin/sestatus -v SELinux sta ...

  10. Redis架构之防雪崩设计:网站不宕机背后的兵法

    互联网系统中不可避免要大量用到缓存,在缓存的使用过程中,架构师需要注意哪些问题?本文以 Redis 为例,详细探讨了最关键的 3 个问题. 一.缓存穿透预防及优化 缓存穿透是指查询一个根本不存在的数据 ...