当前位置:首页 > 工业技术
计算机技术基础  第2版
计算机技术基础  第2版

计算机技术基础 第2版PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:郝兴伟,刘毅,赵铭建主编
  • 出 版 社:济南:山东大学出版社
  • 出版年份:2004
  • ISBN:7560728421
  • 页数:353 页
图书介绍:本书介绍了计算机操作系统的基本概念、原理、主要功能、数据库结构和算法以及信息管理的基本原理与开发技术。
《计算机技术基础 第2版》目录

第1章 计算机系统导论 1

1.1概述 1

计算机系统的发展简史 1

计算机系统的应用领域 3

计算机的主要技术指标 5

1.2计算机系统组成及工作原理 6

计算机系统的组成 6

计算机硬件与软件的关系 8

计算机的工作原理 8

多媒体技术简介 10

1.3计算机软件基础知识 13

程序设计语言与语言实现 13

软件开发环境与开发平台 16

软件开发技术的发展 17

1.4计算机安全基础知识 18

计算机病毒及其防治 18

网络资源的知识产权问题 20

网络资源的合理使用问题 24

第2章 算法与数据结构 28

2.1计算机的问题求解模型 28

2.2 C语言基础 28

C语言程序结构 28

C语言基本符号 29

数据、数据类型、类型定义和标准函数 29

运算符、表达式、赋值运算和赋值表达式 38

赋值语句和输入/输出 39

分支语句 40

循环控制语句 43

函数 46

预处理命令(宏定义、文件包含和条件编译) 49

文件操作 49

2.3算法与数据结构的基本概念 51

概念与术语 52

数据的逻辑结构 52

数据的存储结构 52

算法分析与设计 53

2.4线性结构 55

线性表 55

堆栈 57

队列 57

串 58

2.5多维数组与广义表 59

多维数组及其存储 59

矩阵的压缩存储 60

广义表 63

2.6树 65

树的基本概念及存储结构 65

二叉树 69

常用操作及算法 71

2.7图 73

图的概念 73

图的存储 76

图的遍历 81

图的应用 83

2.8查找 86

基本概念 86

顺序查找 86

折半查找 88

二叉排序树和平衡二叉树 90

B/树和B+树 91

哈希表(散列表) 93

2.9排序 94

基本概念 94

插入排序 95

交换排序 96

选择排序 99

归并排序 100

基数排序 101

2.10文件 103

文件的类别 103

文件的物理结构 104

文件的操作 105

第3章 数据库技术及应用 109

3.1数据库基础知识 109

数据库技术的产生与发展 109

数据库系统的组成 111

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

数据库管理系统 113

数据模型 114

3.2 Visual FoxPro 6.0概述 115

Visual FoxPro 6.0的启动与退出 115

退出Visual FoxPro 6.0系统 116

3.3 Visual FoxPro 6.0基本概念 116

数据类型 116

常量 117

变量 117

表达式 118

3.4数据库与表的概念 118

表的概念 118

数据库的建立 120

3.5表文件的建立 122

设计表的结构 122

建立数据表结构 123

建立自由表结构 126

打开表文件 127

修改表结构 128

3.6输入数据和修改数据 129

输入数据 129

追加记录 131

从其他文件中追加记录 131

显示数据 133

定位记录 136

修改数据 137

删除记录 138

逻辑删除记录 138

恢复记录 138

物理删除记录 138

3.7索引数据表 139

建立索引 139

使用索引 141

3.8使用多表 142

在工作区上打开多个表 142

建立表的关联 143

建立数据表间的永久关系 145

参照完整性 147

3.9表单设计 148

创建表单 148

表单的保存与运行 151

表单的数据环境 151

表单的属性 152

添加表单控件 154

标签、文本框和编辑框 155

命令按钮、选项按钮、复选框 156

列表框、表格 159

3.10报表设计 161

创建报表 162

快速报表 163

利用向导创建报表 164

使用控件 164

第4章 多媒体技术及应用 170

4.1多媒体技术概述 170

多媒体的定义 170

多媒体硬件设备 171

多媒体软件 173

4.2音频信号的获取与处理 174

声音的概念及基本参数 174

声音数据的数字化 175

常见声音和音乐文件格式 176

4.3视频信号的获取与处理 177

常用图像格式 177

视频信号格式 178

多媒体数据的压缩 179

4.4图像处理技术概述 180

图像处理技术概述 180

Photoshop的基本操作 182

绘图操作 186

图像的编辑与修饰 189

图层、通道和路径 190

使用滤镜 192

文字输入及特效字制作实例 192

4.5动画制作软件概述 194

Flash MX工作界面 194

Flash动画的基本概念 196

Flash动画的创作基础 200

Flash动画制作实例 203

Flash交互程序设计 213

Flash交互动画举例 216

第5章 标记语言与网页制作 221

5.1万维网联盟(W3C)和SGML 221

5.2超文本标记语言HTML 221

HTML标记语法和文档结构 222

HTML文档标记 225

列表 226

表格(Table) 226

表单(Form) 228

帧(Frame) 231

5.3使用FrontPage 2000 234

FrontPage 2000的主窗口 234

显示模式 235

管理FrontPage Web站点 236

5.4网页的编辑 237

创建新网页 237

保存网页 237

文本编辑和格式化 237

插入图片和图片格式的设置 238

插入表格 240

超链接 242

5.5网页属性和框架网页 244

网页属性 244

框架网页 245

第6章 网络开发 250

6.1 Web工作模式 250

客户端编程与脚本程序语言 251

服务器端编程 252

6.2 JavaScript脚本语言概况 252

6.3 JavaScript基础 254

JavaScript基本符号 254

数据和数据类型 255

常量和变量 255

表达式和运算符 256

基本语句 257

函数 259

6.4事件驱动及事件处理 259

6.5对象及其操作 260

对象的基本概念 260

对象的操作 261

6.6常用内部对象及函数 262

string对象 262

Math对象 265

Date对象 267

使用Array数组对象 269

其他内置对象 270

预定义函数 270

6.7浏览器内部对象 271

navigator对象树 271

navigator对象 272

window对象 274

document对象 277

history对象 285

location对象 286

6.8 Web交互 286

使用form实现Web页面的信息交互 286

使用frame实现更复杂的交互 290

6.9服务端开发 295

IIS与ASP 296

JSP技术 300

.net 303

使用数据库服务 303

第7章 群件技术及应用 305

7.1群件介绍 305

7.2 Notes的窗口界面以及有关的功能 306

Notes的启动 306

Notes的窗口界面 306

Notes Minder 309

工作台 309

7.3操作使用Notes数据库 310

Notes数据库介绍 310

使用数据库 311

数据库文档 313

7.4邮件和通讯录 316

邮件的使用 316

通讯录的使用 321

7.5“日历”和“待办事宜” 324

打开和查看“日历” 324

打开并查看“待办事宜” 325

7.6自动执行任务 328

什么是代理 328

创建代理 329

命名代理 331

编辑、复制、删除或移动代理 332

代理例子 333

7.7应用程序设计 336

创建应用程序 336

设计页面 337

设计表单 338

设计域 344

视图 345

设计祯结构集 347

添加自动操作到应用程序 347

附录C 语言开发环境 349

返回顶部