自考互联网及其应用笔记
Chapter 5HTML :hyperText Markup Language,是一种计算机程序语言,专门设计用来编写web 网页。是根据Iso 8879-SGML 的规格制定,HTML 是SGML
Chapter 5
HTML :hyperText Markup Language,是一种计算机程序语言,专门设计用来编写web 网页。是根据Iso 8879-SGML 的规格制定,HTML 是SGML 的应用。不能够表示文件的一般结构格式,还可以表示超文本新闻、电子邮件、超媒体、菜单选择、数据库查询结果等。
XML 目标:直接应用在internet 上;广泛支持各种多媒体应用程序;程序语法必须更简单易懂;XML 文件必须人性化、合理、清楚明白;XML 必须容易设计、不复杂;XML 的设计必须简明正式。
XML 和HTML 不同之处:XML 可以由网站设计者自行定义标记用法;网页文件的组织结构可以任意弹性变化;任何XML 文件都可以自由选择任一种应用程序来表现其网页结构与确认性。
HTML 文件包括:文件的内容;对文件的格式、特性进行描述的HTML 标记。
META 作用:指示浏览器所用的字符集;指定网页的说明和关键字清单;确定网页评估。 指定网页的说明和关键字:
DHTML :是Microsoft 和原Netscape 公司共同开发并经W3C 认可的动态网页程序语言。DHTML 在继续保持以往HTML 程序跨平台的特性之外,更加强了许多格式化以及动态效果的指令,最主要是能够减少网页的下载时间和增强网页与用户之间的互动效果。动态HTML 是操纵HTML 文档中的HTML 标记和元素行为的一个应用程序接口,文档中的元素会按程序的安排做任何事情。HTML 提供了界面方法和CSS 风格单方法。
DHTML 组件:内容、结构、风格、交互作用。
DHTML 新增两大功能:动态对象的效果;CSS 。
网页设计原则:符合用户的需求;有效地使用资源;生成一个一致的、令人愉快的、有效的网页外观和感观;在制作网页之前,应该明确制作的目的、需完成的任务,以及要达到的要求;网页设计要有自己的风格,通常应伴有一定的标志;不必太花哨,图片不宜太多,以免浏览网页时花费太多时间。
网页设计方法:利用HTML 标记及其属性直接编写网页;利用特制的网页制作工具软件。
物理修饰类型标记:B 、I 、TT 、U 、BIG 、SMALL 、S 。
逻辑类型标记:EM 、STRONG 、CITE 、CODE 、SAMP 、KBD 、VAR 、DFN 。
EM :用于强调的文本,斜体;CITE :用于引证、举例,通常为斜体;CODE :用来指出是一组代码,通常是定宽字体;SAMP :显示一段计算机常用的字体,与CODE 类似;KBD :由用户所输入的文本,通常显示较宽的字体;VAR :用来表示变量,斜体;DFN :表示一个定义或说明,斜体。
加入引文:
;加入著作权和注册商标号:©和®;在网页署名:
,同一文件的链接:在要跳转的地方加上要跳转的标记;给被跳转到的特定位置起个名字,并加上相应的跳转标记。
表格组成:标题、标签、数据、单元。
WORD 制作网页:加载HTML 内置程序(HTML.DOT 和HTML.WLL );制作网页;将普通文档保存为HTML 文件。
检查是否加载内置程序的方法:在文件F 菜单中查看是否有另存为HTML 命令项;在工具T 菜单中选择模板和加载项命令项,在弹出的“模板和加载项”对话框中查看是否加载该程序。
Java 特点:面向对象的程序设计语言(封装性、多态性、继承性、动态联编)、操作平台无关性(半编译、半解释)、安全性(三级机制:java 语言本身的设计、对bytecode 的检查、程序执行系统)、(稳固性)、多线程等。
Java 功能:web 的缺憾是它只能以有限的方式连接到主页上,java 不仅可增强web 功能,而且打破了这些限制,java 程序嵌入HTML 主页后可生成动态图形和产生完全交互的主页。Java 能通过网络在不同的地方不同的机器上运行。
Java 基本类型:integer 、floating 、boolean 、character or String。
VRML :是一种模型语言,用来描述一个目标对象是如何呈现在Web 上的。VRML 提供对三维世界及其内部基本对象的描述,并把他们同二维的页面连接起来。
VRML 设计目标:保证它成为多个虚拟现实系统或其组成部分中有效的三维文件交换格式,并且这些VR 系统或其组成部分可分布在网络中的不同计算机上。
与VRML 相关的三项技术:Java3D 、MPEG-4、Chrome 。
分布式数据库:指具有物理上分布、逻辑上系统结构集中的数据库。由一个逻辑数据库组成,这个逻辑数据库的数据存储在一个或多个结点的物理数据库上,通过两阶段提交(2PC )协议来提供透明的数据访问和事务管理。
客户服务系统:将各个客户机与服务器通过网络连接起来而构成的计算机网络系统。 实现web 数据库方法:一种是在web 服务器端提供中间件来连接web 服务器和数据库服务器;另一种是把应用程序下载到客户端并在客户端直接访问数据库。
中间件技术:通用网关接口(CGI );应用程序编程接口(API )。
ODBC 数据源类型:用户(User )、系统(System )、文件(File )。
自考互联网及其应用笔记(5)
自考考试网 更新:2011-3-7 编辑:画心thea
Chapter 6
域名系统:是一个分布式的主机信息数据库,采用C/S机制,将整个网络按照组织的结构或管理范围,逻辑地分解为一个层次的结构,开成一个倒立的树形域名系统结构。 反向域名:是将IP 地址转换为域名时使用的。顶级反向域名为in-addr.arpa 。
,DNS 类型:主域名服务器;第二域名服务器;转发服务器;缓存服务器。
解析器:是在客户方负责查询域名服务器,解释域名服务器的应答,并将查询到的有关信息返回请求的程序或用户。
解析方式:递归解析,要求域名服务器系统一次完成全部域名-地址变换;反复解析,解析器每次请求一个服务器,不行再请求别的服务器,由本次请求的服务器返回下次请求服务器的地址。
域名解析:在客户方负责查询域名服务器,解释域名服务器的应答,并将查询到的信息返回请求的程序或用户。
IIS :是internet 信息服务器,它在winNT 服务器上提供gopher 、FTP 、WWW 三个独立的互联网服务器功能部件。
子域:在域名系统中,因为每个域可由不同的组织管理,每个组织可以将它的域再分成一系列的附加域,并将这些附加域交由其他下级组织管理,这些附加域就叫子域。
UNIX 下DNS 配置步骤:修改/etc/nsswitch.conf文件,将hosts:files一行改为hosts:dns files;建立/etc/resolv.conf文件,domain 域名
nameserver 域名服务器IP 地址;建立文件/etc/named.boot,drectory
directory_name指定DNS 数据文件所在的目录为directory_name,primary
zone_name file_name说明DNS 是主域名服务器,授权管理区为zone_name,本管理区初始化文件是file_name,cache .cache说明根DNS 的信息来自于cache 文件;建立本辖区的DNS 数据文件,地址映射文件*.zone描述本授权管理区域名到IP 地址的映射信息,反向地址映射文件*.rzone描述本授权管理区内IP 地址到域名的映射信息,name.local 描述本地地址的映射信息;下载cache 文件。
资源记录的类型:SOA 记录,对域名服务器授权,它包含服务器的版本号,cache 中数据的有效期,更新时间和间隔等;NS 记录,指明本域内的DNS 的地址;MX 记录,与邮件系统配合,控制邮件送往目的;主机信息记录,指明主机地址、域名、类型、别名等。 NT DNS文件样本:存储在winntsystem32dns下,samplesboot主配置文件,指定DNS 启动时执行的指令,samplesplace.dns地址映射文件包含本授权管理区内域名到IP 地址的映射信息,samples2.dns反向地址映射文件,cache.dns 根DNS 的初始化高速缓存器,包含了根DNS 的名字与IP 地址的映射信息,可从internet 上获得。 NT 下DNS 配置:启动DNS 管理器,打开开始-程序-管理工作-DNS 管理器;创建域名服务器,光标选中“服务器清单”,在菜单条上的DNS 子菜单中选择“新建服务器”,给出域名服务器机器名MAIN ;创建域名服务器管理区域,光标选中“MAIN”,在菜单条上的DNS 子菜单中选择“新建区域”,区域类型选择“主要”,定义区域名为SMART.COM ,区域文件为SMART.COM.DNS ;建立区域内主机地址映射,选中“SMART.COM”,在菜单条上的DNS 子菜单中选择“新建主机”,输入主机名和IP 地址;添加记录,添加NS 、A 、PTR 、CHAME 、MX ;解析器配置。
邮件服务器:是一种利用网络交换信息提供电子邮件服务的服务器。
电子邮件服务的功能:它的功能是完成电子邮件在网络上的接收、发送和中转过程。它可以接收并保存用户通过客户端程序发给其它用户的电子邮件,放在邮件发送队列中等待发送,利用SMTP 将要发送的邮件送到指定的接收邮件服务器上;在接收邮件服务器上,它将用户的邮件保存到相应用户的邮箱,用户可以通过客户端软件并阅读邮件。
UNIX 邮件系统:是一个网络中的邮件递送实体,由用户接口、邮件发送程序、邮件递交程序组成。用户通过邮件用户接口创建、发送和接收邮件,UNIX 上标准的邮件用户接口
,程序是mail 。
UNIX 邮件服务器设置:修改/etc/rc.tcpip文件,加入一行start/usr/lib/sendmail;配置/etc/sendmail.cf文件;编译sendmail.cf 文件;重新启动sendmal 服务进程,refresh –s sendmail或kill –l|cat /etc/sendmail.pid;测试服务器。
邮件服务器的管理与维护:别名管理(/etc/aliases);邮件队列管理;邮件日志管理(/var/spool/mqueue/log)。
FTP 服务器:是internet 上存储有大量文件和数据的计算机主机,它设有公共的账号,有公开的资源供用户使用。
Ftpd :是ftp 的服务进程,它遵循TCP 协议,在指定的通信端口监听客户发来的FTP 请求。
ftp 目录:bin 、etc 、lib 、pub ,pub 目录中存储共享文件。
UNIX 下ftp 设置过程:为匿名ftp 用户建立注册账号,即将ftp 和anonymous 的UID 设置成和$HOME相同的;为ftp 建立根目录及子目录,将ftp 根目录建立在文件系统/ftp中,在根目录下建立bin 、etc 、lib 、pub 、incoming 子目录;复制文件并设置权限;设计pub 目录的结构;保证ftp 已在/etc/services(ftp 21/tcp )和/etc/inet.conf(ftp stream tcp nowait root/usr/bin/ftpd ftpd)文件中定义;建立并编辑/etc/ftpusers文件;检验账号。
Ftpusers 必须加入的用户:root 、bin 、boot 、daemon 。