第二次作业

这次作业属于哪个课程 https://edu.cnblogs.com/campus/zjlg/rjjc
这个作业的目标 设计一个命令行文本计数统计程序
姓名-学号 江锐-2022329301014

我的码云地址: https://gitee.com/raykongrk/release-sentenses

一、作业要求
实现一个命令行文本计数统计程序。能正确统计导入的纯英文txt文本中的字符数,单词数,句子数。
具体命令行界面要求举例:
命令模式: wc.exe [参数] [文件名]
wc.exe -c xxx.txt 统计字符数
wc.exe -w xxx.txt 统计单词数
扩展功能(加分项):统计代码行、空行、注释行等,并提供相应命令接口。
项目要求必须通过多次提交体现各个版本更迭和运行结果截图,版本号分别为
v0.1 空项目;
v0.2 项目完成基础功能
v0.3 项目完成扩展功能(加分项)
编写对应的单元测试。
利用附带的工具进行performance test。

二、使用说明
在文件夹的目录下面打开cmd.exe,进入终端
输入wc.exe
按照如下指令运行程序
命令
wc.exe -c xxx.txt 统计字符数。
wc.exe -w xxx.txt 统计单词数。
wc.exe -s xxx.txt 统计句子数。
wc.exe -l xxx.txt 统计代码行、空行、注释行

三、单元测试和性能测试
1.单元测试

2.性能测试

四、总结
本次程序编写选择c作为基础语言编写语言,程序较为繁琐但是更加便于理解和方便,更加有利于入门软件编写。但是对于软件测试,介于市面上大部分编译器都没有内置自动性能测试功能,需要再写入一串代码来实现相应功能,相比于python和java更加繁琐。

posted @ 2024-10-29 13:05  raykongrk  阅读(18)  评论(0编辑  收藏  举报