图书介绍
计算机导论与C语言【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 耿国华,邢为民,董卫军编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7121017040
- 出版时间:2005
- 标注页数:350页
- 文件大小:27MB
- 文件页数:362页
- 主题词:电子计算机-高等学校-教材;C语言-程序设计-高等学校-教材
PDF下载
下载说明
计算机导论与C语言PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 计算机的基本概念1
1.1 什么是计算机1
1.2 计算机诞生与发展1
1.2.1 计算机的诞生1
1.2.2 计算机的发展2
习题3
第2章 计算机硬件组成5
2.1 计算机的组成和工作原理5
2.1.1 计算机系统组成5
2.1.2 计算机工作原理6
2.2 微型计算机发展6
2.3 微型计算机的基本结构7
2.3.1 主板8
2.3.2 中央处理器9
2.3.3 输入、输出设备10
2.3.4 存储器13
2.4 微型计算机的总线与接口16
2.4.1 微型计算机的总线及标准16
2.4.2 微型计算机的接口及标准17
2.5 微型计算机的性能指标17
习题18
第3章 计算机软件概述22
3.1 软件的概念与分类22
3.1.1 计算机软件的概念22
3.1.2 计算机软件的分类23
3.2 操作系统的概念和功能24
3.2.1 操作系统功能24
3.2.2 操作系统的基本类型25
3.3 字处理、表处理和数据库管理软件25
3.3.1 字处理软件25
3.3.2 表处理软件26
3.4 程序设计语言和语言处理程序27
3.3.3 数据库管理软件27
3.4.1 程序设计语言28
3.4.2 语言处理程序28
3.5 程序设计基础29
3.5.1 计算机的结构与操作29
3.5.2 程序员理解的计算机30
3.5.3 程序设计的步骤31
3.5.4 程序设计的特点32
习题33
第4章 计算机中的信息表示35
4.1 数制35
4.1.1 数制的概念35
4.1.2 数制中的位权35
4.2 二进制数据表示36
4.2.1 二进制的特点36
4.2.2 数的二进制表示36
4.3.1 十进制数转换为二进制数38
4.3 不同数制间的转换38
4.3.2 十进制数转换为八进制数39
4.3.3 十进制数转换为十六进制数40
4.3.4 二进制数转换为八进制数、十六进制数40
4.3.5 八进制数、十六进制数转换为二进制数41
4.4 计算机中的数据及其编码41
4.4.1 数据的单位42
4.4.2 常用的数据编码42
4.4.3 计算机中数的表示45
习题48
第5章 计算机网络基础50
5.1 计算机网络概述50
5.1.1 计算机网络的诞生和定义50
5.1.2 计算机网络分类50
5.1.3 计算机网络的硬件组成及互联设备52
5.1.4 网络软件构成53
5.1.5 Internet基础53
5.2.1 计算机病毒概述55
5.2 计算机病毒及其防治55
5.2.2 计算机病毒的类型56
5.2.3 计算机病毒的检测与防治56
习题57
第6章 微机操作系统Windows59
6.1 Windows的基本概念59
6.1.1 Windows的启动59
6.1.2 Windows的退出61
6.1.3 鼠标和键盘的基本操作62
6.1.4 窗口的基本操作62
6.1.5 菜单的操作64
6.2 Windows的文件管理64
6.2.1 文件的概念64
6.2.2 通过资源管理器管理文件66
6.2.3 通过“我的电脑”管理文件68
6.3.2 从剪贴板中粘贴信息69
6.3 剪贴板的使用69
6.3.1 将信息复制到剪贴板69
习题70
第7章 C语言概述72
7.1 程序与程序设计72
7.2 C语言的发展过程和特点72
7.3 C语言的程序结构及特点74
习题77
第8章 基本数据类型与运算79
8.1 数据类型的重要性79
8.2 C语言的基本数据类型79
8.3 标识符80
8.4 常量与变量81
8.4.1 常量81
8.4.2 符号常量81
8.4.3 变量82
8.5 整型数据83
8.4.4 变量的定义83
8.5.1 整型常量84
8.5.2 整型变量85
8.6 实型数据85
8.7 字符型数据86
8.7.1 字符常量87
8.7.2 字符型变量88
8.7.3 字符串常量88
8.8.1 变量初始化89
8.8 变量赋值89
8.8.2 为变量赋值90
8.9 运算符和表达式90
8.9.1 算术运算符和算术表达式91
8.9.2 简单赋值运算符和赋值表达式93
8.9.3 关系运算符和关系表达式95
8.9.4 逻辑运算符和逻辑表达式96
8.9.5 自增、自减运算符97
8.9.6 条件运算符和条件表达式99
8.9.7 逗号运算符和逗号表达式100
8.9.8 数据类型长度运算符101
8.9.9 算术自反赋值运算符102
8.10 运算符的结合性和优先级总结102
习题103
第9章 语句与流程控制106
9.1 三种基本的程序控制结构106
9.2 数据的输入与输出106
9.2.1 格式化输出函数printf107
9.2.2 格式化输入函数scanf109
9.3 字符输入与输出函数112
9.3.1 字符输入函数112
9.3.2 字符输出函数113
9.4 顺序结构语句113
9.4.1 顺序结构语句概述114
9.4.2 程序举例115
9.5.1 选择性问题117
9.5 选择结构语句117
9.5.2 if条件语句的三种形式118
9.5.3 开关语句(switch)122
9.6 循环结构语句124
9.6.1 问题124
9.6.2 当型循环语句(while)125
9.6.3 步长型循环语句(for)126
9.6.4 do…while语句128
9.6.5 break和continue语句130
9.6.6 多重循环131
9.6.7 goto语句和标号133
9.7 程序设计方法133
9.7.1 枚举原则133
9.7.2 归纳原则136
9.8 上机练习138
习题141
10.1.1 问题的引入144
10.1 数组的引入与定义144
第10章 数组与指针144
10.1.2 一维数组的定义与存储145
10.2 一维数组的使用146
10.2.1 一维数组初始化146
10.2.2 一维数组元素的引用147
10.2.3 一维数组应用举例148
10.3 二维数组154
10.3.1 二维数组的定义及使用154
10.3.3 二维数组应用举例156
10.4 字符串与字符数组158
10.4.1 引入字符串的原因158
10.4.2 字符串与字符数组的概念158
10.4.3 字符数组初始化159
10.4.4 字符串基本处理函数160
10.4.5 字符数组应用举例162
10.5.1 指针的引入164
10.5 指针164
10.5.2 指针与指针变量165
10.5.3 指针的使用165
10.6 指针与一维数组171
习题173
第11章 函数183
11.1 引入函数183
11.1.1 函数的概念183
11.1.2 使用函数的目的184
11.1.3 函数分类185
11.2 函数的定义与说明186
11.2.1 自定义函数的定义186
11.2.2 自定义函数的说明189
11.2.3 关于函数的返回值190
11.3 函数调用191
11.3.1 函数调用的一般形式191
11.3.2 函数的调用方式192
11.3.3 函数参数传递194
11.3.4 返回运算结果199
11.4 函数应用举例200
习题205
第12章 文件的基本操作211
12.1 文件操作的引入211
12.2 文件的基本概念211
12.2.1 C语言支持的文件格式211
12.2.2 缓冲文件系统213
12.2.3 文件操作的基本思路213
12.3 文件基本操作214
12.3.1 文件指针214
12.3.2 文件的打开与关闭215
12.3.3 字节级的文件的读/写217
12.3.4 文件结束判断函数219
12.4 文件基本应用举例221
习题224
第13章 复杂数据类型227
13.1 变量的存储类别227
13.2 变量的生存期和作用域227
13.3 强制类型转换234
13.4 结构体与共用体235
13.4.1 结构体235
习题236
13.4.2 共用体244
13.5 枚举类型248
13.6 用typedef定义类型251
13.7 位运算252
第14章 指针与动态空间分配260
14.1 指针与多维数组260
14.1.1 指针与二维数组260
14.1.2 通过指针访问二维数组262
14.1.3 指向一维数组的指针变量263
14.2 指针数组与指针的指针266
14.2.1 指针数组266
14.2.2 指向指针的指针268
14.3 函数指针271
14.3.1 函数指针变量定义271
14.3.2 函数指针变量的使用272
14.4 对指针的几点说明273
14.5 指针与链表274
14.5.1 指针作为函数的返回值274
14.5.2 链表的引入275
14.5.3 空间的分配与回收276
14.5.4 链表的基本操作277
14.6 应用举例281
习题284
15.1 编译预处理289
15.1.1 宏替换289
第15章 预处理与复杂函数应用289
15.1.2 文件包含293
15.1.3 条件编译295
15.2 命令行参数297
15.2.1 带参数的主函数格式297
15.2.2 命令行297
15.3 函数的递归调用299
15.3.1 递归的概念299
15.3.2 递归调用299
15.4 指针型函数304
15.4.1 指针型函数的定义304
15.4.2 指针型函数的调用304
15.5 外部函数306
15.6 多个源程序文件的编译连接308
习题308
16.1.1 fgets()函数312
16.1 字符串级的文件读/写312
第16章 高级文件操作312
16.1.2 fputs()函数313
16.2 信息的格式化读/写314
16.2.1 fprintf()函数314
16.2.2 fscanf()函数314
16.3 记录级的文件读/写315
16.3.1 fread()函数316
16.3.2 fwrite()函数316
16.4 文件位置指针的移动321
16.5 出错检测323
16.6 文件复杂应用举例324
习题330
附录A Turbo C集成环境使用指南334
附录B 运算符和结合性338
附录C C语言模拟考题339
试卷一339
试卷二345
热门推荐
- 3461207.html
- 1077455.html
- 3562592.html
- 3414977.html
- 1997139.html
- 3238242.html
- 2990279.html
- 2328118.html
- 2993379.html
- 3012475.html
- http://www.ickdjs.cc/book_1613314.html
- http://www.ickdjs.cc/book_1621126.html
- http://www.ickdjs.cc/book_115346.html
- http://www.ickdjs.cc/book_3258660.html
- http://www.ickdjs.cc/book_3402369.html
- http://www.ickdjs.cc/book_2056420.html
- http://www.ickdjs.cc/book_461242.html
- http://www.ickdjs.cc/book_2651803.html
- http://www.ickdjs.cc/book_2616580.html
- http://www.ickdjs.cc/book_504029.html