ImageVerifierCode 换一换
格式:DOCX , 页数:30 ,大小:42.59KB ,
资源ID:3320775      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3320775.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Web技术综合练习题.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Web技术综合练习题.docx

1、Web技术综合练习题“Web技术”综合练习题 一、填空题1HTML是_ Hyper Text Markup Language的英文缩写,它最早源于SGML标记语言。 2所有网页,都是由浏览器对HTML解释而形成的,_浏览器_就相当于HTML语言翻译程序,负责解释HTML文件的各种符号的含义。 3XML的英文全称是eXtensible Markup Language,它是一种类似于HTML的标记语言。4XML文档包含七个主要部分,分别是序言码、处理指、根元素 、元素、属性、CDATA节和注释。 5XML的元素由起始标记、中间数据(内容)和结束标记三部分组成。 6标准的CGI程序是通过环境变量和标

2、准输入输出与Web服务器交换信息的。 7为了将ASP代码与HTML标记符区分开来,ASP代码应用符号将其括起来。 8任何一个Web服务器,只要内嵌ASP解释器,就可以支持ASP编写的动态网页。 9ASP的Response对象的主要功能是向客户端浏览器发送数据。 10在ASP中,设置Session过期的属性是TimeOut。 11ADO的三个核心对象是Connection、Command和Recordset。12在使用ADO编程时,如果要操作数据库,可以创建一个Connection对象,然后使用该对象的Open方法建立与数据源的物理连接。之后,利用Connection对象的Execute方法来执

3、行SQL语句。13在使用ADO编程时,如果要关闭连接并彻底释放所占用的系统资源,应先调用Connection对象的close方法关闭连接,并调用set cn=nothing (这里假设cn是我们要释放资源的Connection对象)语句释放资源。14在使用ADO编程时,如果利用RecordSet对象向数据表添加记录,应先调用AddNew方法,然后再给各字段赋值,最后再通过调用Update方法,来更新记录数据。15PHP是一种面向表达式的语言,几乎所有的东西都是表达式。16PHP参数传递方式默认情况是传值方式。17.NET框架由程序设计语言、应用程序平台、ADO.NET及类库、公共语言运行库和.

4、NET开发环境五部分组成。18.NET框架中包括一个庞大的类库。为了便于调用,将其中的类按照_命名空间进行逻辑区分。19ASPX网页的代码存储模式有两种,它们是代码分离模式和单一模式。20ASPX网页的基类是System.Web.UI.Page。二、选择题1下面是静态网页文件的扩展名的是(C)(A)asp(B)aspx(C)htm(D)jsp2下面关于绝对路径的说法,正确的是( D )(A)绝对路径是被链接文档的完整URL,不包括使用的传输协议(B)绝对路径是被链接文档的完整URL,不包括文件名(C)绝对路径是被链接文档的完整URL,不包括文件虚拟路径(D)创建外部链接时,必须使用绝对路径3以

