Skip to content

浙江大学课程设计参考,2019级,计算机科学与技术专业,整合了本人全部课程设计仓库

License

Notifications You must be signed in to change notification settings

zjuyzj/ZJU-CS-Projects

Repository files navigation

ZJU-CS-Projects

一、仓库简介

  • 建立目的:

    • 个人本科课程作业存档
    • 希望能为学弟学妹们带来灵感、解答困惑
  • 内容:课程设计(大作业)及部分编程练习

  • 专业:浙江大学-2019级-计算机科学与技术(CS)

  • 备注信息:

    • 由于版权原因,配套讲义、课件、电子书等资料未整合进该仓库

      (可能会另开一个仓库放整理好的笔记等资源)

    • 涉及同组同学隐私问题或是不完善的文档已经删除,请谅解!

    • 部分代码注释不完善,Bug可能较多,请多多包涵!

    • 警告:仅供参考,请勿抄袭,后果自负!

二、更新日志

(1)整理完成的课程

  • Linux应用程序基础(季江民老师):Linux Shell脚本的编写
    • 格式化输出文件信息
    • 可执行文件计数
    • 判断回文串
    • 文件的同步(备份)
  • 汇编语言程序设计(白洪欢老师):MASM汇编语言小程序
    • 字符串处理(DOS基本系统调用)
    • 图形模式编程(显示字符集)
    • 长整数乘法(堆栈的使用)
    • 文件的读写(十六进制编辑器)
  • 程序设计专题(胡敏老师):图书管理系统
    • 使用C语言编写
    • 基于LibGraphics图形库
    • 使用SimpleGUI扩展图形库
  • 图像信息处理(宋明黎老师):BMP位图的基本处理
    • 颜色空间变换
    • 二值化、形态学操作
    • 基于对数操作的图像增强
    • 直方图均衡化
    • 几何仿射变换
    • 均值滤波和拉普拉斯图像增强
    • 双边滤波
  • 密码学(白洪欢老师):古典密码与四大密码学算法
    • Enigma密码机的暴力破解
    • DES打乱表的生成与轮函数重写
    • RC4流密码与CFB分组加密
    • AES关键函数的重写
    • RSA和ECC的加密与签名过程
  • 面向对象程序设计(翁恺老师):C++ CLI小程序
    • 学生成绩处理
    • Adventure(拯救公主)小游戏
  • Android开发实训(字节跳动联合教学):
    • 平时作业(8次)
      • Hello World
      • 基本Android UI
      • Fragment和动画
      • 多线程和自定义View
      • Android网络
      • Android存储
      • 多媒体基础
      • 多媒体进阶
    • 课程设计:迷你短视频客户端(QuickVideo)

(2)正在整理的课程

  • 数字逻辑设计(Verilog)
  • 计算机组成(Verilog)
  • 软件保护技术(C,x86 ASM)
  • 数据库系统(C++)
  • 计算机系统概论(LC-3 ASM)
  • 数据结构基础(C)
  • 高级数据结构与算法(C/C++)
  • 面向信息技术的沟通技巧(PDF/Markdown)
  • (通识课)无线网络应用(PDF)

About

浙江大学课程设计参考,2019级,计算机科学与技术专业,整合了本人全部课程设计仓库

Resources

License

Stars

Watchers

Forks