
“Web技术”综合练习题.pdf
21页Web 技术”综合练习题 第 1 页 共 21 页 ““Web 技术”技术”综合练习题综合练习题 一、填空题 1.HTML 是_ Hyper Text Markup Language 的英文缩写,它最早源于 SGML 标记语言 2.所有网页,都是由浏览器对 HTML 解释而形成的,_浏览器____就相当于 HTML 语言翻 译程序,负责解释 HTML 文件的各种符号的含义 3.XML 的英文全称是 eXtensible Markup Language,它是一种类似于 HTML 的标记语言 4.XML 文档包含七个主要部分,分别是序言码、处理指、根元素 、元素、属性、CDATA 节和注释 5.XML 的元素由起始标记、中间数据(内容)和结束标记三部分组成 6.标准的 CGI 程序是通过环境变量和标准输入输出与 Web 服务器交换信息的 7. 为了将 ASP 代码与 HTML 标记符区分开来, ASP 代码应用符号将其括起来 8.任何一个 Web 服务器,只要内嵌 ASP 解释器,就可以支持 ASP 编写的动态网页 9.ASP 的 Response 对象的主要功能是向客户端浏览器发送数据。
10.在 ASP 中,设置 Session 过期的属性是 TimeOut 11.ADO 的三个核心对象是 Connection、Command 和 Recordset 12.在使用 ADO 编程时,如果要操作数据库,可以创建一个 Connection 对象,然后使用该 对象的 Open 方法建立与数据源的物理连接之后,利用 Connection 对象的 Execute 方法来 执行 SQL 语句 13.在使用 ADO 编程时,如果要关闭连接并彻底释放所占用的系统资源,应先调用 Connection 对象的 close 方法关闭连接,并调用 set cn=nothing (这里假设 cn 是我们要释 放资源的 Connection 对象)语句释放资源 14.在使用 ADO 编程时,如果利用 RecordSet 对象向数据表添加记录,应先调用 AddNew 方法,然后再给各字段赋值,最后再通过调用 Update 方法,来更新记录数据 15.PHP 是一种面向表达式的语言,几乎所有的东西都是表达式 16.PHP 参数传递方式默认情况是传值方式 17..NET 框架由程序设计语言、应用程序平台、ADO.NET 及类库、公共语言运行库和.NET 开发环境五部分组成。
18..NET 框架中包括一个庞大的类库为了便于调用,将其中的类按照_命名空间进行逻辑 区分 19.ASPX 网页的代码存储模式有两种,它们是代码分离模式和单一模式 20.ASPX 网页的基类是 System.Web.UI.Page 二、选择题 1.下面是静态网页文件的扩展名的是(C) (A)asp (B)aspx (C)htm (D)jsp 2 下面关于绝对路径的说法,正确的是( D ) (A)绝对路径是被链接文档的完整 URL,不包括使用的传输协议 (B)绝对路径是被链接文档的完整 URL,不包括文件名 (C)绝对路径是被链接文档的完整 URL,不包括文件虚拟路径 “Web 技术”综合练习题 第 2 页 共 21 页 (D)创建外部链接时,必须使用绝对路径 3 以下标记符中,用于设置页面标题的是( A ) (A) (B) (C) (D) 4.以下标记符中,没有结束标记的是(B) (A) (B) (C) (D) 5.若要产生一个 4 行 30 列的多行文本域,以下方法中,正确的是(C) (A) (B) (C) (D) 6.下面四个选项分别是四个 XML 文档,其中有错误的是(B ) (A) 001 王一 (B) 001 王一 (C) 001 (D) 7.下面四个叙述中,正确的是(C ) (A)XML 是制作网页的标记语言 (B)XML 是制作网页的编程语言 “Web 技术”综合练习题 第 3 页 共 21 页 (C)XML 描述数据的标记语言 (D)XML 描述数据的编程语言 8.利用 ASP 开发的网页,其扩展名应命名为(C) (A).htm (B).aspx (C).asp (D)无严格限制 9.ASP 网页是在( B )执行的。
(A)客户端浏览器 (B)服务器端 (C)第一次在服务器端,以后在客户端 (D)没有定论 10.服务器端要获得客户端所提交的表单数据,应使用( A )对象来实现 (A)Request (B)Response (C)Server (D)Session 11. 若表单提交的数据中包含着图形, 或大数量的文本, 此时表单的提交方法应该采用 (C) (A)Get (B)Submit (C)Post (D)Resct 12.在服务器端,若要将页面导航到 index.asp,应使用 Response 对象的(D)方法来实现 (A)href (B)Transfer (C)Flush (D)Redirect 13.若要获得当前正在执行的脚本所在页面的虚拟路径,以下用法中,正确的是( A) (A)Requst.ServerVariables(“SCRIPT_NAME”) (B)Response.ServerVariables(“SCRIPT_NAME”) (C)Requst.ServerVariables(“PATH_TRANSLATED”) (D)Response.ServerVariables(“PATH_TRANSLATED” ) 14.在 ASP 中,创建对象通常用(C )对象的 CreatObject 方法来实现。
(A)Request (B)Object (C)Server (D)Application 15.以下代码段有错误的是(B ) (A) (B) (C) echo “I have made it!\n“; phpinfo(); (D) echo “I have made it!\n“; phpinfo(); 16.要在 GZ 表中,选出年龄在 20 至 25 岁的记录,则实现的 SQL 语句为(D ) (A)SELECT FROM GZ WHERE 年龄 BETWEEN 20,25 (B)SELECT FROM GZ WHERE 年龄 BETWEEN 20 AND 25 (C)SELECT * FROM GZ WHERE 年龄 BETWEEN 20 OR 25 (D)SELECT * FROM GZ WHERE 年龄 BETWEEN 20 AND 25 17.在.NET 中,CLS(Common Language Specification)的作用是(D ) (A)存储代码 (B)防止病毒 (C)源程序跨平台 (D)对语言进行规范 18.在 ASP.NET 中,源程序代码先被生成中间代码(IL 或 MSIL) ,然后再转变成各个 CPU 需要的代码,其目的是(C ) (A)提高效率 (B)保证安全 (C)跨平台应用 (D)易识别 19.当需要用控件来输入性别(男、女)或婚姻状况(已婚、未婚)时,为了简化输入,应 该选用的控件是( D ) (A)RadioButton (B)CheckBoxList (C)CheckBox (D)RadioButtonList 20..NET 提供数据库通用接口的目的是为了(B ) (A)提高程序运行的效率 (B)应用程序设计不必考虑数据库的类型 (C)保证程序的安全 (D)提高存储效率 三、判断题 1.服务器是一种特殊的应用程序。
( 对) 2.HTML 是一种网页编程语言 ( 错 ) 3.HTML 标记符不区分大小写 ( 对 ) 4.HTML 标记府都必须配对和成组使用 ( 错 ) “Web 技术”综合练习题 第 5 页 共 21 页 5. 在 IE 中, 通过 “查看” 菜单下的 “源文件” 菜单项可查看到 HTML 网页的源代码 ( 对 ) 6.XML 语言中的标记由设计者自行定义,用来描述元素的内容 (对 ) 7.像 HTML 一样,XML 某些标记可以没有结束 ( 错) 8.XML 中的标记的名称的字符串只能包含英文字母,不能包含数字 ( 错 ) 9.ASP 是一个完全的面向对象的系统 ( 错 ) 10.开发 ASP 网页所使用的脚本语言只能采用 VBScript (错 ) 11.ASP 网页运行时在客户端无法查看到真实的 ASP 源代码 (对 ) 12. 网页中的 ASP 代码同 html 标记符一样, 必须用分隔符 “” 将其括起来 ( 错 ) 13.使用 ASP 技术时,利用 Session 和 Application 对象存储变量,可创建作用域跨页、甚 至跨用户的变量。
( 对 ) 14.在 PHP 中,函数内使用的变量被默认设置为全局变量 (错 ) 15.在 MySQL 中,使用 LOAD DATA 语句可以为数据库装载数据 ( 对 ) 16.PHP 的 mysql_connect()函数与 mysql_pconnect()函数的功能没有什么区别 ( 错 ) 17.HTML 控件很难转换为服务器控件 ( 错 ) 18.网站中的 Global.asax 文件(如果有的话)必须放在应用程序的根目录下 ( 对 ) 19.代码分离模式的网页运行效率要高于单一模式的网页 ( 错 ) 20.ADO.NET 只是 ADO 的简单升级 ( 错 ) 四、简答题 1.静态网页和动态网页运行时的最大区别在哪里? 1.答:静态网页以 HTML 源文件的形式存储在服务器端的存储设备上,当服务器接收到浏 览器的页面请求时,服务器直接从存储设备上找到相应的 HTML 源文件,发给浏览器;动 态网页在服务器端不直接存储, 当服务器接收到浏览器的页面请求时, 服务器启动特定的程 序代码,动态生成相应的 HTML 网页文件,然后发送给浏览器 2.HTML 页面的基本结构是怎样的? 答: 文件头 文件体 3.试述 XML 的语法规定,并请举例说明。
答: (1)XML 的元素XML 元素是 XML 文档的基本构成单元XML 的元素由起始标记、中 间数据(内容)和结束标记三部分组成 (2)标记的命名规则 − 名称的开头必须是字母或“_” ; − 标记名称中不能有空格; − 名称的字符串只能包含英文字母、数字、 “_” 、 “-” 、 “.” 等字符 这些规则也是后面要讲到的“属性”以及 XML 文档中其它实体的命名规则 “Web 技术”综合练习题 第 6 页 共 21 页 (3)标记的使用规则 − 必须具有根标记,且根标记必须唯一 ; − 开始标记和结束标记需配对使用; − 标记不能交错使用; − 标记对大小写敏感 4.请说明下面 XML 文档的数据结构 Web 数据库技术 阮家栋 2002/3 科学出版社 北京黄城根北街 16 号 100717 28.00 计算机通信技术 阮家栋 2000/8 电子工业出版社 北京海淀区万寿路 173 信箱 100036 14.00 答: booksbooktitleauthordatepublishpriceadresszipurlbooktitleauthordatepublishpriceadresszipurl5.设有一个 XML 文档 Note.xml,内容如下, “Web 技术”综合练习题 第。
