总体要求:
通过本模块的学习,要求学生在亲身体验的过程中认识网络技术对人类生活、社会发展的影响;了解网络的功能和分类;熟悉网络的组成和网络通信原理,能组建简单局域网络;熟悉因特网的接入与使用;能用可视化集成工具、HTML语言、简单CSS、简单VBScript语言、简单JavaScript语言进行网站设计与制作;了解ASP工作流程和网站的评价。
相关知识与具体要求:
一、网络技术基础
1、计算机网络的功能
计算机网络是由两台或两台以上计算机通过网络设备连接起来所组成的一个系统。
计算机网络的主要功能:数据通信、资源共享、分布处理。
2、计算机网络的分类
按网络的覆盖范围分类:局域网、城域网、广域网。因特网是特殊的广域网。
按交换方式分类:电路交换网络(如固定电话通信系统)、分组交换网络(如IP电话)。
按网络拓扑结构分类:总线型、环型、星型。
总线型拓扑结构采用单根传输线(称为总线)作为传输介质,计算机均通过网卡直接连接到总线上,各台计算机地位平等。
在环形拓扑结构中,各个节点(计算机)通过点到点的通信介质首尾相接,形成闭合的环形通信网络。
在星型拓扑结构中,每个节点都通过一条独立的电缆连接到中心节点上。中心结点控制全网的通信,任何两个节点的相互通信都必须经过中心节点。一般使用交换机作为中心节点设备。
3、计算机网络的组成
⑴ 网络硬件组成
服务器:为客户机提供服务,用于网络管理、运行应用程序、处理客户机请求、连接外部设备等。
客户机:直接面对用户,提出服务请求,完成用户任务。
传输介质:传输网络数据。从传输方式划分有有线和无线两种,常用有线传输介质有双绞线和光缆。
通信连接设备:引导网络信息准确到达目标节点。主要有网卡、网桥与交换机、中继器与接线器、路由器等。
⑵ 网络软件系统
网络操作系统:常用的有Windows NT、Windows 2000、Unix、Linux等。
网络应用软件:网络媒体播放器、文件上传与下载工具、企业网络信息管理系统等。
4、网络通信原理
⑴ 开放系统互联协议(OSI)分层模型的基本思想
应用层:在网络应用程序之间传递信息。
表示层:处理文本格式化,显示代码转换。
会话层:建立、维持、协调通信。
传输层:确保数据正确发送。
网络层:决定传输路由,处理信息传递。
数据链路层:编码、编址、传输信息。
物理层:管理硬件连接。
计算机利用协议进行通信时,发送方从上层向下层传输数据,每经过一层都附加一个协议控制信息,到达物理层后将数据包进行转换,送入传输介质。数据传输到接收方时,再自下层向上层逐层去掉协议控制信息,并且完成各层的指定功能。
⑵ IP地址
IP地址为网络中的每台计算机提供惟一标识。
TCP/IP协议规定,IP地址是32位二进制数,分为4个字节,每个字节8位,中间用小数点隔开,然后将每八位二进制数转换成一个十进制数。
IP地址按如下规则分类:
A类IP地址:第一个十进制数为网络标识,其余三个十进制数组成主机标识。
B类IP地址:前两个十进制数为网络标识,后两个十进制数组成主机标识。
C类IP地址:前三个十进制数为网络标识,最后一个十进制数为主机标识。
D类IP地址:第一个十进制数的范围为224~239。
E类IP地址:第一个十进制数的范围为240~255。
⑶ TCP/IP协议
TCP/IP协议是建立局域网的首选协议,也是因特网的主要协议,它采用分层体系结构,将整个通信功能划分为网络接口层、网络层、传输层和应用层四个层次。
IP协议的工作是把数据包从一个地方传递到另一个地方,TCP协议的工作是对数据包进行管理与校核,保证数据包的正确性。
⑷ 了解因特网协议IPv6的产生背景
当前在因特网上使用的IP地址是在1978年确立的协议,它由4段8位二进制数字构成。由于因特网协议的当时版本号为4,因而称为IPv4。随着因特网的迅速发展,飞速增长的IP地址需求与现有地址不足的问题正逐渐成为制约因特网发展的瓶颈。为了解决这一问题,因特网工程任务组(IETF)提出了一些解决方案,其中比较成熟的是IPv6。在IPv6协议中,地址位数为128位,不仅有效地解决了地址短缺的问题,还增加了网络层的安全机制。
⑸ 数据交换技术
数据交换技术的主要类型有:电路交换技术、报文交换技术、分组交换技术。
IP电话采用的是分组交换技术,传统电话采用的是电路交换技术。
⑹ 网络应用软件结构
客户/服务器(C/S)结构:是应用软件所使用的一种体系结构,通过它可以充分利用客户端和服务器端各自的优势,将任务合理分配到客户端和服务器端来实现,降低系统的开销。FTP服务采用的就是C/S结构,安装了FTP服务的计算机就是服务器端,安装了CuteFTP等软件的就是FTP服务的客户端。使用Outlook Express等软件收发邮件,也是采用的C/S结构。C/S结构的缺点是:需要安装客户端软件,维护、升级时服务器和每台客户端都要操作,工作量较大;对客户端的操作系统有一定要求,对客户机要求较高。优点是:客户端响应快;服务器压力较小。这种结构较适合局域网。
浏览器/服务器(B/S)结构:在这种结构下,用户界面完全通过WWW浏览器实现,部分工作交给浏览器在客户端实现,节约了客户端软件开发成本,但是主要工作在服务器端实现。使用浏览器收发电子邮件,是B/S结构。B/S结构的缺点是:客户端只能完成简单功能,绝大部分工作由服务器承担,服务器的负担较重;页面动态刷新、响应速度明显降低。优点是:不需要安装客户端软件,只要使用浏览器上网就行,维护、升级只要在服务器上操作就行;对客户端的操作系统没有要求。这种结构更适合广域网。
5、局域网的组建
⑴ 局域网的规划
确定网络规模(需求分析、选择局域网技术),确定网络的拓扑结构,选择硬件,选择软件(选择网络操作系统,网络协议,IP地址的规划与分配,选择网络应用软件)。
⑵ 局域网的组建
连接网络设备、安装操作系统及网络协议。
⑶ 局域网的设置
局域网中客户机IP地址的设置,代理服务器的设置等。
二、因特网的接入与使用
1、域名及其管理
⑴ 域名是因特网上的一台服务器或一个网络系统的名字,它由若干个英文字母和数字组成,并由“.”分隔成几个部分,在因特网上没有重复的域名。
⑵ 因特网上的计算机之间是通过IP地址来进行通信的,域名必须转换成IP地址才能实现对网站的访问,这项工作由域名系统(DNS)来完成,而完成这一任务的过程就称为域名解析。
⑶ 因特网的域名管理
中国互联网信息中心的主要任务包括注册服务(域名注册、IP地址分配等)、目录数据库服务、信息服务、网站访问流量认证等。
国际性的因特网组织包括因特网协会(Internet Society, 简称ISOC,网址http://{域名已经过期}/)、因特网域名与地址管理机构(Internet Corporation for Assigned Names and Numbers,简称ICANN,网址http://{域名已经过期}/,中文相关网址http://{域名已经过期}/),它们都是非盈利的因特网管理与服务机构。
2、因特网的接入
常用因特网的接入方式有:直接接入(电话拨号接入,ADSL接入,ISDN接入,电缆调制解调器接入,无线接入);通过代理服务器接入;通过路由器接入。
3、因特网的服务
⑴ 因特网服务的基本类型
远程登录、文件传输、信息浏览和检索、电子公告牌系统(BBS)、电子邮件等。
⑵ 因特网服务组织
ISP(因特网服务提供商):主要提供因特网的接入服务。
ICP(因特网内容提供商):提供因特网信息检索、整理、加工等服务,如新浪、搜狐等。
ASP(因特网应用服务提供商):主要为企、事业单位进行信息化建设及开展电子商务提供各种基于因特网的应用服务。
4、因特网的使用
⑴ 熟悉常用因特网信息检索工具(如搜狐、新浪、百度、Google等)的网址及使用方法,能熟练使用检索工具获取所需信息。
搜索策略:关键词的组合及常用命令(空格、“+”、“-”)。
⑵ 掌握与人们学习、生活密切相关的因特网应用技术(如电子邮件、QQ、MSN、聊天室、BBS、FTP等)的基本使用方法及其基本特点。
⑶ 能够根据实际需求选择恰当的方式方法,利用因特网获取所需信息、实现信息交流;体验因特网在跨时空、跨文化交流中的优势,分析其局限性。
⑷ 因特网较好地支持了人们的交流,但语言壁垒对网上跨文化交流有阻碍作用。
5、搜索引擎的分类、原理及特点
目录型搜索引擎(如SOHU,SINA):一般采用人工方式采集和存储网络信息,依靠手工为每个网站确定一个标题,并给出大概的描述,建立关键字索引,将其放入相应的类目体系中。其特点是在查询信息时,事先可以没有特定的信息检索目标(关键词),通过浏览主题了解某一主题的相关资源。而且,目录型搜索引擎的网页由人工精选,网页内容丰富,学术性较强。但其数据库的规模相对较小,收录范围不够全面,更新周期较长,有时可能会造成链接失败。
索引型搜索引擎(也叫全文搜索引擎,如百度):是以网页形式提供查找网络资源的一种网络信息检索工具。它使用自动索引软件来搜集和标记网页资源,并将这些资源存入数据库。当用户输入检索的关键词后,它在数据库中找出与该词匹配的记录,并按相关程度排序后显示输出。索引型搜索引擎由自动索引软件生成数据库,所收录的网络资源范围广、速度快、更新及时,但因缺乏人工干预,准确性较差。
元搜索引擎(如万纬搜索):元搜索引擎将用户的检索要求同时提交给多个独立的搜索引擎,分别检索多个数据库,并将多个独立搜索引擎的检索结果进行二次加工,例如去除检索结果中的重复信息,按照信息的匹配程度进行排序等,然后标明检索结果的来源搜索引擎,最后将整理好的检索结果输出提供给用户。元搜索引擎本身并没有储存任何数据,但能同时查询多个搜索引擎的数据库,检索的综合性、准确性较好。
搜索引擎的整个工作过程可以分为三步:从互联网上抓取网页、建立索引数据库、在索引数据库中对搜索结果进行排序。
三、网站设计与评价
1、网站的概念
⑴ 网站、网页、主页的概念及其相互关系。
⑵ 静态网页、动态网页及其相互区别。
2、网站规划与设计
选择网站主题,制定网站栏目,设计网站风格(标志,主色调,文字效果,版面布局),规划网站结构,确定网站运行环境,选择网站开发工具,分配网站开发任务。
3、网页制作
能熟练使用常用网页设计软件(如FrontPage2002或Dreamweaver MX 2004)制作网页。
需要掌握的主要操作有:建立站点,添加表格(插入表格,修改表格,调整单元格,表格的标题和表头,跨列和跨行的单元格),设置文字(文字大小,文字字体,文本颜色,段落标记和换行符),设置超级链接(绝对路径,相对路径,锚点),设置图像(插入图像,修改图片属性,图像超链接,热区链接),设置框架(框架的定义,框架属性设置,子窗口属性设置),添加动画、声音和视频。
4、HTML语言的基本应用
能读懂普通网页的原代码,并能根据要求在文本编辑器中对原代码作适当修改。具体要求如下:
⑴ 基本信息标记:
HTML标记:<html></html>
头部信息:<head></head>
主体标记:<body></body>,常用属性:background=”url”,text=”#rrggbb”,link=”#rrggbb”, vlink=”#rrggbb” ,alink=”#rrggbb”,bgcolor=”#rrggbb”,leftmargin=n ,topmargin=n。
⑵ 文字设置
标题级别 <hn></hn>;
对齐方式:align=对齐方式。三种方式:left , right , center 。
字体设置:<font> </font>,主要属性:size=”n” ,color=”#rrggbb” ,face=”字体”。
其它标记:粗体<b></b>,下划线<u></u>,斜体<i></i>。
⑶ 表格设置
表格标记:<table></table>,常用属性:border,width,bgcolor,background,cellpadding,cellspacing。 。
表格标题:<caption></caption>。
表头:<th></th>。
单元格:<td></td>。
<th>和<td>标记的常用属性:width,height,align,valign(取值top,middle,bottom),bgcolor,background,bordercolor,colspan,rowspan。
⑷ 图片设置
<img src=”图片路径及文件名”>,常用属性:width,height,align,border,hspace,vspace,alt。
⑸ 背景声音设置
<bgsound src=” 声音文件路径及文件名”>,常用属性:loop。
⑹ 视频设置
<img dynsrc=” 视频文件路径及文件名”>,常用属性:width,height,align,loop。
⑺ 超级链接设置
通过文字链接到另一页面:<a herf=”链接页面路径及文件名”>链接文字</a>
通过图片链接到另一页面:
< a herf=”链接页面路径及文件名”><img src=”图片路径及文件名”></a>
定义锚点:<a name=”锚点名”>锚点文字</a>
链接锚点:<a herf=”URL#锚点名”>链接文字</a>
⑻ 框架设置
① 纵向排列多个窗口示例
<frameset cols=30%,20%,50%>
<frame src="A.html">
<frame src="B.html">
<frame src="C.html">
</frameset>
② 横向排列多个窗口示例
<frameset rows=25%,25%,50%>
<frame src="A.html">
<frame src="B.html">
<frame src="C.html">
</frameset>
③ 纵横排列多个窗口示例
<frameset cols=20%,*>
<frame src="A.html">
<frameset rows=40%,*>
<frame src="B.html">
<frame src="C.html">
</frameset>
</frameset>
④ 框架常用属性
frameborder,border,framespacing,bordercolor。
⑤ 子窗口常用属性
frameborder,border,framespacing,bordercolor,scrolling,noresize,target。
5、CSS层叠样式表的简单使用
能读懂简单的CSS样式表代码,并能根据需要,选择适当的方式(内联样式表,外部样式表)和适当的层叠样式表,插入到当前网页的HTML代码中。
⑴ 内联样式表
<style type="text/css">
样式表CSS内容
</style>
⑵ 外部样式表
<link href="样式表文件名.css" rel=stylesheet type="text/css" >
6、JavaScript的简单使用
能读懂常见的JavaScript代码(如日期显示、下拉菜单、计数器、动态字幕、跟随鼠标的图片、跟随鼠标的滚动文本、标题栏里的闪烁效果等),并能根据需要,选择适当的JavaScript代码插入到当前网页的HTML代码中。
⑴ <SCRIPT>和</SCRIPT>标记对。该标记对可以放在<HEAD>和</HEAD>标记对之间,也可以放在<BODY>和</BODY>标记对之间。可以在一个 HTML 文件中使用 <SCRIPT></SCRIPT>标记对任意多次。
⑵ 指定使用的 JavaScript 的版本。
例: <script language="JavaScript">
⑶ 插入JavaScript 代码的方法。
在<SCRIPT>和</SCRIPT>标记对之间插入JavaScript 代码。
7、ASP工作流程
⑴ 使用不同技术编写的动态页面保存在Web服务器内,客户端用户向Web服务器发出的访问动态页面的请求;
⑵ Web服务器根据用户所访问网页文件名的后缀来确定该页面所使用的编程技术,然后把该网页文件提交给相应的服务器组件程序;
⑶ 服务器组件程序执行脚本代码,然后把执行结果返回给Web服务器;
⑷ Web服务器把执行结果连同页面上的HTML内容以及各种客户端脚本一同传送到客户端。
8、网站发布与管理
⑴ 发布方式:申请免费空间,租用虚拟主机,租用专用服务器,购买自己的服务器。
⑵ IIS的安装
在Windows 2000 “控制面板”中,双击“添加/删除程序”图标,在“添加/删除程序”对话框中,单击“添加/删除Windows组件”图标,在“Windows组件向导”对话框中,选中“Internet信息服务(IIS)”选项,单击“下一步”按钮开始安装,直至安装结束。
⑶ IIS的设置
在“控制面板”中,双击“管理工具”,选中“Internet信息服务”,打开“Internet信息服务”控制台,右击“默认Web站点”,在快捷菜单中选择“新建”|“虚拟目录”,并按照向导提示输入虚拟目录别名、Web站点内容目录、访问权限,最后完成IIS的设置。
9、网站的运行与评价
根据网站主题要求设计评价指标,对常见网站的建设质量与运行状况进行评价。