百年教育职业培训中心 百年教育学习服务平台
题库试卷

Internet与Web程序设计

来源: 更新时间:

0053《Internet与Web程序设计》2019年6月期末考试指导一、考试说明本课程为闭卷考试,满分100分,考试时间90分钟。考试包括以下题型:1、选择题(每题5分,共60分)2、简答题(每题1

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。在复习中有任何问题请到课程答疑区咨询。祝大家考试顺利!

电话咨询