计算机导论与程序设计PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:吴学毅,李向前编著
- 出 版 社:北京交通大学出版社;清华大学出版社
- 出版年份:2005
- ISBN:781082502X
- 页数:280 页
目录 3
第1篇 计算机导论 3
第1章 计算机的基础知识 3
1.1 计算机概述 3
1.1.1 什么是计算机 3
1.1.2 计算机的发展 3
1.1.3 计算机的发展过程 3
1.1.4 计算机发展的趋势 4
1.1.5 计算机的应用 5
1.2 计算机系统的基本组成和工作原理 5
1.2.1 计算机系统的基本组成 5
1.2.2 计算机的基本工作原理 7
1.3 计算机中的数制及编码 7
1.3.1 进位制数及相互转换 7
1.3.2 计算机中数的表示 10
1.3.3 计算机中的编码 13
小结 16
习题 16
第2章 计算机硬件基础 17
2.1 中央处理器 17
2.1.1 运算器 17
2.1.2 控制器 18
2.2 存储器 19
2.2.1 存储器概述 19
2.2.2 半导体存储器 21
2.2.3 磁介质存储器 23
2.2.4 光介质存储器 27
2.3 输入输出设备及接口 27
2.3.1 输入设备 28
2.3.2 输出设备 29
2.3.3 输入输出设备接口 30
习题 32
小结 32
第3章 计算机系统的软件 33
3.1 计算机软件概述 33
3.1.1 软件的概念 33
3.1.2 系统软件 33
3.1.3 应用软件 35
3.2 程序设计语言 36
3.2.1 机器语言 36
3.2.2 汇编语言 37
3.2.3 高级语言 38
3.2.4 最常见的高级语言及其主要应用领域 39
3.3 操作系统 40
3.3.1 操作系统的基础知识 40
3.3.2 资源管理中的基本方法 42
3.4.1 数据库系统概述 47
3.4 数据库系统 47
3.4.2 数据库管理系统的组成 48
3.4.3 数据库管理系统的分类 50
3.4.4 常用关系数据库管理系统 52
小结 53
习题 53
第4章 计算机网络系统 55
4.1 计算机网络概述 55
4.1.1 计算机网络的发展历程 55
4.1.2 计算机网络的概念 56
4.1.3 计算机网络协议 56
4.2 计算机网络的分类 57
4.2.1 按网络的范围大小分类 57
4.2.2 按网络的拓扑结构分类 59
4.2.3 按网络的交换方式分类 60
4.3.1 局域网的组成 61
4.3 局域网 61
4.3.2 局域网的连接设备 62
4.3.3 局域网的结构 63
4.4 计算机局域网实例 63
小结 65
习题 65
第5章 计算机的基本操作 66
5.1 Windows 98操作 66
5.1.1 Windows 98概述 66
5.1.2 桌面简介 67
5.1.3 Windows 98文件管理 72
5.2 中文版Word操作 78
5.2.1 中文版Word简介 78
5.2.2 文档的基本编辑 81
5.2.3 文档的格式化 88
5.2.4 表格的基本操作 93
5.2.5 简单的图文操作 96
5.2.6 预览与打印 98
5.2.7 帮助系统的使用 100
5.3 Excel操作 100
5.3.1 Excel概述 100
5.3.2 编辑工作表数据 102
5.3.3 格式化工作表 108
5.3.4 数据管理和分析 111
小结 113
习题 113
第2篇 C语言程序设计 117
第6章 C语言概述 117
6.1 C语言简介 117
6.1.1 C语言的发展历程 117
6.1.2 C语言的特点 117
6.2 C源程序的基本结构 118
小结 119
习题 120
第7章 算法及其描述方法 121
7.1 算法概述 121
7.2 常用算法的举例 122
7.3 算法的描述方法 124
7.3.1 用自然语言描述算法 124
7.3.2 用传统流程图描述算法 124
7.3.3 用N-S流程图描述算法 125
7.3.4 伪代码描述算法 128
7.3.5 用计算机语言描述算法 129
小结 130
习题 130
第8章 数据类型、运算符与表达式 131
8.1 C语言的基本语法单位 131
8.2.2 变量 132
8.2 常量与变量 132
8.2.1 常量 132
8.3 基本数据类型 133
8.3.1 整型数据 133
8.3.2 实型数据 135
8.3.3 字符型数据 136
8.4 变量的初始化 139
8.5 运算符和表达式 139
8.5.1 算术运算符和算术表达式 140
8.5.2 赋值运算符和赋值表达式 141
8.5.3 关系运算符和关系表达式 143
8.5.4 逻辑运算符和逻辑表达式 143
8.5.5 自增、自减运算符 144
8.6 位操作运算符及表达式 146
8.7 条件运算符和条件表达式 148
8.9 运算符的结合性和优先级 149
8.8 逗号运算符和逗号表达式 149
小结 150
习题 150
第9章 结构化程序设计 152
9.1 C语句概述 152
9.2 顺序结构程序设计 154
9.2.1 实现顺序结构程序设计的基本语句 154
9.2.2 顺序结构程序设计举例 161
9.3 选择结构程序设计 162
9.3.1 if语句 162
9.3.2 switch语句 167
9.3.3 选择结构程序设计举例 168
9.4 循环结构程序设计 170
9.4.1 while语句 171
9.4.2 for语句 172
9.4.3 do...while语句 174
9.4.4 几种循环的比较 175
9.4.5 break语句和continue语句 176
9.4.6 循环嵌套 177
9.4.7 循环结构程序设计举例 178
小结 180
习题 181
第10章 数组 184
10.1 一维数组 184
10.1.1 一维数组的定义 184
10.1.2 一维数组的引用 185
10.1.3 一维数组的初始化 186
10.1.4 一维数组应用举例 186
10.2 二维数组 188
10.2.1 二维数组的定义 188
10.2.2 二维数组元素的引用 189
10.2.3 二维数组的初始化 189
10.2.4 二维数组应用举例 190
10.3.1 字符数组的定义 192
10.3.2 字符数组的初始化 192
10.3 字符数组与字符串 192
10.3.3 字符串和字符数组 193
10.3.4 字符串处理函数 194
小结 195
习题 195
第11章 函数 197
11.1 函数的定义 197
11.1.1 函数的概述 197
11.1.2 函数的定义 198
11.1.3 函数参数和返回值 199
11.2 函数的调用 200
11.2.1 函数的调用 200
11.2.2 函数的声明 201
11.3.1 函数的嵌套调用 202
11.3 函数的嵌套调用和递归调用 202
11.3.2 函数的递归调用 203
11.4 函数调用的数据传递方式 205
11.5 局部变量与全局变量 206
11.5.1 变量的作用域 206
11.5.2 变量存储类别 208
11.5.3 局部变量的存储类别 208
11.5.4 外部变量的存储类型 209
11.6 内部函数和外部函数 211
11.6.1 内部函数 211
11.6.2 外部函数 211
11.7 编译预处理 212
11.7.1 宏替换 212
11.7.2 文件包含 213
11.7.3 条件编译 213
习题 214
小结 214
第12章 指针 216
12.1 概述 216
12.1.1 存储单元与地址基本概念 216
12.1.2 指针与指针变量的概念 217
12.2 指针变量的使用 217
12.2.1 指针变量的定义与初始化 217
12.2.2 指针的两个基本运算 218
12.3 指针与数组 220
12.3.1 指向数组元素的指针变量与一维数组 220
12.3.2 指针与二维数组 222
12.3.3 指针与字符串 225
12.4 指针与函数 226
12.4.1 指向函数的指针变量 227
12.4.2 返回指针值的函数 229
12.5 指针数组与指向指针的指针变量 229
12.5.1 指针数组 230
12.5.2 指向指针的指针变量 232
12.5.3 用指针数组作为main()函数的参数 233
小结 234
习题 235
第13章 结构体与共用体 238
13.1 结构体 238
13.1.1 定义结构体类型的一般形式 238
13.1.2 结构体变量的定义 239
13.1.3 结构体变量的使用 241
13.2 结构体数组 243
13.2.1 结构体数组的定义 243
13.2.2 结构体数组的引用 244
13.3 指向结构体类型数据的指针 245
13.3.1 指向结构体变量的指针定义 245
13.3.2 用指针引用结构体成员 246
13.4.1 共用体类型的定义 248
13.4 共用体 248
13.4.3 共用体变量的引用 249
13.4.2 共用体变量的定义 249
13.5 枚举类型 251
13.5.1 枚举类型的定义 251
13.5.2 枚举类型变量的定义和使用 251
13.6 用户定义类型 252
13.6.1 用户自定义类型的含义和格式 252
13.6.2 用typedef声明基本类型 253
13.6.3 用typedef声明构造类型 253
小结 254
习题 255
第14章 文件 256
14.1 C文件概述 256
14.2 文件类型指针 257
14.3.1 文件的打开(fopen函数) 258
14.3 文件的打开与关闭 258
14.3.2 文件的关闭(fclose函数) 260
14.4 文件的读写 260
14.4.1 fputc函数和fgetc函数 260
14.4.2 fread()函数和fwrite()函数 262
14.4.3 fprintf函数和fscanf函数 264
14.4.4 其他读写函数 265
14.5 文件定位 266
14.6 出错的检测 267
小结 267
习题 268
附录A 运算符和结合性 269
附录B C库函数 271
附录C Turbo C常见的出错信息 277
参考文献 280
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《云计算节能与资源调度》彭俊杰主编 2019
- 《景观艺术设计》林春水,马俊 2019
- 《物联网导论》张翼英主编 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016