大学计算机基础及实验指导
作者 : 冯博琴
出版日期 : 2005-07-29
ISBN : 7-111-16512-8
定价 : 29.00元
教辅资源下载
扩展信息
语种 : 简体中文
页数 : 305
开本 : 16开
原书名 :
原出版社:
属性分类: 教材
包含CD :
绝版 :
图书简介

本套丛书根据教育部高等学校非计算机专业计算机基础课程教学指导分委员会最新提出的《关于进一步加强高校计算机基础教学的几点意见》中的课程体系和教学基本要求组织编写。本书是根据其中有关“大学计算机基础”课程的教学要求而编写。可作为高等学校非计算机专业大学计算机基础课程教材,也可作为其他专业计算机公共基础课程的教材,还可作为计算机爱好者的自学用书。

本书特点
  ●由具有丰富教学经验的一线教师编写。
  ●立意新颖、概念清楚、讲解深入浅出。
  ●配有大量的例题和习题,巩固和加深理解。
  ●配有大量的实验及其指导,理论联系实践。
  ●为教师配有电子教案,方便教师备课和教学。

图书特色

图书前言

1997年教育部高教司颁发的“加强非计算机专业计算机基础教学工作的几点意见”(简称155号文件)中提出的要求已经达到,各校的计算机基础条件已经明显改善,计算机基础教学进入了一个新阶段。
  本届非计算机专业计算机基础课程教学指导分委员会分析了当前高校计算机基础教学的新形势,根据人才培养的基本要求,针对计算机基础教学中普遍存在的问题,提出了“关于进一步加强高等学校计算机基础教学的意见”(俗称白皮书),并在其附件“计算机基础教学内容的知识结构与课程设置”中提出了“1+X”的课程方案,即1门“大学计算机基础”(必修)加上几门重点课程(必修或选修)。白皮书及附件自2003年底在高校征求意见以来,受到了普遍的关注,引起了巨大的反响。教指委根据征求到的意见对白皮书及附件做进一步的修改,不久将正式发布,这无疑将直接影响今后高校计算机基础教学的整体架构,同时也将推动新一轮的计算机基础教材的面市。
  机械工业出版社以其敏锐的眼光和雄伟的魄力,怀着为计算机基础教学做贡献的责任感,遵循白皮书提出的理念,于2004年在全国范围内邀请计算机基础教学一线教师,组织编写“1+X”中规定的6门核心课程及其若干门整合课程的教材。本丛书参考白皮书对于教材建设所提出的建议,努力在以下几个方面做出特色:
  1. 对于重点核心课程的教材,体现课程内容的基础性和系统性,对于基本概念、基本技术与方法的讲解要准确明晰。
  2. 体现非计算机专业计算机基础教材的特点,内容要激发学生的学习兴趣,通俗易懂,理论联系实践,每一门课都要使学生真正学到有用的知识和技术。
  3. 保证教材内容的先进性,特别对于技术性、应用性的内容更应如此。
  4. 重视实验内容,重点教材都要配备实验指导。
  我们希望本丛书的出版对推动计算机基础教育有所帮助,并在使用中不断改进,恳望读者不吝指正。
  本套教材由冯博琴主编。本书的编写工作主要由《大学计算机基础及实验指导》教材编写组完成,具体分工如下:操作系统部分由张伟编写,硬件部分由程荷编写,程序设计部分由邱李华编写,数据库部分由何玉洁编写,多媒体部分由彭波编写,计算机网络及信息安全部分由赵宇编写。

丛书主编  冯博琴
2005年5月

图书目录

