大学计算机基础教程 第4版PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:周敏主编;罗玉军,王勇副主编;曾爱国,龙达雅,王俭勤等编委
- 出 版 社:北京:科学出版社
- 出版年份:2014
- ISBN:9787030393586
- 页数:387 页
第1章 计算机基础知识 1
1.1 计算机的发展概况与特点 1
1.1.1 计算机的发展简介 1
1.1.2 计算机的特点 2
1.1.3 计算机的分类 3
1.2 计算机的应用与发展方向 4
1.2.1 计算机的应用领域 4
1.2.2 计算机的发展方向 6
1.3 计算机中数据信息的表示方式 6
1.3.1 十进制和十进制数的表示方法 6
1.3.2 计算机中的数制 7
1.3.3 二进制数、八进制数和十六进制数 7
1.3.4 不同数制之间的转换 8
1.3.5 计算机内数的表示方法 10
1.3.6 计算机中常用的信息编码 11
1.4 计算机硬件系统 15
1.4.1 计算机硬件系统的基本组成 15
1.4.2 计算机基本工作原理 16
1.4.3 计算机常用性能指标 17
1.4.4 微型计算机的硬件结构 17
1.4.5 计算机系统 25
1.5 计算机软件系统 25
1.5.1 系统软件 25
1.5.2 应用软件 27
1.6 多媒体技术与多媒体计算机 27
1.6.1 多媒体计算机硬件 27
1.6.2 多媒体的关键技术 28
1.6.3 多媒体技术的应用 28
1.7 计算机网络 29
1.7.1 计算机网络概述 29
1.7.2 网络连接设备与传输介质 29
1.7.3 网络的拓扑结构 30
1.7.4 网络协议及网络的体系结构 31
1.8 计算机病毒与安全防范 32
1.8.1 计算机病毒概述 32
1.8.2 计算机病毒的检测、清除与防治 33
1.8.3 计算机安全 33
1.9 21世纪计算机的发展趋势 34
第2章 中文Windows XP操作系统 38
2.1 中文Windows XP概述 38
2.1.1 Windows XP的特点 38
2.1.2 Windows XP的运行环境 38
2.1.3 Windows XP的启动与退出 39
2.1.4 Windows XP的用户界面 39
2.2 Windows XP的基本操作 40
2.2.1 图标操作 40
2.2.2 键盘和鼠标的基本操作 41
2.2.3 窗口的操作 41
2.2.4 菜单的操作 43
2.2.5 对话框的操作 44
2.2.6 使用“Windows帮助” 46
2.3 Windows XP“资源管理器” 47
2.3.1 启动“资源管理器” 48
2.3.2 “资源管理器”的界面组成 48
2.3.3 改变“资源管理器”左右窗口大小 49
2.3.4 显示或隐藏“工具栏” 49
2.3.5 显示或隐藏“状态栏” 49
2.3.6 改变对象查看方式 49
2.3.7 设置对象排序方式 49
2.4 文件和文件夹的操作 50
2.4.1 选定文件和文件夹 50
2.4.2 打开文件夹 50
2.4.3 搜索文件或文件夹 50
2.4.4 创建文件夹 51
2.4.5 重命名文件或文件夹 52
2.4.6 复制、移动文件和文件夹 52
2.4.7 发送文件和文件夹 53
2.5 回收站 53
2.5.1 删除文件和文件夹 53
2.5.2 恢复文件或文件夹 53
2.5.3 清除文件 54
2.6 快捷方式的使用 54
2.6.1 创建快捷方式 54
2.6.2 删除快捷方式 54
2.7 “控制面板”简介 54
2.7.1 进入“控制面板”窗口 55
2.7.2 桌面设置 55
2.7.3 添加/删除应用程序 57
2.7.4 为系统添加新硬件 58
2.8 设置字体和输入法 59
2.8.1 字体设置 59
2.8.2 汉字输入法 60
2.8.3 输入法的切换 60
2.8.4 中文输入法的屏幕显示 60
2.8.5 智能ABC输入法简介 61
2.9 Windows应用程序 61
2.9.1 应用程序的启动 61
2.9.2 应用程序之间的切换 62
2.9.3 剪贴板 62
第3章 数据库基本理论 65
3.1 数据库概述 65
3.1.1 数据库的发展阶段 65
3.1.2 数据库系统的特点 66
3.1.3 数据库的基本概念 67
3.1.4 数据模型 68
3.2 关系数据库基础知识 69
3.2.1 关系数据库的基本术语 69
3.2.2 关系运算 70
3.2.3 关系的完整性 72
第4章 Visual FoxPro系统概述 74
4.1 VFP的特点、技术指标、工作环境及启动和退出 74
4.1.1 VFP的特点 74
4.1.2 VFP的技术指标 75
4.1.3 VFP的启动和退出 75
4.1.4 VFP的用户界面 76
4.1.5 设置工作环境 77
4.2 VFP的文件类型 80
4.2.1 数据库文件 80
4.2.2 文档文件 80
4.2.3 程序文件 81
4.3 VFP的工作方式和命令结构 81
4.3.1 VFP的工作方式 81
4.3.2 VFP的命令结构 83
4.4 VFP的可视化辅助设计工具 85
4.4.1 向导(Wizard) 85
4.4.2 设计器(Designer) 87
4.4.3 生成器(Builder) 87
4.5 项目管理器 89
4.5.1 “项目管理器”的功能 89
4.5.2 创建项目 90
4.5.3 “项目管理器”的组成 91
4.5.4 打开和关闭项目 92
4.5.5 “项目管理器”的界面操作 93
4.5.6 定制“项目管理器” 96
4.6 简单实例 97
第5章 VFP的基本数据元素 101
5.1 VFP的数据和数据类型 101
5.1.1 数据的分类 101
5.1.2 数据类型 101
5.2 常量 102
5.3 变量 103
5.3.1 字段变量 104
5.3.2 系统变量 104
5.3.3 内存变量 105
5.3.4 数组变量 107
5.4 表达式与运算符 108
5.5 常用函数及其应用 111
5.5.1 数值型函数 111
5.5.2 字符型函数 113
5.5.3 日期时间函数 115
5.5.4 转换函数 116
5.5.5 测试函数 117
5.5.6 其他函数 119
第6章 创建数据库和表 123
6.1 数据库、自由表和数据库表 123
6.1.1 数据库和数据库表 123
6.1.2 自由表 124
6.2 设计数据库 124
6.3 建立自由表 126
6.3.1 使用“项目管理器”创建自由表 127
6.3.2 使用菜单方式创建自由表 129
6.3.3 使用命令方式创建自由表 129
6.4 创建数据库 129
6.4.1 使用“项目管理器”创建数据库 129
6.4.2 使用“新建”命令创建数据库 130
6.4.3 使用CREATE DATABASE命令创建数据库 131
6.5 打开、修改与关闭数据库 131
6.5.1 打开数据库 132
6.5.2 修改数据库 133
6.5.3 关闭数据库 133
6.5.4 删除数据库 134
6.6 建立数据库表 134
6.6.1 创建数据库表 135
6.6.2 设置数据库表的字段属性 137
6.6.3 设置索引 140
6.6.4 设置记录级有效性规则及触发器 140
6.7 数据库表的添加、移去、删除、修改和浏览 141
6.7.1 将自由表添加到数据库中 141
6.7.2 从数据库中移去或删除表 142
6.7.3 修改表结构 142
6.7.4 浏览数据库表 142
第7章 表的基本操作 144
7.1 表的打开与关闭 144
7.1.1 表与工作区 144
7.1.2 表的打开 144
7.1.3 表的关闭 146
7.2 表结构的显示、修改和复制 147
7.2.1 显示表结构 147
7.2.2 修改表结构 148
7.2.3 复制表结构 149
7.3 向数据表中添加记录 150
7.3.1 利用菜单添加记录 150
7.3.2 利用APPEND命令通过键盘添加记录 151
7.3.3 从其他表文件添加记录 152
7.4 显示记录 153
7.4.1 用LIST命令显示记录 153
7.4.2 用DISPLAY命令显示记录 154
7.5 移动记录指针 155
7.5.1 菜单方式 155
7.5.2 命令方式 155
7.6 记录的浏览和编辑 157
7.6.1 浏览记录 157
7.6.2 逐条记录编辑 162
7.6.3 更新记录 162
7.6.4 插入记录 163
7.6.5 删除记录 163
7.6.6 复制记录 165
7.7 记录的排序与索引 166
7.7.1 排序 166
7.7.2 索引的概念 167
7.7.3 建立索引 169
7.7.4 打开和关闭索引文件 173
7.7.5 设置主控索引 174
7.7.6 索引文件的修改与删除 176
7.8 数据查询 177
7.8.1 顺序查询LOCATE命令 178
7.8.2 继续查找命令CONTINUE 178
7.8.3 索引查询 178
7.9 表的统计 180
7.9.1 计数命令 180
7.9.2 求和命令 180
7.9.3 求平均值命令 181
7.9.4 计算命令 181
7.9.5 汇总命令 182
7.10 多表操作 183
7.10.1 工作区的概念及选择工作区 183
7.10.2 工作区互访 184
7.10.3 表间关系 184
7.10.4 建立表间临时关系 185
7.10.5 建立表间永久关系 189
7.10.6 设置参照完整性 190
7.10.7 多表连接与数据更新 191
第8章 查询、视图与结构化查询语言SQL 198
8.1 创建查询 198
8.1.1 使用向导创建查询 198
8.1.2 使用“查询设计器”创建查询 199
8.1.3 设置查询字段 201
8.1.4 筛选记录 201
8.1.5 查询结果排序 202
8.1.6 查询结果分组汇总 203
8.1.7 限制查询结果 204
8.1.8 查询的输出方向 204
8.1.9 保存查询 206
8.1.10 运行查询 206
8.2 多表查询 206
8.3 视图 208
8.3.1 使用向导创建视图 209
8.3.2 使用“视图设计器”创建本地视图 209
8.3.3 创建远程视图 211
8.3.4 运行视图 211
8.3.5 利用视图更新数据 212
8.3.6 视图与查询、视图与表的比较 214
8.4 结构化查询语言SQL 214
8.4.1 SQL概述 215
8.4.2 SQL的数据定义功能 215
8.4.3 SQL的数据更新功能 219
8.4.4 SOL的数据查询功能 220
第9章 报表设计 228
9.1 创建报表 228
9.1.1 使用“报表向导”创建报表 228
9.1.2 使用“报表设计器”创建报表 231
9.1.3 打开报表设计器 233
9.1.4 使用“快速报表”创建报表 233
9.2 设置报表数据源 234
9.2.1 设置报表的数据源 234
9.2.2 为数据环境中的表设置索引 234
9.3 报表布局 235
9.4 数据分组 236
9.5 报表输出 236
第10章 结构化程序设计 239
10.1 程序设计基本知识 239
10.1.1 算法 239
10.1.2 结构化算法 240
10.1.3 怎样设计结构化算法 242
10.2 程序文件的建立、编辑和运行 243
10.2.1 菜单方式 243
10.2.2 使用“项目管理器”建立程序 244
10.2.3 命令方式 245
10.3 程序中常用命令 246
10.3.1 常用的系统状态设置命令 247
10.3.2 交互式数据输入命令 247
10.3.3 非格式输出命令 250
10.3.4 基本屏幕输入输出命令 251
10.3.5 文本输出命令TEXT…ENDTEXT 253
10.3.6 其他命令 254
10.4 顺序结构与分支结构程序设计 256
10.4.1 顺序结构 256
10.4.2 选择结构 256
10.5 循环结构 262
10.5.1 DO WHILE…ENDDO语句 262
10.5.2 SCAN…ENDSCAN语句 267
10.5.3 FOR…ENDFOR语句 268
10.5.4 多重循环 269
10.6 数组的使用 272
10.6.1 数组的插入、删除、复制和排序函数 272
10.6.2 数组与数据表之间的数据传递 272
10.7 过程与自定义函数 275
10.7.1 子程序 275
10.7.2 过程 277
10.7.3 变量的作用域 279
10.7.4 自定义函数 281
10.7.5 过程和自定义函数的使用 282
10.8 程序调试方法 283
10.8.1 调试的概念 283
10.8.2 调试器 284
第11章 面向对象的程序设计 290
11.1 面向对象的程序设计概念 290
11.1.1 面向对象程序设计的特点 290
11.1.2 类(Class) 290
11.1.3 对象(Object)的基本特征 293
11.1.4 对象的属性、方法和事件 293
11.1.5 事件驱动程序设计 295
11.1.6 VFP中的操作符 296
11.1.7 建立简单的应用程序 297
11.2 表单程序设计 299
11.2.1 创建表单 299
11.2.2 表单设计器 302
11.2.3 “表单设计器”工具栏 303
11.2.4 “表单控件”工具栏 303
11.2.5 “布局”工具栏 304
11.2.6 为表单设置数据环境 305
11.2.7 表单的属性窗口 307
11.2.8 代码编辑窗口 308
11.2.9 表单程序设计 309
11.2.10 表单的保存 312
11.2.11 表单的运行 312
11.3 表单的属性、事件和方法 312
11.3.1 表单的属性 312
11.3.2 表单的事件及事件过程 313
11.3.3 表单的方法程序调用 315
11.3.4 事件中的参数 317
11.3.5 表单中的对象 317
11.4 常用表单控件及应用 318
11.4.1 控件的基本操作 318
11.4.2 标签? 319
11.4.3 文本框? 319
11.4.4 命令按钮和命令按钮组? 321
11.4.5 编辑框? 326
11.4.6 选项按钮组? 328
11.4.7 复选框? 330
11.4.8 列表框和组合框? 331
11.4.9 表格? 334
11.4.10 微调控件? 337
11.4.11 页框? 338
11.4.12 计时器? 339
11.4.13 图像? 340
11.4.14 形状控件? 341
11.4.15 线条控件? 341
11.4.16 容器控件? 341
11.4.17 应用举例 341
11.5 Active X控件 345
11.5.1 Active X控件概述 345
11.5.2 在表单中添加Active X控件 345
11.6 用户定义类 347
11.6.1 类的建立 347
11.6.2 用户定义类的编辑 348
11.6.3 用户定义类的使用 349
第12章 菜单程序设计 353
12.1 建立菜单 353
12.1.1 使用“项目管理器”创建菜单 353
12.1.2 使用“新建”命令创建菜单 353
12.1.3 使用CREATE MENU命令创建菜单 354
12.1.4 在“菜单设计器”窗口中创建菜单 354
12.1.5 创建快捷菜单 355
12.1.6 生成菜单程序 355
12.2 为菜单指定任务 356
12.2.1 为菜单指定子菜单 356
12.2.2 为菜单指定命令 357
12.2.3 为菜单指定过程 358
12.3 定义键盘访问键和快捷键 359
12.3.1 定义键盘访问键 359
12.3.2 定义键盘快捷键 359
12.4 菜单项的逻辑分组 359
12.5 为顶层表单添加菜单 360
12.6 综合程序设计方法简介 362
附录 364
附录一 Visual FoxPro命令概要 364
附录二 Visual FoxPro6.0主要函数 376
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《看视频零基础学英语口语》宋德伟 2019
- 《胃癌基础病理》(日)塚本彻哉编者;宫健,刘石译者 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019