HUST软工1506班第2周作业成绩公布

说明

本次公布的成绩对应的作业为:

第2周个人作业:WordCount编码和测试

 

如果同学对作业成绩存在异议,在成绩公布的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、成绩表中没有成绩的同学是因为在班级博客和个人博客中没看到提交作业。

转载于:https://www.cnblogs.com/caicaihua/p/8996629.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/389726.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

币氪共识指数排行榜0910

币氪量化数据在今天的报告中给出DASH的近期买卖信号,可以看出从今年4月中旬起到目前为止,DASH_USDT的价格总体呈现出下降的趋势。 转载于:https://www.cnblogs.com/tokpick/p/9621821.html

走出囚徒困境的方法_囚徒困境的一种计算方法

走出囚徒困境的方法You and your friend have committed a murder. A few days later, the cops pick the two of you up and put you in two separate interrogation rooms such that you have no communication with each other. You think your life is over, but the polic…

Zookeeper系列四:Zookeeper实现分布式锁、Zookeeper实现配置中心

一、Zookeeper实现分布式锁 分布式锁主要用于在分布式环境中保证数据的一致性。 包括跨进程、跨机器、跨网络导致共享资源不一致的问题。 1. 分布式锁的实现思路 说明: 这种实现会有一个缺点,即当有很多进程在等待锁的时候,在释放锁的时候会有…

resize 按钮不会被伪元素遮盖

textarea默认有个resize样式,效果就是下面这样 读 《css 揭秘》时发现两个亮点: 其实这个属性不仅适用于 textarea 元素,适用于下面所有元素:elements with overflow other than visible, and optionally replaced elements repre…

平台api对数据收集的影响_收集您的数据不是那么怪异的api

平台api对数据收集的影响A data analytics cycle starts with gathering and extraction. I hope my previous blog gave an idea about how data from common file formats are gathered using python. In this blog, I’ll focus on extracting the data from files that are…

前端技术周刊 2018-09-10:Redux Mobx

前端快爆 在 Chrome 10 周年之际,正式发布 69 版本,整体 UI 重新设计,同时iOS 版本重新将工具栏放置在了底部。API 层面,支持了 CSS Scroll Snap、前端资源锁 Web Lock API、WebWorker 里面可以跑的 OffscreenCanvas API、toggleA…

逻辑回归 概率回归_概率规划的多逻辑回归

逻辑回归 概率回归There is an interesting dichotomy in the world of data science between machine learning practitioners (increasingly synonymous with deep learning practitioners), and classical statisticians (both Frequentists and Bayesians). There is gener…

sys.modules[__name__]的一个实例

关于sys.modules[__name__]的用法,百度上阅读量比较多得一个帖子是:https://www.cnblogs.com/robinunix/p/8523601.html 对于里面提到的基础性的知识点这里就不再重复了,大家看原贴就好。这里为大家提供一个详细的例子,帮助大家更…

ajax不利于seo_利于探索移动选项的界面

ajax不利于seoLately, my parents will often bring up in conversation their desire to move away from their California home and find a new place to settle down for retirement. Typically they will cite factors that they perceive as having altered the essence o…

C#调用WebKit内核

原文:C#调用WebKit内核版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u013564470/article/details/80255954 系统要求 Windows与.NET框架 由于WebKit库和.NET框架的要求,WebKit .NET只能在Windows系统上运行。从…

数据分析入门:如何训练数据分析思维?

本文由 网易云 发布。 作者:吴彬彬(本篇文章仅限知乎内部分享,如需转载,请取得作者同意授权。) 我们在生活中,会经常听说两种推理模式,一种是归纳 一种是演绎,这两种思维模式能够帮…

559. N 叉树的最大深度

559. N 叉树的最大深度 给定一个 N 叉树,找到其最大深度。 最大深度是指从根节点到最远叶子节点的最长路径上的节点总数。 N 叉树输入按层序遍历序列化表示,每组子节点由空值分隔(请参见示例)。 示例 1: 输入&#…

el表达式取值优先级

不同容器中存在同名值时,从作用范围小到大的顺序依次尝试取值:pageContext->request->session->application 转载于:https://www.cnblogs.com/wrencai/p/9006880.html

数据探索性分析_探索性数据分析

数据探索性分析When we hear about Data science or Analytics , the first thing that comes to our mind is Modelling , Tuning etc. . But one of the most important and primary steps before all of these is Exploratory Data Analysis or EDA.当我们听到有关数据科学或…

5930. 两栋颜色不同且距离最远的房子

5930. 两栋颜色不同且距离最远的房子 街上有 n 栋房子整齐地排成一列,每栋房子都粉刷上了漂亮的颜色。给你一个下标从 0 开始且长度为 n 的整数数组 colors ,其中 colors[i] 表示第 i 栋房子的颜色。 返回 两栋 颜色 不同 房子之间的 最大 距离。 第 …

stata中心化处理_带有stata第2部分自定义配色方案的covid 19可视化

stata中心化处理This guide will cover an important, yet, under-explored part of Stata: the use of custom color schemes. In summary, we will learn how to go from this graph:本指南将涵盖Stata的一个重要但尚未充分研究的部分:自定义配色方案的使用。 总而…

Anaconda配置和使用

为什么80%的码农都做不了架构师?>>> 原来一直使用原生python和pip的方式,换了新电脑,准备折腾下Anaconda。 安装过程就不说了,全程可视化安装,很简单。 安装后用“管理员权限”打开“Anaconda Prompt”命令…

python 插补数据_python 2020中缺少数据插补技术的快速指南

python 插补数据Most machine learning algorithms expect complete and clean noise-free datasets, unfortunately, real-world datasets are messy and have multiples missing cells, in such cases handling missing data becomes quite complex.大多数机器学习算法期望完…

NIO 学习笔记

0. 介绍 参考 关于Java IO与NIO知识都在这里 ,在其基础上进行修改与补充。 1. NIO介绍 1.1 NIO 是什么 Java NIO 是 java 1.4, 之后新出的一套IO接口. NIO中的N可以理解为Non-blocking,不单纯是New。 1.2 NIO的特性/NIO与IO区别 IO是面向流的&#x…

[原创]java获取word里面的文本

需求场景 开发的web办公系统如果需要处理大量的Word文档(比如有成千上万个文档),用户一定提出查找包含某些关键字的文档的需求,这就要求能够读取 word 中的文字内容,而忽略其中的文字样式、表格、图片等信息。 方案分析…