5、下标记符中,用于设置页面标题的是( 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是制作网页的编程语言(C)XML描述数据的标记语言(D)XML描述数据的编程语言8利用ASP开发的网页,其扩展名应命名为(C)(A).htm(B).aspx(C).asp(D)无严格限

6、制9ASP网页是在( B )执行的。(A)客户端浏览器(B)服务器端(C)第一次在服务器端,以后在客户端(D)没有定论10服务器端要获得客户端所提交的表单数据,应使用( A )对象来实现。(A)Request(B)Response(C)Server(D)Session11若表单提交的数据中包含着图形,或大数量的文本,此时表单的提交方法应该采用(C)。(A)Get(B)Submit(C)Post(D)Resct12在服务器端,若要将页面导航到index.asp,应使用Response对象的(D)方法来实现。(A)href(B)Transfer(C)Flush(D)Redirect13若要获得当前

7、正在执行的脚本所在页面的虚拟路径,以下用法中,正确的是(A)。(A)RequstServerVariables(“SCRIPT_NAME”)(B)ResponseServerVariables(“SCRIPT_NAME”)(C)RequstServerVariables(“PATH_TRANSLATED”)(D)ResponseServerVariables(“PATH_TRANSLATED” )14在ASP中,创建对象通常用(C )对象的CreatObject方法来实现。(A)Request(B)Object(C)Server(D)Application15以下代码段有错误的是(B )(A)

8、(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 2517在.NET中,CLS(Co

9、mmon 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)RadioButtonList20.NET提供数据库通用接口的目的是为了(B )(A)提高程序运

10、行的效率(B)应用程序设计不必考虑数据库的类型(C)保证程序的安全(D)提高存储效率三、判断题1服务器是一种特殊的应用程序。 ( 对)2HTML是一种网页编程语言。( 错 )3HTML标记符不区分大小写。( 对 )4HTML标记府都必须配对和成组使用。( 错 )5在IE中,通过“查看”菜单下的“源文件”菜单项可查看到HTML网页的源代码。( 对 )6XML语言中的标记由设计者自行定义,用来描述元素的内容。 (对 ) 7像HTML一样,XML某些标记可以没有结束。 ( 错)8XML中的标记的名称的字符串只能包含英文字母,不能包含数字。 ( 错 )9ASP是一个完全的面向对象的系统。 ( 错 )1

11、0开发ASP网页所使用的脚本语言只能采用VBScript。(错 )11ASP网页运行时在客户端无法查看到真实的ASP源代码。(对 )12网页中的ASP 代码同html标记符一样,必须用分隔符“”将其括起来。( 错 )13使用ASP技术时,利用Session和Application对象存储变量,可创建作用域跨页、甚至跨用户的变量。( 对 )14在PHP中,函数内使用的变量被默认设置为全局变量。(错 )15在MySQL中,使用LOAD DATA语句可以为数据库装载数据。( 对 )16PHP的mysql_connect()函数与mysql_pconnect()函数的功能没有什么区别。( 错 )17H

12、TML控件很难转换为服务器控件。( 错 )18网站中的Global.asax文件(如果有的话)必须放在应用程序的根目录下。( 对 )19代码分离模式的网页运行效率要高于单一模式的网页。( 错 )20ADO.NET只是ADO的简单升级。( 错 )四、简答题1静态网页和动态网页运行时的最大区别在哪里?1答:静态网页以HTML源文件的形式存储在服务器端的存储设备上,当服务器接收到浏览器的页面请求时,服务器直接从存储设备上找到相应的HTML源文件,发给浏览器;动态网页在服务器端不直接存储,当服务器接收到浏览器的页面请求时,服务器启动特定的程序代码,动态生成相应的HTML网页文件,然后发送给浏览器。2H

13、TML页面的基本结构是怎样的?答: 文件头 文件体3试述XML的语法规定,并请举例说明。答:(1)XML的元素。XML元素是XML文档的基本构成单元。XML的元素由起始标记、中间数据(内容)和结束标记三部分组成。(2)标记的命名规则- 名称的开头必须是字母或“_” ;- 标记名称中不能有空格;- 名称的字符串只能包含英文字母、数字、 “_” 、 “-” 、 “.” 等字符这些规则也是后面要讲到的“属性”以及XML文档中其它实体的命名规则。(3)标记的使用规则- 必须具有根标记,且根标记必须唯一 ;- 开始标记和结束标记需配对使用;- 标记不能交错使用;- 标记对大小写敏感4请说明下面XML文档

14、的数据结构。 Web数据库技术 阮家栋 2002/3 科学出版社 北京黄城根北街16号 100717 28.00 计算机通信技术 阮家栋 2000/8 电子工业出版社 北京海淀区万寿路173信箱 100036 14.00 答:5设有一个XML文档Note.xml,内容如下, Tom Jack Reminder: Dont forget me this weekend!同时有一个CSS文件Note.css,内容如下:to, from font-size: 12pt;heading, body font-size: 24pt;如果要使用Note.css格式化Note.xml,则需要修改Note.c

15、ss还是Note.xml?应该怎样修改?答:应该修改Note.xml。改成如下内容: Tom Jack Reminder: Dont forget me this weekend!6简述CGI的基本原理与主要操作过程。答:首先,用户通过客户端的浏览器向Web服务器发送请求。要注意,用户向Web服务器发送的请求中会包含指向一个CGI程序的URL和一些要处理的数据。然后,服务器接受请求,按照请求中的URL,寻找相应的CGI程序文件,运行该程序,并且把要处理的数据提交给CGI程序。CGI程序对服务器提交来的数据进行处理。处理过程中可能会访问其它系统,与其它系统交换数据;或者要访问数据库,对数据库进行

16、操作。CGI程序完成数据处理之后,把处理结果返回给Web服务器。CGI程序的输出通常就是一个HTML页面文件。最后Web服务器把从CGI程序获取的HTML网页文件通过网络传送给客户端的浏览器。在这个过程中,CGI是Web服务器和外部程序的接口,是Web服务器和外部程序的之间的通信规范,它就像Web服务器和CGI程序之间通信的桥梁。Web服务器与CGI程序交换数据的方式是这样的:Web服务器一般将客户端传送来的信息放在它的标准输入和相关环境变量中,而CGI程序则从环境变量和它的标准输入(也就是Web服务器的标准输出)获取所需的信息,程序最终输出结果则被写向它的标准输出(也就是Web服务器的标准输

17、入)。Web服务器将从它的标准输入获取CGI程序的输出结果并将它传送给客户端。7什么是Cookie?在ASP编程时如何使用Cookie保存客户的网页访问信息?答:Cookie是一个Web服务器放在用户浏览器上的信息。当再次使用相同的浏览器请求同一页时,它就把以前Web服务器写到浏览器的Cookie值再传给Web服务器。Cookie允许一个用户关联一系列信息,ASP脚本可以通过Response对象和Request对象的Cookies集合设置和取得这些信息。8PHP有哪几种外部变量?如何使用这几种变量?答:PHP的外部变量有HTML表单变量、IMAGE SUBMIT变量、HTTP Cookies变

18、量和PHP环境变量。它们的使用方法如下所述。(1)HTML表单变量。当一个表单提交给PHP时,PHP会自动得到表单中的变量。但是为了安全,当前版本的PHP要求用$_REQUEST数组显式地获取表单中的变量。(2)IMAGE SUBMIT变量。当提交一个表单时,可以通过下面标记用一幅图来代替标准的提交按钮:当用户点击该图时,两个附加变量Sub_x和Sub_y就会伴随表单一起发送到服务器上。此时,在服务器端,用$_REQUEST数组就可以获取变量Sub_x和Sub_y的值。(3)HTTP Cookies变量。参考这样一个例子。文件1setcookie.phpsho 文件2showcookie.ph

19、p(4)PHP环境变量。一个设置和取得环境变量的例子。9请描述MySQL的数据库建库和建表过程。答:使用语句CREATE DATABASE testdb;创建数据库,其中testdb是数据库名字。然后使用语句USE testdb;打开和使用这个数据库接下来使用语句CREATE TABLE创建数据库表10请描述ASP.NET的工作原理。 10答:ASP.NET的工作原理时基于网络传输的,并改变了传统的ASP工作原理,将部分原来有服务器执行的工作交给了客户机。ASP.NET的程序被访问时要先经过遍历成MSIL(Microsoft Intermediate Language)语言,然后MSIL再被编

20、译成机器码执行。11一个ASP.NET2.0应用程序通常由哪些文件(部分)组成?它们都有什么作用?答:一个ASP.NET 2.0应用程序是程序运行的基本单位,也是程序部署的基本单位。应用程序由多种文件组成,通常包括以下5部分:一个在IIS信息服务器中的虚拟目录。这个虚拟目录被配置为应用程序的根目录。一个或多个带.aspx扩展名的网页文件,还允许放入若干.htm或.asp网页文件。一个或多个Web.config配置文件。一个以Global.asax命名的全局文件。App_Code和App_Data共享目录。12简述ASP.NET2.0的事件模型。12答:ASP.NET 2.0采用的是基于服务器处

21、理的模型。这就是说,系统中发生的事件,不论发生在服务器端还是发生在浏览器端,基本上都是由服务器进行处理。ASP.NET的事件驱动是和Client/Server的事件驱动有所不同的一种基于HTTP协议的技术。在ASP.NET中事件的触发和事件的处理是分别在客户端和服务器端进行的。一个事件在客户端被触发之后,会通过HTTP协议以POST方式发送到服务器端,而服务器端则通过ASP.NET页面架构来进行相应的处理和反馈。ASP.NET页面架构在服务器端接受到来自客户端的事件信息之后,会自动判别并决定调用相应的方法来进行事件处理。也就是说ASP.NET Framework负责从客户端事件捕获、传递、事件

22、信息解释的全部过程。从另外一个方面来说,开发ASP.NET应用程序时,不必亲自管理这些事件模型的技术细节,而可以将更多的事件和精力投入到商业逻辑的分析设计中。五、操作与编程题1设有如下学生成绩信息:李明,高三一班,数学成绩88,语文成绩92,英语成绩78;王强,高三二班,数学成绩79,语文成绩86,英语成绩89请按如下要求答题:(1)写出描述上述两名学生成绩信息的XML文档。(2)编写一个XSL文件,将该XML文档转换成HTML文件。要求转换之后的HTML文件以二维表形式显示学生成绩信息。应该如何修改原有XML文档才能完成转换?1答:(1) 李明 高三一班 88 92 78 王强 高三二班 79 86 89 (2) First XSLT example 姓名 班级 数学 语文 英语 /xsl

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1