/NJUPT-Computer-Science

南邮计科编程大作业整理

Primary LanguageC++

南邮计科大作业整理

该项目整理了本人在南邮(2015 - 2019)若干课程做过的编程大作业,包含源码及实验报告。课程列表如下:

  • 程序设计(上机)
  • 程序设计基础(Python 语言)
  • JAVA程序设计
  • 算法与数据结构设计
  • 专业课程设计一
  • 专业课程设计二
  • 生产实习

程序设计(上机)

该课程开设于大一下学期,为期两周,用C语言实现一个家庭支出管理系统。该程序虽然有1400行,但大部分代码都在美化命令行界面。地址

程序设计基础(Python 语言)

该课程是选修课,最后的大作业是用turtle库画一些图。地址

JAVA程序设计

该课程是限选课,最后的大作业是用JAVA实现一个类似Notepad的编辑器。地址

算法与数据结构设计

该课程开设于大二下学期,为期两周,不限语言实现一个24点游戏。我利用C++和QT框架开发了图形界面,缺点是信息存储没有使用数据库,仅仅利用txt文件存储。

地址

专业课程设计一

该课程开设于大三下学期,为期两周,不限语言实现一个计算器,要求使用编译原理的知识。我采用LL(1)分析法,利用C++和QT框架开发图形界面。地址

专业课程设计二

该课程开设于大四上学期,为期两周,不限语言实现一个学生选课系统。我将系统设计成一个Web应用,采用前后端分离的开发模式,前端利用Vue.js + iview组件库,后端利用Java Servlet,数据库使用MySQL。地址

生产实习

该课程开设于大四下学期,为期三周,去中兴新员工培训基地进行培训。其中涉及到移动开发,最后要求开发一个安卓通话管理软件。地址