该项目整理了本人在南邮(2015 - 2019)若干课程做过的编程大作业,包含源码及实验报告。课程列表如下:
- 程序设计(上机)
- 程序设计基础(Python 语言)
- JAVA程序设计
- 算法与数据结构设计
- 专业课程设计一
- 专业课程设计二
- 生产实习
该课程开设于大一下学期,为期两周,用C语言实现一个家庭支出管理系统。该程序虽然有1400行,但大部分代码都在美化命令行界面。地址
该课程是选修课,最后的大作业是用turtle库画一些图。地址
该课程是限选课,最后的大作业是用JAVA实现一个类似Notepad的编辑器。地址
该课程开设于大二下学期,为期两周,不限语言实现一个24点游戏。我利用C++和QT框架开发了图形界面,缺点是信息存储没有使用数据库,仅仅利用txt文件存储。
该课程开设于大三下学期,为期两周,不限语言实现一个计算器,要求使用编译原理的知识。我采用LL(1)分析法,利用C++和QT框架开发图形界面。地址
该课程开设于大四上学期,为期两周,不限语言实现一个学生选课系统。我将系统设计成一个Web应用,采用前后端分离的开发模式,前端利用Vue.js + iview组件库,后端利用Java Servlet,数据库使用MySQL。地址
该课程开设于大四下学期,为期三周,去中兴新员工培训基地进行培训。其中涉及到移动开发,最后要求开发一个安卓通话管理软件。地址