《计算机应用基础教程条下》由会员分享,可在线阅读,更多相关《计算机应用基础教程条下(262页珍藏版)》请在金锄头文库上搜索。
1、大学计算机应用基础教程大学计算机应用基础教程(下)(下)第5章 多媒体技术基础及应用(目录)5.1 多媒体与多媒体技术 5.2 字体的设计 5.3 图形图像的编辑 5.4 音频处理 5.5 动画的制作 5.6 视频播放及处理 5.7 多媒体链接(著作工具) 5.1 5.1 多媒体与多媒体技术多媒体与多媒体技术所谓媒体媒体(Medium)是指承载信息的载体,常用的媒体有:感觉媒体 (如图像、动画)、表示媒体 (如图像编码、声音编码)、显示媒体 (如屏幕、打印机 )、存储媒体 (如硬盘、光盘 )、传输媒体 (如网线、网络)。多媒体多媒体(Multimedia)是有两种或两种以上媒体的有机集成体,国
2、际电联ITU对多媒体的表述是:使用计算机交互式综合技术和数字通信网技术处理多种表示媒体文本、图形、图像和声音,使多种信息建立逻辑连接,集成为一个交互系统。多媒体技术多媒体技术(Multimedia Computer Technology)概括起来说,是一种能同时获取、处理、编辑、存储和显示两种以上不同媒体的技术,是利用计算机对文字、图像、图形、动画、音频、视频等多种信息进行综合处理、建立逻辑关系和人机交换作用的产物。 5.1.1 多媒体的基本概念 多媒体图文并存、声情并茂、信息量大、界面友好,如今已广泛地应用到了各个领域: 教育与训练 大众媒体传播 多媒体电子出版物 在通信业中地应用 5.1.
3、2 多媒体技术的应用 5.1.3 多媒体技术的发展、现状 人们生活的方方面面都将离不开多媒体技术,例如: CAI及远程教育系统 文语转换 语音识别 视频点播(VOD) (Video On Damend) 多媒体著作工具 多媒体技术的概念起源于20世纪80年代初期, 20世纪90年代人们开始将声音、活动的视频图像和三维真彩色图像输入计算机进行实时处理,人和计算机的交互界面开始进入多媒体环境。进入90年代中期,互联网的广泛使用,促进了多媒体技术与网络技术的互联需求,从而在全球掀起了计算机、通信、家电和娱乐业的互融与联合,促进了“多媒体时代”的到来。因而可以认为多媒体是在计算机技术、通信网络技术、大
4、众传播技术等现代信息技术不断进步的条件下,由多学科不断融合、相互促进而产生出来的。 5.1.4 多媒体在计算机中的表示及处理( 声音媒体、 图像媒体、 视频媒体) 在多媒体技术的应用过程中,经常要对各种媒体进行编辑、处理,目前我们常用的媒体有声音媒体、图形、图像媒体及视频媒体。 多媒体技术多媒体技术其他其他图形、图像媒体声音媒体视频媒体(1)声音媒体 声音媒体可以分为波形声音、语音和音乐。实际上波形声音可以把任何声音都进行采样量化,它常见的文件格式是WAV格式,将声音媒体集成到多媒体中,可提供其他媒体不能替代的效果,不仅渲染气氛,增加感染力,同时也可以增强对其他媒体所表达的信息的理解。一般来说
5、,数字音频的音质取决以下3个主要因素:采样频率采样频率 采样频率也就是波形被等分的份数,份数越多(即频率越高)质量越好。采样精度采样精度 即每次采样的信息量,若用8位A/D转换,则可以把采样信号分成 256份;若用16位A/D转换,则可以把采样信号分成65536份,显然16位的音质比8位的好。通道数通道数 声音的通道个数表明声音产生的波形数,单声道产生一个波形,立体声道产生两个波形。采用立体声道声音饱满,但占的存储空间大。 5.1.4 多媒体在计算机中的表示及处理( 声音媒体、 图像媒体、 视频媒体) (2)图像媒体 在多媒体的应用中用到两种格式的数字图像:位图位图和矢量图矢量图。 几种常用的
6、图像格式:BMP TIFF GIF JPEG 。位图矢量图5.1.4 多媒体在计算机中的表示及处理( 声音媒体、 图像媒体、 视频媒体) (3)视频媒体 视频就是由一些静态图像以一定的速度连续播放出来的图像效果,每秒播放图像的张数称为速率。当前的视频可以分为:模拟视频模拟视频、数字视频数字视频。 几种常见的视频文件格式:RealVideo的.rm视频影像格式 Intel公司的.AVI视频格式 Microsoft Media technology的.asf格式 QuickTime的.qt格式 Flash的.swf格式 5.1.4 多媒体在计算机中的表示及处理( 声音媒体、 图像媒体、 视频媒体)
7、 5.2 5.2 字体的设计字体的设计 在各式各样的作品中,文字素材占有十分重要的地位。网页、多媒体作品、广告等都离不开文字的创意与设计,这类文字可以用绘图软件设计、制作,比如Photoshop软件,制作的文字素材属于位图图像,一般字体较大,字体的造型丰富多样,字数不多,感染力强。也可以用专用的字体设计软件来制作,比如Cool 3D软件,可以方便地设计、制作3维立体字体,并可以根据需要添加色彩与效果。5.2.1 用Photoshop制作美术字体 (1)新建一个图像文件,字体的输入与编辑。(2)字体的形变与渲染。(3)使用Action(动作)制作美术字体。5.2.2 用CooL 3D制作3D字体
8、 在CooL 3D中制作3D字体的基本方法如下: 设定工作窗口的尺寸。 设定工作窗口背景色。 文字的输入与编辑。 为文字添加效果。 三维静态文字的输出。 使用Photoshop软件对图像进行合并、拼合、复制、剪贴、旋转 Photoshop 是美国Adobe公司开发的图形图像处理软件。由于它丰富的内容和强大的图形图像处理功能,深受广大用户的欢迎。它不仅使人们告别了对图像进行编辑的传统手工方式,而且人们还可以通过想象,创造出现实世界中无法拍摄到的图像。对广大用户来说,Photoshop提供了自我表现舞台,人们可以尽情发挥想象力、充分展示自己的艺术才能,创造出令人赞叹的图像作品。 图像的合并。 图像
9、的剪贴、拼合。 图像的提取、合并、旋转 5.3 5.3 图形图像的编辑图形图像的编辑 5.4 5.4 音频处理音频处理声音与音乐在计算机中均为音频(Audio),是在多媒体作品中使用较多的一种媒体。音频主要用于多媒体作品的解说、背景音乐及一些音响效果。音频的种类一般有以下三种: 波形音频,文件的扩展名为WAV。 MIDI音频,文件的扩展名为MID。 数字音频(CD Audio)。 其中波形音频的应用范围最广,利用波形音频能够录制、播放语音与各种音响。而MIDI音频仅适用于重现电子音乐的声音,它的最大特点是文件比WAV文件所占的存储空间要小得多。这两种音频文件的适用范围不同,在实际应用中根据具体
10、需要而定。 5.4.1 用“录音大师”编辑、处理WAV格式的音频文件 对WAV文件,波形处理软件可以对它进行各种处理。常见的有波形显示、剪贴、插入、叠加,还有对声音声道、频率、取样大小的调整等。常用的波形声音编辑软件有Creative 的“录音大师”,WaveEdit等软件。 “录音大师”是新加坡创新(Creative)公司随其声卡出售的一个音频处理软件,它不仅可以从麦克风、CD光盘上录音,还可以对波形文件进行各种编辑,同时也具有添加特殊音效的功能。 波形文件的显示、播放。 波形文件的剪切、插入。 音频格式的转换。 混合波形。 音频特效的添加。 5.4.2 MIDI编辑、处理软件“Cake w
11、alk”介绍 MIDI音频与波形音频不同,MIDI音频所表现的不是真实的声音而是用电子技术制作、合成的声音。MIDI文件没有记录任何声音,而只是向音频合成器发出一系列指令,指令中包含音高、音长、通道号等音乐的主要信息,所以MIDI文件占用的存储空间很小,因而常用作多媒体作品中的背景音乐、伴音等。 编辑、处理MIDI音乐需要专门的软件,Cake walk是目前常用的MIDI编曲软件之一。它可以进行MIDI的编辑,并能同时进行多轨录音和音频编辑,Cake walk的工作窗口如图所示。 5.4.2 MIDI编辑、处理软件“Cake walk”介绍 音轨窗是Cakewalk的主窗口,在音轨窗中控制着各
12、音轨的属性,如音色、音量、力度、相位、移调等,音轨窗分为两个部分:左边是音轨属性区,右边是事件条区。音轨属性区从左到右为:音轨名称、音源、移调、力度、效果、时间调整、端口、通道号、音色库、音色、音量、相位、大小。在这些项中任意双击鼠标都可弹出音轨属性对话框,在此窗口可以选择相应的数据,如图所示。 在音轨窗的左右两边分别单击鼠标右键,弹出工作菜单。菜单上的各项功能项,能完成各种编辑、制作任务,如图所示。 5.5 5.5 动画的制作动画的制作使用Flash Mx 软件来制作矢量动画、逐帧动画 Macromedia Flash是矢量动画制作软件,随着网络的快速发展,它以其制作出的品质高、体积小的动画
13、迅速得到普及,因特网上用Flash制作的广告、小动画、MTV、小故事、贺卡等随处可见。对 Flash的学习可以结合其他已经学过的软件进行比较学习,如工具栏里的工具就有许多和Photoshop工具箱里的工具从图标、用法上都几乎一样。可将Flash的操作分解为许多小的知识点融入到实例中去学习,着重掌握Flash动画制作基本技巧,并能巧妙应用。 5.5.1 Flash动画的显示、播放 对显示动画原程序时需要了解的六个基本概念:时间轴、帧类型、图符库、层、按钮和场景作一个简单的介绍。 (1)时间轴。 (2)帧类型。 (3)图符库。 (4)“层”概念。 (5)按钮,是进行各种交互操作的主要工具。 (6)
14、场景,动画演播时的舞台。 5.5.1 Flash动画的显示、播放 在Flash Mx中测试动画下载性能的方法是。单击“控制”“测试影片”菜单项,Flash Mx将当前场景或动画输出为SWF格式的文件,同时在测试窗口打开并播放。 单击“调试” 菜单项,并在下拉菜单中选择调制解调器的速度,以决定Flash Mx的模拟下载速率,如14.4(1.2KB/s)、28.8(2.3KB/s)、56k(4.7KB/s)等,如图所示。 单击“查看”“带宽设置”菜单项,打开带宽显示图,在该图上可查看动画的下载性能参数,并根据需要进行调整。 5.5.2 Flash动画基础 Flash MX中的动画类型有运动动画、形
15、变动画、逐帧动画、色彩动画、蒙板动画和行为动画,其中运动动画是最基础的动画。 (1)动画窗口尺寸的设置。 (2)导入背景图像。 (3)导入运动对象。 (4)插入关键帧,设置运动动画。 (5)创建“元件”。 (6)增加“水”层,以克服以上不足。 通过“动感反弹球体”为例,来介绍Flash Mx变形动画的基本制作方法。 5.5.3 Flash的变形动画(矢量动画) (1)基本参数设置。 (2)球体与球体阴影的制作。 (3)球体的变形。 (4)球体阴影的变形。 (5)单击“控制”“循环播放”菜单项,然后单击Enter键,观看“动感反 弹球体”的动画变化。5.5.4 逐帧动画的设计与制作 以“小鸭”在
16、水中一边游动、一边闭眼睛、张开闭合嘴为例,介绍建逐帧动画的一般方法。 使用Photoshop软件,制作出“小鸭”闭眼睛、张开闭合嘴的图像,并分别将九幅图像以文件名为ya1.png、ya2.png、ya3.png等保存。 打开“Flash动画基础”一节制作的运动动画,单击“插入”“新建元件”菜单项,在弹出的“创建新元件”窗口,输入名称:逐帧,行为选项:影片剪辑,如图所示。 在“逐帧”影片剪辑窗口,单击“文件”“导入”菜单项,在“导入”窗口选择ya1.png作为第一帧图像。单击“确定”按钮后,Flash MX会提示“此文件看起来是图像序列的组成部分。是否导入序列中的所有图像?”,单击“是”按钮后的
17、效果,如后页图所示。 5.5.4 逐帧动画的设计与制作 单击“场景1”按钮,将工作窗口切换到“场景1”。单击“窗口”“库”菜单项,打开图符库。单击“鸭鸭层”第1帧,将“小鸭”图像删除,并将图符库中的“逐帧”电影剪辑拖入到原“小鸭”图像的位置处;单击“鸭鸭层”第40帧,将“小鸭”图像删,在第39帧处插入关键帧并将它复制到第40帧。至此已将“小鸭”图像更换为“逐帧”电影剪辑。 5.5.4 逐帧动画的设计与制作 按CTRL+Enter组合键测试影片,可以看到“小鸭”移动的过程中,在不断的眨眼睛和张开闭合嘴,如图所示。 *5.5.5 带变量控制的Flash动画 以下对几个常用的指令,作一简单介绍。 1
18、)播放/停止播放影片。 2)跳向某一帧或场景。 SceneSceneFrameFrame Go To and PlayGo To and Play 3)检查某一帧是否装入。 4)停播所有的声音。 5)载入及卸载其他影片。 6)控制其他影片或影片片断。 (例题例题)5.6 5.6 视频播放及处理视频播放及处理 视频是多媒体家族中的主要成员,在人们的日常工作、学习、生活中占有非常重要的地位。视频是由文本、图形、图像、声音、动画中的一种或多种组合而成。如何进行视频播放和怎样简单编辑视频是人们经常遇到的问题。 (1)用超级解霸软件来进行视频的播放与简单剪辑 运行“超级解霸”软件,单击“文件”“打开单个
19、文件”菜单项,在选择窗口选择需要的原始视频文件,然后按“确定”按钮,如图所示。 在“超级解霸”工作窗口,单击“循环/选择录取区域”,接着单击“播放”,当播放到需要的视频处,单击“选择开始点”得到视频剪辑的开始点。当播放到需要的视频结尾处,单击“选择结束点”得到视频剪辑的结束点,如图所示。 (1)用超级解霸软件来进行视频的播放与简单剪辑 单击“录像指定区域为MPEG”,将指定区域的视频剪辑保存为MPEG格式的文件。 视频画面捕获的一般步骤。 单击“开始”“程序”“超级解霸”菜单项,选择“超级解霸”命令,打开视频播放窗口。 将影碟片插入光驱,系统自动播放影碟。通过播放滑块、向前跳进、下一段、向后跳
20、进、上一段、搜索等按钮操作,快速浏览光碟内容,找到所需画面的初步位置,并记下这些镜头所处的时间。 在所记时间处,通过“单帧步进”按钮逐帧查看画面,找到视觉效果最好的一帧(如果发现画面亮度太亮或太暗,可用亮度滑块加以调整)。 单击标有照相机外形的按钮(保存一幅视频图像),打开保存图像文件对话框。 在对话框中确定存盘路径、文件名、文件类型,最后单击“保存”按钮。 (2)用超级解霸软件来进行视频格式的转换进行视频格式转换的一般方法如下。 单击Windows“开始”菜单,在“程序”中选择“超级解霸”软件,单击“视频通”菜单项,在打开的“视频通”工作窗口单击“转MPEG4”按钮。 在“打开”对话框中选择
21、需要转换的视频文件。在“视频通”窗口单击“输出路径”按钮,在弹出的菜单上选择文件输出路径,将转换的文件输出到指定的文件夹中。 单击“视频设置”选项的下拉按钮,进行“编码”类型的设置,也可以设定图像的宽和高。单击“音频设置”选项的下拉按钮,进行音频“编码”类型的设置,如图所示。 单击“转换”按钮,等待几分钟便完成了MPEG视频格式向MPEG4格式的转换,用同样的操作也能实现MPEG视频格式向RM格式的转换。 (3)在网上实现视频播放的基础知识介绍 如何在网上实现视频流媒体播放,以下介绍一些基础知识。 流媒体的基本原理。 目前在因特网上使用较多的流式视频格式。 视频格式转换。 视频文件的发布。 视
22、频文件的发布的一般过程是:使用网页制作工具Dreamweaver,编辑好视频发布的页面,然后单击“插入”“媒体”“ActiveX 控件”菜单项,并将“ActiveX 控件”的链接地址设为刚制作好的视频文件的相对地址。或用Frontpage 2002应用程序制作好背景网页,然后单击“插入”“高级控件”“ActiveX 控件”菜单项,并将“ActiveX 控件”的链接地址设为刚制作好的视频文件的相对地址。 5.7 5.7 多媒体链接多媒体链接( (著作工具著作工具) ) 用多媒体著作工具Authorware设计制作多媒体作品 Authorware是美国Macromedie公司的多媒体产品之一,为我
23、们提供了编辑、制作多媒体作品的互动设计平台。它采用面向对象的程序设计思想,融合了编辑系统和编程语言的特色。它基于创作图标和程序流程设计结构的方式,使没有程序编程经验的人,也能编辑、制作多媒体教学、信息浏览、宣传推荐等应用软件与作品,并可以方便的将作品发布到互联网上。 5.7.1 多媒体作品封面的制作 在Authorware中制作封面的基本方法如下。 (1)工作窗口尺寸的设定。 (2)创建背景图标。 (3)创建标题图标。 5.7.2 多媒体作品动态封面的制作 在Authorware中制作动态标题的方法有。 设置标题文本的过渡效果。 用移动图标使“标题”产生动感。 单击“修改”“图标”“转换”菜单
24、项,打开“过渡方式”对话框,给标题选择某种过渡效果 5.7.3 交互界面的设计与制作 Authorware具有双向信息传递方式,不仅可以向用户演示信息,同时允许用户向程序传递一些控制信息,这就是交互性。它改变了使用者只能被动接受的局面,用户可以通过键盘、鼠标等来控制程序的运行。Authorware 主要提供以下交互方式:按钮响应(button)、热对象响应(Hot Object)、热区域响应(Hot Spot)、目标区域响应(Target Area)、下拉式菜单响应(Pull-down Menu)、文本输入响应(Text Entry)、条件响应(Conditional)、按键响应(Keypre
25、ss)、尝试限制响应(Tries Limit)和时间限制响应(Time Limit)响应等。 交互界面的背景图像。 交互总体框架的设置。 热交互区域的定位。 热区交互响应属性的设置。 5.7.4 带提示与效果的交互界面的设计与制作 设计、制作带提示与效果的交互界面的一般方法如下(以下操作是在以上例题基础上进行的)。 用于提示的群组图标的设置。 相关提示文字的输入。 设置提示群组图标的响应属性。 (注意点注意点)*5.7.5 多媒体作品中函数与变量的应用 以“变换的多彩标题”为例,来阐述变量的用法。作品的思想是:让标题象霓虹灯一样闪烁,并且闪烁次数、一种颜色的显示时间、两种颜色显示时间间隔是可以
26、调节的。在这里有三项内容需要控制,因此用x、y、t分别控制闪烁次数、一种颜色的显示时间、两种颜色显示时间间隔。制作“变换的多彩标题”的一般步骤如下。 创建背景图标。 创建“计算”图标。 创建循环框架。 创建黑红蓝青标题图标。 创建“等待”图标。 通过复制方式来创建“标题红”图标等。 第6章 演示文稿软件(目录)6.1 PowerPoint基本操作 6.2 演示文稿编辑 6.3 幻灯片设计 6.4 放映演示文稿 6.5 打包演示文稿 6.6 打印演示文稿 6.1 PowerPoint6.1 PowerPoint基本操作基本操作 启动PowerPoint后,系统会自动打开一个名为“演示文稿”的文件
27、。PowerPoint文件的扩展名为.PPT。每个文件(演示文稿)可包含多张幻灯片,每张幻灯片可包含不同类型的信息。PowerPoint2000提供了丰富的模板、动画等功能,可以辅助我们制作出图文并茂、生动活沷的演示文稿。 要制作一个演示文稿,一般分下面几个步骤: 准备素材:主要准备演示文稿中所需要的一些图片、声音、动画等文件。 确定方案:对演示文稿的整个构架作一个设计。 装饰处理:设置幻灯片中相关对象的要素(如字体、大小、动画等),对每张幻灯片进行修饰处理。初步制作:将文本、图片等对象输入或插入到相应的幻灯片中。 预演播放:设置播放过程中的一些参数,然后播放并查看效果,满意后正式输出播放。6
28、.1.1 PowerPoint的界面 运行PowerPoint系统后,出现PowerPoint的工作窗口,如图6.1: 关于界面中工具栏、菜单栏等的一些常用工具操作与WORD中的操作相同,这里不再赘述。 6.1 PowerPoint 工作窗口 6.1.2 切换视图方式 PowerPoint有普通视图、大纲视图、幻灯片视图、幻灯片浏览视图、幻灯片放映视图几种视图方式。改变视图方式的方法有两种:使用“视图”菜单中的命令来改变,或使用视图方式的切换按钮来选择相应视图方式。 演示文稿的左下方有五个视图切换按钮: 。单击某按钮可快速切换至不同的视图方式。6.2 大纲视图 6.1.3 演示文稿的创建 Po
29、werPoint中有多种创建文稿的方法。用户可根据需要来选择不同的创建方法。 启动PowerPoint2000后,可能会出现如图6.3所示的初始窗口。用户可选择其中的一个选项来创建或编辑演示文稿。 6.3 “新演示文稿”窗口 内容提示向导设计模板 空演示文稿 打开已有的演示文稿 6.1.4 演示文稿的打开和保存 1)打开演示文稿 当需要编辑已存在的演示文稿时,必须用“打开”命令将其打开。执行菜单命令:“文件” “打开”,出现文件打开对话框,在“查找范围”中指明文件路径,在“文件名”中输入文件名。单击“打开”按钮即可。 2)保存演示文稿 通过单击菜单命令中的“文件” “保存”或“另存为”,可保存
30、正在编辑的演示文稿。 6.2 6.2 演示文稿编辑演示文稿编辑 6.2.1 幻灯片的插入和删除 1)插入幻灯片 在演示文稿中插入新幻片的方法有以下几种: 单击菜单栏“插入”命令中的“新幻灯片”命令项。 单击菜单栏“插入”命令中的“幻灯片副本”命令项,则在当前幻灯片后插入一张与此相同的幻灯片。然后可在副本上进行编辑、修改。 在大纲窗格中,把光标定位到幻灯片标记的右边(标题文字的左侧),按Enter键,则在该幻灯片前就会插入一张新幻灯片;若定位在幻灯片标记右边标题文字的右侧,则新幻灯片插在该幻灯片之后。 2)删除幻灯片 选中一张或多张幻灯片,按“Delete”键即可。 6.2.2 幻灯片的移动和复
31、制 幻灯片的移动和复制可使用菜单编辑命令中的“剪切”、“复制”及“粘贴”或采用鼠标拖动的方法来完成。 也可在大纲视图中,利用“大纲”工具栏中的上移 按钮或“下移”按钮 来移动幻灯片。或在幻灯片浏览视图中选择要移动的幻灯片,用鼠标拖动至想要的位置。 6.2.3 文本、图片的添加 1.在幻灯片中添加文本 占位符文本 自选图形中的文本及艺术字文本 文本框中的文本 在大纲窗格或幻灯片窗格中都可对文本进行输入和编辑。对文字的编辑与WORD中的操作相同。在大纲窗格中文字的字体格式无法显示。可添加到幻灯片中的文本有4种类型:占位符文本、自选图形中的文本、文本框中的文本和艺术字文本。 6.7 “设置文本框格式
32、”窗口 6.2.3 文本、图片的添加 2.在幻灯片中插入图片 在图6.8中插入“杭州欢迎你”几个艺术字。在图6.9中插入风景图片。 图6.8 图6.9 6.3 6.3 幻灯片设计幻灯片设计 6.3.1 幻灯片版式应用 幻灯片版式是指幻灯片中的标题、文字、图片等对象的整体布局,它包括对象的种类和对象与对象之间的相对位置。系统提供了28种版式,供用户制作新幻灯片时选择。用户可移动或重置占位符的大小和格式。若找不到合适的版式,也可选择“空白版式”,然后通过插入对象的方式自己设计版式。6.10 “新幻灯片”版式窗口 6.3.2 幻灯片母版设计 母版有幻灯片母版、标题母版、讲义母版、备注母版四种类型。所
33、谓“母版”就是一张特殊的幻灯片,它可以使我们方便地设置文稿中所有幻灯片的共用元素。如用户要在每张幻灯片的固定位置放置某个图形(如徽标等),可直接将它放在母板上,这样该图形会出现在除“标题幻灯片”版式以外的所有幻灯片中。 下面以“幻灯片母版”这个最常用的母版为例,来说明母版的建立和使用。具体步骤如下: 进入母版编辑状态 修改母版字体设置 设置其它文本格式分别单击“单击此处编辑母版文本样式”及下面的“第二级、第三级”字符,仿照上面第(2)步的操作设置好相关格式。 在母版中插入图片 修改“页眉和页脚” 全部修改完成后,单击“母版”工具条上的“关闭”按钮 在母版中应用设计模板 6.11 幻灯片母版 6
34、.3.3 幻灯片配色方案 通过幻灯片配色方案,我们可以对幻灯片的背景、文本和线条、阴影、标题文本、填充等8项元素的颜色进行重新修饰,以增加演示文稿的色彩美感。 对幻灯片中的各个部分自己定义喜欢的色彩具体操作方法如下: 在菜单中,单击“格式” “幻灯片配色方案”,弹出“配色方案”对话框。 选择所需的配色方案,单击“预览”可查看配色效果。 单击“应用”,则应用到当前幻灯片,单击“全部应用”则应用到所有幻灯片。 若要自行设置幻灯片某些元素的颜色,如背景,则操作步骤如下: 在“配色方案”对话框中,选择“自定义”选项页,如图6.12所示。 选择需要更改颜色的元素,如“背景”。 单击“更改颜色”按钮,弹出
35、“背景颜色”对话框。 在“背景颜色”对话框中挑选需要的颜色,单击“确定”,返回到“配色方案”对话框。 单击“应用”或“全部应用”,返回到幻灯片编辑界面。 6.12 幻灯片“配色方案”对话框 6.3.4 幻灯片背景 可以通过颜色、阴影、图案或纹理给幻灯片加上不同效果的背景,也可使用图片作为幻灯片的背景。如为图6.8所示的幻灯片加背景。 选定需要添加背景的幻灯片。 单击格式菜单的“背景”命令项,弹出图6.13所示的“背景”对话框。 在“背景填充”的下拉列表框中选择颜色,若无满意的颜色可选择“其他颜色”,挑选合适颜色。 也可选择“填充效果”,在出现的“填充效果”对话框中选择不同的填充效果,如“过渡”
36、、“纹理”、“图案”及“图片”。 若选定的背景只用于当前幻灯片,则单击“应用”按钮,若要应用于全部幻灯片,则单击“全部应用”。 6.13 “背景”对话框 6.3.5 幻灯片动画效果设计 PowerPoint最大的魅力是提供了丰富的动画功能来突出重点或增加演示文稿趣味性。我们可以为幻灯片中的文本、图片和其它对象设置旋转、飞入、按序逐一显示等各种动画效果。具体操作步骤如下: 1)快速设置动画 选定要设置动画的对象(如一段文本,一幅图片等)。 执行菜单栏中“幻灯片放映”“预设动画”命令。 在“预设动画”子菜单中选择一种动画效果 2)自定义动画设计 使用动画预设命令,则动画的出现次序与设置次序有关,且
37、播放的时间是固定的,无法设置。使用自定义动画,用户可任意改动对象出现的次序、时间等。设置自定义动画的步骤如下:打开动画设置对话框:在菜单中,单击“幻灯片放映” “自定义动画”,弹出“自定义动画”对话框。 选择要应用动画的对象:在“检查动画幻灯片对象”中可以看到当前幻灯片中的所有对象,如“标题”、“文本”等。选择要设置动画的对象,比如,“文本”。 设定动画效果:选中“效果”选项页,在“动画和声音”中设定所需的动画效果。比如,在如图6.9所示的例子中我们设定文本以“百叶窗”动画形式水平显示,并伴有“风铃”的声音,见图6.14。 设定动画的顺序和时间:选中“顺序和时间”选项页。在“顺序”中,我们可以
38、调整各对象的动画的出现顺序,在“启动动画”中,可以设定某个对象的动画的启动时间,比如可以设置为鼠标单击之后,也可以设定在前一事件后若干秒后启动。如图6.15所示。 6.14 设置动画效果 单击确定,完成动画方案的设置。 单击“应用”则该效果应用于当前幻灯片,单击“全部应用”,则该效果应用于所有幻灯片。 6.15 “自定义动画”窗口 6.3.5 幻灯片动画效果设计 6.4 6.4 放映演示文稿放映演示文稿 6.4.1 放映方式设置 在PowerPoint中,用户可根据需要,使用不同方式的放映幻灯片。执行菜单命令“幻灯片放映”中的“设置放映方式”,出现如图6.16所示的对话框。 6.16 “设置放
39、映方式”窗口 有三种放映类型可供选择: 演讲者放映(全屏幕) 观众自行浏览(窗口) 在展台浏览(全屏幕) 6.4.2 幻灯片放映 1. 放映指定范围的幻灯片 在放映幻灯片时,一般系统默认为播放演示文稿中的所有幻灯片,也可只播放其中的一部分幻灯片。如要放映指定范围的幻灯片,可作如下操作: 打开要放映的演示文稿 执行“幻灯片放映” “设置放映方式”命令,出现“设置放映方式”窗口,如图6.16。在“幻灯片”区域中指定放映范围。“全部”或是指定开始到结束的幻灯片编号。最后单击“确定”。 2. 启动幻灯片放映 在PowerPoint中启动幻灯片放映的方法有下面3种: 单击演示文稿左下角的“幻灯片放映”按
40、钮,此时从当前幻灯片开始播放。 执行菜单命令“幻灯片放映”中的“观看放映”命令。 执行菜单命令“视图”中的“幻灯片放映”命令。 6.4.3 放映时间设置 演示文稿的放映速度会影响观众的反应,因此用户可在正式放映演示文稿之前,在“幻灯片切换”中设置切换时间,也可预先排练,设计好理想的放映速度。可进行如下操作: 执行“幻灯片放映”中的“排练计时”命令。 系统开始全屏播放幻灯片 要准备播放下一张幻灯片时,在出现的“预演”窗口单击“下一项”按钮 。放映至最后张幻灯片时,系统会显示一共使用的时间,并询问是否要保留新定义的时间。单击“是”接受该时间,单击“否”则重试一次。 执行“幻灯片放映”中的“设置放映
41、方式”命令,打开“设置放映方式”窗口,在“换片方式”框中单击“如果存在排练时间,则使用它”单选按钮。 6.4.4 幻灯片切换效果设置 添加切换效果可以在普通视图或幻灯片浏览视图中进行。下面介绍具体操作过程: 打开演示文稿,选择需要应用切换效果的幻灯片。 执行菜单中的“幻灯片放映”“幻灯片切换”命令,打开“幻灯片切换”对话框,如图6.17。 打开“声音”下拉列表框,选择一种声音。这里选择“风铃”。 打开“效果”下拉列表框,通过滚动条找到需要的效果样式。这里选择“水平百叶窗”。 单击“应用”或“全部应用”按钮。如果单击了“全部应用”所有幻灯片都会采用这种切换效果。 单击“幻灯片放映”按钮“ ”,可
42、观看切换效果。 6.17 “幻灯片切换”对话框 6.4.5 设置动作按钮和超级链接 1. 动作按钮 动作按钮包括一些常用的易于理解的图案、左箭头及右箭头,用户在演示时可通过单击动作按钮来快速切换到其它幻灯片。 如要在图6.19中设置一动作按钮,使其返回到图6.20。 选定要设置按钮的幻灯片 执行“幻灯片放映”菜单中的“动作按钮”命令,在出现的子菜单中选择一个动作按钮。如选择“第一张”动作按钮。 图6.19 图6.20 6.4.5 设置动作按钮和超级链接 在要插入按钮的位置上拖动鼠标至合适大小,然后松开鼠标,会弹出如图6.18对话框。 在“单击鼠标时的动作”中选择“超级链接到”,通过下拉按钮选择
43、“幻灯片 2”,然后“确定”。 灯片上会出现一个动作按钮,拖动按钮四周的控点,可改动按钮的大小及形状。 删除动作按钮也非常简单,选中该按钮,按“Delete”键,即可。 对动作按钮也可进行重新定义,在幻灯片中选中该按钮,并右击,在弹出的快捷菜单中选择“超级链接”“编辑超级链接”,可更改动作设置。 6.18 “动作设置”及“动作按钮”窗口 6.4.5 设置动作按钮和超级链接 2. 创建超级链接 演示文稿在放映时,一般按顺序播放。为了改变幻灯片的放映顺序,可在演示文稿中添加超级链接,然后通过该超级链接跳转到不同的位置。 下面给图6.20中的文本建立超级链接,以说明其使用方法。 选中文本“住在杭州”
44、。 执行“插入”菜单命令中的“超级链接”,打开“插入超级链接”窗口图6.21。在“请选择文档中的位置”中选定“幻灯片 5”(即图6.19),最后单击“确定”。 6.21 “插入超级链接”窗口 6.5 6.5 打包演示文稿打包演示文稿 打包演示文稿的步骤如下: 启动PowerPoint,打开要打包的演示文稿。 执行“文件”菜单中的“打包”命令。出现打包向导窗口如图6.22。 根据向导中的提示,一步步执行打包过程。最后单击“完成”按钮。 打包完成后会产生两个文件,一个是可执行文件(扩展名为.exe),另一个是扩展名为.ppz的文件。在目标计算机上播放时,只要运行可执行文件,会先解包到计算机上,然后
45、运行演示文稿。6.22 “打包”向导 6.6 6.6 打印演示文稿打印演示文稿 6.6.1 打印页面设置 幻灯片的页面设置决定了幻灯片在屏幕和打印纸上的尺寸和放置方向。一般情况下,使用默认的页面设置。如要改变页面设置,执行菜单命令“文件”中的“页面设置”,出现页面设置窗口如图6.23。 6.23 “页面设置”窗口 在“幻灯片大小”列表框中可选择想制作的幻灯片种类,如选“自定义”则需输入“高度”及“宽度”。 若不想用1作为幻灯片的起始值,则可在下面的方框中输入数字。 在“幻灯片”框中选择“纵向”或“横向”,确定打印的方向。 在“备注、讲义和大纲”框中选择“纵向”或“横向”。即使幻灯片设置成横向打
46、印,仍可以纵向打印备注、讲义和大纲。 6.6.1 打印页面设置 当用户需要将幻灯片、讲义、备注页或大纲页从打印机输出,可使用“文件”菜单中的“打印”命令,打印全部或部分内容。打印对话框如图6.24。 6.24 “打印”对话框 第7章 计算机网络及应用(目录)7.1 计算机网络概述 7.2 计算机局域网 7.3 因特网基础 7.4 因特网的典型应用 7.1 7.1 计算机网络概述计算机网络概述 7.1.1 计算机网络的发展 计算机网络发展至今已有近50年的历史,主要经历了远程联机系统、分组交换计算机网络、开放式标准化计算机网络、以及新一代计算机网络四个发展阶段。 远程联机系统 分组交换计算机网络
47、 开放式标准化计算机网络OSI/RM和TCP/IP 新一代计算机网络 7.1.2 计算机网络的定义和组成 1. 计算机网络的定义 2. 计算机网络的组成 计算机网络定义中包含有三个基本要素,即计算机、互连和通信协议。 计算机网络的具体实现是复杂多样的,由网络硬件系统和网络软件系统两大部分组成,网络硬件系统包括各类网络设备、传输媒体等,网络软件系统则指通信协议、通信软件、网络操作系统等。 计算机也称主机,必须是若干台,且是具有独立功能的(也称独立自治的)计算机。 互连指若干台计算机之间相互连接,可以通过传输媒体直接互连,也可以通过通信网络实现互连。 通信协议指计算机相互通信时使用的标准语言规范,
48、计算机通信时必须使用相同的通信协议,如TCP/IP,IPX/SPX或NetBEUI都是通信协议的例子,可根据实际需要来选用。 7.1.2 计算机网络的定义和组成 网络接口卡(Network Interface Card,NIC)调制解调器(MODEM)交换机(Switch) 路由器(Router) 网卡调制解调器集线器交换机图7.2 常见的网络设备(二)路由器图7.1常见的网络设备(一) 7.1.2 计算机网络的定义和组成 传输介质 7.1.3 计算机网络的分类 计算机网络可以按不同的分类方法进行分类,通常可以按覆盖范围、工作原理、拓扑结构、管理性质、网络功能等进行分类。 计算机网络按覆盖范围
49、分类可分为局域网(LAN,Local Area Network)、广域网(WAN,Wide Area Network)和城域网(MAN,Metropolitan Area Network)。 计算机网络按工作原理分类可分为电路交换网、报文交换网、分组(包)交换网。 计算机网络按拓扑结构分类可分为星形网络、总线形网络、环形网络和网状形网络。局域网由于覆盖范围较小,拓扑结构相对简单,通常是前三种结构之一(见图7.3),而广域网由于分布范围广,结构复杂,一般为网状形网络。 图7.3 计算机局域网的三种拓扑结构 7.1.4 计算机网络的体系结构1. 网络体系结构的定义 所谓网络体系就是为了实现计算机系
50、统之间的通信,将网络按功能划分成有明确定义的层次,规定同层次之间的通信协议和相邻层之间的接口(Interface)及服务(Service)。我们将计算机网络的相邻层接口及同层协议的集合,称为网络体系结构(Network Architecture)。 2. 网络体系结构的分层原理 7.2 7.2 计算机局域网计算机局域网 7.2.1 局域网的定义和组成 IEEE802委员会曾将计算机局域网定义如下:计算机局域网是允许中等地域内的众多的独立设备通过中等速率的物理信道直接互连的数据通信系统。 以太网(Ethernet) 图7.5 10BaseT以太网结构 目前最常见的计算机局域网是IEEE802.3
51、u标准为基础的100BaseTX快速以太网,物理上以集线器/交换机为中心的星形拓扑结构,逻辑上是一种总线结构的以太网,采用非屏蔽双绞线UTP连接,以基带信号(数字信号)传输,速率为100Mbps,工作站到集线器/交换机的最大长度为100米。 Windows网络 Microsoft(微软)公司的Windows操作系统中集成了基本的网络功能,功能的强弱因不同的版本而不同。从Windows 95/98到Windows 2000/XP,网络功能不断得到加强。在以太网的物理连接下,我们只要对Windows网络功能进行适当的设置,即可方便地建立并使用Windows网络。 1. Windows对等网 2.
52、Windows局域网 Windows对等网也称工作组(Workgroup),网络中每台计算机的地位都是平等的。由于对等网功能相对较弱,且安全性较差,仅适用于小规模应用。 目前采用Windows操作系统的局域网,其硬件结构普遍采用星形结构的以太网,以客户机/服务器(C/S ,Client/Server)模式运行。网络中有若干台用作服务器的计算机和多台用作客户机(又称工作站Workstation)的计算机;服务器可提供文件、打印和各种应用等服务,并能对网络用户和共享资源进行统一管理,具有较好的安全性。工作站除了拥有独立计算机的功能外,还能使用服务器所提供的服务。Windows网络服务器端常采用Wi
53、ndows 的服务器专用版本,工作站端则采用Windows 95以上版本。 7.2.2 Windows 2000局域网功能 计算机名称 图7.6 系统特性网络组件 图7.7 本地连接属性 Windows 2000局域网的功能较多,这里先介绍一些相关概念,然后介绍一些常用功能。 7.2.2 Windows 2000局域网功能 共享文件夹设置 图7.8 设置共享文件夹设置共享访问权限 图7.9 共享权限设置7.2.2 Windows 2000局域网功能 管理共享打印机 网上邻居的使用 图7.10设置共享打印机图7.11 网上邻居7.2.3 无线局域网 无线局域网(Wireless LAN,简称WL
54、AN)是计算机网络与无线通信技术相结合的产物,发展迅速,采用的主要技术有蓝牙(BT,BlueTooth)、红外(IrDA)、家庭射频(Home RF)和符合IEEE802.11系列标准的无线射频(RF,Radio Frequency)技术等。 1无线局域网的定义 无线局域网从专业角度讲,它作为通用无线接入的一个子集,它支持较高传输速率(2-54Mbps,甚至更高),运用无线射频(RF,Radio Frequency)技术,借助直接序列扩频(DSSS)或跳频扩频(FHSS)、GMSK、OFDM等技术,甚至超宽带传输技术UWBT,实现固定、半移动及移动的网络终端对网络进行较远距离的高速连接访问。通
55、俗地说,作为传统布线网络的一种替代方案或延伸,无线局域网就是在不采用传统线缆介质的同时,利用射频无线电在空中传输数据、语音和视频信号,提供传统有线局域网的所有功能。 2无线局域网的优点 可移动性 灵活性 成本低 7.2.4 无线局域网 3无线局域网的技术标准 4无线局域网的组成 图7.12常见无线局域网设备无线网卡APPCMCIAPCIUSB7.2.4 无线局域网 5无线局域网的连接 如前所述,一个无线局域网可当作有线局域网的扩展来使用,也可以独立作为有线局域网的替代设施,除了传输介质上的不同,无线局域网的连接与有线局域网相似,更为简单灵活。 独立的无线局域网 这是指整个网络都使用无线通信的情
56、形。在这种方式下可以不使用AP,各个用户之间通过无线网卡直接互联成对等网。而使用AP时,AP起类似于集线器的作用,AP上的WAN口连接服务器,形成服务器/客户机模式的局域网。 非独立的无线局域网 目前应用最广泛的情况是将无线局域网作为有线局域网的一种补充和扩展,我们把这种情况称为非独立的无线局域网。在这种网络配置下,多个AP通过线缆连接在有线网络上,使无线用户与有线局域网用户一样能够访问网络的各个部分,享有网络提供的各种服务。 7.3 7.3 因特网基础因特网基础 7.3.1 因特网的地址 网络地址(简称网址)是结点在网络中定位的标识。物理上因特网是一个由众多的大大小小的网络互连而成的网络的网
57、络,而逻辑上因特网把众多互连的物理网络抽象成一个通过软件实现的庞大的逻辑网络。网络结点在物理网络中的地址称作物理地址,而网络结点在抽象的因特网中的地址则称作因特网地址,也称IP地址。 7.3.1 因特网的地址 因特网中用来标识每台主机的IP地址并不适合人们记忆,由此产生域名地址(简称域名)的概念,域名(Domain)是人们为因特网中的主机命名的有意义而又容易记忆的名字,用字符描述,这样比较符合人们的生活习惯,人们和计算机打交道使用域名,而计算机之间则通过IP地址进行信息交互。域名地址和IP地址之间存在着对应关系,由因特网中的域名系统(DNS,Domain Name System)进行解析。 7
58、.3.1 因特网的地址 子网掩码技术 注意:A类地址的默认子网掩码为255.0.0.0,B类地址的默认子网掩码为255.255.0.0,而C类地址的默认子网掩码则为255.255.255.0。 因特网中定义的本地IP地址如下:1个A类地址(10.0.0.010.255.255.255),16个B类地址(172.16.0.0172.31.255.255),和256个C类地址(192.168.0.0192.168.255.255)。 解决IP地址不足的根本方案是设计一种新的协议和地址格式,新一代因特网协议(IPv6)的IP地址设计为128位,今后的发展趋势将是以IPv6逐步替代现有的因特网协议(I
59、Pv4),但设计一个新的协议并取代业已成熟并广泛使用的协议是一个长期的过程,就现阶段而言,只能尽量延缓现有协议的进程。 7.3.2 因特网的体系结构 因特网的体系结构由TCP/IP协议确定,类似于ISO的开放系统互连参考模型(OSI/RM),也是一个分层次的体系结构。一般认为因特网的体系结构分为四个层次,包括应用层、传输层、网际层和接口层,如表7.7所示。应用层提供各种应用服务,传输层负责主机间通信,网际层实现网际路由等功能,接口层提供各种网络接口。 名称功能应用层端用户应用程序传输层网上各程序间通信网际层基本通信、寻址和路由接口层网络硬件和设备驱动1结构层次 2TCP/IP协议 TCP/IP
60、协议簇中包含众多协议,主要有网际层、传输层和应用层协议。 7.3.2 因特网的体系结构 IP(Internet Protocol):网际协议,提供结点之间的分组投递服务;ICMP(Internet Control Message Protocol):网际控制报文协议,传输分组投递过程中的差错等控制信息;ARP(Address Resolution Protocol):地址解析协议,实现IP地址到物理地址的解析;RARP(Reverse Address Resolution Protocol):反向地址解析协议,实现物理地址到IP地址的解析;TCP(Transmission Control Pr
61、otocol):传输控制协议,提供用户之间可靠的流投递服务;UDP(User Datagram Protocol):用户数据报协议,提供用户之间不可靠的数据报投递服务;Telnet(Remote Login):远程登录,提供远程登录(终端仿真)服务;FTP(File Transfer Protocol):文件传输协议,提供文件传输服务;SMTP(Simple Mail Transfer Protocol):简单邮件传输协议,提供简单电子邮件交换服务,主要用于发送邮件;POP3(Post Office Protocol 3):邮局协议3,提供电子邮件交换服务,主要用于接收邮件;HTTP(Hype
62、rtext Protocol):超文本传输协议,提供万维网(WWW)浏览服务;DNS(Domain Name System):域名系统,负责域名和IP地址的映射;SNMP(Simple Network Management Protocol):简单网络管理协议,提供因特网基本的网络管理功能。 7.3.3 因特网的应用服务 因特网是一个庞大的信息资源库,信息资源包罗万象,如天文、地理、社会、政治、历史、文学、科技、经济、教育、金融、体育、新闻、娱乐、天气预报等无所不包。为提供良好的信息服务,因特网提供了种类繁多的服务项目,下面介绍一些最常见的因特网应用服务。 远程登录(Telnet) 文件传输(
63、FTP) 电子邮件(E-mail) 电子公告板(BBS) 网络新闻论坛(USENET或Net News) 万维网超文本信息浏览(WWW) 搜索引擎服务 网络会议(NetMeeting) 即时通讯(Instant Messenger,IM) IP电话(IP Phone) 电子政务(e-Goverment)和电子商务(e-Business) 在线学习(e-Learning) 7.3.4 因特网的接入技术 目前因特网的接入技术发展迅速,各种新颖的接入技术不断出现。就接入技术而言,主要有针对家庭、小型企事业单位的小规模用户因特网接入技术和针对政府部门或大型企事业单位用户因特网接入技术两类。 小规模用户
64、因特网接入技术 1)普通拨号接入 2)N-ISDN接入 3)ADSL接入 4)宽带接入 5)低轨道卫星接入 大规模用户因特网接入技术 1)X.25公共分组交换网接入 2)帧中继接入 3)光纤接入 7.4 7.4 因特网的典型应用因特网的典型应用 7.4.1 WWW信息资源和浏览器的使用 现在,因特网上有众多的浏览器软件,每个公司的浏览器都具有各自的特点,但其基本功能是一致的,就是通过因特网来浏览网页。这里,我们先介绍一些与万维网应用相关的名词术语,然后以Microsoft公司的Internet Explorer(简称IE)浏览器为例,来讲解WWW浏览器的使用方法,其它浏览器的使用方法也与此基本
65、相似。 万维网应用的名词术语 1)WWW服务器 2)Web浏览器(Web Browser) 3)超文本(HyperText)、超媒体(Hypermedia)和超链接(Hyperlink) 4)超文本标记语言 (HTML,Hypertext Markup Language) 5)网页(Web Page) 6)统一资源定位符(URL,Uniform Resource Locator) 7.4.1 WWW信息资源和浏览器的使用 浏览器的使用 1)IE的浏览器界面 IE的主要组成部分是其浏览器,用于进行WWW浏览。在打开IE后,整个浏览器界面由以下部分组成: 图7.13IE6.0使用界面7.4.1 W
66、WW信息资源和浏览器的使用 (1)标题栏 (2)菜单栏 (3)按钮工具栏 但有一些按钮是在两种方式下都会出现或经常使用的,在本文本框链接中做进一步说明。 (4)地址栏 (5)链接栏 (6)浏览区 (7)状态栏 7.4.1 WWW信息资源和浏览器的使用 2)基本浏览操作 (1)浏览Web基本方法 首先,输入网页地址。即在浏览器的地址栏中输入要访问的Web页的地址。比如,要访问著名的搜索引擎Yahoo站点,只要在地址栏中输入其URL:http:/,然后按回车即可。 其次,通过链接转到其它网页。在每个网页中通常包含了许多链接,这些链接可以是与周围文字颜色不同的文字,也可以是图片或图象。链接通常具有明
67、显的文字提示,或有下划线或边框。用户可以将鼠标移动到这些对象处,如果鼠标指针改为手形,表明该项是链接,用户还可以从浏览器的状态栏了解该链接的URL。 (2)保存Web页 在浏览Web页时会发现许多有用的信息,这时往往希望将这些信息保存下来以便日后参考,或者在不上网的情况下也能查看这些信息(脱机浏览)。保存Web页的方法很多,可以保存整个Web页,也可以保存Web页中的部分文本或图象等。 7.4.1 WWW信息资源和浏览器的使用 保存整个Web页面的内容 图7.14保存Web页 保存页面中的部分内容 保存页面中的图像或动画 图7.16电子邮件发送Web页 将页面作为电子邮件发送 7.4.1 WW
68、W信息资源和浏览器的使用 3)收藏夹的使用 (1)站点内容的收藏 (2)收藏夹的管理 图7.19 整理收藏夹图7.17 添加到收藏夹图7.18 收藏夹内容7.4.1 WWW信息资源和浏览器的使用 4)代理服务器(Proxy Server)设置 当用户所使用的计算机由于种种原因,无法直接访问因特网,而所在的局域网只能通过一个代理服务器访问因特网时,用户需要在IE中进行相应的局域网设置。具体设置方法是:首先从本单位的网络管理员处得到代理服务器的IP地址和端口号,然后打开IE中“工具菜单”的“Internet选项”对话框,在“连接”选项卡中单击“局域网设置”按钮,在随后出现的对话框中选中“为LAN使
69、用代理服务器”,在如图7.21所示的对话框中输入代理服务器的IP地址和端口号,最后单击“确定”按钮完成设置。 图7.21 设置代理服务器 7.4.2 信息的检索 1. 因特网中检索工具介绍 按不同的标准,因特网中的检索工具有不同的分类,如果从检索工具的工作原理与功能的角度看,我们可以将检索工具按不同的特点分为如下四类:目录检索工具目录检索工具、网页检索工具网页检索工具、超级引擎检索工具超级引擎检索工具及专业目录检索工具专业目录检索工具。 2Yahoo检索工具的使用 1)正确使用“Yahoo中国”检索工具 图7.22Yahoo检索工具界面2)Yahoo检索工具的使用技巧 图7.23检索关键词加引
70、号图7.24加“+”号检索7.4.2 信息的检索 图7.25加“-”号检索3)Yahoo检索结果的阅读 当您在检索框内输入想要搜寻的关键词,并按下“检索”按钮后,“Yahoo中国”的检索工具会从数据库中找寻以下五个部分:分类类目、网站名称、网站描述(显示在“Yahoo中国”的目录里)、相关网页(这项服务是由检索引擎“Google”提供的)和“Yahoo中国”的相关新闻。检索结果的排列顺序如下:先是相关类目、相关网站,然后是相关网页(由检索引擎“Google”提供),最后是相关新闻。 图7.26 Yahoo检索结果 7.4.2 信息的检索 3Google检索工具的使用 图7.27 Google检
71、索工具主页面图7.28 多关键词查询 1)初识Google 从Google的主页面可以看到,检索的内容可以来自:因特网中所有网站、网站上网页的图像、新闻群组、Google分类的网页目录。检索的范围可以是:所有网站、所有中文网页、所有的简体中文网页。 7.4.2 信息的检索 2)Google高级检索技巧 图7.29 Google高级检索关键词的描述 图7.30 Google高级检索中对语言等的描述 图7.31 Google高级检索中对网页的描述 7.4.2 信息的检索 3)Google检索结果阅读指南 A. 检索框 B. Google搜索按钮 C. 手气不错 D. 结果数量设定菜单 E. 网页标
72、题 G. 标题下文本 H. 统计行 I. 缩进显示的查询结果 J. 网址 K. 网页快照 L. 文本大小 M. 相似网页 图7.32 Google检索结果 7.4.2 信息的检索 4)Google工具栏的使用 Google工具栏是Google推出的一款快速检索的免费工具软件,安装后可显示在浏览器的工具栏里(如图7.33所示)。要进行检索时,只要将关键词输入Google工具栏的搜索框中,按输入键或单击工具栏的“搜索”即可;而在网页浏览时,若要对网页内某关键词进行检索时,可选中该关键词,右键单击,此时Google工具栏会在快捷菜单里添加一项“Google Search”菜单命令,单击该菜单,就会显
73、示快速检索的结果。 图7.33 Google工具栏 7.4.3 电子邮件 1电子邮件概述 电子邮件是采用客户机/服务器模式的服务,邮件服务器起邮局和邮箱,即收发邮件的作用;而用户则通过安装在本地计算机上的客户端电子邮件软件从服务器上读取邮件或通过服务器发送邮件。 电子邮件系统是通信技术和计算机技术结合的产物,其核心是“存储转发”异步通信方式。“存储转发”导致电子邮件系统是一种非实时的通信。在因特网上有许多提供电子邮件服务的网络服务商,这些服务商通常拥有自己的电子邮件服务器。用户需要到其中一家服务商申请一个电子邮件账号,然后使用所申请的账号和该服务商电子邮件服务器的地址(域名或IP地址)收发电子
74、邮件。 图7.34 电子邮件系统结构 7.4.3 电子邮件 2. 电子邮件系统中的名词术语 1)电子邮件电子邮件:以电子方式存储和传输的邮件。通常的一封电子邮件由收信人地址、发信人地址、主题、内容和附件等组成。2)邮件发送服务器邮件发送服务器:专门用于发送邮件的服务器。用户发送邮件时,首先使用账号登录到该服务器,然后该服务器根据邮件中的收信人地址将邮件传递给对方的邮件接收服务器。 3)邮件接收服务器邮件接收服务器:专门用于接收由其它邮件发送服务器所传递邮件的服务器。邮件首先在邮件接收服务器中保存起来,用户只有使用其账号登录到邮件接收服务器后,才能打开其邮箱接收。 4)电子邮件地址电子邮件地址:
75、与通常的邮件类似,每个用户有其自己的邮件地址,用于传递邮件。电子邮件地址通常由两部分组成,形如,在(读作at)符号后面的部分是该用户的邮件接收服务器地址,符号前面部分通常就是该用户登录电子邮件服务器时使用的账号。 5)电子邮件软件电子邮件软件:在用户计算机中安装的,通过与邮件发送和接收服务器通信,来编辑、发送、接收和处理电子邮件的客户端软件,如Outlook、Foxmail等均是在Windows中流行的电子邮件软件。 6)电子邮件类型电子邮件类型:即电子邮件在发送和接收过程中所遵守的通信协议,通常在发送邮件时需遵循简单邮件传输协议SMTP,在接收邮件时常用POP3协议。其它接收邮件的协议还由I
76、MAP等。用户在邮件服务商处申请账号时需要了解所使用的电子邮件类型。 7.4.3 电子邮件 3Outlook Express的使用 1)邮件账号设置 图7.35 添加邮件账号图7.36输入显示名图7.38输入接收和发送邮件服务器地址7.4.3 电子邮件 图7.39输入用户名和密码图7.37 输入电子邮件地址图7.40设置完毕最后,当用户看见如图7.40的对话框时,就表明邮件设置完毕。 7.4.3 电子邮件 2)编辑邮件 图7.41撰写邮件3)发送和接收邮件 图7.42正在发送邮件7.4.3 电子邮件 单击Outlook Express按钮栏中的“发送/接收”按钮即开始接收和发送所有的电子邮件。
77、此时,会出现如图7.42的连接和接收对话框。 图7.42正在发送邮件图7.43发送邮件出错图7.44核对邮件服务器地址7.4.3 电子邮件 4)阅读邮件 单击左侧文件夹中的“收件箱”,在右上方的窗口中会列出“收件箱”中的所有邮件。例如在图7.45中,我们可以看见来自小张的主题为“您需要的文件”的邮件。在邮件列表中单击该邮件,在右下方的窗口会显示此邮件的内容。在邮件内容窗口中有一个别针图片,表示该邮件还有附件。 图7.45 阅读邮件7.4.3 电子邮件 5)继续发送邮件 图7.47 回复邮件图7.49 转发邮件发送邮件可以分为三种方式:普通方式普通方式、回复方式回复方式和转发方式转发方式。 7.
78、4.3 电子邮件 4. 使用免费电子邮箱 在因特网上,有许多网站提供免费电子邮箱服务。这些服务的一个重要特点是支持通过浏览器的在线(即Web页面)收发电子邮件,用户无需安装电子邮件软件,只要登录网站就可方便地收发电子邮件。此外,这些免费电子邮箱多数都具备POP3和SMTP服务器的有关功能,使用户也能通过电子邮件软件在本地计算机上收发电子邮件。 要获得免费电子邮箱,首先要通过浏览器登录提供该服务的网站,进行免费注册,然后进入邮箱页面,可参考邮箱的帮助提示,对邮箱进行设置,设置完毕,就可以使用该电子邮箱的服务了。国内提供免费电子邮箱服务的网站很多,常见的有网易、搜狐、新浪等。 7.4.4 即时交流
79、 1MSNMessenger的界面 图7.52 MSN登录对话框图7.53 MSN的“操作”菜单2MSN Messenger的功能 MSN Messenger是比较典型的即时通讯软件,其功能非常丰富,用户除了可以实时发送和接收图文消息以外,还可以与联系人进行语音交谈、拨打电话、发送文件、召开多人联机会议、玩因特网游戏及收发电子邮件,同时还具有视频实时对话等功能。其功能通过主界面上的操作栏或菜单栏中的“操作”菜单(图7.53)中的命令实现。 7.4.5 文件传输 1使用浏览器下载文件 1)页面文件的下载 7.54文件另存快捷菜单图7.55 文件下载对话框7.54 文件另存快捷菜单2)从FTP服务
80、器上下载文件 图7.56 浏览器的FTP界面 要用浏览器进行FTP时,可在浏览器的地址栏中输入FTP服务器的URL。7.4.5 文件传输 2FTP工具的使用 与浏览器使用FTP不同,专用的FTP工具软件具有界面友好、操作简便,支持断点续传(需要服务器支持),传输速度较快等特点。常见的FTP工具软件有CuteFTP、WS_FTP和LeapFTP等,这里,我们以CuteFTP5.0XP访问站点为例简单介绍FTP工具软件的使用。 图7.57 CuteFTP主界面 CuteFTP5.0XP主界面中,有上、中、下三栏窗口,上栏为状态栏,显示连接和命令信息,中栏是工作窗口,其中,左窗口显示的是本地计算机的
81、文件夹结构,右窗口则显示的是FTP服务器的文件夹结构,下栏窗口显示要传输的文件队列。 7.4.5 文件传输 7.4.5 文件传输 3下载工具FlashGet 下载工具FlashGet(JetCar)又称“网际快车”,其主要特点是:采用多线程技术,把一个文件分割成几个部分,而且可从不同的站点同时下载,支持断点续传,从而成倍地提高下载速度;同时为下载文件创建不同的类别目录,从而实现下载文件的分类管理,且支持拖拽、更名、查找等功能。正是这些特点,使FlashGet成为使用频率很高的一款免费的专用下载工具软件。 FlashGet安装后,会在浏览器界面添加FlashGet工具栏,在快捷菜单中可以见到增加
82、“使用网际快车下载”和“使用网际快车下载全部链接”两项。 前面提到的使用浏览器下载文件的方法,在安装了FlashGet后,均可用FlashGet来实现。 图7.59 FlashGet主界面第8章 网页制作(目录)8.1 网页与网站概述 8.2 FrontPage概述 8.3 制作基本网页 8.4 网页布局 8.5 表单的使用 8.6 编辑源代码 8.7 增加网页动态效果 8.8 网站的发布 8.1 8.1 网页与网站概述网页与网站概述 8.1.1 认识网页和网站 网页的学名称作HTML文件,是一种可以在WWW(World Wide Web)网上传输,并被浏览器认识和翻译成页面显示出来的文件。H
83、TML(Hypertext Markup Language)中文翻译为“超文本标记语言”,其中“超文本”就是指页面内可以包含图片、链接、甚至音乐,程序等非文字信息。网页就是由HTML语言编写出来的。 当前因特网上有很多类型的网站,根据网站经营性质的不同,可以分为门户网站,电子商务网站、政府网站、个人网站等,不同的网站在制作的流程中却有些共性,可以大致分为以下步骤: 制作准备阶段:进行调研,搜集网站的相关信息以及在网站制作过程需要的素材,其中包括文字、图片、声音和视频等。 整体规划阶段:根据调研的结果,对网站进行整体规划,其中包括合理安排网站结构,规划网站首页和各个模块首页等主要网页的布局,并制
84、定网站的色彩基调和整体界面风格。 8.1.1 认识网页和网站 设计制作阶段:规划结束后进行网站的具体设计和制作,其中包括素材处理、网页制作等。 调试运行阶段:网站大致完成后,就可以发布到指定的站点空间试运行,通过这个阶段调试网页的浏览速度,测试链接是否正确,网页信息的排布是否需要调整等。 8.1.2 网页制作工具概述 制作网页第一件事就是选定一种网页制作软件。当前专门进行网页制作的工具层出不穷,常见的有FrontPageFrontPage、DreamweaverDreamweaver等,这些制作工具一般都操作简便、功能强大,但也各有所长。 网页制作包含的内容很宽泛,除了直接产生HTML的网页文
85、件外,在制作过程中还要涉及到静态图像处理、动态图像制作等,这就还要有别的专门软件来做这一类的处理,通常来讲,静态图像处理软件有PhotoShopPhotoShop、FireWorksFireWorks等,动态图像制作软件常见的就是人们比较熟悉的FLASHFLASH,可以使用FLASH随心所欲地为网站设计各种动态LOGO、动画、导航条以及全屏动画,还可以带有动感音乐,完全具备多媒体的各项功能。 本章中网页制作工具我们主要介绍FrontPage的使用,其他工具可能会穿插在各节中做些蜻蜓点水般的介绍。 8.2 FrontPage8.2 FrontPage概述概述 8.2.1 FrontPage功能特
86、点 FrontPage由三个相对独立的部分组成,分别是FrontPage编辑器(FrontPageEditor)、FrontPage浏览器(FrontPage Explorer)、FrontPage服务器扩展(FrontPageServerExtension);FrontPage Editor是整套工具的核心,优秀的“所见即所得”让你的工作显得轻松、自由。你可以任意摆放文字和图形,在页面中增加Java小程序、插入ActiveX控件或JavaScript脚本,它还支持浏览器插件。 FrontPage Explorer是一个网站管理工具。当你打开一个网站时,它能以图形的方式直观表现网站的层次结构,
87、以不同的图标代表不同类型的页面。FrontPage Server Administrator是一个用来管理服务器扩展(ServerExtension)的工具。通过服务器扩展构件(ServerExtension),FrontPage能够工作于大多数流行的 Web服务器,不管是NT上的IIS,还是基于UNIX的Netscape SuitSpot。 Frontpage从诞生到现在已经经历了很多个版本,到现在为止已经发展到FrontPage2002版本,在本章中将采用FrontPage2000版本展开讲解。 8.2.2 FrontPage图形界面 FrontPage 2000是Office 2000组
88、件之一,运行FrontPage与启动Office其他软件相同,FrontPage启动后,主窗口如图所示,主要分为菜单栏、工具栏、编辑区和视图栏等4部分。菜单栏、工具栏部分与Office中的其他软件相似,在编辑区的下方,有3个选项卡分别是普通选项卡、HTML选项卡和预览选项卡,如图所示。初级制作者基本上都在普通选项卡状态下进行网页编辑制作,了解HTML语言后可在HTML选项卡状态下进行编辑,而在预览选项卡状态下可对制作的网页进行预览。FrontPage主窗口中有一个视图栏,包含:网页、文件夹、报表、导航、超连接、任务。 8.2.2 FrontPage图形界面 以下是视图栏各个组成部分的简介: 网
89、页网页:在“网页”视图中,有“普通”、“HTML”和“预览”3张选项卡,用户可以在“普通”或“HTML”选项卡中创建、编辑网页信息,并可在“预览”选项卡中预览网页制作效果。 文件夹文件夹:“文件夹”视图用于管理站点中的网页文件夹和网页文档,可进行新建、复制、删除、移动操作。 报表报表:“报表”视图起了对所建网站的统计作用,它有助于维护站点。 导航导航:“导航”视图用于对站点结构的管理,可以创建网页、更改网页间的互相链接结构。 超链接超链接:“超链接”视图可以查看网站中每一网页的链接从属关系。 任务任务:“任务”视图用于记录与创建和维护Web站点有关的所有细节,对于大型站点和有许多人参加创建的站
90、点,维护管理十分有效。 8.3 8.3 制作基本网页制作基本网页 8.3.1 创建站点 (1)单击“文件” 菜单“新建”单击“站点”菜单项,出现“新建”对话框,见图。 新建站点对话框 站点文件夹标志 (2)在“站点”列表框中,选择要用来创建新站点的模板或向导,在“指定新站点的位置”输入框中,键入或选择新站点的名称,例如指定为“e:zjvivi”。 创建站点后,可以发现站点文件夹的图标和普通文件夹的图标是不同的,见图 。需要提醒的是如果你想从因特网上或者将计算机上的文件夹转换为站点可以在“站点”列表框中选择“导入站点向导”模板从本地计算机、网络、或全球广域网导入并新建成为一个站点。 8.3.2
91、规划站点 如果有个比较良好的站点结构对于以后的维护工作来说是很重要的,所以在初期规划站点的时候就要注意以下几条建站和制作网页的原则: 网页上的图片要采用图像压缩技术处理后的图像文件,常见的有GIF、JPEG、JPG等文件格式,这样有利于图像在网络上的快速传输。 将在网站上表现的内容分门别类的存放,见图。 站点中的网页、图片、文件夹等文件取名要有意义,以便于以后维护,而且如果要发布到因特网上,最好文件名都能采用英文字符形式。 网页的制作要注意兼容性,能够使多种浏览器都可以浏览。 网页上的图片要恰到好处,不要贪多。 站点最好是一种主色调,而且要注意网页上各种元素的色彩要和谐。 8.3.3 创建和设
92、计网页 FrontPage提供多种网页模板,如图所示,借助这些网页模板可以创建专业化外观、设计完善的网页,网页模板还能快速地创建具有各种布局和功能的网页。比如,可以通过 FrontPage的提供的“框架网页”模板来创建“垂直拆分” 式的两列式的网页,如图所示。创建常规网页 创建框架网页 根据建站原则,在同一个网站上创建的网页能够色调比较统一,外观相对一致,在FrontPage中专门提供了“主题”可以用来创建设计风格一致的网页。一个主题包含了附有颜色结构的完整设计组件,其中包括字体、图形、背景、导航栏、水平线、和其他网页元素的等。 8.3.3 创建和设计网页 1)应用主题 单击“格式”菜单“主题
93、”,出现“主题”属性对话框。在左边的列表框中罗列了FrontPage所提供的主题,在右边的“主题示例”框中可以预览选中的主题效果,选择一种自己满意的主题后,并选择左上部的应用对象,然后单击“确定”按钮即可应用主题。 2)应用共享边框 单击“格式”菜单“共享边框”菜单项,出现“共享边框”对话框 。选择共享边框所在的位置,可以是“上”、“左”、“右”、“下”,若选择 “上” 或 “左”,还可以选择包含导航栏。选择完毕后再选择应用范围是“所有网页”还是“当前网页”,一般来说“所有网页”是指当前站点中已经新建的和要新建的网页。 插入共享边框后会出现一道虚线,虚线用来指出共享边框,在虚线下方可以添加想要
94、的内容,如果选择了包含导航栏,则导航栏会显示在共享边框中。否则,会出现添加提示,选中该提示并按 DEL 键删除后就可以添加自己的内容。 主题属性对话框 共享边框属性对话框 8.3.4 插入和编辑网页元素 一张网页由很多网页元素组成,在这小节主要介绍包括文本、图形、符号、声音、表格、背景、水平线、导航栏等在内的部分网页元素,这些网页元素中大多数的插入和编辑操作和其他Office软件的操作大同小异,所以在此就不展开详细的叙述了。 插入和编辑文本 插入和编辑图形 插入符号 插入和编辑表格 插入声音 设置背景 插入和编辑水平线 插入导航栏 8.3.5 创建和编辑超级链接 1)链接到另一张网页或另一个网
95、址 选中要进行超级链接的对象,可能是文字或图片,单击“插入”菜单“超链接”,也可以在选中对象后,右击,弹出快捷菜单,选择“超链接”菜单项,接着都会出现“创建超链接”属性对话框,如图所示。 如果超级链接的对象是同一网站的另一网页,那么在“创建超链接”属性对话框中的“URL”框中输入该网页的文件名,也可以是用鼠标点击,但要注意的是同一网站最好是用相对文件名,不要用绝对文件名。 如果超级链接的对象不是在同一网站上,要是另一个网站,那么只要在“URL”框中输入网址即可,要是另一个网站的某一张网页。那么只要在“URL”框中输入另一个网站的网址加上那张网页的网站访问路径和网页文件名,即为如下形式“http
96、:/网址/网页的网站路径/网页文件名”。 输入确定后单击确定即可。如果要对已经创建的超级链接进行再编辑,那么将鼠标移动到创建了超级链接的对象上面,右击,弹出快捷菜单,选择“超链接属性”菜单项,移动到对象上后或者直接单击“插入”菜单“超链接”,这样都会出现图的属性对话框可以继续修改。 创建超链接属性对话框 8.3.5 创建和编辑超级链接 2)链接到网页上的不同位置 在网页上方有每段段落名,在每段段首添加一个书签,在编辑该网页的时候,对网页上方的段落名做超级链接,分别链接到每段段首的书签上,这样就可以实现同一网页上不同位置的跳转。操作的步骤如下: 创建书签 超级链接到书签 “书签”属性对话框 创建
97、书签超链接 8.3.5 创建和编辑超级链接 3)链接到电子邮件地址 只要在出现的“创建超链接”属性对话框中“URL”输入框后的第3个按钮,出现“创建电子邮件超链接”对话框中输入电子邮件地址,如图所示,单击确定后会在“创建超链接”属性对话框的“URL”输入框中出现“mailto:zjvivi_”字样即可。 创建电子邮件超链接 4)链接到文件 如果要达到访问者通过点击超级链接就能直接下载网站提供的下载文件这样的效果,只需要设定超链接的对象是要下载的文件即可,注意要将要下载的文件放置到网站内部的专门存放下载文件的某个文件夹中。 8.3.5 创建和编辑超级链接 5)图片上的热点链接 在图形上添加热点的
98、步骤如下: 在网页视图下,单击要做热点的图片,出现“图片”工具栏,如图所示,工具栏上的“热点”工具按钮,分为“长方形热点”、“圆形热点”和“多边形热点”。 根据实际需求选择热点形状,单击工具栏上相应的热点按钮,然后在图形上进行拖拉,拖拉到满意后放开鼠标左键,会出现“创建超级链接”的属性对话框,进行超级链接的设置即可。如果要画多边形热点,可单击多边形的第一个角,然后单击要放置多边形的每个角的位置,双击表示完成。 当然还可以编辑热点的超级链接,在网页视图下,单击图形来查看热点。双击热点后可重新编辑热点的URL,鼠标移动到热点区域,单击鼠标左键可拖动热点到新位置。 图形工具栏上的热点工具 8.4 8
99、.4 网页布局网页布局 大多数的网页都是图文并茂的,在前一节中已经学习了如何在文字中插入图片,但是如果要实现以下的效果(见下图),诗歌文字与左边图片并排,那么就要对网页进行合理布局。对网页进行布局基本有两种方法,一种是利用表格,另外一种是利用框架,也可以两种方法混用,以下我们通过实现下图的效果看看表格和框架网页是如何实现布局的。 8.4.1 使用表格布局 1)插入布局表格 2)设置布局表格 3)插入和编辑网页元素 4)调整布局表格大小 通过以上步骤就可以了解到表格对于网页布局的作用,它可以使网页元素在网页上精确定位,美化网页外观,达到Word中图文混排的各种效果,但是在使用表格布局的时候要注意
100、表格对话框上的一些属性含义,“单元格边距”是指文本和单元格边框的间距,“单元格间距”是指表格中各单元格间的距离,对话框上的基本单位为“像素”。 8.4.2 使用框架布局 插入框架网页插入框架网页 设置框架网页设置框架网页 保存框架网页保存框架网页 框架也可以对网页进行布局,框架网页是一种特别的HTML 网页,它将浏览器窗口分为几块框架,而每一部分框架可显示不同网页。利用框架网页可以使得当单击某一框架上显示的网页上的超级链接时,超级链接所指向的网页可在同一框架网页上的其他框架中显示。 8.5 8.5 表单的使用表单的使用 8.5.1 制作表单网页 1)设计表单 首先根据要进行调查的主题收集信息,
101、然后开始设计表单,其中包括表单调查的内容,表单中各小题的先后顺序和位置放置,以及表单提交后如何处理等。 2)新建表单 创建表单有两种形式,一种是直接在新建的网页上创建表单,另一种是使用向导创建表单。 在网页视图下,将光标放置到要插入表单的位置,单击“插入”菜单“表单”“表单”,此时网页中会插入一个矩形虚线框区域,在该虚线框中默认有“提交”按钮和“全部重写”按钮。虚线框表示了表单的范围。同一网页上可插入多个表单。 插入表单后,可以在表单区域中任意添加文本和表单域对象,FrontPage提供的表单域对象有文本框、单选按钮、复选框、下拉菜单以及按钮。 插入表单域对象的步骤通常为:在表单范围内将光标定
102、位到要插入表单域对象的位置,单击“插入”菜单“表单”(表单域对象名称),例如是“文本框”。在排布表单域对象时,可利用表格进行布局,美化表单网页外观。 8.5.1 制作表单网页 使用向导创建表单,是要利用表单网页向导来创建表单,单击“文件”菜单“新建”“网页”,出现“新建” 对话框,在“常规”选项卡中,单击“表单网页向导”模板,然后单击 “确定”,接着出现“表单网页向导”对话框,单击“下一步”按钮,就可以根据向导提示添加表单上的问题,见图8.26。 单击“添加”按钮,可以编辑表单上要出现的各个问题,见图8.27,先选择收集问题时采用何种表单域对象,这里选择“个人信息”,在下方有选择的输入类型的说
103、明,在说明文字的下方可编辑问题的提示语,也可以按照默认,确定后单击“下一步”按钮。 8.268.278.5.1 制作表单网页 在接下来出现的对话框中可以具体地编辑要调查的内容,先前选择了“个人信息”后,向导会根据“个人信息”,出现个人信息通常要调查的问题供制作者选择,见图8.28,选择完毕后,向导会根据你的选择分配合适的表单域对象供访问者输入信息,单击“下一步”按钮后向导会回到图8.26中的对话框,但是在该对话框的列表框里多了一项刚才编辑完的问题的提示,假如要继续添加问题,则再单击“添加”按钮继续添加问题,否则单击“下一步”按钮,见图8.29。 8.28 添加表单问题向导三 8.29 表单网页
104、布局 在该步中主要是选择表单域对象的排布方式,可以将表单整理成段落或列表,还可在排布时是否要选择使用表格进行布局,而对于是否要在网页开头包含目录,这对于大型表单是很有用的,而这里选择“否”,确定后单击“下一步”按钮。 8.5.1 制作表单网页 接下来向导会提示制作者要如何保存表单结果,即当站点访问者单击表单中的提交按钮后,表单结果就会提交到哪里。向导提供可将结果存成文本文件、 HTML 文件或使用自定义的脚本来处理结果,在此选择“结果存成文本文件”。按照向导的指示后完成了表单网页,见图8.30。 8.30 使用向导生成的表单网页 3)编辑表单 如果对已经新建的表单网页要进行编辑修改,可将鼠标移
105、到表单上,右击,弹出快捷菜单,选择“表单属性”菜单项,或者单击“插入”菜单“表单”“表单属性”,出现“表单属性”对话框,在该对话框上可进行修改表单名称等。 8.5.2 提交表单网页 表单填写完毕单击“提交”按钮后,访问者在表单上输入的信息会被提交到制作者所设置的表单处理程序中,在上节内容“使用向导创建表单”中曾提到表单结果的处理有3种方式,分别为“结果存成文本文件”、“HTML 文件”或“使用自定义的脚本”,而在默认情况下,表单结果会被保存为文本文件。 如果要对表单结果的保存位置进行修改,可先调出“表单属性”对话框,在对话框上更改表单结果提交后的保存位置,详细修改保存位置可单击“选项”按钮,出
106、现“保存表单结果的选项”对话框,见图8.31,在该对话框中进行选项的重新设定。 8.31 保存表单结果的选项对话框 8.6 8.6 编辑源代码编辑源代码 8.6.1 HTML语言介绍 我们首先来看下一段简单的HTML代码:“认识HTML”,下图是这段代码在普通视图状态下的显示效果: 接下来我们来系统的认识下HTML,HTML是HyperText Markup Language的英文缩写,中文翻译为“超文本标记语言”,它是全球广域网上描述网页内容和外观的标准。HTML 包含了一对打开和关闭的标记,在标记当中还可以插入描述标记的各种属性,并对属性进行赋值。标记描述了每个在网页上的组件,例如文本段落
107、、表格或图像。 8.6.2 编辑简单源代码 如果要会编写或编辑HTML源代码,首先得基本了解一些常用的标记,我们可以从最熟悉的基本操作入手来了解这些常用的标记。在网页视图下,切换到HTML选项卡状态下,新建一张网页,我们已经看到了有很多的标记,见图。这些标记中大多是全部HTML文件肯定有的,在这段源代码中有4对结构性标记,而且是成对出现的,在图中已经标识出来了。 ,表示文件类型,通常放在代码的开头与结尾。 ,表示文头,在该对标记中包含些变量,文件主题等。 ,表示文体,通常在网页文件中显示的网页元素包括其格式设定都在该范围内,即用来在网页上显示的HTML代码大都写在这对标记范围内。 ,表示文件主
108、题,必须放在“文头”区块中,一般定义在标记范围内的文字会在用浏览器浏览时显示在浏览器的标题栏上。 在剩余的在剩余的HTML的标记中大致可分为的标记中大致可分为11类。类。 8.7 8.7 增加网页动态效果增加网页动态效果 8.7.1 使用FrontPage提供的动态效果 FrontPage提供的动态效果中常用的有滚动字幕、悬停按钮、横幅广告、超链接翻转效果、网页或站点过渡效果、网页元素动态效果等,在这里我们主要介绍这些动态效果的创建和修改。 滚动字幕滚动字幕 横幅广告横幅广告 悬停按钮悬停按钮超链接翻转效果超链接翻转效果 制作网页过渡效果制作网页过渡效果网页元素动态效果网页元素动态效果 8.7
109、.2 编辑源代码制作简单动态效果 1)编辑源代码添加动态效果 在网页视图状态下,切换到“普通”选项卡状态,将光标放置到要插入动态效果的位置,单击“插入”菜单“高级”“HTML”,出现“HTML标记”属性对话框。 将“加为收藏”复制粘贴到“HTML标记”属性对话框的输入框中,单击“确定”即可。 如果在编辑状态下没有看到插入的源代码,可以在“HTML”选项卡状态下或者“预览”选项卡状态下查看效果,插入效果见图。 8.8 8.8 网站的发布网站的发布 网站制作完成后就要准备好在因特网或者计算机所在的局域网上发布并展示制作的站点。事实上发布一个站点就象是将站点文件夹复制到一个目的地,这里的目的地是他人
110、可以通过网络浏览到的站点服务器上的一个空间。 那么在发布站点之前,首先要确定以下事情是否就绪: 检查超级链接是否正常连接。 确认网页的外观就是您所想要的。 站点设置好的各项功能都能正常工作。 8.8.1 网站的本机发布 如果你还没有在因特网上申请发布空间,而你所使用的服务器位于某个局域网上,且安装了IIS(Internet Information Server,Internet信息服务器),那么可以考虑将你使用的计算机看作一台发布用的站点服务器,站点在本机上进行发布。 本机发布步骤本机发布步骤 设置站点的默认网页设置站点的默认网页 访问站点访问站点 8.8.2 网站的网上发布 如果要将站点发布
111、到因特网上,需在网上申请发布空间,发布空间有免费的也有收费的,到现在为止免费的发布空间已经很少,而且服务质量也不如收费空间。 无论是收费的,还是免费的,一旦空间申请成功,会得到发布空间的IP地址或者域名,以及用户名和密码,这样就可以使用 HTTP (超文本传输协议)来发布您的站点或者使用 FTP (文件传输协议)来发布。不论哪种形式就是将站点文件夹内的要发布的文件传输到申请得到的发布空间中,上传成功后就可以在因特网上利用域名访问你制作完成的网站了。 但需要注意的是每个发布空间设置的默认文档名可能不同,要看清楚条约中指定的默认文档名,将你制作的站点首页的文件名改为这个默认的文档名,这样才能正常的
112、访问网站。 8.8.3 网站管理和维护 如果您申请的空间大小有限制,那么就很有必要经常管理和维护网站文件,需要定期地删除未用的或旧的文件(尤其是图形文件),可以让网站的大小不致过大。网站一旦被发布之后,FrontPage 就可以在每次再发布站点时,将您本地站点上的文件与站点服务器上发布的文件保持同步。 如果你已经删除本地计算机上的文件后,当你再度发布站点时,FrontPage 将会提示你删除在站点服务器上相同的文件,并选择只发布已经更改过的网页。 这是FrontPage给你的站点管理和维护带来的方便之处,如果你不使用FrontPage来管理和维护你的站点也可以,但是在实际使用过程中你会发现有很
113、多遗漏和不方便的地方。 第9章 数据库及应用(目录)9.1 数据库概述 9.2 Access基本操作 9.3 数据的查询与输出 9.4 结构化查询语言(SQL)介绍 9.5 与外部文件交换数据 9.1 9.1 数据库概述数据库概述 9.1.1 数据库简介 数据库是以实现数据处理为目标的、按某种数据模型(规则和方法)组织起来的、存放在外存储器中的数据集合。数据库是由文件管理系统发展而来的,是数据管理的高级阶段。 1) 数据库的特点数据库的特点 实现数据共享。所有授权的用户可同时访问(查询和维护)数据库中的数据。 减少数据冗余度。由于数据库实现了数据共享,从而避免了用户各自建立具有大量重复数据的文
114、件,同时维护了数据的一致性。 数据的独立性。数据库中数据库的逻辑结构与应用程序相互独立,使用者可以用不同方法去访问数据库,也可以使用同一种方法访问不同的数据库。 数据的集中控制。将不同用户之间处于分散状态、没有直接关联的文件,用数据库进行集中控制和统一管理,是实现数据共享和维护数据一致性的基础。 数据的完整性和安全性。完整性主要包括:保证数据的正确性、有效性和相容性;安全性包括:防止越权使用数据;更新失败后的回滚;数据多路并发存取控制;数据备份和故障恢复等。 9.1.1 数据库简介 2) 数据库的结构层次数据库的结构层次 物理数据层。它是数据库的最内层,是物理存贮设备上实际存储的原始数据的集合
115、,是数据处理加工的对象。 概念数据层。它是数据库的中间层,是数据库的整体逻辑表示。表示每个数据的逻辑定义及数据间的逻辑联系,是数据库管理员概念层次的数据库。 逻辑数据层。它是用户所看到和使用的数据库,表示了一个或一些特定用户使用的数据集合,即逻辑记录的集合。 3) 数据库的分类数据库的分类 按照数据结构和模型分类,数据库可以分为层次(Hierachical)数据库、网状(Network)数据库、关系(Relational)数据库和面向对象(Object-oriented)数据库。目前使用最为广泛的是关系数据库。 按照规模和使用分类,数据库可以分成桌面(个人)数据库、企业数据库、分布式数据库、W
116、eb数据库等。 4) 数据库的分类数据库的分类 主流的数据库产品有:甲骨文公司的Oracle、IBM公司的DB2、微软公司的SQL Server和Access等。 9.1.2 数据库管理系统 数据库管理系统(Database Management System,DBMS)是一种操纵和管理数据库的大型软件,是用于建立、使用和维护数据库、它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过DBMS访问数据库中的数据,数据库管理员也通过DBMS进行数据库的维护工作。它提供多种功能,可使多个应用程序和用户用不同的方法在同时或不同时刻去建立,修改和询问数据库。一般来说,它应该包括以下几
117、方面的内容: 数据库描述功能数据库描述功能:定义数据库的全局逻辑结构,局部逻辑结构和其他各种数据库对象; 数据库管理功能数据库管理功能:包括系统配置与管理,数据存取与更新管理,数据完整性管理和数据安全性管理; 数据库的查询和操纵功能数据库的查询和操纵功能:该功能包括数据库检索和修改; 数据库维护功能数据库维护功能:包括数据导入导出管理,数据库结构维护,数据恢复功能和性能监测。 另外,许多DBMS还内嵌了交互式查询、可视化界面与报表生成等工具;为了提高数据库系统的开发效率,现代数据库管理系统通常都提供支持应用开发的开放式接口。 9.1.3 关系数据库及数据组织 关系数据库是指一些相关的表和其他数
118、据实体的集合。其数据组织主要由以下三方面来体现: 二维结构表二维结构表:在关系数据库中,信息被存放在二维结构的表(Table)中,一个表即一个关系,一个关系数据库可以包含多个表,每一个表又包含记录(Record)和字段(Field)。可以将表想象为一个电子表格,其中与行对应的是记录,与列对应的是字段。记录是某一个事物个体的完整描述,字段则是对这一事物某方面属性的描述。字段是存放数据的基本单元。 表间相互关联表间相互关联:这些表之间是相互关联的。表之间的这种关联性是由主键(Primary Key)和外键(Foreign Key)所体现的参照关系实现的。主键是指表中某一列,该列的值能够唯一地标识所
119、在行与其它任何行的区别(例如身份证号码),主键不允许为空值。如果在两个表之间建立了联系,则外键是指在另一个表中与本表主键相对应的列,即一个表的主键可以指向另一个表的外键,从而建立表间的联系。 数据实体对象数据实体对象:数据库不仅仅包含表,而且包含了其他数据实体对象,如:视图、存储过程、索引等等。视图是数据库的一个动态查询子集,存储过程是对数据库的预定义查询规则,索引是对数据库不同方式的排序文件,这些实体对象的存在都可以帮助简化数据库的查询过程和提高访问速度。 9.1.3 关系数据库及数据组织 数据库设计原则数据库设计原则 简单列值表中每一单元只能有一个值,不允许含有多值属性和内部结构(第一范式
120、); 无重复行表中不应出现完全相同的记录; 行无次序记录没有先后之分,查询不能依赖于次序。 数据完整性要求数据完整性要求 实体完整性表的主键字段的任何部分不能为空(Null)也不能重复; 参照完整性一表中的外键的值必须与另一表中主键的值相匹配或为空; 用户定义完整性字段单元的取值不能超越允许的范围。 9.2 Access9.2 Access基本操作基本操作 9.2.1 数据库文件的新建、打开和保存 新建Access数据库在“开始”菜单中选择“程序”“Microsoft Access”,即可启动Microsoft Access数据库管理系统,程序首先弹出一个“新建/打开向导”对话框(见图9.2)
121、,单击“取消”按钮关闭对话框(本章不介绍向导的使用,请读者自行体验)。 在“文件”菜单中选择“新建”,弹出“新建”对话框(见图9.3),在“常用”选项卡中选择“数据库”,然后在弹出的“文件新建数据库”对话框(见图9.4)中选定保存位置,并且为新数据库文件命名,如“Student”,单击“确定”按钮,数据库就新建完成。新建的数据库文件名为“Student.mdb”,其中“mdb”是Access数据库的文件扩展名。 9.2.1 数据库文件的新建、打开和保存 保存Access数据库 关闭Access程序窗口,与其它Office文件操作一样,如果数据库被修改过,系统会弹出提示保存对话框,确认后即可完成
122、保存。 打开Access数据库 与打开其它Office文件一样,在“文件”菜单中选择“打开”,在文件对话框中找到需要打开的Access数据库,如“test.mdb”,即可打开已经存在的数据库文件。 9.2.2 数据表的创建与维护 新建Access表使用表设计视图。新建或打开数据库后,在“数据库”窗口(见图9.5)上方工具栏中单击“新建”按钮,打开“创建表”对话框(见图9.6),选择“设计视图”,进入表设计窗口。 创建数据字典(表结构)。创建表结构就是为表中的每一个字段定义名称、数据类型、字段大小等属性。 9.5 “数据库”窗口 9.6 “创建表”对话框 9.2.2 数据表的创建与维护 保存表。
123、关闭表设计视图,系统提问时确认保存修改(见图9.8),然后为表命名,如“学生名册”(见图9.9),单击“确定”,当系统询问“是否创建主键”时,单击“否”按钮,后即完成了表的创建。 9.8 “保存修改提示”对话框 9.9 “表命名”对话框 指定主键。通常一个表要有一个主键,如果原先没有定义主键,则可以在设计视图中定义。在本例中我们选择“学号”字段为主键,具体操作步骤为:鼠标右键单击“学号”行左边的小方块,在快捷菜单中选择“主键”,就完成了主键的指定(见图9.10),此时可以看见主键行左边增加了一个钥匙图标,指示该字段为主键。 9.9 “表命名”对话框 9.2.2 数据表的创建与维护 修改Acce
124、ss表结构 打开数据库后,单击选中要修改的表名,在“数据库”窗口上方工具栏中单击“设计”按钮,进入表设计窗口(见图9.11)。 9.11“创建主键”对话框 9.12 插入行 9.13 删除行 插入字段。如果要在最后追加字段,则与创建表结构是做法完全相同;如果要在某行前插入字段,则需要先选中该行,然后在“插入”菜单或快捷菜单中选择“插入行”(见图9.12),即可插进一个新行。 删除字段。先选中要删除字段所在的行,然后在“编辑”菜单或快捷菜单中选择“删除行”(见图9.13),即可删除一个字段。 保存表结构。 9.2.3 数据的录入与维护 进入Access表数据录入环境 9.14 数据表视图 9.1
125、5 插入与修改数据 在Access表中插入和修改数据 插入与修改数据。 表中记录不分先后次序,因此不能进行记录插入操作,只能追加记录。 在数据表中插入图片、声音和影像等“OLE对象”在表中插入超级链接。 9.2.3 数据的录入与维护 在Access表中删除数据 删除整行数据。先选中要删除的行,然后在“编辑”菜单或快捷菜单中选择“删除记录”,即可删除整行数据。如果是删除个别字段的数据,则只要清空字段即可。 在Access表中保存数据 Access中保存数据无需专门的保存步骤,只要关闭表、数据库或整个应用程序窗体,即可自动保存表的录入和修改。 9.3 9.3 数据的查询与输出数据的查询与输出 9.
126、3.1查询的建立与编辑 查询的建立查询的建立 添加查询数据源。打开数据库后,在“数据库”窗口左边“对象”列表中单击“查询”项(见图9.18),然后单击上方“设计”按钮,打开“显示表”对话框(见图9.19),列出了当前数据库中所有的表,选中需要用到的表名,单击“添加”按钮,即可指明查询所使用的数据源。可以重复上述步骤指定多个数据源,然后关闭对话框。 图9.18 “创建查询”入口 图9.19 “显示表”对话框 定义查询输出字段。在查询窗体下部查询定义表格中单击“字段”行的第一列,此时在单元格右边出现一个下拉箭头,展开下拉列表(见图9.21),在其中选择需要输出的第一个字段,同时选中下面的复选框;同
127、样方法依次在第二、第三列分别选择需要输出的字段(见图9.22)。 9.3.1 查询的建立与编辑 9.21查询设计选择输出字段 9.22选择更多输出字段 定义查询准则。在需要施加约束条件字段的“准则”行中,输入一个或多个约束条件,例如我们要查询所有性别为“女”的记录,则在性别列中输入准则“女” (见图9.23)。 9.23查询设计定义查询准则 9.24 测试查询结果 保存查询。如果测试正确,则可以关闭查询设计窗体,确认保存修改并且为查询命名即可完成(见图9.25)。以后随时想使用此查询时,只要双击查询名即可得到输出。 9.25为查询命名 9.3.1 查询的建立与编辑 查询的修改查询的修改 如果需
128、要修改或编辑查询,只要选中要修改的查询对象,进入上述查询设计视图,随意添加或删除输出字段,并且自由编辑约束条件,然后进行测试、最后保存即可。例如,在刚才设计的查询基础上再增加一个字段“住址” (见图9.26),并且赋予一个新的约束条件:准则为:Like “*杭州*”(即“住址”中包含“杭州”二字,其中”*”代表0个或多个字符),即可得到家住杭州的所有女生的记录(见图9.27)。 9.26 增加输出字段与准则 9.27新查询结果 9.3.1 查询的建立与编辑 复杂查询的设计复杂查询的设计 如果查询的条件比较复杂,我们就需要用到“与”、“或”、“非”等逻辑表达式来帮助我们设计准则。 9.29 多准
129、则逻辑组合 9.30组合查询结果 9.31表达式生成器 9.32生成的表达式与搜查讯结果 9.3.2 数据窗体的建立与数据编辑 要将查询结果或整张表在用户习惯的应用程序界面中输出、并且可以在用户的控制下浏览、添加和修改数据,就需要制作专门的应用程序窗体和数据显示及操作控件,并将数据源与之相关联。这些工作过去通常需要程序员编写一些程序代码来实现。现在为了用户的方便,Microsoft在Access中内置了数据窗体生成工具,同时配备了设计向导,可以帮助用户在很短时间内快速创建一个数据窗体,而不用编写一行代码! 数据窗体的建立数据窗体的建立 使用向导创建窗体。 选择数据源。 选择输出字段。 选择窗体
130、布局。 选择输出样式。 为窗体命名。 9.3.2 数据窗体的建立与数据编辑 记录的浏览记录的浏览 有了标准的Windows窗体,浏览数据就变成很容易的事情。打开数据库后,在“数据库”窗口左边“对象”列表中单击“窗体”项,在右边列表中双击前面创建的窗体对象,即可打开窗体,窗体下方由一些常见的 浏览按钮,通过它们可以随意浏览查询得到的所有记录。(见图9.40)。 9.40 完成并运行着的窗体 记录的添加和修改记录的添加和修改 记录的添加。 记录的修改。 9.3.3 报表的建立与使用 上节介绍的窗体输出属于“硬拷贝”,即在计算机显示器上输出。在工作中,我们经常需要用到“软拷贝”,即通过打印设备输出,
131、这就是报表。这个工作过去同样需要程序员编写程序代码来实现。现在为了用户的方便,在Access中也内置了报表生成工具,同时配备了设计向导,同样可以帮助用户在短时间内快速创建一个数据报表。 报表的创建步骤报表的创建步骤 使用向导创建报表。 选择数据源。 选择输出字段。 定义分组规则。 定义排序规则。排序定义对话框中还可以进行汇总操作。 选择报表布局。 选择报表布局。 选择报表布局。 9.50完成的报表 9.3.3 报表的建立与使用 报表的浏览与打印报表的浏览与打印 报表的浏览。只需在“数据库”窗体中“报表”对象列表中双击报表名,或者选中创建好的报表名,然后单击上方“预览”按钮,即可进入报表预览视图
132、,浏览报表的实际输出效果。 报表的打印。在报表的预览视图中,单击打印按钮或“文件”菜单的“打印”菜单项,即可打印与预览完全一样的报表。 9.4 9.4 结构化查询语言(结构化查询语言(SQLSQL)介绍介绍 SELECTSELECT语句语句 9.4.1 用SQL查询数据 SELECT语句是SQL中用于数据查询的语句,功能非常强大,一些很复杂的查询,用前面所介绍的方法是无法实现的,但是使用SELECT语句却可以完成几乎任何的复杂查询。SQL语句的语法相对比较复杂,我们只介绍其中最基本、最常用的语句构成元素。 简化的SELECT语句的语法: SELECT字段列表FROM表名WHERE选择条件GRO
133、UP BY分组条件ORDER BY排序条件 DESC其中尖括弧内为必选参数,方括弧内为可选子句。 SELECT语句的使用。由于使用单纯的书面叙述不太容易理解,因此以下通过举例来说明不同SELECT语句组合的实际功能。 9.4.1 用SQL查询数据 例1. SELECT 学号,姓名,性别,年龄 FROM 学生名册 【功能】从“学生名册”表中查询所有记录,但只输出学号,姓名,性别,年龄4个字段的内容。 例2. SELECT * FROM 学生名册 【功能】从“学生名册”表中查询所有记录,输出所有字段的内容。 例3. SELECT * FROM 学生名册 WHERE 年龄 20 【功能】从“学生名册
134、”表中查询并输出所有年龄大于20岁的记录。 例4. SELECT * FROM 成绩登记表 WHERE 高等数学 60 OR 大学英语 60 OR 计算机基础 60 【功能】从“成绩登记表”表中查询并输出三门功课中至少有1门不及格的记录。 例5. SELECT * FROM 成绩登记表 WHERE 高等数学 BETWEEN 90 AND 100 GROUP BY 班级 【功能】从“成绩登记表”表中查询并输出数学成绩为优秀的记录,按班级分组。即同班的记录排在一起输出。 例6. SELECT * FROM 成绩登记表 ORDER BY 大学英语 DESC 【功能】从“成绩登记表”表中查询并输出所有
135、记录,并按“大学英语”分数由高到低排序。最后加上“DESC”指明按降序排序,否则按升序排序(升序也可以加上“ASC”,如果什么都不加,则默认为升序)。 9.4.1 用SQL查询数据 例7. SELECT * FROM 成绩登记表 ORDER BY 大学英语 DESC, 高等数学 DESC, 计算机基础 DESC 【功能】从“成绩登记表”表中查询并输出所有记录,并按“大学英语”、“高等数学”、“计算机基础”三个字段排序,按排列的先后次序确定排序的优先级。 在在AccessAccess中的中的SELECTSELECT查询操作查询操作 在不同的数据库管理系统中的具体查询操作的方法有所不同,以下介绍在
136、Access中的基本操作方法。 9.4.1 用SQL查询数据 进入SQL视图。按上节介绍的方法选择“在设计视图中创建查询”(见图9.51),单击“设计”按钮,关闭弹出的“显示表”对话框,然后选择“查询”菜单中的“SQL特定查询”“联合”子菜单(见图9.52),进入“联合查询”视图(见图9.53)。 输入SQL语句。输入前面例6的SQL语句(见图9.53),然后单击“查询”菜单中的“运行”菜单项,即可得到查询结果(见图9.54),可以看出,结果是按“英语”分数由高到低排序的。 保存查询。关闭查询运行窗体,并且为查询命名,以备后用。 9.51选定数据源下拉列表 9.52“选定的字段”列表框 9.5
137、3“联合查询”视图 9.54 SELECT语句的查询结果 9.4.2 用SQL维护数据库对象 SQL不仅可以查询数据,还可以对数据库对象(表、关系、索引等)进行维护。当表中记录很多时,对表进行索引可以大大加快对表的访问速度。 1) 表的维护 (1)表的添加表的添加 (2)表的删除表的删除 (3)索引的添加索引的添加 (4)索引的索引的删删除除 2) 表结构的维护 (1)字段的添加字段的添加 (2)字段的字段的删删除除 9.4.3用SQL维护表中记录1) 记录的插入(添加)记录的插入(添加) 【语法】INSERT INTO (字段1,字段2,) VALUES(值1,值2,) 【说明】文本型数据必
138、须用单引号限定。 【例 3】INSERT INTO成绩表(学号,姓名,数学,英语,计算机) VALUES(0037,张三,78,92,67) 【功能】在“成绩表”表中添加一条记录,为学号、姓名、数学、英语、计算机字段分别赋值为:0037,张三,78,92,67。 2) 记录的编辑(修改)记录的编辑(修改) 【语法】UPDATE SET 字段1 = 值1,字段2 = 值2, WHERE 子句 【说明】WHERE 子句是可选的,其含义与SELECT语句中相同。 【例 3】UPDATE 成绩表 SET 数学 = 60 WHERE 数学 BETWEEN 57 AND 59 【功能】将“成绩表”表中所有
139、满足条件(数学成绩在5759之间)的记录中“数学”字段的值改成60。 2) 记录的编辑(修改)记录的编辑(修改) 【语法】DELETE FROM WHERE 子句 【说明】WHERE 子句是可选的,如果没有WHERE 子句将删除表中所有的记录。 【例 3】DELETE FROM 成绩表 WHERE 数学 60 OR 英语 60 OR 计算机 60 【功能】在“成绩表”删除“数学”、“英语”、“计算机”3门课程中至少有1门不及格的记录。 9.5 9.5 与外部文件交换数据与外部文件交换数据 9.5.1 数据的导入 1) 由外部数据库导入数据由外部数据库导入数据 在Access中,可以用“获取外部
140、数据”命令来获取外部数据库的数据。导入的数据的过程实际上是导入表的过程。由导入的表构成新的数据库。我们以导入另一个Access数据库中的表来举例。从其它数据库产品中导入表的方法相仿。 准备数据库容 器(新建或打开已有的数据库)。 选择导入源。 选择导入对象。 9.5.1 数据的导入 2) 由由ExcelExcel文件导入数据文件导入数据 同样准备数据库容器、选择导入源。不过这次要将“导入”对话框下部的文件类型改为“Microsoft Excel”,然后在文件列表中选择一个Excel工作簿,同样单击“导入”按钮。 选中需要导入的表。 确定否包含Excel表中每列的标题 导入目的地(导入内容放到一
141、个新表中还是追加到原有的表中)。 选择需要导入的列(字段)。 指定主键。 为导入后的表命名。 9.5.1 数据的导入 3) 由文本文件导入数据由文本文件导入数据 同样准备数据库容器、选择导入源。这次要将“导入”对话框下部的文件类型改为“文本文件”,并且在文件列表中选择一个扩展名为“.txt”的文件,然后单击“导入”按钮。 询问文本中是否带有分隔符(如逗号、空格等)。 选择分隔符种类和列标题。 导入目的地(导入内容放到一个新表中还是追加到原有的表中)。 选择需要导入的列(字段)。 指定主键。 为导入后的表命名。 9.5.2 数据的导出 数据的导出相对比较简单,下面介绍三种导出数据表的方法:导出到
142、Excel工作簿,导出到文本文件和导出到HTML文档。 1) 将数据表导出到将数据表导出到ExcelExcel工作簿工作簿 (1)选择需要导出的表。打开已有的数据库,在数据表列表中选定需要导出的表(见图9.71)。 9.71选择要导出的表 9.71选择要导出的表 (2)选择需要导出后的文件类型。选择“文件”菜单的“导出”菜单项,在弹出的“将表导出为”对话框中选择“文件类型”为“Microsoft Excel”,同时指定文件名和保存位置(见图9.72),单击“保存”按钮,即可完成导出任务。 9.5.2 数据的导出 2) 将数据表导出到文本文件将数据表导出到文本文件(1)选择需要导出的表。(2)选
143、择需要导出后的文件类型。2) 将数据表导出到将数据表导出到HTMLHTML文档文档 (1)选择需要导出的表。与上述第1步完全相同。 (2)选择需要导出后的文件类型。导出为HTML文档还有一个方法,那就是我们在word中学过的“另存为Web页”的方法,效果是完全一样的。 第10章 信息的数字表示与处理(目录)10.1 计算机基本工作原理 10.2 信息数字化的方法与技术 10.3 信息安全 10.1 10.1 计算机基本工作原理计算机基本工作原理 在当今的信息时代,计算机可以协助人们获取信息、处理信息、存储信息和传递信息,所以说计算机是信息处理机。本节通过对计算机基本工作原理的描述,使读者对计算
144、机处理信息的过程有一个比较正确和更深入的认识。 10.1.1 冯诺依曼的设计思想 世界上第一台电子数字计算机ENIAC(Electronic Numerical Integrator And Computer)于1946年2月15日在美国宾夕法尼亚大学正式投入运行。ENIAC诞生后,美籍匈牙利数学家冯诺依曼提出了新的设计思想,主要有两点:其一是计算机应该以二进制为运算基础,其二是计算机应该采用“存储程序和程序控制”方式工作。并且进一步明确指出整个计算机的结构应该由五个部分组成:运算器、控制器、存储器和输入设备、输出设备。冯诺依曼的这一设计思想解决了计算机的运算自动化的问题和速度匹配问题,对后来
145、计算机的发展起到了决定性的作用,标志着计算机时代的真正开始。 冯诺依曼设计思想决定了人们使用计算机的主要方式编写程序和运行程序。 10.1.2 计算机的指令系统 指令是一种采用二进制表示的、要计算机执行某种操作的命令。一台计算机可以有许多指令,指令的作用也各不相同,所有指令的集合称为计算机的指令系统。 指令通常由两部分组成:操作码操作码和地址码地址码。操作码指明计算机应该执行的某种操作的性质与功能,比如加法;地址码则指出被操作的数据(操作数)存放在何处,即指明操作数所在的地址。 指令按其功能可以分为两种类型:一类是命令计算机的各个部件完成基本的算术逻辑运算、数据存取和数据传送等操作,称为操作类
146、指令;另一类则是用来控制程序本身的执行顺序,实现程序的分支、转移等,称为控制转移类指令。 每一种类型的中央处理器(CPU)都有自己的指令系统。因此,某一类计算机的程序代码未必能够在其他计算机上执行,这就是所谓的计算机“兼容性”问题。比如,目前个人计算机中使用最广泛的中央处理器(CPU)是Intel公司和AMD公司的产品,由于两者的内部设计类同,指令系统几乎一致,因此这些个人计算机是相互兼容的。而Apple公司生产的Macintosh计算机,其中央处理器(CPU)采用Motorola公司的PowerPC,与Intel公司和AMD公司处理器的结构不同,指令系统大相径庭,因此无法与采用Intel公司
147、和AMD公司中央处理器(CPU)的个人计算机兼容。 10.1.3 程序的自动执行 计算机执行程序的过程就是一条一条执行指令的过程,程序中的指令和需要处理的数据都存放在存储器中,由中央处理器(CPU)负责从存储器中逐条取出并执行它所规定的操作。中央处理器(CPU)执行每一条指令都需要分成若干步骤,每一步完成一个操作。一条指令的执行过程大致如下: 取出指令。中央处理器(CPU)从存储器中取得一条指令。 分析指令。中央处理器(CPU)对得到的指令进行分析。 获取操作数。中央处理器(CPU)根据指令分析结果计算操作数的地址,并根据地址从存储器中获取操作数。 运算。中央处理器(CPU)根据操作码的要求,
148、对操作数完成指定的运算。 保存。若有必要,可以将运算结果保存到存储器中。 修改指令地址。为中央处理器(CPU)获取下一条指令做好准备。 10.2 10.2 信息数字化的方法与技术信息数字化的方法与技术 10.2.1 计算机的数字系统 人们日常生活中最熟悉的是十进制数,但在与计算机打交道时,会接触到二进制、八进制、十六进制数。无论哪种数制,其共同之处都是进位记数制。 1)认识进位计数制 一般来说,如果数制只采用R个基本符号,则称为基R数制,R称为数制的“基数”,而数制中每一固定位置对应的单位值称为“权”。 为了区分一个数是几进制数,可以使用两种方法。一种方法是将要表示的数用小括号括起来,然后用一
149、个下标表示该数是几进制数,如(10110.101)2表示一个二进制数。另一种方法是在数的后面加一个大写字母,其中,B表示二进制数,O表示八进制数,D表示十进制数,H表示十六进制数,如101B表示二进制数101。 2)数制之间的转换 二进制数、八进制数、十六进制数转换为十进制数。基数为二、八、十六的数字,只要将各位数字与它的权相乘,其积相加,和数就是十进制数。10.2.1 计算机的数字系统 (1110101)2=126+125+124+023+122+021+120=64+32+16+0+4+0+1=(117)10(1010.1001)2=123+022+121+020+12-1+02-2+02
150、-3+12-4 =8+0+2+0+1/2+0+0+1/16 =(10.5625)10(76)8=781+680=56+6=(62)10(55.12)8=581+580+18-1+28-2=40+5+1/8+2/64=(45.15625)10(55)16=5161+5160=80+5=(85)10(F.B)16=15160+1116-1=15+11/16=(15.6875)10 十进制整数转换为二进制整数,可以用十进制整数连续地除以2,直至商为0,其余数即为二进制整数的各位数码。此方法称为除2取余法。十进制纯小数转换为二进制小数时,可连续地乘以2,直到小数部分为0,或达到所要求的精度为止(小数部
151、分可能永不为0),从每次乘积的整数部分得到二进制纯小数的各位数码。此方法称为乘2取整法。对于十进制小数,可分别进行整数部分和小数部分的转换,然后再拼在一起。 10.2.1 计算机的数字系统 (57)10=(111001)22 57 余数 2 28 1 低位 2 14 0 2 7 0 2 3 1 2 1 1 0 1 高位(0.3125)10=(0.0101)2 整数部分0.31252=0.625 00.6252=1.25 10.252=0.5 00.52=1.0 1(57.3125) 10=(111001.0101)210.2.1 计算机的数字系统 二进制数与八进制数、十六进制数之间的相互转换。
152、二、八、十六进制的权之间有内在的联系,即23=8,24=16,因而它们之间的转换比较容易。每位八进制数相当于3位二进制数,每位十六进制数相当于4位二进制数。 常用计数制对照表如下: 3)二进制数的运算 在计算机中,对二进制数可作两种基本运算:算术运算算术运算和逻辑运算逻辑运算。 10.2.2 信息数字化和压缩 1)数值在计算机中的表示整数的表示。由于采用二进制,计算机也只能用“0”、“1”来表示数的正负,即把符号数字化。原码、反码和补码是把符号位和数值位一起编码的表示方法。这三种方法均将最高位作为符号位,规定符号位为“0”时表示正数,为“1”时表示负数。现在的计算机基本上采用补码。 定点数和浮
153、点数。所谓定点数和浮点数,是指在计算机中一个数小数点的位置是固定的,还是浮动的,如果一个数中小数点的位置是固定的,则叫定点数,否则为浮点数。浮点数表示的范围比定点数大得多,在相同的条件下浮点运算速度比定点快。目前的计算机都采用浮点数表示法,或同时具有定点和浮点两种表示法。 纯小数表示法 整数表示法 在计算机中,浮点数通常表示如下形式: 二进制数N=2+1010.1011101(相当于十进制数23.25)。其浮点数表示为: 10.2.2 信息数字化和压缩 2)图形图像的数字表示 用图形图像补充文字信息,可以增强人们对展示信息的理解和记忆。有时用语言和文字难以表达的事物,用一张简单的图就能准确而直
154、观地展现,因此在计算机中图形图像信息的获取和处理就显得非常重要。在计算机中,图像采用位图形式来表示,图形采用矢量形式来表示。 我们可以使用扫描仪、数码相机等设备把图像输入到计算机中,这个过程称为图像的数字化,它的处理步骤大体上分为: 取样 分色 量化 (1)位图图像。位图图像又称为光栅图像或点阵图像,是由一个个像素点(Pixel)排成阵列组成的。 (2)矢量图形。另一种生成图像的方法并不直接描述图像中的每一点,而是描述生成这些点的过程和方法,这种通过数学方法生成的图像称为矢量图形。 10.2.2 信息数字化和压缩 3)视频的数字表示 视频是指内容随时间变化的一个图像序列,也称为动态图像。人类眼
155、睛具有一种“视觉停留”的生物现象,即在观察过物体后,物体的映像将在人眼的视网膜上保留短暂的时间,如果以足够快的速度不断地、每次略微改变物体的位置和形状,人眼将感觉到物体在连续运动。所有的视频(如电影和电视)都是应用这一原理产生的动态图像,这一幅幅图像被称为“帧”,“帧”是构成视频信息的基本单位。视频每秒显示的帧数因不同的制式而异,中国使用的是PAL制式,每秒显示25帧,欧美国家采用的NTSC制式。每秒显示30帧。 视频分为模拟视频和数字视频。个人计算机可以通过视频卡将模拟视频信号转换为数字视频信号并存储在硬盘上,或通过DV(Digital Video)卡(1394卡)将数码(DV)摄像机拍摄的
156、数字视频信号直接输入到计算机中。 视频数据量=图像水平分辨率图像垂直分辨率颜色深度8每秒帧数 目前,国际标准化组织制定的有关数字视频压缩编码的标准主要有MPEG-1、MPEG-2和MPEG-4。 10.2.2 信息数字化和压缩 4)音频的数字表示 在计算机中,声音信号用一组二进制数字表示,称之为数字音频。数字音频和模拟音频的区别在于:模拟音频在时间上是连续的,而数字音频是一个数据序列,在时间上是离散的。声音进入计算机有两种途径:一种是通过数字化录制直接获取,一种是利用声音合成技术实现。数字音频。声音信息的数字化过程就是采样和量化。 声音合成。声音合成是指使用微处理器和数字信号处理器(DSP)代
157、替发声部件,模拟出声音波形数据,并将其转换成数字音频发送到放大器,合成出声音或音乐。 10.2.2 信息数字化和压缩 5)流媒体技术 传统的网络传输音频和视频等多媒体信息的方式是完全下载后再播放,下载常常要花数分钟甚至数小时。而采用流媒体技术,就可实现流式传输,将声音和视频由服务器向用户计算机进行连续、不间断传送,用户不必等到整个文件全部下载完毕,而只需经过几秒或十几秒的启动延时即可进行观看。当声音和视频在用户的计算机上播放时,文件的剩余部分还会从服务器上继续下载。 流式传输技术分为两种,一种是顺序流式传输,另一种是实时流式传输。 目前,采用流媒体技术的音频和视频文件主要有三大“流派”。 一是
158、微软的ASF(Advanced Stream Format)。 二是Real Networks公司的RealMedia。三是苹果公司的QuickTime。 此外,MPEG、AVI、DVI、SWF等都是适用于流媒体技术的文件格式。 10.2.2 信息数字化和压缩 6)文件压缩 当我们从因特网上下载文件时,许多文件通常都是所谓的压缩文件,那到底什么是压缩文件呢?最直接的讲法是,一个较大容量的文件经压缩后,产生了另一个较小容量的文件,这个较小容量的文件,我们就称它为较大容量文件的压缩文件。 要使用压缩文件,就必须将压缩文件还原(解压缩)为其本来的的文件格式。 压缩文件时使用的压缩方法不同,压缩生成的
159、文件结构就不同,这种压缩文件结构就称为压缩格式。压缩格式有通用的可压缩任何文件的压缩格式,如ZIP、RAR、CAB、TAR等,也有专门的压缩格式,如压缩声音的MP3、压缩图像的JPEG、压缩视频的MPEG等。压缩分为无损压缩和有损压缩,通用的可压缩任何文件的压缩格式都是无损压缩。 一般使用压缩率来衡量各种压缩格式的优劣。文件压缩后,压缩文件占用的存储空间与原始文件占用的存储空间的比率称为压缩率。在常用的文件压缩格式中,RAR格式压缩率较高,ZIP格式压缩率相对较低,但ZIP格式的文件压缩或解压缩的速度较快。 10.3 10.3 信息安全信息安全 10.3.1 信息安全概述 电子计算机和通信网络
160、已经广泛地应用与社会的各个领域,利用这些先进技术建立起来的信息系统正在改善着人们的生活和工作方式。然而,在我们享受着众多信息及信息系统带来的巨大方便的同时,也时时受到来自各方面对信息系统安全的威胁。因此,信息系统的安全保密成为迫切需要解决的问题。 1)信息系统的概念 在现代信息社会里,人类的一切活动都离不开对信息的获取与处理,信息作为一种无形资产已经成为人们最宝贵的财富。信息系统是各种方法、过程、技术按一定规律构成的一个有机整体,它是信息采集、存储、加工、分析和传输的工具。信息系统的功能包括以下几个方面: 信息采集 信息加工 信息存储 信息检索 信息传输 10.3.1 信息安全概述 2)信息系
161、统受到的威胁 由于信息系统是以计算机和数据通信网络为基础的应用管理系统,因而它是一个开放式的互联网络系统,如果不采取安全保密措施,与网络系统连接的任何终端用户,都可以进入和访问网络中的资源。目前信息系统已经被用于政府、金融、贸易、商业、企业等各个部门,它在给人们带来极大方便的同时,也为那些不法分子利用信息系统进行犯罪提供了可能。信息系统所受到的威胁大致分为以下几类: 通信过程中的威胁 存储过程中的威胁 加工处理中的威胁 3)对信息系统攻击的主要手段 非法者对信息系统的破坏主要采取如下手段: 冒充 篡改 推断 病毒 10.3.1 信息安全概述 4)信息安全技术的含义 信息安全技术是一门综合的学科
162、,它涉及信息论、计算机科学和密码学多方面的知识,具体包括如下几方面的含义: 保密性 完整性 可用性 真实性 5)信息系统安全模型 信息系统安全是一项复杂的系统工程,它的实现不仅是纯粹的技术方面问题,而且还需要法律、管理、社会因素的配合。因此,信息系统安全模型是一个层次结构。 (1)安全立法 要教育人们进行合法的信息实践活动。合法的信息实践活动是指在一定的人机环境条件下,符合法律法规和技术规范要求并满足系统或用户应用目标要求的信息活动。合法的信息实践活动应受到法律的保护并且遵循以下原则: 合法登记原则 合法用户原则 信息公开原则 资源限制原则 10.3.1 信息安全概述 (2)安全管理 硬件资源
163、的安全管理 硬件资源的安全管理 硬件资源的安全管理 (3)物理实体的安全与硬件系统保护 环境安全 设备安全 存储媒体安全 硬件保护 (4)网络、软件、信息安全。 通信网络、系统软件、信息安全保密技术,是计算机信息系统安全的关键,也是信息安全技术的主要研究内容。 10.3.1 信息安全概述 6)信息安全技术的研究内容 信息安全技术的主要研究内容包括如下几个方面: 数据加密解密算法 密钥管理 密码分析 计算机系统安全 仅知密文 已知明文 选择明文 以下是计算机系统安全的几个主要方面: 操作系统安全 数据库安全 网络安全 计算机病毒防治 10.3.1 信息安全概述 7)信息安全技术的相关法律法规和技
164、术标准 为了维护计算机信息系统的安全,单纯凭技术力量解决是不够的,还必须依靠政府和立法机构,制定出完善的法律法规进行制约。我国政府从20世纪80年代初,开始注重这方面的工作,1983年在公安部成立了计算机安全监察局,专门负责全国的计算机安全工作,并且陆续颁布了与计算机信息系统安全有关的法律法规和技术标准,如中华人民共和国刑法、中华人民共和国国家安全法、中华人民共和国保守国家秘密法、中华人民共和国数字签名法、中华人民共和国计算机信息系统安全保护条例、中华人民共和国计算机信息网络国际联网管理暂行规定、商用密码管理条例、计算机病毒防治管理办法等法律法规,以及计算机病毒防治产品评级准则、计算机信息系统
165、安全保护等级划分准则、电子计算机机房设计规范等技术标准。 10.3.2 计算机病毒 “计算机病毒”最早是由美国计算机病毒研究专家F.Cohen博士提出的。“计算机病毒”有很多种定义,国外最流行的定义为:“计算机病毒是一段附着在其他程序上的可以实现自我繁殖的程序代码”。在中华人民共和国计算机信息系统安全保护条例中的定义为:“计算机病毒是指编制或者在计算机程序中插入的破坏计算机功能或者数据,影响计算机使用并且能够自我复制的一组计算机指令或者程序代码”。 1)计算机病毒的特征 破坏性 传染性 隐藏性 可激活性 针对性 不可预见性 2)计算机病毒的分类 按传染方式分类:分为引导型、文件型和混合型病毒。
166、 按破坏性分类:可以分为良性病毒和恶性病毒。 网络病毒:指基于在网上运行和传播,影响和破坏网络系统的病毒。 10.3.2 计算机病毒 3)宏病毒 所谓宏,就是软件设计者为了在使用软件工作时,避免一再的重复相同的动作而设计出来的一种工具。在Word中对宏的定义为:“宏就是能组织到一起作为一独立的命令使用的一系列Word命令,它能使日常工作变得更容易”。Word中提供由用户编制“宏”这一功能的目的是为了让用户能够用简单的编程方法,来简化一些经常性的操作。Word甚至还提供了不用编程,仅依靠录制用户实际操作方法就可以生成宏的功能。Word宏病毒就是利用Word所提供的宏命令编写成的具有复制、传染能力
167、的宏。 宏病毒的特点:传播极快 制造方便 破坏性大 宏病毒的分类:公用宏病毒 私用宏病毒 宏病毒的行为: Word的工作模式是只要一打开文档,就先执行初始的宏,接着载入文档内容。因此,Word便事先定义了一个公用模板Normal.dot,里面包含了基本的宏。只要一启动Word,就会自动执行Normal.dot文件。类似的,电子表格软件Excel也支持宏,它的公用模板是Personal.xls。这样,就为宏病毒打开了方便之门,只要编写了有问题的宏,再去感染公用模板,那么只要一执行Word,这个受感染的公用模板即被载入,计算机病毒随之传播到所编辑的文档中。这是宏病毒传播的一个基本途径,一些更厉害的
168、宏病毒还有其他的传播途径。 10.3.2 计算机病毒 4)电子邮件病毒 (1)电子邮件病毒的特点 邮件格式不统一,增加反病毒难度 传播速度快、范围广,破坏力大 (2)防范电子邮件病毒的措施 电子邮件病毒一般是通过邮件中“附件”夹带的方法进行扩散的,如果用户没有运行或打开附件,病毒是不会激活的。因此不要轻易打开邮件中的“附件”文件,尤其是陌生人的。也应该切忌盲目转发别人的邮件。选用优秀的具有邮件实时监控能力的反病毒软件,能够在那些从因特网上下载的受感染的邮件到达本地之前拦截它们,从而保证本地网络或计算机的无毒状态。 5)计算机病毒的防范 10.3.2 计算机病毒 建立、健全法律和管理制度 加强教
169、育和宣传 采取有效的技术措施 6)反病毒软件的选择 在选购反病毒软件时,需要注意的指标包括:扫描速度、正确识别率、误报率、技术支持水平、升级的难易度、可管理性和警示手段等多个方面。 我国计算机病毒防治产品评级标准中的测试指标如下: 防病毒能力 病毒检测分级指标 病毒清除指标 病毒清除分级指标 误报率 应急恢复 智能升级 国内外著名反病毒软件公司的网站地址: 公司名称网站地址北京冠群金辰软件有限公司北京瑞星科技股份有限公司北京江民新科技术有限公司北京金山软件股份有限公司赛门铁克公司McA 计算机网络安全 网络安全是指网络系统的硬件、软件及其系统中的数据受到保护,不受偶然的或者恶意的原因而遭到破坏
170、、更改和泄露,确保系统能连续可靠正常地运行,网络服务不中断。网络安全从其本质上来讲就是网络上的信息安全。从广义来说,网络的安全性可定义为:保障网络信息的保密性、完整性和网络服务的可用性及可审查性。前者要求网络保证其信息系统资源的完整性、准确性及有限的传播范围;后者则要求网络能向所有的合法用户有选择地随时提供各自应得到的网络服务。 口令的使用是直观的。系统要求用户输入口令,如果口令正确,那么用户得到了系统的认可,可以继续后面的工作;如果口令不正确,系统认为其是“非法用户”,这时系统会要求用户重新输入口令。为了防止口令被破译,口令应该是很难进行猜测并且很难用穷举法确定的。口令选择应该注意以下几点。
171、 1)基于口令的用户认证 选择较长的口令,选择长的口令会加大猜测的难度,但同时也增加了记忆难度。避免使用有特殊意义的口令,如实际的姓名、生日、电话号码、单字和短语。 防止口令被偷看,不要将口令告诉别人,而且要经常变化口令。 10.3.3 计算机网络安全 选择合适的口令,如果口令只从AZ的字母中选择,那么只有26种可能性,把数字09加进去,可能性扩大到36种,使用大写字母、小写字母、再加上数字,可能性就有62种。尽管这种变化似乎很小,当测试口令空间时,影响是很大的。假设口令长度是6,如果口令是由大写字母、小写字母、数字组成的,那么测试所有口令组合所需的时间远远大于测试仅由字母组成的所有口令组合的
172、时间,因此,合适的口令一般难以破译。 使用一次性口令,一次性口令是每次使用后口令内容都发生变化的口令。 2)智能卡 智能卡的出现是超大规模集成电路和计算机技术高度发展的结果。将具有数据存储、处理、安全保密功能的集成电路芯片镶嵌到塑料卡片上便构成了智能卡,也称为集成电路卡、Smart Card或IC Card。 按照其组成结构,智能卡可以分为一般存储卡、加密存储卡、CPU卡和超级智能卡。 按照数据读写方式,智能卡又可分为接触式智能卡和非接触式智能卡两类。 10.3.3 计算机网络安全 按照数据交换格式分类,智能卡可以分为串行和并行两种。 此外,有关厂商还设计制造了各种适合实际用途的智能卡,例如。
173、 预付费卡 混合卡 3)防火墙技术 由于因特网的迅速发展,提供了发布信息和检索信息的场所, 但它也带来了信息污染和信息破坏的危险,人们为了保护其数据和资源的安全,出现了防火墙。 防火墙从本质上说是一种保护装置。它保护的是用户、数据和资源的安全。 防火墙的优点: 防火墙能强化安全策略 防火墙能有效地记录因特网上的活动 防火墙限制暴露用户点 防火墙是一个安全策略的检查站 10.3.3 计算机网络安全 防火墙的不足之处: 不能防范恶意的知情者 不能防范不通过它的连接 不能防备全部的威胁 防火墙不能防范病毒 10.3.3 计算机网络安全 4)数字证书和PKI (1)单钥密码算法(加密)单钥密码算法,又
174、称对称密码算法:是指加密密钥和解密密钥为同一密钥的密码算法。 (2)双钥密码算法(加密、签名)双钥密码算法,又称公钥密码算法:是指加密密钥和解密密钥为两个不同密钥的密码算法。公钥密码算法不同于单钥密码算法,它使用了一对密钥:一个用于加密信息,另一个则用于解密信息,通信双方无需事先交换密钥就可进行保密通信。其中加密密钥不同于解密密钥,加密密钥公之于众,谁都可以用;解密密钥只有解密人自己知道。这两个密钥之间存在着相互依存关系:即用其中任一个密钥加密的信息只能用另一个密钥进行解密。10.3.3 计算机网络安全 (3)公开密钥数字签名算法(签名) DSA(Digital Signature Algor
175、ithm)数字签名算法,是另一种公开密钥算法,它不能用作加密,只用作数字签名。DSA使用公开密钥,为接收者验证数据的完整性和数据发送者的身份。它也可用于由第三方去确定签名和所签数据的真实性。DSA算法的安全性基于解离散对数的困难性,作为数字签名标准的一部分,DSA算法具有较好的兼容性和适用性,成为网络安全体系的基本构件之一。 (4)数字签名与数字信封 公钥密码体制在实际应用中包含数字签名和数字信封两种方式。 (5)数字证书 数字证书是各类实体(个人、企业、银行等)在网上进行信息交流及商务活动的身份证明,在电子交易的各个环节,交易的各方都需验证对方证书的有效性,从而解决相互间的信任问题。数字证书
176、是一个经认证中心(CA)数字签名的包含公开密钥拥有者信息以及公开密钥的文件。10.3.3 计算机网络安全 (6)认证中心(CA) 为保证网上数字信息的传输安全,除了在通信传输中采用更强的加密算法等措施之外,必须建立一种信任及信任验证机制,即参加电子商务的各方必须有一个可以被验证的标识,这就是数字证书。数字证书具有唯一性,它将实体的公开密钥同实体本身联系在一起,同时数字证书的来源必须是可靠的。这就意味着应有一个网上各方都信任的机构,专门负责数字证书的发放和管理,确保网上信息的安全,这个机构就是认证中心(CA)。各级认证中心(CA)认证机构的存在组成了整个电子服务的信任链。如果认证中心(CA)不安
177、全或发放的数字证书不具有权威性、公正性和可信赖性,电子服务就根本无从谈起。 认证中心(CA)是整个网上电子交易安全的关键环节。它主要负责产生、分配并管理所有参与网上交易的实体所需的身份认证数字证书。每一份数字证书都与上一级的数字证书相关联,最终通过安全链追溯到一个已知的并被广泛认为是安全、权威、足以信赖的机构根认证中心(根CA)。 10.3.3 计算机网络安全 (7)认证中心(CA)和注册审批机构(RA) 认证中心(CA)作为电子服务交易中受信任的第三方,专门解决公钥体系中公钥的合法性问题。认证中心(CA)为每个使用公开密钥的用户发放一个数字证书,数字证书的作用是证明证书中列出的用户名称与证书
178、中列出的公开密钥相对应。认证中心(CA)的数字签名使得攻击者不能伪造和篡改数字证书。 数字证书注册审批机构(RA)是认证中心(CA)的证书发放、管理的延伸。它负责证书申请者的信息录入、审核以及证书发放等工作;同时,对发放的证书完成相应的管理功能。发放的数字证书可以存放于智能卡、磁盘等介质中。数字证书注册审批机构(RA)系统是整个认证中心(CA)得以正常运营不可缺少的一部分。(8)认证中心(CA)的功能 概括地说,认证中心(CA)的功能有:证书发放、证书更新、证书撤销和证书验证。CA的核心功能就是发放和管理数字证书,具体描述如下: 接收验证最终用户数字证书的申请。 确定是否接受最终用户数字证书的
179、申请证书的审批。 向申请者颁发或拒绝颁发数字证书证书的发放。 接收、处理最终用户的数字证书更新请求证书的更新。 产生和发布证书废止列表(CRL)。 数字证书的归档。 密钥归档 。 历史数据归档。 认证中心(CA)为了实现其功能,主要由以下三部分组成: 注册服务器 证书申请受理和审核机构 认证中心服务器 10.3.3 计算机网络安全 10.3.4 计算机犯罪 计算机犯罪是指利用计算机作为犯罪工具进行的犯罪活动。例如利用计算机网络窃取国家机密,盗取他人信用卡密码,传播复制色情内容等。计算机犯罪包括针对系统的犯罪和针对系统处理的数据的犯罪两种,前者是对计算机硬件和系统软件组成的系统进行破坏的行为,后
180、者是对计算机系统处理和储存的信息进行破坏。 计算机犯罪有其不同于其他犯罪的特点: 一是犯罪人员知识水平较高。 其次是犯罪手段较隐蔽,犯罪区域广,犯罪机会多。 第三是内部人员和青少年犯罪日趋严重。 1)计算机犯罪的类型 (1)侵入计算机系统罪是指违反国家规定、侵入国家事务、国防建设、尖端科学技术领域的计算机信息系统的行为。 (2)破坏计算机系统罪,是指违反国家规定,对计算机信息系统进行删除、修改、增加、干扰,造成计算机信息系统不能正常运行的行为。 (3)窃取计算机系统数据及应用程序罪是指违反国家规定,非法窃取计算机系统中的数据及应用程序的行为。 (4)利用计算机进行经济犯罪是指利用计算机实施金融
181、诈骗、盗窃、贪污、挪用公款的行为。 (5)利用计算机实施的其它犯罪,包括利用计算机实施的窃取国家秘密的犯罪、利用计算机制作、复制、传播色情、淫秽物品的犯罪、侵犯公民人身权利和民主权利的犯罪、利用互联网危害国家安全的犯罪等。其实质是利用计算机实施的,违反刑法相关条文的行为。 2)黑客和黑客程序 黑客(Hacker)指的是喜欢挑战难度、寻找各类计算机系统的漏洞、破解各种密码的电脑高手,但他们中的大部分人并不搞破坏,所以他们强烈反对别人把“Hacker”和“Cracker”(破坏者,黑客们常称他们为“骇客”)混为一谈。但无论是“黑客”也好,“骇客”也罢,他们都会对网络上的目标主机发起攻击,是网络安全
182、的头号杀手。除了常见的政治、经济或个人报复等方面的因素外,单从技术上讲,黑客入侵的动机是成为目标主机的主人。 10.3.4 计算机犯罪 所谓黑客程序,则是一种专门用于进行黑客攻击的应用程序。功能较强的黑客程序一般有服务程序和客户程序两部分,服务程序是一个间谍程序,客户程序是黑客发起攻击的控制台。黑客利用病毒原理,以发送电子邮件、提供免费软件等手段,将服务程序悄悄安装到用户的计算机中,在实施黑客攻击时,客户程序与远程已安装好的服务程序里应外合,达到攻击的目的。利用黑客程序进行黑客攻击,由于整个攻击过程已经程序化,黑客不需要高超的操作技巧和高深的专业软件知识,只要具备一些最基本的计算机知识便可。常
183、用的黑客程序有BO(Back Orifice)、YAI(You And I)以及“冰河”等。 从某种意义上说,黑客对计算机及信息的安全危害性比一般的计算机病毒更为严重。10.3.4 计算机犯罪 10.3.5 软件知识产权保护 计算机发展过程中带来的一大社会问题是计算机软件产品的盗版问题。计算机软件的开发工作量很大,特别是一些大型的软件,往往开发时要用数百甚至上千人,花费数年时间,而且软件开发是高技术含量的复杂劳动,其成本非常高。由于计算机软件产品的易复制性,给盗版者带来了可乘之机。如果不严格执行知识产权保护,制止未经许可的商业化盗用,任凭盗版软件横行,软件公司将无法维持生存,也不会有人愿意开发
184、软件,软件产业也不会有大的发展。 由此可见,计算机软件知识产权保护是一个必须重视和解决的社会问题。解决计算机软件知识产权保护的根本措施是制定和完善软件知识产权保护的法律法规,并严格执法;同时,要加大宣传力度,树立人人尊重知识、尊重软件知识产权的社会风尚。 中华人民共和国著作权法是我国首次把计算机软件作为一种知识产权(著作权)列入法律保护范畴的法律。 10.3.6 计算机职业道德 随着计算机在应用领域的深入和计算机网络的普及,今天的计算机已经超出了作为某种特殊机器的功能,给人们带来了一种新的文化、新的工作与生活方式。在计算机给人类带来极大便利的同时,也不可避免地造成了一些社会问题,同时也对我们提出了一些新的道德规范要求。美国计算机伦理协会提出了以下计算机职业道德规范,称为“计算机伦理十戒”: 不应该用计算机去伤害他人。 不应该影响他人的计算机工作。 不应该用计算机去偷窃。 不应该用计算机去做伪证。 不应该到他人的计算机里去窥探。 不应该复制或利用没有购买的软件。 不应该未经他人许可的情况下使用他人的计算机资源。 不应该剽窃他人的精神作品。 应该注意你正在编写的程序和你正在设计的系统的社会效应。 应该始终注意,你使用计算机是在进一步加强你对同胞的理解和尊重。