第九章(1)web编程基础因特网基础概念剖析

上传人:今*** 文档编号:106898019 上传时间:2019-10-16 格式:PPT 页数:19 大小:101.50KB
返回 下载 相关 举报
第九章(1)web编程基础因特网基础概念剖析_第1页
第1页 / 共19页
第九章(1)web编程基础因特网基础概念剖析_第2页
第2页 / 共19页
第九章(1)web编程基础因特网基础概念剖析_第3页
第3页 / 共19页
第九章(1)web编程基础因特网基础概念剖析_第4页
第4页 / 共19页
第九章(1)web编程基础因特网基础概念剖析_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《第九章(1)web编程基础因特网基础概念剖析》由会员分享,可在线阅读,更多相关《第九章(1)web编程基础因特网基础概念剖析(19页珍藏版)》请在金锄头文库上搜索。

1、第九章 Web编程基础 本章主要介绍以下内容: l 因特网基础概念 l HTML语言 l 使用ASP.NET编程 l web窗体应用程序 l 作业,9.1网络基础概念 1、什么是计算机网络? 计算机网络是计算机技术与通信技术相结合的产物,它是用通信线路把分布在不同地域的多台计算机及终端设备连接起来构成的网络。 通过通信线路为计算机及终端设备提供数据交换的通路,从而使计算机能在更为广泛的区域内对大量信息进行收集、传输、交换和处理,使计算机从孤岛变为群体,实现了各类资源的共享,2、计算机网络的功能 (1) 数据通信 (2) 资源共享 (3) 提高计算机的可靠性和可用性 (4) 分布式处理,3、什么

2、是Internet? Internet的含义是将不同类型的计算机,不同技术组成的各种计算机网络,按照一定的协议相互连接在一起,使网中的每一台计算机或终端就像在一个网络中工作,从而实现资源和服务共享。,4、Internet的基本功能 Internet之所以能够吸引众多的用户,来源于它强大的服务功能。 (1) 电子邮件服务 电子邮件(Email)是一种通过计算机网络与其它用户进行联系的快速、简便、高效的现代化通信手段。 (2) 远程登录服务 远程登录是Internet提供的最基本的信息服务之一。Internet用户的远程登录,是一个在网络通信协议Telnet的支持下使自己的计算机暂时成为远程计算机

3、终端的过程。 (3) 文件传输服务 文件传输(FTP)也是Internet提供的最基本功能,它向所有Internet用户提供了在Internet上传输任何类型的文件(文本文件、二进制文件、图像文件、声音文件、数据压缩文件等)的服务。,(4) 网络新闻服务 网络新闻是有共同爱好的Internet用户为了相互交换意见组成的一种无形的用户交流网络。 (5) 文档查询服务 使用FTP进行文件转输的最大困难是首先要知道希望得到的文件在Internet的哪台计算机的哪个目录中。 (6) 菜单查询服务 Gopher是基于菜单驱动的Internet信息查询工具。 (7) 信息查询服务 WWW是近年来发展最迅速

4、的服务,也成为Internet用户最喜爱的信息查询工具。,5、万维网(World Wide Web,WWW) WWW(World Wide Web)是由分布在Internet的成千上万个超文本文档链接成的网状信息系统。这种系统采用统一的资源定位器和精彩鲜艳的声图文用户界面,可以方便地浏览网上的信息和利用各种网络服务。WWW已成为每个网民爱不释手的信息查询工具。,6、Internet使用的协议 TCP/IP是Internet使用的一组协议。协议有底层和上层之分,底层协议规定了计算机硬件的接口规范,上层协议规定了软件程序必须共同遵守的一些规则以及程序员在写程序时使用的统一标准。,7、域名 域名是I

5、nternet上的主机的名字。Internet引进了域名管理系统DNS(Domain Name System)。域名采用层次结构,每一层构成一个子域名,子域名之间用圆点隔开,自左至右分别为:计算机名.网络名.机构名.最高域名。,8、Internet地址 正式加入Internet的每一台计算机都有一个唯一的IP地址,并且为了基于IP地址的计算机在通信时便于相互识别,Internet采用了域名管理系统DNS,加入Internet的计算机还可以有一个域名。,9、浏览器 浏览器是Web浏览的客户端程序,它是一种窗口环境下浏览Internet资源并获取信息的多媒体工具。,10、超文本传输协议(http)

6、 HTTP是为分布式超文本信息系统设计的一个协议。这个协议简单有效而且功能强大,可以传送多媒体信息,可适用于面向对象的应用,是Web技术中的核心协议。 HTTP协议的特点是建立一次连接,只处理一个请求,发回一个应答,然后连接就释放了,所以被认为是无状态的协议,即不能记录以前的操作状态,因而也不能根据以前操作的结果连续操作。,11、统一资源定位器(URL) 浏览器通过统一资源定位器URL(Uniform Resource Locators)对信息进行寻址。URL由3部分组成,指出了用户要求的网页的名字,网页所在的主机的名字,以及访问网页的协议。例如: http:/www.w3.org/welco

7、me.html是一个URL,其中http是协议名称,WWW.W3.ORG是服务器主机名及目录,welcome.html是网页的文件名。,12、超文本置标语言(HTML) HTML(Hypertext Markup Language)是网页的制作语言,就像编辑程序一样,HTML可以编辑出图文并茂,色彩丰富的网页,HTML中的命令叫做“标记”(tag),它定义了页面的显示方式,可以在页面中嵌入超文本的链接、图像与其它多媒体元素Java小程序等。,13、服务器与客户机 服务器: 通过因特网访问的大部分信息都是存储在称为“服务器”的计算机 服务器可以是任意一种类型的计算机 使它成为服务器的原因是因为它

8、所起的作用,即存储着可供客户 机使用的数据,13、服务器与客户机 客户机 “客户机”是一台计算机,更确切地说,是一个特殊的计算机程序,它知道如何与某种类型的服务器通信,以便使用服务器上存储的信息(或者把信息存入服务器)。 例如,当在Web上冲浪时,会使用一种被称为Web浏览器的客户机程序(如IE)与存储Web页的计算机(Web服务器)通信。 所谓Web浏览器(Web browser),是一个赋予计算机与Web服务器通信并显示服务器上存储的信息的程序。,14、Web站点和Web页 Web站点是一个具体的Web服务器或服务器的一部分,它是按照一定的组织或主题保存Web页的集合 当使用Web浏览器连接Web站点时,服务器上的信息就会显示在计算机屏幕上。在屏幕上所看到的显示信息就被称为一个Web页。,15、什么是网络编程? 网络编程就是为网络用户提供各种服务程序,提供网络用户之间相互交流和共享资源的工具。 网络编程的任务就是编写一些能在网络环境下运行的服务程序,只有使用网络程序,用户才能通过网络相互沟通和交流信息,这也是网络编程的目的。,作业: 1、 掌握因特网基础概念,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号