1、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、 :水平线标记 7、 Now 函数功能:根据计算机系统设定的日期和时间返回当前的日期和时间值 8、 Trim 函数功能:去掉字符串前后的空格 9、 Len 功能:返回字符串内字符的
2、数目,或是存储一变量所需的字节数 10、 msgbox():基本输出信息框 11、 CStr 函数:将数据转换成一个字符串 12、事件:是对网页中各种控件状态改变的一种描述。 13、对象:浏览器中或脚本编写中用于综合描述一组功能和事件的组合体 14、 意思为:清除所有的 session 15、组件:是将执行 某项或一组任务的代码集成为一个独立的可调用的模块 16、 SQL: structured query language,结构化查询语言 17、 ADO: ActiveX Data Objects.ActiveX 数据对象 18、 ODBC: open database connectivi
3、ty,开放式数据库连接 19、 InputBox 函数:在键盘上输入数据 20、 IsNumeric 函数:测试自变量是否是一个数值 二、填空题 1、如果操作系统是 Windows 2000,一般需要安装 _ 组件才能运 行 ASP 程序。 ( IIS) 2、 ASP 的脚本程序是在服务器端执行的,通常脚本代码不会被别人窥视,另外程序执行完毕后,仅仅将执行结果返回给客户端浏览器,这样做减轻了的 _负担。 (网络传输) 3、 ASP 的脚本程序是在 _执行的,通常脚本代码不会被别人窥视,另外程序执行完毕后,仅仅将执行结果返回给客户端浏览器,这样做减轻了网络传输的负担。 (服务器端) 4、 Web
4、 是基于 _的一种体系结构。客户机向服务器发送请求,要求执行某项任务,而服务器执行此项任务,并向客 户机返回响应。( C/S(客户机 / 服务器) 5、传输层也叫 TCP 层,主要功能是负责应用进程之间的端端通信,传输层定义了两种协议: TCP( 传输控制协议 ) 和 _。 ( UDP (用户数据报协议) ) 6、传输层也叫 TCP 层,主要功能是负责应用进程之间的端端通信,传输层定义了两种协议: _和 UDP (用户数据报协议)。 ( TCP( 传输控制协议 )) 7、 IP 地址是识别 Internet 网络中的主机及网络设备的唯一标识,通常分为网络地址和 _两部分。 (主机地址) 8、
5、IP 地址是识别 Internet 网络中的主机及网络设备的唯一标识,通常分为_和主机地址两部分。 (网络地址) 9、 _是识别 Internet 网络中的主机及网络设备的唯一标识。( IP 地址) 10、可以直接在 Internet Explorer 浏览器中打开 XML 文档,更多的是通过 CSS 和 _方式来显示 XML 文档。 ( XSL) 11、可以直接在 Internet Explorer 浏览器中打开 XML 文档,更多的是通过_和 XSL 方式来显示 XML 文档。 ( CSS) 12、 ASP 通过后缀名为 asp 的文件来实现,一个 ASP 文件相当于一个 _文件。(可执行
6、) 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 位是网络地址,
7、其余_位是主机地址。 ( 8) 18、 IP 地址中一个 C 类地址最高三位是 110,接下来 21 位是 _,其余 8位是主机地址。 (网络地址) 19、 Web 是一种体系结构,它可以访问分布于 Internet 主机上的 _联接在一起的链接文档。 (超链接) 20、 Web 全称是 _, ( World Wide Web) 21、 HTTP 协议的工作模式是基于客户端请求(服务器响应) 22、 HTTP 协议的工作模式是基于 _ 服务器响应(客户端请求) 23、匹配一个 HTML 标记和 CSS 样式表标记有三种方式:标记选择符、_和 _。 (类和 ID) 24、表格标记 的 actio
8、n 属性用于指定表单处理程序的 URL 地址,_属性用于定义数据提交方式。 ( method) 25、表格标记 的 _属性用于指定表单处理程序的 URL 地址,method 属性用于定义数据提交方式。 ( action) 26、 DOM, 即 _,是由 W3C 提出的,从 DHTML 对象模型技术发展而来。它将文档作为一个树形结构,其中的每个节点表现为一个 HTML 标记或者 HTML 标记内的文本项。 ( Document Object Model (或者文档对象模型) ) 27、 JavaScript 是由 Netscape 开发的一种解释语言, 可以直接插入到_文档中 ( HTML) 2
9、8、 JavaScript 是由 Netscape 开发的一种 _语言,可以直接插入到 HTML 文档中(解释) 29、在文件开头添加 _语句后,则所有的变量都必须先声 明才能使用( ) 30、语句 b=Int(10 * _) +1) 将返回 1 到 10 之间的随机整数( rnd 或 rnd()) 31 、执行完 a= Left(“vbscript“ , 2) server=服务器名或 IP;uid=登陆 SQL 的帐户 ;pwd=密码 ;database=数据库 “ 18、写出 asp 与 access 连接字符串 答: dim conn, mdb, connstr mdb=server.
10、mappath(“数据库名称 .mdb“) set conn=server.createobject(“adodb.connection“) connstr=“driver=microsoft access driver(*.mdb);uid=admin;pwd=数据库密码 ;dbq=“&mdb conn.open connstr 19、如何实现模糊查询 ? 答: select * from 数据表 where 字段名 like %“&指定的信息 &“% 20、 ADO 中的独立对象类主要有哪些?(说出 5 个以上) 答: 1) Connection 2) Command 3) RecordS
11、et 4) Property 5) Error 6) Field 7) Parameter 七、编程题 1、请使用 VBSCRIPT 编写一段代码,在页面上显示如下图形。注意:只要写出主要代码即 可 * * * * * * * * * * 答: Dim I, J For I=10 To 1 Step-1 For J=1 To I Response.Write “*“ Next Response.Write“ Next % 2、有 100 个和尚吃 100 个馒头,大和尚 1 人吃 4 个,小和尚 4 人吃 1 个,问有多少个大和尚和多少个小和尚?清写出关键代码。 答: 大人 =“ & I &
12、“ 小孩 =“ & J End If Next Next % 3、用 VBScript 实现根据时间的早晚显示不同的页面信息,白天以 8 18 点计算,显示 photo day.jpg,晚上显示 photo night.jpg。 请补全相关代码: 答: hour(now) (h = 8 and h “ document.write“ 4、 下面这段语句, 将根据今天是星期几, 分别在页面上显示一幅图片, 星期一、 二显示 p1.jpg, 其它时间显示 p2.jpg。请填写完整下面的程序。 “ Case Else _ “ End Select % 答: Weekday(NOW() 2, 3 Response.Write Response.Write 5、原来用一个数组 users 保存学生名单,现在新转来一位同学“张峰” ,需要将其名字添加到该数组中,请填写下面程序段中的空格。 % Dim users() Redim users(40) users(0)=“王军 “ users(1)=“李俊 “