0053《Internet与Web程序设计》2019年6月
期末考试指导
一、考试说明
本课程为闭卷考试,满分100分,考试时间90分钟。考试包括以下题型:
1、选择题(每题5分,共60分)
2、简答题(每题10分,共20分)
3、程序题(每题10分,共20分)
二、重要复习内容
第一章《HTML基础》
Internet提供的服务
WWW服务、电子邮件服务、网上传呼(ICQ)、文件传输(FTP)、在线聊天、BBS电子公告板系统、网上购物、网络炒股、联网游戏。
WWW
从术语的角度讲,WWW是由遍布在Internet上的称为Web服务器的计算机组成,它将不同的信息资源有机地组织在一起,通过一种叫做“浏览器”的软件进行浏览。
主页、网页和网站关系
用HTML语言所编写的超文本文件,叫做网页。网页通常放在Web服务器上,供用户远程网络浏览。现在网页的内容已经更加丰富,可以在HTML语言中加入控制页面对象的样式单CSS,可以加入DHTML,加入JavaScript;甚至可以使用新的脚本语言XML等。网页和网页之间的关系并不是完全相同的。通常我们把一系列逻辑上可以视为一个整体的页面叫做网站,或者说网站就是一个链接的页面集合,它具有共享的属性。
网站的概念是相对的,所包含的网页数可多可少。而“主页”是网站中的一个特殊页面,它是作为一个组织或个人在WWW上开始点的叶面,其中包含指向其他页面的超链接。主页又称为首页,一般是一个网站中目录性质的页面。
超文本HTML文件的基本标记组成
(1)<HTML> </HTML>
(2)<HEAD> </HEAD>
(3)<BODY> </BODY>
第二章《文本格式》
文本分段
字体控制标记符FONT
FONT标记符可用于控制字符的样式,包括开始标记符和<FONT>接合结束标记符</FONT>,并且结束标记符不可省略。FONT标记符具有3个常用的属性:size、color、face。
有序列表
有序列表也称数字式列表,它是一种在各项内容前显示有数字或字母的缩排列表。
无序列表
无序列表也称强调式列表,它是一种在各项内容前显示有特殊项目符号的缩排列表。
第三章《图像与超链接》
Web页图像格式
由于网络带宽的限制,在Web页上使用的图像都是一些压缩格式,最常用的包括:GIF格式、JPEG格式、PNG格式以及矢量格式。
图像标记符IMG
在页面中显示动画
URL
统一资源定位器URL,是表示Web上资源的一种方法,通常可以理解为资源的地址。一个URL通常包括3部分:一个协议代码、一个装有所需文件的计算机地址(或一个电子邮件地址等),以及具体的文件地址和文件名。协议表明应使用何种方法获得所需的信息,常用的有:HTTP、FTP、mailto、news、telnet。
绝对URL和相对URL
在指定Internet资源时,可以使用绝对路径,也可以用相对路径。相应的URL称为绝对URL和相对URL。
页面链接
创建超链接需要使用A标记符,它的基本属性是herf,用于指定超链接的目标。通过herf指定不同的值,可以创建出不同类型的超链接。最常见的超链接就是指向其它网页的超链接,浏览者单击这样的超链接时将跳转到相应的网页。如果超链接的目标网页位于同一站点,则可以使用相对URL;如果超链接的目标网页位于其他位置,则需要指定绝对URL。
图像映射
所谓图像映射就是指在一副图中定义若干个区域,这些区域被称为热点,每个区域中指定一个不同的超链接,当单击不同区域时可以跳转到相应的目标页面。
第四章《表格与框架》
表格的基本构成
表格的属性设置
使用表格设计网页布局
使用表格设计网页布局包括:控制表格和单元格大小,设置表格和单元格的背景,使用嵌套表格以及表格布局的一些应用实例。
创建框架
控制框架的显示效果
使用框架设计网页布局
使用框架设计网页布局包括:指定超链接的目标框架和使用页内框架。
第五章《表单与特殊对象》
表单
表单是用于实现网页浏览者与服务器之间信息交互的一种网页元素,在WWW上被广泛用于各种信息的搜集和反馈。表单可用来收集访问者的信息、获得回复、进行身份验证、收集订单等,以实现用户与站点之间的互动。
表单控件的类型
HTML定义了以下类型的控件:文本框、复选框、按钮、选项菜单、文件选择框、隐藏控件、对象控件。
网页中的多媒体对象
网页中的JAVA小应用程序对象
网页中的滚动字幕对象
滚动字幕是用于Internet Explorer的一种常用网页效果,它使得位于<MARQUEE>和</MARQUEE>标记符之间的内容可以以滚动的方式显示。下面的属性可以控制滚动字幕的滚动方式:
1)width和height控制滚动字幕滚动区域的宽度和高度,
2)align指定了滚动字幕如何与周围对象对齐,
3)behavior描述了滚动字幕如何移动,
4)bgcolor定义了滚动字幕区的背景色,
5)direction指定了文本滚动的方向,
6)hspace和vspace给出了滚动字幕四周水平和垂直方向上的间隙,
7)loop指定了滚动的次数,
8)scrollamount指定了文本滚动间的步进像素间距,
9)scrolldelay指定了两次文本重画之间的毫秒延时数。
第六章《CSS技术》
CSS
层叠样式表CSS技术是一种格式化网页的标准方式,它扩展了HTML的功能,使网页设计者能够以更有效的方式设置网页格式。
作用
(1)针对页面中的对象的风格和样式进行定义
(2)使得HTML各个标记的属性更具有一般性和通用性
(3)简化了HTML中各种繁琐的标记,扩展了原先的标记功能,能实现更多的效果
CSS选择符的分类
在CSS中主要有三种选择符:
(1)超文本标记选择符;
(2)类选择符;
(3)ID选择符。
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采用弱变量;
(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、边框颜色 B、子框架的宽度或者高度 C、边框宽度 D、滚动条
2、以下说法中,错误的是( )。
A.表格内容的默认水平对齐方式为居中对齐。
B.要控制表格内容的水平对齐,应在 TR、TD、TH 中使用 align 属性。
C.要控制表格内容的垂直对齐,应在 TR、TD、TH 中使用 valign 属性。
D.表格在页面中的对齐应在 TABLE 标记符中使用 align 属性。
3、HTML标记符BGSOUND,可用于指定网页的背景音乐,它应该放在网页的( )
A、体部 B、尾部 C、头部 D、首部
以下几个选项中,表示新开一个窗口的超链接代码是( )
A、<a href=URL target=_new>..</a> B、<a href=URL target=_self>..</a>
C、<a href=URL target=_blank>..</a> D、<a href=URL target=_parent>..</a>
表示表元的背景色彩的HTML是( )
<tr color=#> B、<th bgcolor=#> C、<tr bgcolor=#> D、<th color=#>
6、若要获得名为login的表单中,名为txtuser的文本输入框的值,以下获取的方法中,正确的是( )。
A、username=document.txtuser.value B、username=document.login.value
C、username=document.login.txtuser D、username=login.txtser.value
7、为了定义一个文本段落,应使用的HTML标记是( )。
A、<P> </P> B、<BODY> </BODY>
C、<HTML> </ HTML> D、<TABLE> </TABLE>
8、有关网页中的图像的说法不正确的是( )。
A、网页中的图像并不与网页保存在同一个文件中,每个图像单独保存。
B、HTML语言可以描述图像的位置、大小等属性。
C、HTML语言可以直接描述图像上的像素。
D、D图像可以作为超级链接的起始对象。
9、下面哪一项的电子邮件链接是正确的?( )
A、xxx.com.cn B、xxx@xxx.com C、xxx@com D、xxx@.net
10、HTML框架页面文件中,用于指定框架滚动条的属性项是( )。
A、frameset B、frame C、nosize D、scrolling
11、下列Web服务器上的目录权限级别中,最安全的权限级别是( )。
A、脚本 B、写入 C、读取 D、执行
12、在网页中,必须使用( )标记来完成超级链接。
A、<p>…</p> B、<a>…</a> C、<link>…</link> D、<li>…</li>
参考答案:
1、D,2、A,3、D,4、C,5、B,6、D,7、A,8、C 9、B,10、D,11、C,12、B
(二)简答题
1、简述HTML语言的特点。
2、说明在网页中使用CSS的几种方式?
3、简述HTML文件的基本标记组成。
4、在HTML文档中使用CSS样式表具有哪些优点?
答案要点:
1、答:
(1)超文本标记语言;
(2)结构化的文本语言;
(3)被浏览器所解析;
(4)具有通用、简易、可扩展、平台无关性的特点。
2、答:
(1)在标记符中直接嵌套样式信息。语法结构是:
<标记符 style="属性1:属性值1;属性2:属性值2;……">
(2)在STYLE标记符中定义样式信息。将<STYLE>…</STYLE>语句放在页面源文件的首部,里面所包含的样式语句语法为:selector{属性1:属性值1;属性2:属性值2;……}
(3)链接外部样式表中的样式信息。这种方式,首先定义一个外部的*.css文件,其中写着形如:selector{属性1:属性值1;属性2:属性值2;……} 的样式语句。然后再要使用这些样式的页面文件的首部加入一条链接语句:<LINK rel="stylesheet" typw="text/css" href="/*.css">
3、答:HTML文件的基本标记组成是:
(1)<HTML> </HTML>
(2)<HEAD> </HEAD>
(3)<BODY> </BODY>
4、答:在HTML文档中使用CSS样式表具有以下优点:
(1)简化HTML的建立:将HTML文档与样式表分别建立。在建立HTML文档时就不需要考虑文件的显示方式,而专心于其内容的组织,多注意文档的结构而不是显示效果。这样在建立HTML文档时自然简单得多。
(2)具有独立性和灵活性:将HTML文档与样式表分开建立,这样两者之间具有独立性。要改变内容时,只需要修改HTML文档,而要改变显示效果时,只需要改变样式表即可。
(3)样式表的重复利用:由于HTML文档与样式表分开建立,这样一个HTML文档可以使用不同的样式表,从而使外观很方便地变化。同样,多份HTML文档也可以使用同一份样式表,从而使这些文档能够呈现相似的效果与风格。
(三)程序题
1、写一个HTML文件,使得网页显示出下图所示的列表。其中所有字的颜色为蓝色。

参考答案:
<html>
<body text='blue'>
<ol>
<p>中国城市</p>
<li>北京</li>
<li>上海</li>
<li>广州</li>
</ol>
<ul>
<p>美国城市</p>
<li>华盛顿</li>
<li>芝加哥</li>
<li>纽约</li>
</ul>
</body>
</html>
2、试编写HTML程序,在800*600像素的页面中央实现一个宽为200像素的正方形内页框架myframe,装载news.htm文件,并要求此框架无边框无滚动条。
参考答案:
<HTML>
<HEAD></HEAD>
<BODY>
<TABLE width=800 height=600 border=0>
<TR height=200>
<TD COLSPAN=3>
<TR height=200>
<TD width=300>
<TD width=200>
<IFRAME name="myframe" src="/news.htm" width=200 height=200 frameborder=0 scrolling=no></IFRAME>
<TD width=300>
<TR height=200>
<TD COLSPAN=3>
</TABLE>
</BODY>
</HTML>
说明:本考试指导只适用于201903学期6月期末考试使用,包括正考和重修。指导中的章节知识点涵盖考试所有内容,给出的习题为考试类型题,习题答案要点只作为参考,详见课程讲义或课程ppt。在复习中有任何问题请到课程答疑区咨询。祝大家考试顺利!
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。