图书介绍

计算机技术基础【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

计算机技术基础
  • 郝兴伟主编 著
  • 出版社: 北京:高等教育出版社
  • ISBN:7040123525
  • 出版时间:2003
  • 标注页数:377页
  • 文件大小:39MB
  • 文件页数:388页
  • 主题词:数学课-教学研究-中学-师资培训-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

计算机技术基础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 三总线结构及框图2

1.2.2 微型计算机主要组成部分的结构及功能3

1.2.3 指令与程序的执行7

1.2.4 程序执行过程举例8

1.3 微型计算机系统的主要性能指标9

1.3.1 字长9

1.3.2 存储器容量10

1.3.3 运算速度10

1.3.4 外设扩展能力10

1.3.5 软件配置情况10

1.4 计算机系统结构的分类11

1.4.1 单指令流单数据流(SISD)11

1.4.2 多指令流单数据流(MISD)11

1.4.3 单指令流多数据流(SIMD)11

1.4.4 多指令流多数据流(MIMD)11

1.5 WINTEL平台12

1.5.1 Intel x86处理器系列12

1.5.2 Intel x86 16/32位微处理器13

1.6 RISC与CISC结构16

1.6.1 RISC的提出17

1.6.2 RISC的特征18

1.6.3 RISC与CISC的竞争21

习题一22

第2章 计算机操作系统24

2.1 计算机操作系统概述24

2.1.1 什么是操作系统24

2.1.2 操作系统的特征24

2.2 操作系统接口25

2.2.1 用户界面的任务和功能25

2.2.2 用户界面的设计特点25

2.2.3 操作系统常用命令分类简介25

2.2.4 系统调用及类型28

2.3 进程及处理机管理29

2.3.1 进程的定义及特征29

2.3.2 进程调度32

2.3.3 进程同步及信号量机制33

2.3.4 进程通信35

2.3.5 死锁36

2.4 存储管理37

2.4.1 存储管理的任务和功能38

2.4.2 分区分配存储管理38

2.4.3 页式存储管理39

2.4.4 请求分页式存储管理40

2.4.5 分段存储管理41

2.4.6 段页式存储管理42

2.5 文件管理43

2.5.1 文件管理的任务和功能43

2.5.2 文件分类43

2.5.3 文件的逻辑结构44

2.5.4 文件目录44

2.5.5 文件存取控制44

2.5.6 文件物理结构的组织44

2.6 设备管理46

2.6.1 设备的类型47

2.6.2 设备与控制器之间的接口47

2.6.3 设备分配48

2.6.4 设备分配算法48

2.6.5 设备独立性49

2.6.6 逻辑设备名到物理设备名的映射49

2.6.7 SPOOLing技术49

习题二50

第3章 算法与数据结构52

3.1 计算机的问题求解模型52

3.2 C语言基础52

3.2.1 C语言程序结构52

3.2.2 C语言基本符号53

3.2.3 数据、数据类型、类型定义和标准函数53

3.2.4 运算符、表达式、赋值运算和赋值表达式61

3.2.5 赋值语句和输入/输出63

3.2.6 分支语句63

3.2.7 循环控制语句65

3.2.8 函数67

3.2.9 预处理命令69

3.2.10 文件操作69

3.3 算法与数据结构的基本概念71

3.3.1 概念与术语71

3.3.2 数据的逻辑结构71

3.3.3 数据的存储结构72

3.3.4 算法分析与设计72

3.4 线性结构74

3.4.1 线性表75

3.4.2 堆栈76

3.4.3 队列77

3.4.4 串77

3.5 多维数组与广义表78

3.5.1 多维数组及其存储78

3.5.2 矩阵的压缩存储79

3.5.3 广义表82

3.6 树85

3.6.1 树的基本概念及存储结构85

3.6.2 二叉树88

3.6.3 常用操作及算法91

3.7 图93

3.7.1 图的概念93

3.7.2 图的存储96

3.7.3 图的遍历101

3.7.4 图的应用103

3.8 查找106

3.8.1 基本概念106

3.8.2 顺序查找107

