《Web开发技术》模拟题
一、单项选择题
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。
a)正确
b)错误
5、插入电子邮件链接的协议为:D
a)http
b)ftp
c)file
d)mailto:
6、在HTML文档中插入文本区域的标记是:C
a)
b)
c)
d)
7、CELLPADDING指定单元格间距的大小。A
a)正确
b)错误
8、SRC标记用来指向图像的(D)。
a)文件夹
b)文件
c)URL
d)地址
9、下列哪一项是图像的较小版本同时是图像较大版本的链接?D
a)小型图像
b)图像副本
c)小图块
d)替换图像
10、下列哪个属性定义HTML文档中的样式表区域?C
a)SIZE
b)STYLEAREA
c)STYLESIZE
d)STYLE
11、JavaScript用作什么?C
a)客户端脚本语言
b)服务器端脚本语言
c)a和b两者都是
d)以上都不是
12、文档中的所有图像都存储在下列哪个对象中A
a)Image
b)Form
c)Anchor
d)Link
13、调用一个特定JavaScript函数的语法是什么?C
a)call function
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,但是您运行的是Win NT。这可能吗?A
a)这是不可能的
b)userAgent属性反映正确的操作系统
c)属性可以修改
d)navigator.platform显示浏览器编译时的操作系统
17、用来创建JavaScriptCustom对象实例的关键字是什么?A
a)Key
b)new
c)function
d)以上都不是
18、以下哪一项是子例程的返回类型?C
a)date子类型
b)time子类型
c)datetime子类型
d)以上都不是
19、以下哪一种调用子例程的方法是正确的?A
a)Call mySub(5,8)
b)mySub 5,8
c)以上两者都是
20、_______可用于打开文本文件。D
a)FileSystemObject对象
b)File对象
c)Folder对象
d)TextStream对象
21、CGI是ASP的缺省脚本语言。B
a)正确
b)错误
22、什么是Cookie?C
a)在服务器中创建的用于存储ASP相关信息的文件
b)在客户机浏览器中创建的用于存储HTML页的文件
c)在客户机浏览器中创建的用于存储Cookie变量的文件,用户下次访问同一页面时它们
将被检索
d)在服务器Web根目录中创建的用于存储用户信息的文件
23、下列哪个组件可用于在Web页面中跟踪访客数量并添加点击计数器?C
a)Content Rotator组件
b)Content Linking组件
c)Page Counter组件
d)ActiveX Data Objects
24、处理与关系数据库管理系统的交互运用不需要运用下列哪个ADO对象?B
a)Connection
b)Command
c)Record Set
d)Stream
25、下列哪一项可显示数据库专用错误代码?C
a)NativeError属性
b)Source属性
c)Description属性
d)Number属性
二、简答题
1、VBScript 中有哪些内置对象,作用分别是什么?
组件名称主要作用
Ad Rotator 广告轮播组件随机显示广告图像
Content Rotator 内容轮播组件随机显示Web页面
Content Linking 内容链接组件网页导航
Counter 计数器组件统计页面访问次数、广告单击次数等
Page counter 页面计数器组件仅用来统计页面访问次数
Browser Capabilities 浏览器信息组件获取客户浏览器信息
Dictionary 数据目录组件保存数据
File access 文件访问组件访问文件系统,创建、显示文件,读取驱动器信息。ADOConnection 连接对象代表连接一个与ODBC兼容的数据库或与OLEDB兼容的数据源Recordset 记录集对象代表从数据提供者返回的一组记录
Command 命令对象代表一个能被数据提供者处理的命令
Field 字段对象代表Reccordset对象中的一个字段
Parameter 参数对象表示传给Command对象的参数
Property 属性对象代表数据提供者提供的ADO对象的具体属性
Error 错误对象表示一个由数据源返回的错误
Errors 错误集合表示Error错误对象的集合
Properties 属性集合表示ADO对象的Property属性对象的集合
Fields 字段集合表示Reccordset对象中的Field对象的集合
Parameters 参数集合表示Command对象的Parameter对象的集合
2、请写出JavaScript中Date 对象的几种方法。
Date对象是Jasva语言的核心对象之一,该对象主要处理与日期和时间有关的数据信息。几个基本的Date方法:
一、getYear方法和getFullYear方法——获取Date对象中的年份
基本语法:objdate.getYear()?? objdate.getFullYear()
功能说明:返回Date对象中所存储的年份。前者和后者的区别是后者可避免千年问题。对于1900以前及2000年以后的年份,两种方法作用相同。但对于1900至 1999年之间的年份,前者返回的年份是后两位数。以上针对IE浏览器,而对FF浏览器,则不是这样,具体区别请看下例。
二、getMonth方法——获得Date对象中的月份
基本语法:objdate.getMonth()
功能说明:返回值为0-11之间的某一整数,分别代表1月-12月
三、getDate方法——获得Date对象中的日期
基本语法:objdate.getDate()
功能说明:返回一个1-31之间的整数,对应某一月中的某一天
四、getDay方法——获得Date对象中的日期对应的星期数
基本语法:objdate.getDay()
功能说明:返回值为0-6之间的某一整数,分别和一周中的7天对应,0表示星期天,6表示星期六。
五、getHours方法、getMinutes方法、getSeconds方法、getMilliseconds方法——获得Date对象中的小时(24小时制)、分钟、秒、毫秒数
六、toDateString方法和toLocaleDateString方法--将Date对象中的日期转换成字符串格式
toDateString方法能将Date对象中存储的时间转化为日期字符串输出,该字符串的一般格式为“周次月份日期年份”,其中周次和月份为英文缩写。toLocaleDateString方法只将Date对象中存储的日期转换为字符串,显示方法按您的计算机设置的时间格式显示。
七、toTimeString方法和toLocaleTimeString方法--以字符串的格式返回Date对象中所存储的时间,其中后者显示的方式受您的计算机设置的影响。
八、toString方法和toLocaleString方法--返回Date对象中的日期时间字符串
九、prototype属性--将新定义的属性或方法添加到Date对象中(这是每个java对象都有的属性)
基本语法:Date.prototype.methodName=Name
参数说明:methodName:必选项,新增方法的名称;Name:必选项,要添加到对象中的函数名称。
3、jsp有哪些内置对象?作用分别是什么?
JSP共有以下9种基本内置组件(可与ASP的6种内部组件相对应):
request 用户端请求,此请求会包含来自GET/POST请求的参数
response 网页传回用户端的回应
pageContext 网页的属性是在这里管理
session 与请求有关的会话期
application servlet 正在执行的内容
out 用来传送回应的输出
config servlet的构架部件
page JSP网页本身
exception 针对错误网页,未捕捉的例外
东莞城市学院(本科)试卷(A卷) 2017 -2018学年第一学期 开课单位:计算机与信息科学系,考试形式:机试(闭)卷,允许带入场 科目:Web开发技术(jsp)班级:15软工班,姓名:学号: 一、单项选择题(本大题共5小题,每小题2分,共10分)在每小题列出的四个备选 A、session.removeAttribute(String key) B、session.invalidate() C、session.setAttribute(String key) D、session.getAttribute(String key) 2、对于“<%!”、“%>”之间声明的变量,以下说法正确的是:(B) A、不是JSP页面的成员变量 B、多个用户同时访问该页面时,任何一个用户对这些变量的操作,都会影响到其他用户 C、多个用户同时访问该页面时,每个用户对这些变量的操作都是互相独立的,不会互相影响 D、是JSP页面的局部变量 3、当(C)时,JSP引擎产生一个session对象。 A、web应用服务器启动时 B、当web应用服务器启动后,第一个客户来访时 C、当每个客户首次访问服务器上的一个JSP页面时 D、当每个客户首次访问服务器上的一个JSP或HTML页面时 4、以下哪种方法不是Servlet的方法?(D) A、init B、service
C、destroy D、post 5、在Servlet过滤器的生命周期方法中,每当传递请求或响应时,web容器会调用(C)方法。 A、init B、service C、doFilter D、destroy 二、(得分:)简单题(每题5分,共10分) 1、jsp有哪些动作?作用分别是什么?
《Web开发技术》模拟题 一、单项选择题 1、下列哪个标记包含文档信息,包括它的标题、使用的脚本文件、样式定义和文档的描述? B a)
b)b)
d)Link 13、调用一个特定JavaScript函数的语法是什么?C a)call function
总分100分考试时间:120分钟考试形式:闭卷、选择题(每题1分,共20 分) 1. HTMLI旨的是___________ (A)超链接的文本标记语言(B) 超文本标识语言 (C)家庭工具标记语言(D) 以上都不是 2. 下列能够实现美化页面的语言是。 (A) HTML (B) CSS (C) VFP (D) JavaScript 3. 以下标记中用于设置内部样式表的标记的是。 (A)