第一次 个人编程作业

陈莹莹 2022-09-21 23:49:45

目录

  • 1.题目需求
  • 2.设计实现
  • 开发环境
  • 项目结构
  • 4.PSP表格
  • 5.Github
  • Github链接

1.题目需求

题目:论文查重

描述如下:

设计一个论文查重算法,给出一个原文文件和一个在这份原文上经过了增删改的抄袭版论文的文件,在答案文件中输出其重复率。

原文示例:今天是星期天,天气晴,今天晚上我要去看电影。
抄袭版示例:今天是周天,天气晴朗,我晚上要去看电影。
要求输入输出采用文件输入输出,规范如下:

从命令行参数给出:论文原文的文件的绝对路径。
从命令行参数给出:抄袭版论文的文件的绝对路径。
从命令行参数给出:输出的答案文件的绝对路径。
我们提供一份样例,使用方法是:orig.txt是原文,其他orig_add.txt等均为抄袭版论文。

注意:答案文件中输出的答案为浮点型,精确到小数点后两位

2.设计实现

开发环境

IntelliJ IDEA 2019.3.3 x64

项目结构

img

#3.测试

img

4.PSP表格

PSP2.1Personal Software Process Stages预估耗时(分钟)实际耗时(分钟)
Planning计划2030
· Estimate· 估计这个任务需要多少时间480600
Development开发
· Analysis· 需求分析 (包括学习新技术)240300
· Design Spec· 生成设计文档3030
· Design Review· 设计复审3060
· Coding Standard· 代码规范 (为目前的开发制定合适的规范)2020
· Design· 具体设计6060
· Coding· 具体编码240300
· Code Review· 代码复审10060
· Test· 测试(自我测试,修改代码,提交修改)6070
Reporting报告
· Test Repor· 测试报告6060
· Postmortem & Process Improvement Plan· 事后总结, 并提出过程改进计划6040

5.Github

Github链接

pudding_ch/3220004955

...全文
160 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

203

社区成员

发帖
与我相关
我的任务
社区描述
高校教学社区
其他 高校 广东省·广州市
社区管理员
  • ryue.zh
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