图书介绍
最新计算机等级考试教程 三级B类 上PDF|Epub|txt|kindle电子书版本下载
- 杨燕等编著 著
- 出版社: 北京:机械工业出版社
- ISBN:7111076567
- 出版时间:2000
- 标注页数:373页
- 文件大小:108MB
- 文件页数:384页
- 主题词:全国计算机等级考试
PDF下载
下载说明
最新计算机等级考试教程 三级B类 上PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
序言1
前言1
第1章 计算机基础知识1
1.1 计算机概论1
1.1.1 电子计算机发展概况1
1.1.2 微型计算机与发展2
1.1.3 计算机网络与发展3
1.1.4 计算机应用4
1.1.5 计算机分类4
1.1.6 计算机主要技术指标5
1.2 计算机组成原理5
1.2.1 计算机系统组成5
1.2.2 计算机系统结构6
1.3 80X86 CPU7
1.3.1 80X86CPU内部结构与特点7
1.3.2 80X86 CPU内部工作寄存器8
1.3.3 存储器地址的分段及物理地址的形成10
1.4 存储器12
1.4.1 半导体存储器12
1.4.2 磁盘及磁带13
1.4.3 光盘14
1.5 总线与输入/输出15
1.5.1 总线与接口15
1.5.2 计算机与外部设备之间数据输入/输出方式15
1.5.3 计算机中断16
1.5.4 A/D和D/A转换16
1.6 多媒体技术18
1.6.1 计算机中的文本18
1.6.2 计算机中的图形与图像18
1.6.3 计算机中的声音20
1.6.4 计算机中的视频与动画21
1.6.5 多媒体计算机23
1.6.6 Microsoft Windows Media Player24
1.6.7 超文本与超媒体25
1.6.8 多媒体制作25
1.6.9 多媒体技术应用26
1.7 软件基础27
1.7.1 软件的基本概念27
1.7.2 程序与文档28
1.7.3 程序设计语言30
1.7.4 语言处理程序32
1.8 软件的法律保护33
1.8.1 专利法保护33
1.8.2 著作权法保护34
1.8.3 商业秘密法保护35
习题35
第2章 数据结构与算法38
2.1 数据结构和算法的概念38
2.1.1 数据结构的基本概念38
2.1.2 算法描述39
2.1.3 算法分析40
2.2 线性表和数组41
2.2.1 线性表的逻辑结构及运算41
2.2.2 线性表的顺序存储结构——顺序表42
2.2.3 线性表的链式存储结构——线性链表44
2.2.4 数组的定义和运算48
2.2.5 数组的顺序存储结构48
2.2.6 矩阵的压缩存储49
2.3 栈与队列52
2.3.1 栈52
2.3.2 栈的应用53
2.3.3 队列55
2.4 树和二叉树57
2.4.1 树的定义和基本术语58
2.4.2 二叉树59
2.4.3 二叉树的周游61
2.4.4 树、森林与二叉树的转换64
2.4.5 哈夫曼树65
2.5 图67
2.5.1 图的基本概念67
2.5.2 图的存储结构68
2.5.3 图的周游70
2.6 排序73
2.6.1 排序的基本概念73
2.6.2 选择排序73
2.6.3 插入排序76
2.6.4 交换排序78
2.6.5 归并排序80
2.6.6 各种内部排序方法的比较81
2.7 检索82
2.7.1 检索的基本概念82
2.7.2 顺序检索83
2.7.3 二分检索83
2.7.4 散列技术检索85
2.7.5 二叉排序树89
习题91
第3章 操作系统95
3.1 操作系统概述95
3.1.1 操作系统的概念95
3.1.2 操作系统的形成和发展95
3.1.3 操作系统的功能98
3.1.4 操作系统的类型99
3.2 进程管理103
3.2.1 进程的概念与特征103
3.2.2 进程的状态及进程控制块105
3.2.3 进程的管理106
3.2.4 进程的同步与互斥108
3.2.5 进程通信114
3.2.6 进程调度及调度算法115
3.2.7 死锁118
3.2.8 线程的基本概念122
3.3 作业管理124
3.3.1 作业的概念124
3.3.2 作业的分类及作业控制125
3.3.3 作业的调度及调度算法127
3.4 存储管理132
3.4.1 存储管理的基本概念132
3.4.2 早期的存储管理技术135
3.4.3 虚拟存储器的概念137
3.4.4 请求分页式存储管理138
3.4.5 段式存储管理145
3.4.6 段页式存储管理148
3.5 文件管理149
3.5.1 文件与文件系统149
3.5.2 文件的组织与存取151
3.5.3 文件目录155
3.5.4 文件存储空间管理158
3.5.5 文件的共享与安全160
3.5.6 文件和目录的操作163
3.5.7 磁盘调度165
3.6 输入输出操作与设备管理168
3.6.1 输入输出操作与设备的概念168
3.6.2 操作系统与中断处理172
3.6.3 操作系统对输入输出操作的控制175
3.6.4 设备管理、调度与分配179
3.7 操作系统结构设计184
3.7.1 概述184
3.7.2 模块接口法185
3.7.3 层次结构法185
3.7.4 操作系统的逻辑结构187
3.8 网络操作系统187
3.9 MS-DOS操作系统及其使用189
3.9.1 DOS概述189
3.9.2 MS-DOS操作系统的组成190
3.9.3 DOS的启动过程及异常处理192
3.9.4 DOS文件及文件目录192
3.9.5 DOS命令分类及命令行195
3.9.6 DOS主要命令的使用与操作196
3.9.7 硬盘的分区操作204
3.10 UNIX操作系统207
3.10.1 UNIX操作系统的发展与特点207
3.10.2 UNIX操作系统的结构209
3.10.3 UNIX文件系统209
3.10.4 UNIX系统的用户界面210
3.10.5 UNIX系统常用Shell命令211
3.11 Windows操作系统214
3.11.1 DOS与Windows的比较214
3.11.2 Windows操作系统的组成216
3.11.3 Windows 95操作系统216
3.11.4 Windows NT操作系统217
习题220
第4章 软件工程226
4.1 软件工程概述226
4.1.1 软件危机与软件工程226
4.1.2 软件生命期231
4.1.3 软件开发方法与开发模型:232
4.2 软件计划与可行性研究234
4.2.1 软件计划与系统目标的描述234
4.2.2 可行性研究236
4.3 软件系统的需求分析239
4.3.1 需求分析的作用和任务239
4.3.2 结构化分析方法241
4.3.3 数据流程图242
4.3.4 数据字典246
4.3.5 软件需求分析工具250
4.4 软件设计251
4.4.1 软件设计概念251
4.4.2 模块独立性、耦合性与内聚性252
4.4.3 软件设计的基本原则254
4.4.4 模块划分的启发性规则255
4.4.5 软件的结构化设计方法255
4.4.6 变换型数据流程图的分析设计方法258
4.4.7 事务型数据流程图的分析设计260
4.4.8 综合总体设计与评审260
4.4.9 详细设计表示法261
4.4.10 详细设计的步骤264
4.5 软件编码及结构化程序设计风格265
4.5.1 软件编码265
4.5.2 结构化程序设计的主要原则266
4.5.3 程序设计风格268
4.6 软件测试与软件质量控制269
4.6.1 软件测试基本概念270
4.6.2 软件测试的方法273
4.6.3 测试方案与测试用例273
4.6.4 白盒法(逻辑覆盖)274
4.6.5 黑盒法275
4.6.6 软件调试277
4.6.7 软件质量控制277
4.7 软件维护与软件文档编制279
4.7.1 软件维护的内容280
4.7.2 影响软件维护工作的主要因素280
4.7.3 软件维护过程280
4.7.4 软件维护的副作用281
4.7.5 软件版本控制281
4.7.6 软件工程标准中的文档标准282
4.7.7 软件文档编制的内容283
4.7.8 文档编制的质量要求284
4.7.9 文档的管理和维护285
4.8 计算机辅助软件工程CASE与技术发展285
习题287
第5章 数据库289
5.1 数据库的基本概述289
5.1.1 信息、数据和数据处理289
5.1.2 数据管理技术及其发展290
5.1.3 数据模型及数据库分类293
5.1.4 数据库系统的结构298
5.1.5 数据库系统299
5.1.6 数据库管理系统300
5.2 数据库设计301
5.2.1 数据库设计的方法和步骤301
5.2.2 需求分析302
5.2.3 概念结构设计305
5.2.4 逻辑设计306
5.2.5 关系数据库的设计307
5.2.6 数据库设计的LRA方法319
5.2.7 物理设计320
5.3 关系数据库标准语言——SQL321
5.3.1 SQL语言概述322
5.3.2 SQL的数据定义功能323
5.3.3 SQL的数据操纵功能328
5.3.4 SQL的数据控制功能336
5.3.5 SQL的嵌入式使用方法337
5.4 数据库开发工具简介339
5.4.1 数据库开发工具概述339
5.4.2 新一代数据库应用开发工具及其特点339
5 4.3 Power Builder342
5.5 新一代数据库管理系统FoxPro358
5.5.1 FoxPro简介358
5.5.2 Visual FoxPro 6.0的特点358
5.5.3 Visual FoxPro 6.0的环境要求359
5.5.4 Visual FoxPro 6.0中文版的安装360
5.5.5 Visual FoxPro 6.0的基本使用方法361
5.5.6 Visual FoxPro 6.0的编程特点366
5.5.7 Visual FoxPro 6.0在Web上的应用366
5.6 新一代数据库管理系统Oracle 7367
5.6.1 Oracle数据库系统的发展情况367
5.6.2 Oracle数据库系统的共同特点367
5.6.3 Oracle 7的新特点368
5.6.4 Oracle的产品结构369
5.6.5 Oracle的工具简介370
5.6.6 Oracle数据库结构的特点371
5.6.7 Oracle的数据字典和数据类型372
习题373