第一部分  计算机系统与平台
第1章  计算机概述 2
1.1  计算机及信息技术的发展简史 2
1.1.1  计算机发展简史 2
1.1.2  信息技术发展简史 4
1.2  计算机的特点和典型应用领域与应用案例 5
1.2.1  计算机的特点 5
1.2.2  计算机的应用领域 5
1.2.3  计算机的应用案例 7
1.3  计算机技术的发展趋势 8
1.4  计算机技术对社会的作用与影响 9
1.5  计算机技术应用人员的社会责任与职业道德 10
第2章  计算机系统及其原理 11
2.1  计算机系统的基本组成 11
2.1.1  计算机硬件系统 11
2.1.2  计算机软件系统 15
2.1.3  软件与硬件的关系 16
2.2  信息在计算机内的表示与存储 16
2.2.1  数值数据的进位计数制及相互转换 17
2.2.2  数值数据在计算机中的编码表示 19
2.2.3  非数值数据在计算机中的编码表示 20
2.3  计算机的指令系统 20
2.3.1  指令格式 21
2.3.2  指令类型 22
2.4  计算机基本工作原理 23
2.5  计算机的主要技术指标 24
2.6  微型计算机系统的基本结构 25
练习 27
第3章  操作系统 28
3.1  操作系统基础 28
3.1.1  操作系统的基本概念 28
3.1.2  操作系统的功能及特征 28
3.1.3  常见的操作系统 30
3.2  Windows操作系统 31
3.2.1  Windows总体结构 31
3.2.2  Windows注册表 32
3.3  Windows 2000界面操作 34
3.3.1  Windows 2000的桌面 34
3.3.2 “开始”菜单 37
3.3.3  窗口的基本操作 37
3.3.4  菜单的基本操作 40
3.4  Windows的文件操作 41
3.4.1  驱动器、文件与文件夹 41
3.4.2  “我的电脑”与“资源管理器” 42
3.4.3  文件和文件夹的基本操作 44
3.4.4  文件和文件夹的移动、复制、删除 47
3.4.5  文件夹的属性、共享及屏幕抓图 49
3.4.6  Windows的应用程序 50
3.4.7  Windows的磁盘管理 54
3.5  Windows 2000的系统优化 56
3.5.1  磁盘的优化 56
3.5.2  硬盘的设置 57
3.5.3  调整虚拟内存 58
3.6  Windows 2000安全性的提高 58
3.6.1  设置口令 58
3.6.2  备份重要文件 60
3.6.3  设置NTFS及禁用注册表 61
练习 62
第二部分  计算机应用技术基础
第4章  程序设计基础 64
4.1  程序设计语言 64
4.1.1  什么是程序设计语言 64
4.1.2  程序设计语言的分类 65
4.1.3  程序设计语言的选择 67
4.2  程序设计的基本过程 70
4.3  算法 72
4.3.1  算法的概念 72
4.3.2  算法的特性 72
4.3.3  算法的表示形式 73
4.3.4  算法的评价 75
4.4  数据结构 76
4.4.1  数据结构的引入 76
4.4.2  数据结构的基本概念 77
4.5  结构化程序设计 83
4.5.1  三种基本结构 83
4.5.2  结构化程序设计思想 86
4.6  面向对象程序设计 87
4.6.1  面向对象程序设计基本概念 88
4.6.2  面向对象程序设计步骤 90
4.7  软件生命周期 91
练习 93
第5章  数据库基础 95
5.1  数据管理的发展 95
5.1.1  文件管理系统 96
5.1.2  数据库管理系统 97
5.2  数据库系统的组成 99
5.2.1  数据库管理系统 99
5.2.2  数据库系统 99
5.2.3  数据库管理员 100
5.3  数据和数据模型 100
5.3.1  数据 100
5.3.2  数据模型的基本概念 100
5.4  数据库系统的结构 105
5.5  数据库设计 107
5.6  数据操作 108
5.6.1  数据查询 109
5.6.2  数据操纵 110
5.7  数据库系统应用结构的发展 111
5.7.1  集中式应用结构 111
5.7.2  文件服务器结构 112
5.7.3  客户/服务器结构 112
5.7.4  并行数据库系统结构 113
5.7.5  分布式数据库系统 114
5.8  Access数据库管理系统 115
5.8.1  Access的特点 115
5.8.2  创建Access数据库 115
5.8.3  创建表 116
5.8.4  创建查询对象 119
5.9  小结 120
练习 120
第6章  多媒体技术基础 121
6.1  多媒体技术概述 121
6.1.1  多媒体的概念 121
6.1.2  多媒体技术的概念 122
6.1.3  多媒体个人计算机的概念 128
6.2  数字音频基础 129
6.2.1  基本概念 130
6.2.2  音频信号数字化 131
6.2.3  数字音频的处理 133
6.3  数字图像基础 134
6.3.1  基本概念 134
6.3.2  图像信号数字化 135
6.3.3  数字图像的处理 137
6.4  数字视频基础 139
6.4.1  基本概念 139
6.4.2  视频信号数字化 140
6.4.3  数字视频的处理 143
6.5  多媒体应用系统的开发 144
6.5.1  多媒体应用系统的开发特点 144
6.5.2  多媒体应用软件的制作过程 145
练习 147
第7章  计算机网络 148
7.1  计算机网络基础 148
7.1.1  计算机网络的发展 148
7.1.2  计算机网络的组成 151
7.1.3  计算机网络的分类 152
7.1.4  计算机网络的OSI模型 154
7.2  局域网基本技术 156
7.2.1  组建简单的网络 156
7.2.2  网络连接的基本技术 156
7.2.3  网络传输介质 159
7.3  企业网、校园网 161
7.3.1  子网划分 161
7.3.2  IP地址及IP地址的配置 162
7.3.3  ARP协议 165
7.3.4  路由器 167
7.3.5  TCP/IP协议 168
7.4  因特网 170
7.4.1  因特网的体系结构概述 170
7.4.2  因特网接入 171
7.4.3  因特网应用 176
7.5  小结 181
练习 181
第8章  信息安全 183
8.1  信息安全概述 183
8.1.1  信息安全和信息系统安全 183
8.1.2  信息系统的不安全因素 184
8.1.3  信息系统的安全隐患 185
8.1.4  信息安全的任务 186
8.2  信息存储安全技术 186
8.2.1  磁盘镜像技术 186
8.2.2  磁盘双工技术 187
8.2.3  双机容错技术 187
8.3  信息安全防范技术 188
8.3.1  访问控制技术 188
8.3.2  数据加密技术 190
8.3.3  防火墙技术 194
8.3.4  地址转换技术 199
8.4  计算机病毒及防治 200
8.4.1  计算机病毒的基本知识 201
8.4.2  计算机病毒的防治 202
8.5  信息安全管理制度 205
8.5.1  信息安全等级保护 205
8.5.2  信息安全管理制度 207
8.6  网络道德及相关法规 208
8.6.1  网络道德 208
8.6.2  网络安全法规 209
练习 211
第三部分  实 验 指 导
第9章  操作系统实验 214
9.1  红旗Linux简介 214
9.1.1  红旗Linux 214
9.1.2  红旗Linux安装环境介绍 214
9.1.3  图形桌面操作环境KDE简介 215
9.2  Windows 2000多用户的管理 215
9.2.1  用户账户的类型 215
9.2.2  内置的用户账户 216
9.3  操作系统实验 216
9.3.1  实验:熟悉红旗Linux桌面环境 216
9.3.2  实验:Windows 2000文件系统及文件管理 218
9.3.3  实验:创建和删除用户账户 219
第10章  程序设计基础实验 222
10.1  集成开发环境 222
10.1.1  启动Visual Basic 6.0 222
10.1.2  Visual Basic的集成开发环境 223
10.1.3  简单工程的设计步骤 229
10.1.4  实验:简单工程设计 230
10.2  程序的三种基本结构 232
10.2.1  标签和文本框 232
10.2.2  赋值语句 232
10.2.3  条件语句 233
10.2.4  循环语句 235
10.2.5  实验:三种基本结构程序设计 236
10.3  简单文件操作 237
10.3.1  顺序文件的打开 237
10.3.2  顺序文件的关闭 238
10.3.3  顺序文件的写操作 238
10.3.4  顺序文件的读操作 238
10.3.5  Eof函数 238
10.3.6  实验:顺序文件操作 241
第11章  数据库基础实验 242
11.1  建立数据库 242
11.1.1  实验:建立数据库 242
11.2  建立数据库表 243
11.2.1  实验:建立数据库表 243
11.3  使用数据表操作数据 249
11.3.1  实验:使用数据表操作数据 249
11.4  建立查询 252
11.4.1  实验:建立查询 252
11.5  建立窗体 255
11.5.1  实验:建立窗体 255
11.6  建立报表 258
11.6.1  实验:建立报表 258
11.7  实验结果 262
第12章  多媒体技术基础实验 263
12.1  多媒体基础知识 263
12.1.1  实验:多媒体基础知识实战练习 263
12.2  声音信号处理 269
12.2.1  实验:声音信号处理实战练习 269
12.3  图像信号处理 275
12.3.1  实验:图像信号处理实战练习 275
第13章  计算机网络实验 283
13.1  局域网应用技术 283
13.1.1  实验:PC机对等连接 283
13.2  因特网应用 289
13.2.1  实验:安装WEB服务器 289
第14章  信息安全实验 295
14.1  Windows 2000操作系统安全配置 295
14.1.1  实验:用户安全设置 295
14.1.2  实验:系统安全设置 299
14.2  Windows 2000系统恢复 303
14.2.1  实验:Windows 2000的系统恢复 303
参考文献 306

教学资源推荐
作者: Ellis Horowitz, Sartaj Sahni, Sanguthevar Rajasekaran
作者: (美)Alfred V. Aho; Monica S. Lam; Ravi Sethi; Jeffrey D. Ullman 著
作者: 宋杰 汪志宏 江敏 编著
参考读物推荐
作者: 杨剑 张璞 陈火红
作者: [希腊]尼古劳斯·普洛斯卡斯(Nikolaos Ploskas) 尼古劳斯·萨马拉斯(Nikolaos Samaras)著
作者: 华诚科技 编著
作者: [美]迈克尔·吉内塞雷斯(Michael Genesereth),[美]维奈·K.乔杜里(Vinay K. Chaudhri) 著