0053《Internet与Web程序设计》2018年6月期末考试指导
发布时间:2023-11-16 11:11:26浏览次数:38《 与 程序设计》 年 月期末考试指导一、考试说明本课程为闭卷考试,满分 100 分,考试时间 90 分钟。考试包括以下题型中的任意几种:、单项选择题;、多项选择题;、名词解释;、简答题;、程序题二、重要复习内容第一章《HTML 基础》1、 Internet 提供的服务WWW 服务、电子邮件服务、网上传呼(ICQ)、文件传输(FTP)、在线聊天、BBS 电子公告板系统、网上购物、网络炒股、联网游戏。2、 WWW从术语的角度讲,WWW 是由遍布在 Internet 上的称为 Web 服务器的计算机组成,它将不同的信息资源有机地组织在一起,通过一种叫做“浏览器”的软件进行浏览。3、 主页、网页和网站关系用 语言所编写的超文本文件,叫做网页。网页通常放在 服务器上,供用户远程网络浏览。现在网页的内容已经更加丰富,可以在 语言中加入控制页面对象的样式单 ,可以加入 ,加入 ;甚至可以使用新的脚本语言 等。网页和网页之间的关系并不是完全相同的。通常我们把一系列逻辑上可以视为一个整体的页面叫做网站,或者说网站就是一个链接的页面集合,它具有共享的属性。网站的概念是相对的,所包含的网页数可多可少。而“主页”是网站中的一个特殊页面,它是作为一个组织或个人在 上开始点的叶面,其中包含指向其他页面的超链接。主页又称为首页,一般是一个网站中目录性质的页面。4、 超文本 HTML 文件的基本标记组成 () !()"# !"#()$%& !$%&第二章《文本格式》1、 文本分段2、 字体控制标记符 FONTFONT 标记符可用于控制字符的样式,包括开始标记符和 <FONT>接合结束标记符</FONT> , 并 且 结 束 标 记 符 不 可 省 略 。 FONT 标 记 符 具 有 3 个 常 用 的 属 性 :size、color、face。3、 有序列表有序列表也称数字式列表,它是一种在各项内容前显示有数字或字母的缩排列表。4、 无序列表无序列表也称强调式列表,它是一种在各项内容前显示有特殊项目符号的缩排列表。第三章《图像与超链接》1、 Web 页图像格式由于网络带宽的限制,在 Web 页上使用的图像都是一些压缩格式,最常用的包括:GIF格式、JPEG 格式、PNG 格式以及矢量格式。1
2、 图像标记符 IMG3、 在页面中显示动画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 的一种常用网页效果,它使得位于<MARQUEE>和</MARQUEE>标记符之间的内容可以以滚动的方式显示。下面的属性可以控制滚动字幕的滚动方式:1)width 和 height 控制滚动字幕滚动区域的宽度和高度,2
2)align 指定了滚动字幕如何与周围对象对齐,3)behavior 描述了滚动字幕如何移动,4)bgcolor 定义了滚动字幕区的背景色,5)direction 指定了文本滚动的方向,6)hspace 和 vspace 给出了滚动字幕四周水平和垂直方向上的间隙,7)loop 指定了滚动的次数,8)scrollamount 指定了文本滚动间的步进像素间距,9)scrolldelay 指定了两次文本重画之间的毫秒延时数。第六章《CSS 技术》1、 CSS层叠样式表 CSS 技术是一种格式化网页的标准方式,它扩展了 HTML 的功能,使网页设计者能够以更有效的方式设置网页格式。2、 作用()针对页面中的对象的风格和样式进行定义()使得 各个标记的属性更具有一般性和通用性()简化了 中各种繁琐的标记,扩展了原先的标记功能,能实现更多的效果3、 选择符的分类在 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 是基于对象的;3
(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 制作网页》第十章《实际技能训练》三、重点习题(一)选择题、网页的特征是' (#、 文档的基本特征超文本$、标识语言,网页中不能没有标记())、网页提供了一些措施以防在网上冲浪的过程中迷失方向、网页实现了对原文档信息的无限补充或扩展、框架网页中的每个框架窗口,显示的是 ( )。 #、一个图片 $、一段文字 、单独的网页 、网页的一部分、关于表格的描述正确的一项是(** )。#、在网页中,水平方向可以并排多个独立的表格。$、可以同时选定不相邻的单元格。、粘贴表格时,不粘贴表格的内容。、在单元格内不能继续插入整个表格。、以下不是 表单控件的一项是' (#、文本框控件 $、按钮控件 、对象控件 、表格控件、下列关于 语言的+标记正确的是' (#、,- 用于设置表格边线宽度,++--) 用于设置框线厚度$、++--) 用于设置框线厚度,++.) 用于设置数据与边框的距离、),+, 用于单元格的背景颜色,/-0 用于设定整个表格的宽度、+) 用于强制单元格内容不换行,,/ 用于设定单元格内容垂直对齐方式、以下几个选项中,表示显示框架的 的代码是( )。#、12. 12,-34. $、12 12,-34.、12 ,-34. 、12. ,-34.5、下列说法正确的是( )。#、和的区别是插入了一个空行$、和的区别是不是换行符,而是、和的区别就是后面不能加入文字4
、和的区别就是后面不能加入文字参考答案:1、A,2、D,3、C,4、C,5、A,6、B,7、A(二)多项选择题、关于标记+的说法正确的是' (#、+是标题标记,它只能出现在文件体中即,-4!,-4之间$、+是标题标记,格式为:+文件标题!+、+和"是一样的,不区分大小写、+和"是不一样的,"根本不存在"、+ 的长度没有限制,但过长的标题会导致折行,一般长度不应超过 个字符、以下各项属于 67 图像的特点的有' (#、可以设置透明色 $、有损压缩 、无损压缩、不适用于真彩色图像 "、支持动画效果、以下属于矢量图的特性的有' ( #、由像素点组成 $、用线条和曲线描述 、图形与分辨率有关、图形与分辨率无关 "、文件通常比较小、在 中对标记0 ),+,3877 /-03 ,/的作用描述正确的有' (#、表格的宽度为 $、单元格中的内容不能换行、单元格的宽度为 、单元格中的内容可以换行"、单元格的背景颜色为 77参考答案:1、BCE 2、ACDE 3、BDE 4、BCE(三)名词解释、网站通常我们把一系列逻辑上可以视为一个整体的网页叫做网站,或者说,网站就是一个链接的页面集合,它们具有共享的属性,例如相关主题或共同目标。、%%(文档对象模型)是一种通过编程方式对 文档中的数据及结构进行访问的标准。% 将文档作为一个对象来操作和控制。、9:(统一资源定位器)9:(统一资源定位器)是表示 上资源的一种方法,通常可以理解为资源的地址。一个 9: 通常包括 部分:一个协议代码、一个装有所需文件的计算机地址(或一个电子邮件地址等),以及具体的文件地址和文件名。(四)简答题、简述 META 标记的作用?答案要点:META 标记符用于说明与网页有关的信息,如文件创作工具、文件作者等信息。META 标记符的常用属性包括 name,http-equiv 和 content。其中,name 属性给出特性名;而 content 属性给出特性值;http-equiv 属性指定 HTTP 响应名称,通常用于替换 name属性,HTTP 服务器使用该属性值为 HTTP 响应消息头收集信息。、简述 与 的主要区别。答案要点: 和 的区别主要的区别在于以下几方面:() 是面向对象的,而 是基于事件和驱动的;() 是解释执行的,而 是编译执行;() 采用强变量, 采用弱变量;()两者的代码格式和嵌入方式不同;5
、简要说明 的工作原理。答案要点:需要一个客户机和一个服务器,在客户机的浏览器中 9: 地址栏键入访问地址,第一步,客户机自动把域名提交给 ; 服务器进行解析,得到相应的 < 地址,自动改写 9: 地址,把域名用相应的 < 地址代替,浏览器产生一个数据包请求,发给服务器,把某个目录下的文件传给客户机,服务器收到后会响应或拒绝。响应时会把所需文件通过网络寄给客户机,客户机得到返回的文件会在浏览器解释执行,得到 / 画面。(五)程序题、请填充以完整下列程序,并使网页效果如图 所示。要求:将窗口分成 =,=的比例,将下边的区域再分成 =,=的左右两个区域。框架内的网页文件上面是 ,>02+?左面是 +1>02+?右面是 2>02+。框架内文件的内容可忽略。图 "#"初始化框架!"!"# ,/.3@=?A @ 7:#" .3@ @ ,+.3@=?A@ 7:#" .3@ @ 7:#" .3@ @ !参考答案:"#"初始化框架!"!"#7:#"" ,/.3@=?A @6
7:#" .3@,>02+@ 7:#"" ,+.3@=?A@ 7:#" .3@+1>02+@ 7:#" .3@2>02+@ !7:#""!7:#""!、写一个 程序,对一幅图片创建图像映射,要求包含三个映射区域分别为矩形、圆形和多边形。参考答案:"#!"#$%&#< 23@B2C2@#:"# 013@)>02@ .03@@ ,,-.3@???@#:"# 013@)>02@ .03@+@ ,,-.3@??@#:"# 013@)>02@ .03@,+4@,,-.3@?????@!#<6 .3@B2>)1@ D.23@8B2C2@!$%&!说明:本考试指导只适用于 201803 学期 6 月期末考试使用,包括正考和重修内容。指导中的章节知识点涵盖考试所有内容,给出的习题为考试类型题,习题答案要点只作为参考,详见课程讲义或笔记。如果在复习中有疑难问题请到课程答疑区提问。最后祝大家考试顺利!7