• 软工第一次作业总结报告


    一.预计时间

    1.审题时间:30分钟

    2.构建解题思路:1小时

    3.生成代码:4小时

    4.调试:4小时

    5.优化:2 小时

    6.完成分析:30分钟

    总计:约12小时

    二.实际时间

    1.安装VS2012:4小时(安装失败3次)

    2.审题时间:3小时 (看完了好久都没明白具体让干什么,以及具体要求)

    3.构建解题思路:1小时(这个比较顺利,能够较快的将题目分解)

    4.选择语言:2天(由于本人对于c++和c#都不熟,开始用c++后来编不下去,改为c#)

    5.生成代码:3天(在文件遍历上卡壳了一天半,后来编程也极其的不顺利。最后还是在大量借鉴同学的代码后才成功编译通过了,如果因为这个得0分我也认了,但希望老师不要难为借给我借鉴作业的同学)

    6.调试:2小时(由于有同学帮助很快就成功了)

    7.优化:1小时(由于编程水平实在不行,1小时后就放弃了)

    8.完成分析:30分钟

    三.性能分析截图

    经过分析发现,tolower()执行最多,但未能进行成功改进。
    四.测试用例
    1.空文件
    2.空文件夹
    3.简单模式下,无子文件夹遍历;
    4.简单模式下,有子文件夹遍历;
    5.简单模式下,文件包含相同字符串;
    6.简单模式下,文件包含不符合规则的字符串;
    7.简单模式下,对于大小写敏感度测试;
    8.扩展模式下,末尾数字不同;
    9.扩展模式下,对大文件测试;
    10.扩展模式下,对于含其他后缀名的文件测试。
     
    五.练习后的感想
        在这次练习中,我学会了如何对一个到手的项目进行完整分析完成的全部经过。对于c++和c#语言有了更好的了解,也熟悉了VS2012的操作,对自己的不足也有了很深刻的了解。这次的练习主要是考同学帮助完成的,所以即使没有得分我也没什么话说,只是因为自己能力不足。
        在这次练习之后,我觉得我有必要大幅度的提高自己的编程能力。这次的作业对于我这个学习中等偏下的学生,上手难度实在太大。希望老师能在今后的作业中能够稍微照顾一下我这种水平低的学生,虽然这种在完成目标的过程中学习的方式很有成效,但是我学起来确实存在着不少的困难。希望老师今后布置作业的时候能够降低难度,然后将一下大体思路和实现方法。我还是比较希望作业成为一种检验学习的过程,而不是一个完全自学的过程。
  • 相关阅读:
    图像识别模型
    W tensorflow/core/util/ctc/ctc_loss_calculator.cc:144] No valid path found 或 loss:inf的解决方案
    CF1240F Football
    loj6537. 毒瘤题加强版再加强版
    Codeforces Global Round 9题解
    CF356E Xenia and String Problem
    CF1185G2 Playlist for Polycarp
    CF914F Substrings in a String
    Python3.5学习之旅一
    python内置数据结构性能分析
  • 原文地址:https://www.cnblogs.com/actxx/p/3337990.html
Copyright © 2020-2023  润新知