WEB 程序设计试题库试题汇总

一、名词解释

1、HTML:hyper text markup language ,超文本标记语言
2、ASP:active server pages,活动服务器网页
3、URL:uniform resorce locator,统一资源定位符
4、3W:world wide web,万维网
5、CSS:cascading style sheets,层叠式样式表
6、<hr>:水平线标记
7、Now 函数功能:根据计算机系统设定的日期和时间返回当前的日期和时间值
8、Trim 函数功能:去掉字符串前后的空格
9、Len 功能:返回字符串内字符的数目,或是存储一变量所需的字节数
10、msgbox():基本输出信息框
11、CStr 函数:将数据转换成一个字符串
12、事件:是对网页中各种控件状态改变的一种描述。
13、对象:浏览器中或脚本编写中用于综合描述一组功能和事件的组合体
14、<%Session.abandon%>意思为:清除所有的 session
15、组件:是将执行某项或一组任务的代码集成为一个独立的可调用的模块
16、SQL:structured query language,结构化查询语言
17、ADO:ActiveX Data Objects.ActiveX 数据对象
18、ODBC:open database connectivity,开放式数据库连接
19、InputBox 函数:在键盘上输入数据
20、IsNumeric 函数:测试自变量是否是一个数值

二、填空题

1、如果操作系统是 Windows 2000,一般需要安装**\_\_** 组件才能运行 ASP 程序。 (IIS)
2、ASP 的脚本程序是在服务器端执行的,通常脚本代码不会被别人窥视,另外程序执行完毕后,仅仅将执行结果返回给客户端浏览器,这样做减轻了的**\_\_\_**负担。 (网络传输)
3、ASP 的脚本程序是在**\_\_\_**执行的,通常脚本代码不会被别人窥视,另外程序执行完毕后,仅仅将执行结果返回给客户端浏览器,这样做减轻了网络传输的负担。 (服务器端)
4、Web 是基于****\_\_\_****的一种体系结构。客户机向服务器发送请求,要求执行某项任务,而服务器执行此项任务,并向客户机返回响应。(C/S(客户机 / 服务器))
5、传输层也叫 TCP 层,主要功能是负责应用进程之间的端-端通信,传输层定义了两种协议:TCP( 传输控制协议 ) 和****\_\_\_\_****。 (UDP (用户数据报协议) )
6、传输层也叫 TCP 层,主要功能是负责应用进程之间的端-端通信,传输层定义了两种协议:****\_\_\_\_****和 UDP (用户数据报协议)。 (TCP( 传输控制协议 ))
7、IP 地址是识别 Internet 网络中的主机及网络设备的唯一标识,通常分为网络地址和**\_\_\_\_**两部分。 (主机地址)
8、IP 地址是识别 Internet 网络中的主机及网络设备的唯一标识,通常分为**\_\_\_\_**和主机地址两部分。 (网络地址)
9、**\_\_\_\_**是识别 Internet 网络中的主机及网络设备的唯一标识。(IP 地址)
10、可以直接在 Internet Explorer 浏览器中打开 XML 文档,更多的是通过 CSS 和****\_****方式来显示 XML 文档。 (XSL)
11、可以直接在 Internet Explorer 浏览器中打开 XML 文档,更多的是通过**\_\_\_\_**和 XSL 方式来显示 XML 文档。 (CSS)
12、ASP 通过后缀名为 asp 的文件来实现,一个 ASP 文件相当于一个**\_\_\_**文件。(可执行)
13、 ASP 通过后缀名为**\_\_\_\_**的文件来实现, 一个 ASP 文件相当于一个可执行文件。(asp)
14、ASP 运行于服务器端, 是 Microsoft 公司在 1996 年底推出的一种取代******\_******的 Web 应用程序开发技术。 (CGI (或者公共网关接口) )
15、ASP 运行于**\_\_\_\_**端,是 Microsoft 公司在 1996 年底推出的一种取代 CGI (或者公共网关接口)的 Web 应用程序开发技术。 (服务器)
16、DHTML 中的 D 指的是**********\_\_\_**********。(Dynamic (或者动态) )
17、IP 地址中一个 C 类地址最高三位是 110,接下来 21 位是网络地址,其余**\_位是主机地址。 (8)
18、IP 地址中一个 C 类地址最高三位是 110,接下来 21 位是**\_\_****,其余 8 位是主机地址。 (网络地址)
19、Web 是一种体系结构,它可以访问分布于 Internet 主机上的****\_****联接在一起的链接文档。 (超链接)
20、Web 全称是****\_\_\_\_****, (World Wide Web)
21、HTTP 协议的工作模式是基于客户端请求(服务器响应)
22、HTTP 协议的工作模式是基于**\_\_\_** 服务器响应(客户端请求)
23、匹配一个 HTML 标记和 CSS 样式表标记有三种方式:标记选择符、****\_\_\_****和****\_\_\_****。 (类和 ID)
24、表格标记<Form>的 action 属性用于指定表单处理程序的 URL 地址,****\_\_\_****属性用于定义数据提交方式。 (method)
25、表格标记<Form>的****\_\_\_****属性用于指定表单处理程序的 URL 地址,method 属性用于定义数据提交方式。 (action)
26、DOM, 即********\_\_********,是由 W3C 提出的,从 DHTML 对象模型技术发展而来。它将文档作为一个树形结构,其中的每个节点表现为一个 HTML 标记或者 HTML 标记内的文本项。 (Document Object Model (或者文档对象模型) )
27、 JavaScript 是由 Netscape 开发的一种解释语言, 可以直接插入到**\_\_\_**文档中 (HTML)
28、JavaScript 是由 Netscape 开发的一种**\_\_\_**语言,可以直接插入到 HTML 文档中(解释)
29、在文件开头添加**\_\_\_\_**语句后,则所有的变量都必须先声明才能使用(<% Option Explicit %>)
30、语句 b=Int(10 \* **\_\_**) +1) 将返回 1 到 10 之间的随机整数(rnd 或 rnd())
31、执行完 a= Left("vbscript",2) & Mid("vbscript",3,4) & Right("vbscript",2) 后,a 的值为**\_\_** 。 (VBSCRIPT)
32、在 VBScript 中,我们用检验函数 **\_\_\_\_** 来判断变量是数字类型。 (isNumeric)
33、执行完 a= InStr(“ jjshang@263.net” , ”@”)后,a 的值为
。(8)
34、在 VBScript 函数中,如果要返回一个值,给****\_\_\_****赋值。 (函数名)
35、使用关键字****\_\_\_****在重新调整大小时保留原来数组的内容。 (redim)
36、声明 Variant 变量使用****\_\_\_****语句。 (dim)
37、VBScript 只有一种数据类型,称为****\_\_\_****,也叫做变体类型。 (variant)
38、****\_\_\_****是 VBScript 的输出语句,可以向浏览器发送字符串(document.write)
39、VBScript 一般运行在客户端,ASP 一般运行在****\_****端(服务器)
40、VBScript 一般运行在**\_\_\_\_**端,ASP 一般运行在服务器端(客户端)
41、Response.Write 语句的简写形式是:****\_\_****(<%=”简写形式”%>)
42、****\_\_\_****获得的是网站的根目录信息(Server.MapPath("/"))
43、如果希望修改 Session 的生存期,可以有两种方法:(1) 修改 IIS 中系统的设置值;(2)**********\_\_**********。 (设置 Session.timeout 属性)
44、 Response.Write()的功能是向浏览器输出信息, 与 VBScript 中的****\_\_\_****的功能相近。(document.write())
45、使用**\_\_\_\_**可以在用户浏览网站时,跟踪和记录它的一些特定信息,而不用在每次向服务器发出请求是都让用户验证自己的身份, 它是前端浏览器与服务器每一次会话的表示变量。 (Session)
46、Request 对象的主要功能是从客户端取得信息,而**\_\_**对象的功能与 Request 对象的功能刚好相反。 (Response)
47、Request 对象的主要功能是从**\_\_**取得信息,而 Response 对象的功能与 Request 对象的功能刚好相反。 (客户端)
48、Session 对象的概念和 Cookie 很相似,也可以用来记录客户的状态信息。所不同的是,Cookie 是把信息记录在客户端的浏览器中,而 Session 对象则是把信息记录在\_**\_中。 (服务器)
49、Session 对象的概念和 Cookie 很相似,也可以用来记录客户的状态信息。所不同的是,Cookie 是把信息记录在**\_\_****的浏览器中,而 Session 对象则是把信息记录在服务器中。(客户端)
50、上传组件的属性设置为:obj.extname="gif" 功能是**********\_**********(上传的文件类型)
51、表单属性中一定要包含语句**********\_\_**********,此时处理的文件是一种 Form 数据,所以一定要加上这条语句,否则文件不能上传。 (enctype="multipart/form-data")
52、ReadLine()的功能是****\_\_\_****。 (读取一整行文本内容)
53、在数据库的表中,纵的一行叫做一个**\_** ,横的一行叫做一个**\_\_**。 (字段,记录)
54、数据库最常用的四大基本操作:查询(SELECT)、****\_\_\_****、****\_\_\_****和删除(DELETE)。 (插入(insert) ,修改(update) )
55、判断记录指针是否到了记录集的末尾的属性是 Eof,向下移动指针,可调用记录集对象的****\_\_****方法来实现。 (MoveNext)
56、为了建立与数据库的连接,必须调用连接对象的 OPEN 方法,连接建立后,可利用连接对象的**\_\_\_**方法来执行 SQL 语句。 (Exectue)
57、为了建立与数据库的连接,必须调用连接对象的**\_\_\_**方法,连接建立后,可利用连接对象的 Exectue 方法来执行 SQL 语句。 (Open)
58、判断记录集合是否到表的最后, 利用语句****\_\_\_****。 (while not rs.eof)
59、创建记录集对象的一个实例,可以使用****\_\_\_****,这种方法创建的记录集指针只能向下,而不能向上移动,即不能执行 MoveFirst()和 MovePrevious()指令。 (connection)
60、通常的数据库接口技术由 CGI,JDBC 和 **\_\_**。(ODBC)
61、ADO 是一个 ASP 内置的服务器组件它是一座连接 Web 应用程序和 OLE DB 的桥梁,运用它结合 ASP 技术可在网页中执行\_**\_命令,达到数据库访问的目的。 (SQL)
62、ADO 是一个\_\_\_**内置的服务器组件它是一座连接 Web 应用程序和 OLE DB 的桥梁,运用它结合 ASP 技术可在网页中执行 SQL 命令,达到数据库访问的目的。 (ASP)
63、JDBC 与 ODBC 一样是支持基本 SQL 功能的一个通用低层的应用程序编程接口(API), 它在不同的数据库功能模块层次上提供了一个统一的用户界面,只不过 ODBC 提供的是 C 语言接口,而 JDBC 提供了一个****\_\_****。 (JAVAAPI)
64、JDBC 与 ODBC 一样是支持基本 SQL 功能的一个通用低层的应用程序编程接口(API),它在不同的数据库功能模块层次上提供了一个统一的用户界面,只不过 ODBC 提供的是**\_\_**接口,而 JDBC 提供了一个 JAVAAPI。 (C 语言)
65、ADO 技术是一种良好的 Web 数据库访问解决方案,通过一组对象的**\_\_**和属性来完成相应的数据库访问的目的。 (方法)
66、ADO 技术是一种良好的 Web 数据库访问解决方案,通过一组对象的**\_\_**和方法来完成相应的数据库访问的目的。 (属性)
67、**\_\_**技术是一种良好的 Web 数据库访问解决方案,通过一组对象的
属性和方法来完成相应的数据库访问的目的。 (ADO (或者 ActiveX 数据对象) )
68、为了能使 HTML 代码能在浏览器中显示,可以使用 server 对象的 \_
\_**\_方法来实现。(HTMLEncode)
69、response 的\_\_\_**方法可以将客户端的浏览器重定向到一个新的网页。
(redirect)
70、要将 ASP 网站的预编写公共函数、变量定义和头、脚文件引入 asp 文档中,一般采用包含文件方法,其使用格式: \_**\_(<!--#include file="被包含文件"-->)

三、判断题 √,X

1、在用浏览器访问某个网站的页面时,可通过查看源文件的方式,修改网页的源代码。 (X)
2、ASP 是一种网页编程语言。(√)

四、单选题

1、Asp 页面中用以包含其它页面的命令是****\_******。(C)
A、return B、include C、include file D、global
2、张三使用 163 拨号上网,访问新浪网站,****\_\_\_****是服务器端。 (C)
A、张三的电脑 B、163 的拨号网络服务器 C、新浪网站 D、没有服务器
49、对于下面的语句,执行的结果是****\_\_\_****。
<%
Response.Write("中国")
Response.End()
Response.Write("你好")
%>
(B)
A、中国你好 B、中国 C、你好 D、出错
63、函数****\_\_\_****算出返回记录的行数。 (A)
A、COUNT B、MIN C、AVG D、NUM
72、以下连接对象的创建方法,正确的是**\_\_**。 (D)
A、conn=CreateObject(”ADODB.connection”)
B、conn=Server.CreateObject(”ADODB.connection”)
C、Set conn=Server.CreateObject(ADODB.connection)
D、Set conn=Server.CreateObject(”ADODB.connection”)
80、关于 ASP 的特点叙述中,如下哪个是不确切的**\_\_\_\_**(C)
A、ASP 页面中可包含文本、HTML 标记、服务器端脚本、客户端脚本命令、ActiveX 组件。
B、ASP 可以使用内置 ActiveX 组件和第三方组件完成特定功能。
C、ASP 相比其他动态网页更具安全,用户只能得到 HTML 代码而无法获取 ASP 页面源代码。
D、ASP 是一种解释性语言,服务器只要在使用时对其进行解释执行即可。

五、多选题

1、IIS 服务器初始默认文档有****\_\_\_\_****。(ABCD)
A、index.htm B、index.asp C、default.asp D、index.html
2、支持 ASP 的 WEB 服务器有**\_\_\_\_**。 (AB)
A、PWS B、IIS C、Apache D、Tomcat
3、在 HTML 表单中可以使用的控件有****\_\_**** 。 (ABCD)
A、复选框 B、单选框 C、按钮 D、下拉列表框
4、使用 CSS 来格式化网页,共有三种方式:****\_\_\_****。 (ACD)
A、在 HEAD 中引用 B、作为标记来引用
C、在 BODY 中引用 D、作为文件来引用。
5、对于主键约束的说法,正确的是****\_\_\_****。 (AB)
A、主键字段不能重复
B、不能为空
C、可以有多个列同时为主键
D、主键必须是自动增加的
6、Asp 支持的数据库类型有**\_\_\_**。 (ABC)
A、SQL Server
B、Access
C、EXCEL
D、PPT
7、可以使用 ADO 来访问的数据库是****\_\_\_****。 (ABCD)
A、Microsoft Access
B、Microsoft SQL Server
C、Oracle
D、EXCEL
8、ASP 内置对象有****\_\_****.(ABC)
A、response
B、request
C、session
D、Ad Rotator
9、ASP 组件有****\_**** (BD)
A、response,request
B、ASPUpload
C、session,Application
D、Ad Rotator
10、关于 ASP 的特点叙述中,如下哪个是不确切的**\_\_\_\_**(C)
A、ASP 页面中可包含文本、HTML 标记、服务器端脚本、客户端脚本命令、ActiveX 组件。
B、ASP 可以使用内置 ActiveX 组件和第三方组件完成特定功能。
C、ASP 相比其他动态网页更具安全,用户只能得到 HTML 代码而无法获取 ASP 页面源代码。
D、ASP 是一种解释性语言,服务器只要在使用时对其进行解释执行即可。
0
Posted in Java Web

Leave a Comment:

电子邮件地址不会被公开。