新書推薦:
《
创客精选项目设计与制作 第2版 刘笑笑 颜志勇 严国陶
》
售價:NT$
281.0
《
佛山华家班粤菜传承 华家班59位大厨 102道粤菜 图文并茂 菜式制作视频 粤菜故事技法 佛山传统文化 广东科技
》
售價:NT$
1010.0
《
武人琴音(十周年纪念版 逝去的武林系列收官之作 形意拳一门三代:尚云祥、韩伯言、韩瑜的人生故事 凸显百年武人命运)
》
售價:NT$
199.0
《
剑桥斯堪的纳维亚戏剧史(剑桥世界戏剧史译丛)
》
售價:NT$
704.0
《
禅心与箭术:过松弛而有力的生活(乔布斯精神导师、世界禅者——铃木大拙荐)
》
售價:NT$
301.0
《
先进电磁屏蔽材料——基础、性能与应用
》
售價:NT$
1010.0
《
可转债投资实战
》
售價:NT$
454.0
《
王氏之死(新版,史景迁成名作)
》
售價:NT$
250.0
|
編輯推薦: |
本书加入了程序设计公共基础知识部分,可以使读者在学习C语言的基础上,对程序设计的基础知识框架也有所了解。
本书重点对在C语言的学习中所遇到的各知识点及难点进行讲解,使读者在理清C语言的障碍后,能更加深入地理解C语言的精髓。
本书通过练习指导与实验编程相结合,让读者在具体编程环境中对于C语言的使用更加得心应手。
本书将程序设计的相关基础知识和具体设计语言相结合,形成了统一的学习程序设计的结构体系,能够使得初学者对于程序设计的整体框架更加融会贯通。
|
內容簡介: |
本书包括三部分内容: 一是程序设计公共基础知识(数据结构和算法、程序设计基础知识、软件工程及数据库设计基础知识等);二是C语言学习指导各章基本知识结构、知识难点解析、相关知识点题目练习及实验指导;三是C语言上机实验指南附录A。
本书的特点是融数据结构、算法和程序设计于一体,使程序设计的学习系统又全面,高效而快捷,并在习题中精选了部分历年全国计算机等级考试试题。本书既适合作为高等院校的教材,又可供等级考试的考生使用。
|
目錄:
|
第一部分程序设计公共基础知识
第1章数据结构与算法基础知识3
1.1内容概述3
1.1.1算法3
1.1.2数据结构的基本概念7
1.1.3线性表及其顺序存储结构12
1.1.4线性链表16
1.1.5栈和队列21
1.1.6树与二叉树25
1.1.7查找技术33
1.1.8排序技术35
1.2练习44
1.2.1选择题44
1.2.2填空题51
第2章程序设计基础知识53
2.1内容概述53
2.1.1程序设计方法与风格53
2.1.2结构化程序设计55
2.1.3面向对象的程序设计60
2.2练习65
2.2.1选择题65
2.2.2填空题67
第3章软件工程基础知识69
3.1内容概述69
3.1.1软件工程基本概念69
3.1.2结构化分析方法75
3.1.3结构化设计方法86
3.1.4软件测试105
3.1.5程序的调试119
3.2练习123
3.2.1选择题123
3.2.2填空题128
第4章数据库设计基础知识130
4.1内容概述130
4.1.1数据库系统的基本概念130
4.1.2数据模型133
4.1.3关系代数135
4.1.4数据库设计136
4.2练习140
4.2.1选择题140
4.2.2填空题142
第二部分C语言学习指导
第5章C语言概述147
5.1本章基本知识结构147
5.2知识难点解析147
5.3练习148
5.4实验指导150
第6章程序的灵魂算法152
6.1本章基本知识结构152
6.2知识难点解析152
6.3练习153
6.4实验指导154
第7章数据类型、运算符与表达式159
7.1本章基本知识结构159
7.2知识难点解析159
7.3练习161
7.4实验指导169
第8章最简单的C程序设计顺序程序设计173
8.1本章基本知识结构173
8.2本章难点解析173
8.3练习174
8.4实验指导183
第9章选择结构程序设计186
9.1本章基本知识结构186
9.2知识难点解析186
9.3练习187
9.4实验指导197
第10章循环控制202
10.1本章基本知识结构202
10.2知识难点解析202
10.3练习203
10.4实验指导216
第11章数组221
11.1本章基本知识结构221
11.2知识难点解析221
11.3练习223
11.4实验指导231
第12章函数237
12.1本章基本知识结构237
12.2知识难点解析237
12.3练习238
12.4实验指导247
第13章预处理命令251
13.1本章基本知识结构251
13.2知识难点解析251
13.3练习253
13.4实验指导256
第14章指针259
14.1本章基本知识结构259
14.2知识难点解析259
14.3练习262
14.4实验指导276
第15章结构体和共用体283
15.1本章基本知识结构283
15.2知识难点解析283
15.3练习284
15.4实验指导295
第16章位运算298
16.1本章基本知识结构298
16.2知识难点解析298
16.3练习299
16.4实验指导303
第17章文件306
17.1本章基本知识结构306
17.2知识难点解析306
17.3练习307
17.4实验指导312
附录AC语言上机实验指南316
A.1C程序的上机步骤316
A.2C语言程序的运行环境Visual
C 6.0317
A.3C语言程序的运行环境Turbo C
2.0326
参考文献336
|
|