出版社:清华大学出版社
年代:2012
定价:30.0
本书针对高职教育的特点,结合案例学习知识点。重点阐述程序结构、函数、数组、指针、结构体、文件处理等,在这些重点章节中配备案例讲解和分析。在最后一个章节专门设置一个综合性案例,把本书的知识点有机地融入其中,以案例方式向学生展示如何把所学理论与实践相结合、同时描述程序设计的基本方式和软件开发的一般过程。
第1章 编程准备1
1.1 C语言程序开发过程1
1.2 VC++6.0 集成开发环境2
1.2.1 进入VC++6.0集成开发环境2
1.2.2 对C语言程序进行编辑、连接和运行2
1.3 编码规范7
第2章 C语言编程基础12
2.1 数据类型与常量、变量12
2.2 运算符及表达式13
2.3 实例分析13
第3章 逻辑编程15
3.1 引言15
3.2 分支结构15
3.3 循环结构 17
3.4 逻辑问题 19
3.5 实训案例21
3.6 编程理念 22
第4章 模块化编程24
4.1 引言24
4.2 函数思维24
4.3 递归思维26
4.4 实训案例28
4.5 编程理念30
第5章 数据组织与处理--数组33
5.1 引言33
5.2 数组33
5.3 筛选思维35
5.4 递推思维37
5.5 实训案例39
5.6 编程理念49
第6章 数据组织与处理--结构50
6.1 引言50
6.2 结构50
6.3 链表59
6.4 队列73
6.5 栈77
6.6 实训案例80
6.7 编程理念87
程序设计基础实训教程(C语言版)目 录第7章 文件处理88
7.1 引言88
7.2 文件操作88
7.3 文件加密106
7.4 实训案例108
7.5 编程理念115
第8章 常用算法117
8.1 引言117
8.2 八类排序算法117
8.3 五大常用算法126
8.3.1 分治算法126
8.3.2 动态规划算法127
8.3.3 贪心算法128
8.3.4 回溯算法129
8.3.5 分支限界算法129
8.4 实训案例130
8.5 编程理念132
第9章 综合案例133
9.1 学籍管理系统简介133
9.2 软件开发概述133
9.3 项目实战133
9.4 编程理念168
参考文献169
本书以《程序设计基础(C语言版)》的教学思路为线索搭配课程案例,以理论联系实际为原则设计实训内容。每个案例都力求结合软件开发的实际要求进行设计。 书中的案例涉及C语言中的变量定义、控制流、函数调用等基本知识点,以及结构和文件的处理,从而使学生能够设计小型的项目。第8章涉及数据结构中几种常用的排序算法,第9章则系统地介绍综合案例“学籍管理系统”,让学生对本课程有更加全面、系统的认识。 本书所有的代码均在Visual C++6.0(本书后面简称VC++6.0)集成开发环境中测试通过。 本书适合作为高等职业院校、普通高等院校计算机专业及相关专业的教材,也可作为程序开发人员和自学人员的参考书。 本书封面贴有清华大学出版社防伪标签,无标签者不得销售。 版权所有,侵权必究。
从实际行业需求出发,结合软件开发过程中的各种要求和规范进行案例设计。在知识点的扩展方面,结合数据结构方面的部分知识点,让学生对C语言在数据结构方面的应用有初步的理解。《21世纪高职高专规划教材·计算机专业基础系列:程序设计基础实训教程(C语言版)》在案例设计方面由浅入深,注重知识点的巩固和学生动手能力的培养。
书籍详细信息 | |||
书名 | 程序设计基础实训教程站内查询相似图书 | ||
9787302292326 如需购买下载《程序设计基础实训教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 清华大学出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 30.0 | 语种 | 简体中文 |
尺寸 | 26 × 19 | 装帧 | 平装 |
页数 | 印数 | 3000 |
程序设计基础实训教程是清华大学出版社于2012.出版的中图分类号为 TP312 的主题关于 C语言-程序设计-高等职业教育-教材 的书籍。