wordcount

项目简介

wc.exe 是一个常见的工具,它能统计文本文件的字符数、单词数和行数。这个项目要求写一个命令行程序,模仿已有wc.exe 的功能,并加以扩充,给出某程序设计语言源文件的字符数、单词数和行数。

实现一个统计程序,它能正确统计程序文件中的字符数、单词数、行数,以及还具备其他扩展功能,并能够快速地处理多个文件。

基本功能列表(实现):

  java Wc -c file.c //返回文件 file.c 的字符数

java Wc -w file.c //返回文件 file.c 的词的数目

java Wc -l file.c //返回文件 file.c 的行数

扩展功能(未实现):

-s   递归处理目录下符合条件的文件
-a   返回更复杂的数据(代码行 / 空行 / 注释行)

高级功能(未实现):

-x 参数。这个参数单独使用。如果命令行有这个参数,则程序会显示图形界面,用户可以通过界面选取单个文件,程序就会显示文件的字符数、行数等全部统计信息.

PSP数据

PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 50 70
Estimate 估计这个任务需要多少时间 70 110
Development 开发 310 410
Analysis 需求分析 (包括学习新技术) 130 90
Design Spec 生成设计文档 70 40
Design Review 设计复审 (和同事审核设计文档) 30 30
Coding Standard 代码规范 (为目前的开发制定合适的规范) 40 40
Design 具体设计 70 70
Coding 具体编码 70 110
Code Review 代码复审 50 40
Test 测试(自我测试,修改代码,提交修改) 70 40
Reporting 报告 110 70
Test Report 测试报告 50 50
Size Measurement 计算工作量 40 40
Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 40 40
合计
posted @ 2018-09-12 23:20  钡钡  阅读(159)  评论(0编辑  收藏  举报