软工课后作业

(1)博客开头给出了个人信息,得1分

学号:2018*****7204
姓名: 刘青洹

(2)博客开头给出了代码仓库的地址,得1分

   https://gitee.com/liu-qinghuan/rgsxdm.git

(3)博客给出了各项任务的完成时间估算与实际消耗时间表,结合学生任务,若其估算与实际消耗合理,得3分,否则不得分

一共做完两项,由于本人学艺不精,完成较慢

以上 还在网上现学现用的情况下。


(4)博客给出了程序的设计思路,根据描述清楚程度得分,0-3分

根据老师所给,在不懂的情况下现学现用。根据老师所给的需求而逐步完成,先完成大概框架 然后完善代码 最终形成需求代码。
代码一:
第一步:先定义出英文的大小写
第二步:设置读取路径
第三步:判断是否连上
第四步:判断字母大小写
第五步:整理输出

代码二:
第一步:打开一个哈希表
第二步:查看是否有无此单词
第三步:如果有,就在将次数加1
第四步:从头到尾遍历文件,从文件中读取遍历到的每一个单词
第五步:整理输出

(5)博客给出了单元测试的设计思路,根据描述清楚程度得分,0-3分

用eclipse来创建java语言文件,并且建立文件,通过测试台调试来测试代码是否运行成功。

(6)博客给出了效能分析报告,根据描述清楚程度得分,0-3分

用eclipse来创建java语言文件
if(file.isFile() && file.exists()) 来判断文件是否存在
new FileInputStream(file),encoding);判断编码格式
has.put(slist[i],has.get(slist[i])+1 ); 用循环来实现出现了多少次

用 Iterator<String> iterator = has.keySet().iterator();
String a[]=new String[10];
int s[]=new int[10];来遍历map

用sb.append("单词:").append(a[i]).append(" 次数").append(has.get(a[i])).append("\r\n");来表达出现的单词和出现的次数

 

posted @ 2020-10-09 20:16  Faulttolerance  阅读(145)  评论(0编辑  收藏  举报