《web体系结构与开发技术》练习.doc
文本预览下载声明
web体系结构与开发技术练习题
选择题
1 下面对JavaScript描述错误的一项是 D 。
A. JavaScript区分大小写。
B. 每条JavaScript语句可以用换行符或分号“;”作为结束标志。
C. 可以使用“//”或“/*…*/”标记JavaScript的注释语句。
D. 在JavaScript中变量必须先用关键字“var”声明,然后才可以使用。
2 运行JavaScript语句:
var str=”10”+”20”;
document.write(str);
在浏览器上显示结果为 D 。
A. 10 B. 20 C. 30 D.1020
3. CSS表示 A
A. 层叠样式表 B. HTML样式表 C. XML显示样式表 D. XML转换样式表
4. JSP程序首次运行时,服务器会先将该JSP源文件翻译成一个 B 文件,然后进行编译再由服务器运行。
A. HTML B. Servlet C. Java Bean D. JavaScript
5. 可以在同一个JSP页面中使用多个page指令来定义不同的属性,但除了 C 属性外,其他属性只能定义一次。
A. contentType. B. session C. import D. Language
6 当使用语句jsp?:param name=?paramname value=paramvalue来向其他目标JSP页面传递参数信息时,可以在目标页面中使用 D 语句获取所设定的参数值。
A. response.getParameter(paramname)
B. request.getAttribute(paramname)
C. request.setAttribute(paramname)
D. request.getParameter(paramname)
7. 下列FileReader类中 B 方法可以用于关闭流
A. skip() B. Close() C. mark() D. reset()
8. 如果在数据库连接中,程序员给错了用户名和密码,JDBC会抛出什么异常: B
A. ClassNotFoundException B. SQLException
B. NullPointerException D. AttributeException
9 在JDBC数据库连接中,若要执行数据库中预存储的存储过程,应该是下列哪个对象?A
A. CallableStatement B. PreparedStatement
C. Statement D. ResultSet
10、下面哪一个不是JSP本身已加载的基本类?(b )
A、java.lang.* B、java.io.* C、javax.servlet.* D、javax.servlet.jsp.*
11、对于预定义%!预定义%的说法错误的是:(c)
A、一次可声明多个变量和方法,只要以“;”结尾就行 B、一个声明仅在一个页面中有效
C、声明的变量将作为局部变量 D、在预定义中声明的变量将在JSP页面初始化时初始化
12、在JSP中使用jsp:getProperty标记时,不会出现的属性是:( c )
A. name B. property C. value D. 以上皆不会出现
13、Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是:(D )
A. %@ page %作用于整个JSP页面。
B. 可以在一个页面中使用多个%@ page %指令。
C. 为增强程序的可读性,建议将%@ page %指令放在JSP文件的开头,但不是必须的。
D. %@ page %指令中的属性只能出现一次。
14、在JSP中调用JavaBean时不会用到的标记是:( A )
A. javabean B. jsp:useBean C. jsp:setProperty D. jsp:getProperty
15
显示全部