zoukankan      html  css  js  c++  java
  • Individual Project

    1、工程分为以下两个部分,以及预计所用时间:

    (1)编写代码

    • 遍历目录所有文本文件:1小时
    • 读取文本文件:15分钟
    • 拆分单词:30分钟
    • 单词匹配:30分钟
    • 排序:1小时
    • 写入文本文件:15分钟

    (2)调试程序:2小时

    2、实际所用时间为:

    (1)编写代码

    • 遍历目录所有文本文件:30分钟
    • 读取文本文件:10分钟
    • 拆分单词:15分钟
    • 单词匹配:1小时
    • 排序:30分钟
    • 写入文本文件:10分钟

    (2)调试程序:1小时

    3、性能分析

    4、测试用例

    (1)空目录

    运行程序:

     输出文件为空

    (2)简单模式

    在路径:"F: est"下有文件"1.cs",内容如下:

    运行程序:

    输出文件为:

     

    (3)扩展模式

    在路径:"F: est"下有文件"1.cs",内容如下:

    运行程序:

    输出文件为:

    (4)在路径:"F: est"下有文件"abc.txt"和"sdcard.txt",内容如下:

     

    运行程序:

    输出文件为:

    (5)子目录

    在路径:"F: est"下有文件"5.cs"和子目录"2",子目录"2"下有文件"3.cpp",内容如下:

      

    运行程序:

    输出文件为:

    (6)单词识别

    在路径:"F: est"下有文件"1.cs",内容如下:

    运行程序:

    输出文件为:

    (7)空子目录

    在路径:"F: est"下有两个空子目录"1"和"2"

    运行程序:

    输出文件为:

    (8)汉字

    在路径:"F: est"下有文件"1.txt",内容如下:

    运行程序:

    输出文件为:

    (9)空文件

    在路径:"F: est"下有文件"1.txt",内容如下:

    运行程序:

    输出文件为:

    (10)大文件

    在路径:"F: est"下有文件"Pride and Prejudice.txt"

    运行程序:

    输出文件为:

     5、感想

      在完成这份个人作业之前,从来没有接触过C#。通过这次作业,我对C#有了一个大概的认识,这对于今后深入学习C#起到了很大的作用。另外,经过这次作业,我也更加深刻地体会在编写代码之前理清逻辑关系的重要性,这样做可以使整个编码过程事关功倍。

  • 相关阅读:
    小白们应该知道,在Eclipse当中怎样在编译页面当中显示行号.
    严重:Parse error in application web.xml file at jndi:/localhost/day_29/WEB-INF/web.xml解决办法
    linux 系统下,忘记密码的快捷解决方法。
    eclipse 当中,修改文本编辑框的字体大小
    如何在linux当中,大量的添加用户
    04文件操作1
    03python面向对象编程之多态和枚举6
    03python面向对象编程5
    03python面向对象编程4
    03python面向对象编程2
  • 原文地址:https://www.cnblogs.com/buaa11061217/p/3327767.html
Copyright © 2011-2022 走看看