0053《Internet与Web程序设计》2024年6月
期末考试指导
一、考试说明
本课程为闭卷考试,满分100分,考试时间90分钟。考试包括以下题型中的任意几种: 1、单项选择题;2、多项选择题;3、名词解释;4、简答题;5、程序题
二、重要复习内容
第一章《HTML基础》 1、 Internet提供的服务
WWW服务、电子邮件服务、网上传呼(ICQ)、文件传输(FTP)、在线聊天、BBS电子公告板系统、网上购物、网络炒股、联网游戏。 2、 WWW
从术语的角度讲,WWW是由遍布在Internet上的称为Web服务器的计算机组成,它将不同的信息资源有机地组织在一起,通过一种叫做“浏览器”的软件进行浏览。 3、 主页、网页和网站关系
用HTML语言所编写的超文本文件,叫做网页。网页通常放在Web服务器上,供用户远程网络浏览。现在网页的内容已经更加丰富,可以在HTML语言中加入控制页面对象的样式单CSS,可以加入DHTML,加入JavaScript;甚至可以使用新的脚本语言XML等。网页和网页之间的关系并不是完全相同的。通常我们把一系列逻辑上可以视为一个整体的页面叫做网站,或者说网站就是一个链接的页面集合,它具有共享的属性。
网站的概念是相对的,所包含的网页数可多可少。而“主页”是网站中的一个特殊页面,它是作为一个组织或个人在WWW上开始点的叶面,其中包含指向其他页面的超链接。主页又称为首页,一般是一个网站中目录性质的页面。 4、 超文本HTML文件的基本标记组成
(1) (2)
(3) 第二章《文本格式》 1、 文本分段2、 字体控制标记符FONT
FONT标记符可用于控制字符的样式,包括开始标记符和接合结束标记符,并且结束标记符不可省略。FONT标记符具有3个常用的属性:size、color、face。 3、 有序列表
有序列表也称数字式列表,它是一种在各项内容前显示有数字或字母的缩排列表。 4、 无序列表
无序列表也称强调式列表,它是一种在各项内容前显示有特殊项目符号的缩排列表。 第三章《图像与超链接》 1、 Web页图像格式
由于网络带宽的限制,在Web页上使用的图像都是一些压缩格式,最常用的包括:GIF格式、JPEG格式、PNG格式以及矢量格式。 2、 图像标记符IMG
1
3、 在页面中显示动画
4、 URL
统一资源定位器URL,是表示Web上资源的一种方法,通常可以理解为资源的地址。一个URL通常包括3部分:一个协议代码、一个装有所需文件的计算机地址(或一个电子邮件地址等),以及具体的文件地址和文件名。协议表明应使用何种方法获得所需的信息,常用的有:HTTP、FTP、mailto、news、telnet。 5、 绝对URL和相对URL
在指定Internet资源时,可以使用绝对路径,也可以用相对路径。相应的URL称为绝对URL和相对URL。 6、 页面链接
创建超链接需要使用A标记符,它的基本属性是herf,用于指定超链接的目标。通过herf指定不同的值,可以创建出不同类型的超链接。最常见的超链接就是指向其它网页的超链接,浏览者单击这样的超链接时将跳转到相应的网页。如果超链接的目标网页位于同一站点,则可以使用相对URL;如果超链接的目标网页位于其他位置,则需要指定绝对URL。 7、 图像映射
所谓图像映射就是指在一副图中定义若干个区域,这些区域被称为热点,每个区域中指定一个不同的超链接,当单击不同区域时可以跳转到相应的目标页面。 第四章《表格与框架》 1、 表格的基本构成 2、 表格的属性设置
3、 使用表格设计网页布局
使用表格设计网页布局包括:控制表格和单元格大小,设置表格和单元格的背景,使用嵌套表格以及表格布局的一些应用实例。 4、 创建框架
5、 控制框架的显示效果 6、 使用框架设计网页布局
使用框架设计网页布局包括:指定超链接的目标框架和使用页内框架。 第五章《表单与特殊对象》 1、 表单
表单是用于实现网页浏览者与服务器之间信息交互的一种网页元素,在WWW上被广泛用于各种信息的搜集和反馈。表单可用来收集访问者的信息、获得回复、进行身份验证、收集订单等,以实现用户与站点之间的互动。 2、 表单控件的类型
HTML定义了以下类型的控件:文本框、复选框、按钮、选项菜单、文件选择框、隐藏控件、对象控件。
3、 网页中的多媒体对象
4、 网页中的JAVA小应用程序对象 5、 网页中的滚动字幕对象
滚动字幕是用于Internet Explorer的一种常用网页效果,它使得位于标记符之间的内容可以以滚动的方式显示。下面的属性可以控制滚动字幕的滚动方式:
1)width和height控制滚动字幕滚动区域的宽度和高度, 2)align指定了滚动字幕如何与周围对象对齐, 3)behavior描述了滚动字幕如何移动,
2
4)bgcolor定义了滚动字幕区的背景色, 5)direction指定了文本滚动的方向,
6)hspace和vspace给出了滚动字幕四周水平和垂直方向上的间隙, 7)loop指定了滚动的次数,
8)scrollamount指定了文本滚动间的步进像素间距, 9)scrolldelay指定了两次文本重画之间的毫秒延时数。 第六章《CSS技术》
1、 CSS
层叠样式表CSS技术是一种格式化网页的标准方式,它扩展了HTML的功能,使网页设计者能够以更有效的方式设置网页格式。 2、 作用
(1)针对页面中的对象的风格和样式进行定义
(2)使得HTML各个标记的属性更具有一般性和通用性
(3)简化了HTML中各种繁琐的标记,扩展了原先的标记功能,能实现更多的效果 3、 CSS选择符的分类
在CSS中主要有三种选择符: (1)超文本标记选择符; (2)类选择符; (3)ID选择符。 4、 CSS过滤器效果
第七章《JavaScript与DHTML技术》 1、网页中插入脚本语言的三种方式
1)使用SCRIPT标记符:脚本SCRIPT实际上就是一段程序,用来完成某些特殊的功能。脚本程序既可以在服务器端运行,也可以直接在浏览器端运行。
2)直接添加脚本:与直接在标记符内使用style属性指定CSS样式一样,也可以直接在HTML表单的输入元素标记符内添加脚本,以响应输入元素的事件。
3)链接脚本文件:如果同一段脚本可以在若干个Web页中使用,则没有必要在多处维护相同的冗余代码,此时可以将脚本放在单独的一个文件里,然后再从任何需要该文件的Web页中引用该文件。 2、JavaScript语言的基本要素
1)JavaScript变量:可以简单地用var来定义所有的变量,JavaScript还可以支持的数据类型如下:Number、Boolean、String、Null、Undefined、Object。
2)JavaScript运算符与表达式:有以下八类运算符:算术运算符、逻辑运算符、比较运算符、字符串运算符、位操作运算符,赋值运算符、条件运算符、其他运算符等。表达式是运算符和操作数的组合。表达式通过求值确定表达式的值,这个值是对操作数实施运算符所确定的运算后产生的结果。
3)JavaScript语句:条件语句包括if语句、if else语句、switch语句;循环语句包括for语句、while语句、do while语句、label语句、break语句、continue语句;其他语句等。 4)JavaScript函数:包括定义函数、函数的返回值、JavaScript全局函数。 3、使用JavaScript对象
4、Java与JavaScript的主要区别
(1)Java是面向对象的,而JavaScript是基于对象的; (2)JavaScript是解释执行的,而Java是编译执行; (3)Java采用强变量,JavaScript采用弱变量;
3
(4)两者的代码格式不同; (5)两者嵌入的方式不一样;
(6)Java采用静态联编,JavaScript采用动态联编。 5、DHTML技术
DHTML技术就是动态HTML技术,它是HTML、CSS和客户端脚本的一种集成。DHTML建立在原有技术的基础上,可分为三个方面:一是HTML,也就是页面中的各种页面元素对象,他们是被动态操纵的内容;二是CSS,CSS属性也是动态操纵的内容,从而获得动态的格式效果;三是客户端脚本,它实际操纵Web页上的HTML和CSS。 第八章《用FrontPage2000制作网页》
FrontPage的主要功能:创建Web站点;管理Web站点;制作网页;发布站点;维护站点。
第九章《用Dreamweaver4.0制作网页》 第十章《实际技能训练》
三、重点习题
(一)选择题
1、网页的特征是( )
A、HTML文档的基本特征——超文本
B、标识语言,网页中不能没有标记(Tag)
C、网页提供了一些措施以防在网上冲浪的过程中迷失方向 D、网页实现了对原文档信息的无限补充或扩展
2、框架网页中的每个框架窗口,显示的是 ( )。
A、一个图片 B、一段文字 C、单独的网页 D、网页的一部分 3、关于表格的描述正确的一项是( )。
A、在网页中,水平方向可以并排多个独立的表格。 B、可以同时选定不相邻的单元格。 C、粘贴表格时,不粘贴表格的内容。 D、在单元格内不能继续插入整个表格。 4、以下不是HTML表单控件的一项是( )
A、文本框控件 B、按钮控件 C、对象控件 D、表格控件 5、下列关于HTML语言的