308#Web开发技术.docx
《308#Web开发技术.docx》由会员分享,可在线阅读,更多相关《308#Web开发技术.docx(19页珍藏版)》请在冰豆网上搜索。
308#Web开发技术
《Web开发技术》模拟题1
一、单项选择题
1、HTML是C___的缩写。
a)HybridTextMultipurposeLanguage
b)HighTextureModularLanguage
c)HyperTextMarkupLanguage
d)HyperTextMiddlewareLanguage
2、下列哪个标记可以在HTML文档里边插入水平线?
A
a)
b)
c)
d)
3、插入电子邮件链接的协议为:
D
a)http
b)ftp
c)file
d)mailto:
4、在HTML文档中插入文本区域的标记是:
C
a)
b)
c)
d)
5、CELLPADDING指定单元格间距的大小。
A
a)正确
b)错误
6、下列哪一项是图像的较小版本同时是图像较大版本的链接?
D
a)小型图像
b)图像副本
c)小图块
d)替换图像
7、开发样式表需要(A)。
a)样式定义
b)样式规划
c)样式区域
d)样式
8、以下哪一个标记用来在HTML文档中链接声音文件A
a)
b)
c)
d)
9、脚本文件可以组合对象、属性和方法。
下列哪一项定义组合上述几项的代码块?
C
a)语句
b)链接
c)行
d)句子
10、要使声音重复较长时间,
a)CONTINUE
b)INFINITE
c)MANYTIME
d)REPEAT
11、JavaScript用作什么?
C
a)客户端脚本语言
b)服务器端脚本语言
c)a和b两者都是
d)以上都不是
12、下列哪一个是JavaScript中用来声明变量的?
A
a)Var
b)Dim
c)Int
d)char
13、Confirm方法的返回类型是什么?
A
a)Boolean
b)Integer
c)Object
d)不返回任何值
14、下列哪一项不是表单字段对象?
A
a)Image
b)Button
c)Radio
d)Checkbox
15、History对象属于下列哪一类?
A
a)浏览器对象
b)语言对象
c)表单字段对象
d)以上都不是
16、当执行语句”somevalidid@”.indexof(“_”,0)时返回下列哪一项?
B
a)NULL
b)0
c)-1
d)以上都不是
17、document.cookie属性中expires属性的缺省设置是什么?
A
a)浏览器会话的持续时间
b)当前文档保持载入的持续时间
c)从cookie设置时间开始的24小时
d)没有缺省设置
18、以下哪一种语言将VBscript作为缺省的脚本语言?
A
a)ASP
b)JSP
c)CGIPerl
d)以上都是
19、VBScript可用于在服务器端编制脚本,开发动态web站点。
A
a)正确
b)错误
20、在VBscript中,如何用函数返回一个值?
函数名为myFunction。
返回到的值是myResult。
C
a)returnmyResult
b)myFunctionreturnmyFunction
c)myFunction=myResult
d)以上都不是
21、关于JavaScript和VBScript以下哪一种说法是正确的?
A
a)JavaScript函数可以从VBScript调用
b)VBScript对象可以在JavaScript中使用,反之则不行
c)JavaScript对象可以在VBScript中使用,反之则不行
d)以上都不是
22、一个HTML页中的ActiveX对象也能被另一个HTML页使用。
B
a)正确
b)错误
23、下列哪一项不属于Request对象集合?
C
a)QueryString
b)Form
c)Get
24、如何访问特定Web服务器的服务器变量?
A
a)Request.Servervariables
b)Response.Servervariables
c)通过访问global.asa文件
d)无法访问
25、要建立ASP与数据库的连接,必须运用ADO中的connection对象。
A
a)正确
b)错误
二、简答题
1、请说出VBScript中子例程和函数有什么区别?
2、ASP中有哪些内置组件?
3、jsp有哪些动作?
作用分别是什么?
参考答案:
1、请说出VBScript中子例程和函数有什么区别?
子例程:
它是用来执行一个操作的小程序
它们无法自己执行,必须在某一代码块中被调用
一个子例程中可以运用一个或多个参数。
如果子例程中不含任何参数,子例程的定义中将会有一个空括号。
函数所执行的的任务与子例程相同,所不同的是它能够在结束时返回一个值
它被用来处理一些值,它们被作为参数传递到函数中
2、ASP中有哪些内置组件?
AdRotator(广告轮显组件)
BrowserCapabilities(浏览器功能组件)
CollaborationDataObjectsforNTS(邮件对象组件)
ContentLinking(内容超链接组件)
ContentRotator(内容轮播组件)
Counters(计数器组件)
DatabaseAccess(数据库存取组件)
FileAccess(文件访问组件)
PageCounter(页计数器组件)
3、jsp有哪些动作?
作用分别是什么?
param>操作被用来以“名—值”队的形式为其他标签提供附加信息
include>操作允许在请求是在现成的JSP页面里包含静态或者动态资源
forward>操作允许将请求转发到另一个JSP、servlet或静态资源文件
useBean>标签用来在JSP页面中创建一个JavaBean实例并指定他的名字以及作用范围
setProperty>此操作和setBean一起协作,用来设置JavaBean的属性
getProperty>操作是对setProperty>操作的补充,用来访问一个Bean的属性
plugin>用来产生客户端浏览器的特别标签,可以使用它来插入Applet和JavaBean
《Web开发技术》模拟题2
一,单项选择题
1、HTML文件可以包含图像、视频和动画。
A
a)正确
b)错误
2、锚点是URL的另一个名称。
B
a)正确
b)错误
3、插入电子邮件链接的协议为:
D
e)http
f)ftp
g)file
h)mailto:
4、在HTML文档中插入文本区域的标记是:
C
e)
f)
g)
h)
5、SRC标记用来指向图像的(D)。
a)文件夹
b)文件
c)URL
d)地址
6、下列哪一项指定多窗口布局,包括分窗口的位置和特性?
B
a)页面分栏
b)边框布局
c)表格
d)分窗口边框
7、属性BORDER采用什么值来表格表格无边框?
D
a)1
b)2
c)-1
d)0
8、下列哪个属性定义HTML文档中的样式表区域?
C
a)SIZE
b)STYLEAREA
c)STYLESIZE
d)STYLE
9、脚本文件可以组合对象、属性和方法。
下列哪一项定义组合上述几项的代码块?
C
e)语句
f)链接
g)行
h)句子
10、JavaScript中以下哪个函数可以接受用户输入的值:
C
a)Confirm
b)Alert
c)Prompt
11、函数中的语句只在函数调用时执行。
A
a)正确
b)错误
12、下列哪种方法类似于alert(“howareyou”)语法的功能?
C
a)document.alert(“howareyou”)
b)history.alert(“howareyou”)
c)window.alert(“howareyou”)
d)以上都不是
13、下列哪一项JavaScript分层结构中的缺省对象?
D
a)Document
b)Form
c)Frame
d)Window
14、navigator.appCode会返回什么?
D
a)浏览器名称
b)浏览器代码的名称
c)平台名称
d)以上都不是
15、在JavaScript中如何验证一个数据是否是数字(D)
a)如果用Integer.parseInt(value)有误就不是数字
b)intI=value若报错就不是数字,
c)没有方法验证
d)利用isNaN(value)返回的boolean进行判断
16、可通过以下哪种方法求某数的乘方值(x的y次幂)A?
a)运用VBScript中的pow()方法
b)运用eval(x,y)方法
c)运用简单求幂运算符
d)以上都不是
17、要无条件终止一个循环,我们可以使用Exit语句。
B
a)正确
b)错误
18、Cookie值得存在期限__B___。
a)可以在浏览器中进行设置
b)可以通过Expires属性进行设置
c)根据客户机浏览器软件不同而不同
d)以上都不是
19、”<%=”等同于(D)。
a)Response.write
b)Document.write
c)<%
d)<#
20、下列哪些对象中含有Cookie集合?
A
a)Response
b)Sever
c)Application
d)Session
21、下列哪一种错误处理方法可用于获取ASPError对象属性的值?
C
a)ASPError.getError
b)ASPError.finderror
c)Server.getlasterror
d)Server.ASPErrorlist
22、ADO是一个(D)。
a)通用组件
b)用户专用组件
c)可视界面组件
d)事务组件
23、选择用于在记录集中检索数据的语法不正确的语句。
D
a)Rs.Fields(“Coll”).Value
b)Rs.Fields(0).Value
c)Rs.Fields(“Coll”)
d)Rs.Fields(Coll).value
24、下述选项中不属于JDBC基本功能的是:
(D)
a)与数据库建立连接
b)提交SQL语句
c)处理查询结果
d)数据库维护管理
25、在JSP中调用JavaBean时不会用到的标记是:
(A)
a)
b)useBean>
c)setProperty>
d)getProperty>
三、简答题
1、请说出VBScript中子例程和函数有什么区别?
2、请写一段JavaScript打开一个新的窗口的程序。
3、请写出ASP数据库操作的基本步骤
参考答案:
1、请说出VBScript中子例程和函数有什么区别?
子例程:
它是用来执行一个操作的小程序
它们无法自己执行,必须在某一代码块中被调用
一个子例程中可以运用一个或多个参数。
如果子例程中不含任何参数,子例程的定义中将会有一个空括号。
函数所执行的的任务与子例程相同,所不同的是它能够在结束时返回一个值
它被用来处理一些值,它们被作为参数传递到函数中
2、请写一段JavaScript打开一个新的窗口的程序。
--隐藏代码....
//用指定的属性打开一个新窗口
varnewWindow=window.open("test.htm","temp",
"left=200,top=200,height=300,width=500,scrollbar=no,location=no,resizable=no,menubar=no");
//关闭上级窗口
window.close();
//-->
3、请写出ASP数据库操作的基本步骤
a)打开连接
b)创建命令
c)执行命令
d)操作数据
《Web开发技术》模拟题3
一单项选择题
1、下列哪个标记包含文档信息,包括它的标题、使用的脚本文件、样式定义和文档的描述?
B
a)
b)
c)
d)
2、下列哪一项是标记的缺省大小?
D
a)5
b)4
c)10
d)3
3、下列哪个标记设置文档的文本特性?
D
a)
b)
c)
d)
4、锚点是URL的另一个名称B。
c)正确
d)错误
5、插入电子邮件链接的协议为:
D
i)http
j)ftp
k)file
l)mailto:
6、在HTML文档中插入文本区域的标记是:
C
a)
b)
c)
d)
7、CELLPADDING指定单元格间距的大小。
A
a)正确
b)错误
8、SRC标记用来指向图像的(D)。
e)文件夹
f)文件
g)URL
h)地址
9、下列哪一项是图像的较小版本同时是图像较大版本的链接?
D
e)小型图像
f)图像副本
g)小图块
h)替换图像
10、下列哪个属性定义HTML文档中的样式表区域?
C
e)SIZE
f)STYLEAREA
g)STYLESIZE
h)STYLE
11、JavaScript用作什么?
C
e)客户端脚本语言
f)服务器端脚本语言
g)a和b两者都是
h)以上都不是
12、文档中的所有图像都存储在下列哪个对象中A
a)Image
b)Form
c)Anchor
d)Link
13、调用一个特定JavaScript函数的语法是什么?
C
a)callfunction
b)call_function
c)call
d)以上都不是
14、关于history.back
(2)下列哪种表述是正确的?
C
a)根据历史记录列表返回两个页面
b)它的功能和history.go(-2)相同
c)错误。
back方法不会接受任何参量
d)以上都不是
15、语句setTimeout(“display”,3000)I每()执行一次显示方法。
B
a)三分钟
b)三秒钟
c)五十秒
d)以上都不是
16、navigator.platform显示Win16,但是您运行的是WinNT。
这可能吗?
A
a)这是不可能的
b)userAgent属性反映正确的操作系统
c)属性可以修改
d)navigator.platform显示浏览器编译时的操作系统
17、用来创建JavaScriptCustom对象实例的关键字是什么?
A
a)Key
b)new
c)function
d)以上都不是
19、以下哪一项是子例程的返回类型?
C
a)date子类型
b)time子类型
c)datetime子类型
d)以上都不是
20、以下哪一种调用子例程的方法是正确的?
A
a)CallmySub(5,8)
b)mySub5,8
c)以上两者都是
21、_______可用于打开文本文件。
D
a)FileSystemObject对象
b)File对象
c)Folder对象
d)TextStream对象
26、CGI是ASP的缺省脚本语言。
B
a)正确
b)错误
27、什么是Cookie?
C
a)在服务器中创建的用于存储ASP相关信息的文件
b)在客户机浏览器中创建的用于存储HTML页的文件
c)在客户机浏览器中创建的用于存储Cookie变量的文件,用户下次访问同一页面时它们将被检索
d)在服务器Web根目录中创建的用于存储用户信息的文件
28、下列哪个组件可用于在Web页面中跟踪访客数量并添加点击计数器?
C
a)ContentRotator组件
b)ContentLinking组件
c)PageCounter组件
d)ActiveXDataObjects
29、处理与关系数据库管理系统的交互运用不需要运用下列哪个ADO对象?
B
a)Connection
b)Command
c)RecordSet
d)Stream
30、下列哪一项可显示数据库专用错误代码?
C
a)NativeError属性
b)Source属性
c)Description属性
d)Number属性
四、简答题
1、VBScript中有哪些内置对象,作用分别是什么?
2、请写出JavaScript中Date对象的几种方法。
3、jsp有哪些内置对象?
作用分别是什么?
参考答案:
1、VBScript中有哪些内置对象,作用分别是什么?
Drive:
能够对磁盘驱动器或网络共享驱动器的属性进行访问
Err:
能够提供关于运行时错误的信息
File:
能够对文件属性进行访问
FileSystemObject:
能够对计算机文件系统进行访问
FolderObject:
能够对文件夹属性进行访问
TextStream:
能够对文件进行顺序存取
2、请写出JavaScript中Date对象的几种方法。
getMinutes()、getHours()、getSeconds()、getDate()、getMonth()和getYear()
3、jsp有哪些内置对象?
作用分别是什么?
application对象代表应用程序上下文,它允许JSP页面与包括在同一应用程序中的任何Web组件共享信息。
Config对象允许将初始化数据传递给一个JSP页面
Exception对象含有只能由指定的JSP“错误处理页面”访问的异常数据。
Out对象代表提供输出流的访问
Page对象代表JSP页面对应的Servlet类实例
PageContext对象是Jsp页面本身的上下文,它提供唯一一组方法来管理具有不同作用域的属性
Request对象提供对Http请求数据的访问,同时还提供用于加入特定请求数据的上下文
Response对象允许直接访问HttpServletResponse对象
Session对象可能是状态管理上下文中使用最多的对话