HUST软工1506班第2周作业成绩公布
说明
本次公布的成绩对应的作业为:
如果同学对作业成绩存在异议,在成绩公布的72小时内(截止日期4月26日0点)可以进行申诉,方式如下:
- 毕博平台的第二周在线答疑区发申诉帖。
评分细则
本次作业总分55分,按照程序、博客两部分进行评分,其中,程序满分35分,博客满分20分。另有附加题两道,满分10分。具体细则如下表所示。
序号 |
评分项 |
评分子项 |
评分细则 |
满分 |
1 |
程序作业 (35分) |
源代码管理 |
通过源代码管理中的commit注释信息,增量修改的内容,是否有运行说明等给分。 |
5分 |
正确性 |
应围绕需求,满足基本的正确性要求,运行结果应正确无误(将通过标准测试集来校验)。 |
8分 |
||
注释 |
程序中应有合理、明确的注释。 |
2分 |
||
测试用例设计 |
测试用例数量不少于10个(2分),测试用例设计合理(8分),至少能结合课堂介绍的方法来设计测试用例。 |
10分 |
||
测试脚本 |
测试脚本应满足典型性、可测试性、可重现性、独立性等特性。脚本设计合理,并支持良好的测试管理。 |
10分 |
||
2 |
博 客 (20分) |
Github项目地址 |
在文章开头给出Github项目地址,地址缺失或错误均不得分 |
1分 |
填写PSP表格 |
包括程序开发前预估的各模块开发时间, 及程序各模式的实际开发时间 |
2分 |
||
描述解题思路 |
刚开始拿到题目后,如何思考,如何找资料的过程。 |
3分 |
||
程序设计实现过程 |
包括代码如何组织,比如会有几个类,几个函数,他们之间关系如何,关键函数应绘制流程图。 |
3分 |
||
代码说明 |
展示出项目关键代码,并解释思路与注释说明 |
4分 |
||
测试设计过程 |
如何设计测试用例,哪些地方会导致程序高风险,测试代码如何设计,并结合测试评估的要求,对自己的测试设计进行评价,这些测试用例能满足该程序测试的要求吗? |
4分 |
||
参考文献链接 |
作业完成过程中所阅读和参考的所有参考文献链接列出在博客末尾,并在对应第(2)到第(5)条的描述文字中加以引用 |
1分 |
||
作业改进 |
对老师和助教的点评做出了中肯的回应,包括回复评论与改进博客,可得2分; 否则,如不回应老师和助教的点评,或不改进博客,或随便敷衍老师和助教的点评(例如,“嗯嗯”“好”等),则不得分 |
2分 |
||
3 |
附加题 (10分) |
高级功能实现 |
完成WordCount的高级功能,且运行正确。 |
5分 |
多种语言实现 |
采用两种语言进行开发实现,其中一种语言开发的程序应满足1、2的程序和博客作业要求,另外一种语言开发的程序应完成WordCount的基本功能和扩展功能,且满足源代码管理的要求、和程序的基本正确性要求, |
5分 |
其他说明
注意按时提交作业。
l 按时间完成并提交——正常评分
l 晚交一周以内——0分
l 迟交一周以上或不交——倒扣本次作业分数,即负55分
l 抄袭——按本次作业满分的两倍倒扣分数,即负110分。【严禁代码与博客等一切形式的抄袭!请各位同学千万不要触碰底线,勿谓言之不预也!】
成绩表里面的术语解释
- SM:源代码管理
- CO:正确性
- RM:注释
- TC:测试用例设计
- TS:测试脚本
- GIT:github项目地址
- PSP:填写PSP表格
- SOL:描述解题思路
- DES:程序实现过程
- CD:代码说明
- TDP:测试设计过程
- REF:参考文献链接
- IMP:作业改进
- AF:高级功能实现
- ML:多种语言实现
评分
1506班作业成绩
再次强调:
1、对于涉嫌代码抄袭的,对自己的成绩有异议的,请到毕博平台的第二周在线答疑区发申诉帖!
2、成绩表中没有成绩的同学是因为在班级博客和个人博客中没看到提交作业。
HUST软工1506班第2周作业成绩公布的更多相关文章
- HUST软工1501-1503班第4周作业成绩公布
说明 本次公布的成绩为第四周作业的结果: 第4周小组作业:WordCount优化 如果同学对作业结果存在异议,可以: 在毕博平台讨论区的第4周在线答疑区发帖申诉. 或直接在博客园本帖中进行评论进行申诉 ...
- HUST软工1501-1503班第2周作业成绩公布
说明 本次公布的成绩对应的作业为: 第2周个人作业:WordCount编码和测试 如果同学对作业成绩存在异议,在成绩公布的72小时内(截止日期4月26日0点)可以进行申诉,方式如下: 毕博平台的第二周 ...
- HUST软工1505班第0周作业成绩公布
说明 本次公布的成绩包含三次作业的结果: 毕博平台课前测试题 第0周作业1:开设博客 第0周作业2:博客阅读和思考 如果同学对作业结果存在异议,可以: 在线平台的第一周在线答疑中创建话题申诉. 或直接 ...
- HUST软测1504班第2周作业成绩:WordCount
说明 本次公布的成绩为第2周个人作业WordCount的结果: 第2周个人作业:WordCount 如果同学对作业结果存在异议,可以: 在毕博平台讨论区的第2周作业第在线答疑区发帖申诉. 或直接在博客 ...
- HUST数媒1501班第2周作业成绩公布
说明 本次公布的成绩对应的作业为: 第2周个人作业:WordCount编码和测试 如果同学对作业成绩存在异议,在成绩公布的72小时内(截止日期4月26日0点)可以进行申诉,方式如下: 毕博平台的第二周 ...
- HUST软测1504班第6周小组作业成绩
说明 本次公布的成绩为第6周小组作业的结果: 第6周小组作业:WordCount(详情见毕博平台) 如果同学对作业结果存在异议,可以: 在毕博平台讨论区的第6周作业第在线答疑区发帖申诉. 或直接在博客 ...
- HUST软测1504班第4周小组作业成绩:WordCount优化
说明 本次公布的成绩为第四周作业的结果: 第4周小组作业:WordCount优化 博客推荐:本次作业有一位同学完成有创意,推荐优秀博客.(优秀博客不会对成绩带来正面或者负面影响)PS:做任何创新的任务 ...
- HUST软件测试1506班: 第0周作业成绩
说明 本次公布的成绩包含三次作业的结果: 毕博平台课前测试题 第0周作业1:开设博客 第0周作业2:博客阅读和思考 如果同学对作业结果存在异议,可以: 在线平台的第一周在线答疑中创建话题申诉. 或直接 ...
- [福大软工] Z班 软件工程实践总结 作业成绩
作业要求 http://www.cnblogs.com/easteast/p/8081265.html 评分细则 本次作业评分满分为20分,分为五个部分,分别如下: 回望过去(5'):以实际数据总结分 ...
随机推荐
- ffmpeg 基本数据结构和对象: AVPacket、AVPicture、AVFrame
一.AVPacket /** * AVPacket 作为解码器的输入 或 编码器的输出. * 当作为解码器的输入时,它由demuxer生成,然后传递给解码器 * 当作为编码器的输出时,由编码器生成,然 ...
- 20165226 2017-2018-4 《Java程序设计》第7周学习总结
20165226 2017-2018-4 <Java程序设计>第7周学习总结 教材学习内容总结 第十一章 JDBC与MySQL数据库 下载MySQL最新版本. 连接数据库 下载JDBC-M ...
- Tool:Visual Studio
ylbtech-Tool:Visual Studio Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品.VS是一个基本完整的开发工具集,它包括了整个软件生命 ...
- AbstractQueuedSynchronizer原理分析
AbstractQueuedSynchronized 以下简称AQS,是用来构建锁或者其他同步组件的基础框架. 在AQS中,为锁的获取和释放提供了一些模板方法,而实现锁的类(AQS的子类)需要实现这些 ...
- 按键精灵saystring无法使用的几种解决方案
1.当输入密码无法使用“SayString”.“Ctrl+V”时,改用“KeyPress”的方法 戏谷游戏的登录画面,“密码输入” 是会挡按键精灵的“SayString”这指令,还有“Ctrl+V”贴 ...
- Spring MVC中发布Restful Web服务
对于企业应用来说,数据是许多业务的命脉,软件通常是可替换的,但是多年积累的数据是永远不能替换的. 近些年来,以信息为中心的表述性状态转移(Representational State Tran ...
- Python+Selenium爬虫实战一《将QQ今日话题发布到个人博客》
前提条件: 1.使用Wamp Server部署WordPress个人博客,网上资料较多,这里不过多介绍 思路: 1.首先qq.com首页获取到今日话题的的链接: 2.通过今日话题链接访问到今日话题,并 ...
- [Z]QPS、PV和需要部署机器数量计算公式
QPS = req/sec = 请求数/秒 [QPS计算PV和机器的方式] QPS统计方式 [一般使用 http_load 进行统计]QPS = 总请求数 / ( 进程总数 * 请求时间 )QPS ...
- 一个简单的异常/条件重试类(C#)
单个类,简单好用 using System; using System.Linq.Expressions; using System.Threading; using System.Threading ...
- Gearmand 任务分发系统
简介: Gearmand 是一个用来把工作委派给其它机器.分布式的调用更适合做某项工作的机器.并发的做某项工作在多个调用间做负载均衡.或用来调用其它语言的函数的系统. 简单来讲,就是客户端程序把请求提 ...