第二次作业
这个作业属于哪个课程 | <班级的链接> |
---|---|
这个作业要求在哪里 | <作业要求的链接> |
这个作业的目标 | 尝试写项目,同时熟悉如何在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没有解决。