第二次作业
| 这个作业属于哪个课程 | <班级的链接> |
|---|---|
| 这个作业要求在哪里 | <作业要求的链接> |
| 这个作业的目标 | 尝试写项目,同时熟悉如何在github上上传程序与代码 |
Github地址:https://github.com/MengxinL1/MengxinL1
PSP表格
| Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
|---|---|---|
| 计划 | 20 | 20 |
| 估计这个任务需要多少时间 | 10 | 20 |
| 开发 | 240 | 400 |
| 需求分析 (包括学习新技术) | 120 | 200 |
| 生成设计文档 | 10 | 20 |
| 设计复审 | 15 | 30 |
| 代码规范 (为目前的开发制定合适的规范) | 15 | 15 |
| 具体设计 | 30 | 60 |
| 具体编码 | 420 | 500 |
| 代码复审 | 60 | 120 |
| 测试 | 60 | 150 |
| 报告 | 30 | 30 |
| 测试报告 | 30 | 30 |
| 计算工作量 | 10 | 10 |
| 事后总结, 并提出过程改进计划 | 20 | 15 |
| 合计 | 1030 | 1560 |
实现过程
读取原文和抄袭版论文的内容,将内容转换成统一的格式,通过余弦算法去计算相似度,写入答案文件
模块异常处理
文件打开异常会报错。
FILE* file1 = fopen("C:\wx\WeChat Files\wxid_8c49z6a9b7u622\FileStorage\File\2024-03\测试文本\orig.txt", "r");
FILE* file2 = fopen("C:\wx\WeChat Files\wxid_8c49z6a9b7u622\FileStorage\File\2024-03\测试文本\orig_0.8_add.txt", "r");
if (file1 == NULL)
{
perror("error open");
}
总结
这个程序还有许多Bug没有解决。

浙公网安备 33010602011771号