/HUSTCS

华中科技大学CS文件存留,包含相关资料,代码以及报告

Primary LanguageC++MIT LicenseMIT

HUSTCS

GitHub repo size GitHub last commit GitHub license


备注: 由于组原课程要求,课设相关文件在课程结束之前将不再更新。此外,由于本人比较菜,额外分配的4条指令实现方式似乎有问题,也即cpu24.circ不再具有参考价值。


文件存留

  • C语言
    • 在线题目
    • C语言实验
  • 数据结构
  • 数据结构课设
  • 计算机系统基础
  • 计算机组成原理
  • 计算机操作系统
  • 汇编 内含相关资料、报告以及代码
  • 软件工程
  • 大数据导论
  • 计算机网络实验

可以使用DownGit来下载单个文件/文件夹

文件说明

大一上:

C语言
  • C 语言实验

    • U201714668-HUSTERGS.docx报告
  • 在线题目

    在线OJ代码

大二上:

数据结构实验
  • Graph

  • LIst

  • SqList

  • Tree

    以上文件夹包含

    1. 测试数据文件
    2. 代码
    3. .exe文件

    2017-数据结构实验(2016级).docx :任务书

    2017-数据结构实验报告格式示例(2016级).docx :报告格式说明

    CS-HUSTERGS.docx 报告

大二下:

数据结构课设
  • LastTry

    Qt代码

  • Total

    命令行版本代码

  • Windows

    Windows下可执行文件

  • 资料

    数独问题相关论文,包括任务书中参考目录中的论文以及自己找到的一些论文

    2018-数据结构实验(2017级)-更正版.rar :任务书以及报告格式说明书压缩包

    CS1703-U201714668-葛松.docx报告

    README.md:使用说明

汇编
  • code_1

  • code_2

  • code_3

  • code_4

    以上文件夹包含相关.asm代码

    CS1703_U201714668_葛松.tar.gz:最后提交的压缩包,内含

    1. 总封面
    2. 代码压缩包
    3. 每次分开的报告

    demo.asm:最后一次GUI实验提供的demo

    README.md:啥都没写的readme

数字逻辑
  • 1
    • 1.circ: 电路
    • 1.docx: 报告
  • 2
    • 2_1.circ: 第一部分电路
    • 2_2.circ: 第二部分电路
    • 2.docx: 报告
  • 3
    • 3.circ: 电路
    • 3.docx: 报告
  • 4
    • 4.circ: 电路
    • 4.docx: 报告
计算机系统基础
  • lab1

    • lab1-handout :提供的测试代码

      bits.c:代码

      任务书.pdf:任务书

  • lab2

    • CS2017010203 :三班所有人的不同问题(我也不知道当初为什么放进来了)

    • U201714668 :本人代码

      GDB完全中文手册.pdf

      Linux下objdump使用方法.pdf

      计算机系统基础实验介绍 (lab2) - 2019.pdf

  • lab3

    • lab3 :本人代码

      计算机系统基础实验介绍(Lab3)-2019.pdf

    CS1703_U201714668报告

大三上:

计算机组成原理
  • 实验1

    data.circ:电路文件

    remain.py:求CRC循环校验余数的脚本

    trasform.py:国际码转区位码脚本

    使用说明.md: 脚本使用说明

  • 实验2

    alu.circ:电路文件

  • 实验3

    storage(2019-11-16).circ:截止检查时提供的最新电路

    chip2_content字库实验中参考字库第二块储存器导出的镜像文本文件,没什么用

    sec1sec4字库实验中四个小块所需要的镜像文本文件,直接导入即可

    cache性能测试trace.hex用于导入cache电路的rom,测试命中率,直接映射,4路组相连,全相连应该分别为0.81,0.94,0.96

  • 实验4

    cpu.circ电路文件

    cpu24.circ课设电路文件

    sort.hex用于载入命令rom的冒泡排序程序

    其余文件具体看mooc,此处不再赘述

计算机操作系统
  • exp1

    exp1.c:代码

    exp1.pdf: 实验说明

  • exp2

    exp2.c: 代码

    exp2p.c: 进程版本的代码,区别在于使用了共享内存

    exp2.pdf: 实验说明

  • exp3

    exp3.c: 代码

    exp3.pdf: 实验说明

    input.txt: 测试输入文件

    output.txt: 测试输出文件

  • exp4

    • exp4.c: 代码,支持对文件夹的以及软连接的高亮,以及软连接的目标显示

    • exp4.pdf: 实验说明

大数据导论
  • 大数据报告.docx: 课程报告(删去了同组人员)

基于之前新加坡的暑期项目,个人感觉参考价值不大

软件工程课设
  • 2019《软件工程》项目任务书(2017级).docx: 任务书
  • 《软件工程》项目报告撰写内容及规范化参考样本.docx: 报告样本
  • 项目链接: 数独App

做的实在不太行,参考价值不大,没有提供报告,只有任务书以及报告样本

计算机网络实验

直接访问对应仓库或在clone后执行以下命令

git submodule init
git submodule update

或在clone时加入 --recursive选项

git clone git@github.com:HUSTERGS/HUSTCS.git --recursive

文件说明请直接查看对应仓库README.md