网络应用编程-试题库

2026/1/27 15:34:49

第1章 网络应用基础

1.1 填空

万维网(World Wide Web)以客户服务器(C/S)方式工作。

万维网使用统一资源定位符URL来标识万维网上的各种文档。

万维网客户程序与服务器程序之间的交互使用超文本传输协议HTTP。 HTML文档中,用和标记文档的开始和结束,在和标签之间文本的是头信息,在标签之间的文本是文档标题,在和标签之间的文本是文档的正文部分,会被显示在浏览器中。

创建一个指向http://www.google.cn的超链接的语法为:

在HTML文档中显示图像“title0.jpg”的语法为:标签。

JavaScript代码由标签之间,这些语句在页面加载时执行。

JavaScript函数由关键字function定义。

JavaScript采用事件驱动的机制对用户输入做出响应。

200

JavaScript提供了string、math和Date等常用内部对象。

1.2 问答

1.2.1

写出HTML文档的基本结构并说明各部分的意义。

Hello World!

Hello World!

This is my first page.

HTML文档中,第一个标签是。这个标签告诉浏览器这是HTML文档的开始。HTML文档的最后一个标签是,这个标签告诉浏览器这是HTML文档的结束。

在和标签之间文本的是头信息。在浏览器窗口中,头信息是不被显示的。 在标签之间的文本是文档标题,它被显示在浏览器窗口的标题栏。 在和标签之间的文本是文档的正文部分,会被显示在浏览器中。 1.2.2

以访问站点www.lgdx.mtn为例,说明浏览器访问Web服务器的整个过程。

第一步:在浏览器的地址栏中输入www.lgdx.mtn,向服务器发送访问请求。 第二步:服务器接收用户访问请求后,寻找默认的站点主页。

第三步:服务器处理已经找到的页面,访问数据库,获取最新的内容。

第四部:服务器将生成的页面发送给用户浏览器,浏览器解释执行页面代码。 1.2.3

用语言描述建立一个个人网站的操作过程(包括创建站点、设计界面布局等等)。

要点包括:1、提出需求;2、设计界面;3、设计功能;4、设计数据库、5、实现静态

页面;6、实现动态页面;7测试。 1.2.4

简述超链接中相对路径与绝对路径的定义以及它们的优缺点。

相对路径:某个资源相对于当前资源的路径称为相对路径; 绝对路径:某个资源在主机中存储的完整路径被称为绝对路径。

一般情况下是不用绝对路径的,因为资源常常是放在网上供其他人浏览的,写成绝对路径,当改变了站点路径后,资源地址用户将无法访问到。所以最好写成相对路径,避免重新修改文件资源路径的麻烦。

201

1.2.5 什么是CSS样式表?CSS在网络程序设计中有什么作用?

CSS是一种叫做样式表(stylesheet)的技术,在制作网页时采用CSS技术,可以有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。 只要对相应的代码做一些简单的修改,就可以改变同一页面的不同部分,或者不同的网页的外观和格式。

它的作用可以达到:

(1)在几乎所有的浏览器上都可以使用。

(2)以前一些非得通过图片转换实现的功能,现在只要用CSS就可以轻松实现,从而更快地下载页面。

(3)使页面的字体变得更漂亮,更容易编排,使页面真正赏心悦目。 (4)你可以轻松地控制页面的布局 。

(5)你可以将许多网页的风格格式同时更新,不用再一页一页地更新了。你可以将站点上所有的网页风格都使用一个CSS文件进行控制,只要修改这个CSS文件中相应的行,那么整个站点的所有页面都会随之发生变动。 1.2.6

在Web页面中使用CSS有哪些方法?

1、在HTML标签中使用行内(in-line)样式; 2、在HTML页面中嵌入(Embed)一个样式表;

3、在HTML页面中链接(Link)一个外部样式表文件(.css); 4、通过import关键字导入(Importing)样式表。 1.2.7

JavaScript语言有何特点?

1、是一种脚本编程语言

JavaScript是一种脚本语言,它采用小程序段的方式实现编程。像其他脚本语言一样,JavaScript同样也是一种解释性语言。

2、基于对象的语言

JavaScript是一种基于对象的语言,它能运用自己已经创建的对象。 3、简单性

JavaScript类似于Java,但比Java简单。它是一种弱类型的语言,并未使用严格的数据类型,变量也不必先声明再引用。

4、安全性

JavaScript是一种安全的语言,它不允许访问本地的硬盘,不能将数据存到服务器上,不允许对网络文档进行修改和删除,只能通过浏览器实现信息浏览或动态交互,从而有效地增强了数据的安全性。

5、动态性

JavaScript是动态的,它可以直接对用户的输入做出响应,无须经过Web服务程序。它对用户输入的响应,是以事件驱动的方式进行的,直接在客户端完成,不需要传回服务器进行处理,从而能够得到很快的响应效果。

6、跨平台性

JavaScript依赖于浏览器,与操作环境无关。只要浏览器支持JavaScript,它就能正确执行。

202

1.2.8 如何理解JavaScript语言是基于对象的,而不是面向对象的?

JavaScript具有一些面向对象的基本特征,如:它可以根据需要创建自己的对象,而且它还有自己的以原型对象为基础的继承机制。但JavaScript没有正式的类的概念,它没有提供以类为基础的抽象、继承、重载等面向对象语言的典型功能;另外,JavaScript是弱类型的,这也不符合经典面向对象语言的要求。 1.2.9

使用JavaScript语言中的时间对象,在页面中输出当前时间,要求格式为“2007年10月10日 10时00分20秒”。

203


网络应用编程-试题库.doc 将本文的Word文档下载到电脑
搜索更多关于: 网络应用编程-试题库 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219