3.8.3 折半查找108

3.8.4 二叉排序树和平衡二叉树110

3.8.5 B_树和B+树111

3.8.6 哈希表(散列表)113

3.9 排序114

3.9.1 基本概念114

3.9.2 插入排序115

3.9.3 交换排序116

3.9.4 选择排序119

3.9.5 归并排序120

3.9.6 基数排序121

3.10 文件123

3.10.1 文件的类别123

3.10.2 文件的物理结构123

3.10.3 文件的操作124

习题三125

第4章 C++语言与面向对象技术126

4.1 从C到C++语言126

4.1.1 新的C语言的习惯126

4.1.2 const类型说明128

4.1.3 volatile类型说明129

4.1.4 void类型129

4.1.5 引用类型130

4.1.6 初始化131

4.1.7 内连(inline)函数131

4.1.8 缺省函数参数132

4.1.9 new和delelte函数132

4.1.10 标准模板库STL133

4.2 面向对象的思维方式133

4.3 类与对象133

4.3.1 类的定义134

4.3.2 封装和抽象136

4.3.3 静态成员136

4.3.4 友元137

4.3.5 构造函数和析构函数138

4.4 类的继承性与派生类138

4.4.1 公有派生类和私有派生类139

4.4.2 多重基类139

4.4.3 抽象基类140

4.5 虚函数和多态性141

4.5.1 虚函数的特征144

4.5.2 虚函数调用145

4.5.3 多态性145

4.6 构造函数和析构函数——规则和激活次序146

4.6.1 非派生类的构造函数146

4.6.2 派生类的构造函数147

4.6.3 构造函数规则和特殊情况148

4.6.4 析构函数规则和特殊情况148

习题四148

第5章 可视化编程151

5.1 使用Visual C++6.0151

5.1.1 Microsoft Visual Studio 6.0开发平台151

5.1.2 使用Visual Studio编写和调试C++程序154

5.2 用Visual C++开发Windows应用系统156

5.2.1 Windows程序的特点156

5.2.2 Windows的编程特点和编程方法156

5.2.3 一个典型的Windows应用程序158

5.3 MFC基础类库160

5.3.1 基类CObject161

5.3.2 应用程序框架类161

5.4 MFC Windows程序的创建及消息机制162

5.4.1 使用MFC AppWizard创建Windows程序框架162

5.4.2 FMC的消息机制168

5.5 菜单、工具栏和状态栏169

5.5.1 菜单169

5.5.2 工具栏173

5.5.3 状态栏175

5.6 对话框和控件176

5.6.1 创建对话框资源176

5.6.2 创建对话框类178

5.6.3 定义对话框的消息处理函数180

5.6.4 编写控件处理函数182

5.6.5 使用对话框184

5.6.6 处理对话框的输入185

5.7 文本的输入/输出188

5.7.1 设备情景对象188

5.7.2 输出文本的基本步骤189

5.7.3 键盘输入190

5.7.4 虚拟键码193

5.7.5 支持滚动194

5.7.6 实验文本的滚动194

5.8 绘制图形197

5.8.1 设备情景对象198

5.8.2 选择绘图工具198

5.8.3 设置绘图属性200

5.8.4 鼠标操作与鼠标消息200

5.8.5 绘图201

5.8.6 应用举例201

5.9 文件208

5.9.1 在文档类中实现数据的临时保存208

5.9.2 将数据保存到磁盘文件中210

习题五214

第6章 数据库技术215

6.1 数据库基础知识215

6.1.1 数据库技术的产生与发展215

6.1.2 数据库系统的组成217

6.1.3 数据库的体系结构与数据独立性217

6.1.4 数据库管理系统218

6.1.5 数据模型219

6.2 关系数据库220

6.2.1 关系数据模型的基本概念、定义220

6.2.2 关系代数222

6.2.3 关系代数实例226

6.3 关系数据库规范化理论227

6.3.1 关系模型的设计问题227

6.3.2 函数依赖228

6.3.3 范式230

6.3.4 Armstrong公理系统233

6.4 关系数据库标准语言SQL234

6.4.1 SQL概述234

