• 1.摘要
  • 2.基本信息
  • 3.内容简介
  • 4.图书目录

高等学校计算机科学与技术教材:C语言实训

韩莹著书籍

《高等学校计算机科学与技术教材:C语言实训教程》共有27章,包含了25个实习项目,书中章节安排特点如下:第1章介绍了实训的要求及说明;第2章介绍了VC绘图EasyX库的使用方法;从第3章开始到第27章,每个项目作为一个章节,项目难度按章节递进。根据项目要求,数据多是基于文件操作的,在数据存储方式上既有选择数组的、也有选择链表的;游戏项目中的绘图操作,使用了由EasyX工作小组开发的,利用VC开发平台和TC绘图功能相结合而成的EasyX库,通过调用库中简单的函数实现绘图操作;所有项目的程序代码都是在VC环境下匕机调试通过;各个项目主要包括了设计题目、设计H的、功能设计要求及项目详细设计,在详细设计小节中又主要包括项目功能模块图、项目流程图、项目数据结构、项目文件及项目主要函数的设计与实现。这25个项目分别是:ATM终端机模拟系统、学生宿舍管理系统、电子通讯录管理系统、万年历系统、学生选课系统、食堂饭卡管理系统、学生成绩管理系统、员工工资管理系统、图书馆借阅管理系统、飞机订票系统、实验室设备管理系统、小型的物业管理系统、小型超市管理系统、简单文本编辑器、简易四则运算计算器、俄罗斯方块、双人对战五子棋单机游戏、扫雷游戏、连连看游戏、打字母小游戏、贪吃蛇游戏、推箱子游戏、手动搜索迷宫游戏、基于词典的中文切词词典算法实现、一种基于二进制串的Trie索引树分词词典机制。

基本信息

  • 定价

    32.00

  • 外文名

    Computer Science and Technology

  • 出版社

    清华大学出版社北京交通大学出版社

  • 作者

    韩莹 丰继林

  • 开本

    16

内容简介

《高等学校计算机科学与技术教材:C语言实训教程》中精选了学生感兴趣的、难度适中的、很多高校实习用过的典型案例,教师可以根据学生的具体情况组织学生通过独立或分组讨论的方式进行实习。

图书目录

第1章项目课程实训要求及说明 1.1项目教学目标 1.2项目课程实训总体要求 1.3项目课程实训过程及教学方式 1.4项目软件开发过程 1.5代码书写要求及编码原则 1.6项目课程实训设计报告内容要求及规范格式 1.7项目课程实训考核方式 第2章VC6.0简单绘图说明 2.1几个基本概念 2.2函数说明 2.3简单绘图 2.4常用的绘图语句 2.5结合流程控制语句来绘图 2.6数学知识在绘图中的运用 2.7实现简单动画 2.8捕获按键,实现动画的简单控制 2.9用函数简化相同图案的制作 2.10绘图中的位运算 2.11用鼠标控制绘图 2.12随机函数 2.13数组 2.14加载图片 2.15通过位运算实现颜色的分离与处理 2.16窗体句柄 2.17设备上下文句柄 第3章ATM终端机模拟系统 3.1设计题目 3.2功能设计要求 3.3详细设计 3.3.1数据结构 3.3.2数据文件 3.3.3功能模块图 3.3.4系统流程图 3.3.5主要函数及算法的设计与现实 第4章学生宿舍管理系统 4.1设计题目 4.2功能设计要求 4.3详细设计 4.3.1功能模块图 4.3.2数据结构 4.3.3数据文件 4.3.4主要函数及算法的设计与实现 第5章电子通讯录管理系统 5.1设计题目 5.2功能设计要求 5.3详细设计 5.3.1功能模块图 5.3.2数据结构 5.3.3数据文件 5.3.4主要函数及算法的设计与实现 第6章万年历系统 6.1设计题目 6.2功能设计要求 6.3详细设计 6.3.1功能模块图 6.3.2主要函数及算法的设计与实现 第7章学生选课系统 7.1设计题目 7.2功能设计要求 7.3详细设计 7.3.1功能模块题 7.3.2数据结构 7.3.3数据文件 7.3.4主要函数及算法设计与实现 第8章食堂饭卡管理系统 8.1设计题目 8.2功能设计要求 8.3详细设计 8.3.1功能模块图 8.3.2数据结构 8.3.3数据文件 8.3.4主要函数及算法的设计与实现 第9章学生成绩管理系统 9.1设计题目 9.2功能设计要求 9.3详细设计 9.3.1功能模块图 9.3.2数据结构 9.3.3数据文件 9.3.4系统流程图 9.3.5主要函数及算法的设计与实现 第10章员工工资管理系统 10.1设计题目 10.2功能设计要求 10.3详细设计 10.3.1功能模块图 10.3.2数据结构 10.3.3数据文件 10.3.4主要函数及算法的设计与实现 第11章图书馆借阅管理系统 11.1设计题目 11.2功能设计要求 11.3详细设计 11.3.1功能模块图 11.3.2数据结构 11.3.3数据文件 11.3.4系统流程图 11.3.5主要函数及算法的设计与实现 第12章飞机订票系统 12.1设计题目 12.2功能设计要求 12.3详细设计 12.3.1功能模块图 12.3.2数据结构 12.3.3数据文件 12.3.4系统流程图 12.3.5主要函数及算法的设计与实现 第13章实验室设备管理系统 13.1设计题目 13.2功能设计要求 13.3详细设计 13.3.1功能模块图 13.3.2数据结构 13.3.3数据文件 13.3.4主要函数及算法的设计与实现 第14章小型的物业管理系统 14.1设计题目 14.2功能设计要求 14.3详细设计 14.3.1功能模块图 14.3.2数据结构 14.3.3数据文件 14.3.4主要函数及算法的设计与实现 第15章小型超市管理系统 15.1设计题目 15.2功能设计要求 15.3详细设计 15.3.1功能模块图 15.3.2数据结构 15.3.3主要文件 15.3.4系统流程图 15.3.5主要函数及算法的设计与实现 第16章简单文本编辑器 16.1设计题目 16.2功能设计要求 16.3详细设计 16.3.1功能模块图 16.3.2数据结构 16.3.3主要函数及算法的设计与实现 第17章简易四则运算计算器 17.1设计题目 17.2功能设计要求 17.3详细设计 17.3.1功能模块图 17.3.2数据结构 17.3.3系统流程图 17.3.4主要函数及算法的设计与实现 第18章俄罗斯方块 18.1设计题目 …… 第19章双人对战五子棋单机游戏 第20章扫雷游戏 第21章连连看游戏 第22章打字母小游戏 第23章贪吃蛇游戏 第24章推箱子游戏 第25章手动搜索迷宫游戏 第26章基于词典的中文切词词典算法实现 第27章一种基于二进制串的Trie索引树分词词典机制 参考文献