• 福州大学软件工程1816 | W班 第6次作业WordCount成绩排名


    作业链接

    WordCount进阶需求

    评分细则

    本次个人项目分数由两部分组成(博客分满分40分+程序得分满分60分)

    博客评分细则(满分60,最终折算为40分)

    • 在文章开头给出结对同学的博客链接、本作业博客的链接、你所Fork的同名仓库的Github项目地址【1'】

    • 给出具体分工【1'】

    • 给出PSP表格【1'】

    • 解题思路描述与设计实现说明【15'】

      • 爬虫使用【3'】

      • 代码组织与内部实现设计(类图)【6'】

      • 说明算法的关键与关键实现部分流程图【6'】

    • 附加题设计与展示【20'】

      • 设计的创意独到之处

      • 实现思路

      • 实现成果展示

    • 关键代码解释【2'】

      • 贴出你认为重要的/有价值的代码片段,并解释【2'】
    • 性能分析与改进【6'】

      • 描述你改进的思路【5'】

      • 展示性能分析图和程序中消耗最大的函数【1'】

    • 单元测试【5'】

      • 展示出项目部分单元测试代码,并说明测试的函数,构造测试数据的思路
    • 贴出Github的代码签入记录【1'】

      • 请合理记录commit信息
    • 遇到的代码模块异常或结对困难及解决方法【5'】

      • 问题描述

      • 做过哪些尝试

      • 是否解决

      • 有何收获

    • 评价你的队友【2'】

      • 值得学习的地方

      • 需要改进的地方

    • 学习进度条【1'】


    程序评分规则(满分180,最终折算为60分)

    本次项目共有9个测试用例,如下所示:

                             "-w 1 -i tests/result-m.txt -o output.txt",
    			"-w 0 -i tests/result-m.txt -o output.txt",
    			"-n 20 -w 1 -i tests/result-m.txt -o output.txt",
    			"-n 20 -w 0 -i tests/result-m.txt -o output.txt",
    			"-m 5 -w 1 -i tests/result-m.txt -o output.txt",
    			"-m 5 -w 0 -i tests/result-m.txt -o output.txt",
    			"-m 3 -n 100 -w 1 -i tests/result-m.txt -o output.txt",
    			"-m 3 -n 100 -w 0 -i tests/result-m.txt -o output.txt",
    			"-o output.txt  -w 1 -n 100 -m 2 -i tests/result-m.txt",
    

    每个满分20分并按照一定的映射规则最后映射成总分。其中具体的得分规则如下:

    • 字符数统计正确 +1
    • 单词数统计正确 +2
    • 有效行统计正确 +2
    • 词频统计:
      1,2文本每对1条+1,(全对得15分);
      3,4文本每对1条 +0.5(全对得15分);
      5, 6文本每对1条 +1(全对得15分);
      7,8,9文本每对1条 +0.1(全对得15分);

    最后程序映射总分公式为:得分/180*60

    博客和程序得分表

    程序得分表

    评分统计图

    千帆竞发图

    总结

    汇总成绩排名链接

    汇总链接

  • 相关阅读:
    使用Property+使用构造+构建自定义类+使用List<自定义类>(项目)
    几乎全面的食品英文总结
    网络资源深入剖析Binding(学习)
    WPF入门知识(学习)
    Get children gameobjects array and assign the script inside
    Unity3D + C#: Cloning the Content of a Serializable Class
    Use Web Fonts and the @fontface CSS Method
    Good XAML Patterns
    Coroutines & Yield
    How to make a mini map for your scene in Unity3d
  • 原文地址:https://www.cnblogs.com/zjp17/p/9903421.html
Copyright © 2020-2023  润新知