6.4.2 SQL的数据定义235

6.4.3 SQL的数据查询237

6.4.4 SQL的数据更新241

6.4.5 嵌入式SQL243

6.5 数据库设计与管理245

6.5.1 数据库设计概述245

6.5.2 实体联系模型247

6.5.3 E-R模型转换成关系模型251

6.5.4 数据库的完整性251

6.5.5 并发处理与并发控制252

习题六254

第7章 MS SQL Server关系数据库系统257

7.1 SQL Server概述257

7.1.1 SQL Server的发展简史257

7.1.2 SQL Server的客户机/服务器系统257

7.1.3 SQL Server的安装与设置259

7.2 TRANSACT-SQL的使用262

7.2.1 TRANSACT-SQL编程语言263

7.2.2 TRANSACT-SQL的数据类型263

7.2.3 执行TRANSACT-SQL语句的方法267

7.2.4 查询269

7.3 存储过程271

7.3.1 存储过程简介271

7.3.2 创建和执行存储过程272

7.3.3 维护存储过程272

7.3.4 存储过程应用举例273

7.4 触发器274

7.4.1 触发器概述274

7.4.2 触发器的创建和维护275

7.4.3 触发器的应用276

7.5 开放式数据库互连——ODBC278

7.5.1 ODBC结构279

7.5.2 ODBC接口281

习题七282

第8章 多媒体技术及应用283

8.1 多媒体技术概述283

8.1.1 多媒体的定义283

8.1.2 多媒体硬件设备283

8.1.3 多媒体软件290

8.2 音频信号的获取与处理290

8.2.1 声音的概念及基本参数290

8.2.2 语音数据的数字化291

8.2.3 常见的声音文件和音乐文件格式292

8.3 视频信号的获取与处理293

8.3.1 常用图像格式293

8.3.2 视频信号格式294

8.3.3 多媒体数据数字的压缩及主要算法295

8.4 常用媒体播放软件297

8.4.1 Winamp297

8.4.2 RealPlayer299

8.4.3 Windows Media Player299

8.5 图像处理技术概述299

8.5.1 Photoshop简介300

8.5.2 图像的类型、大小和分辨率300

8.5.3 色彩模式和模型301

8.5.4 色调、色相、饱和度和对比度302

8.6 Photoshop的基本操作302

8.6.1 Photoshop的窗口界面302

8.6.2 图像文件操作技术302

8.7 绘图操作303

8.7.1 图层的基本功能304

8.7.2 画笔属性及混合模式304

8.7.3 绘图工具的使用304

8.7.4 选择工具的使用305

8.7.5 填充工具的使用305

8.7.6 图像的变换306

8.7.7 图像色彩的调整306

8.8 图层、通道、路径306

8.8.1 图层306

8.8.2 通道307

8.8.3 路径308

8.9 文字输入及特效字制作实例309

8.9.1 图像中文字的输入操作309

8.9.2 文字属性的设定和编辑309

8.9.3 特殊效果字体制作实例309

习题八310

第9章 网络应用开发312

9.1 超文本标记语言HTML312

9.1.1 HTML标记语法和文档结构312

9.1.2 HTML文档标记315

9.1.3 列表316

9.1.4 表格316

9.1.5 表单318

9.2 扩展标记语言XML321

9.2.1 XML概述321

9.2.2 XML文档的创建322

9.2.3 文档类型定义DTD325

9.2.4 使用CSS格式化数据327

9.2.5 可扩展样式语言XSL329

9.2.6 XML的文档对象模型335

9.3 Java语言及应用339

9.3.1 Java程序开发环境340

9.3.2 基础知识340

9.3.3 类和对象343

9.3.4 Java小程序Applet350

9.3.5 Java的多线程机制354

9.4 JSP技术及应用359

9.4.1 JSP概述359

9.4.2 JSP的基本语法361

9.4.3 内置对象361

9.4.4 指令元素363

9.4.5 动作元素365

9.4.6 JSP的数据库访问367

9.4.7 JSP对XML文档的访问372

习题九376

参考文献378

热门推荐