这篇文章总字数为:3967 字,有 0 张图存于本站服务器
第1章
一、选择题
- 面向对象的三大特性不包括( )。
A.封装 B. 继承 C. 多态 D. 消息通信
2.Tomcat的默认端口是( )。
A.80 B.8088 C.8000 D.8080
- 搭建Java Web运行环境时,若Web服务器选用Tomcat,以下说法正确的是( )。
A.先安装Tomcat,再安装JDK
B.先安装JDK,再安装Tomcat
C.不需安装JDK,只安装Tomcat
D.JDK和Tomcat安装顺序没影响
4.以下哪个不是Unix和Linux平台下常用的WEB服务器?( )
A.pache Tomcat B. IBM WebSpherer C. BEA WebLogic D. Microsoft IIS
5.Tomcat是一个( )容器。
A.EJB B.JSP/Servlet C. Applet D. Swing组件
DDBDB
第2章
一、选择题
- 在HTML中,插入图片的HTML代码是( )。A.<img href="image.gif> B. <img src="image.gif"> C.<imagesrc="image.gif"> D. <img>image.gif</img>
- 选项( )为正确的CSS 语法。A.body {color: black;} B.{body;color:black}C.body:color=black {body:color=black(body} D.{body: color=black}
- 在CSS中,设置某个元素的文字颜色的选项是( )。A.color: B. fgcolor: C. text-color= D. text-color:
- 在CSS中,设置超链接没有下划线的选项是( )。A.a {decoration:no underline} B. a {text-decoration:none}C.a {underline:none} D. a {text-decoration:no underline}
- 如果希望单击超链接后在新窗口中打开HTML页面,则需将target属性设为( )。A._self B._top C. _parent D. _blank
BAABD
第3章
- 单选题:
- 下面代码片段的输出结果是( )
var str ;
alert(typeof str);
- null ; B. undefined; C. Object ; D. String;
- 在下列哪个HTML元素中放置JavaScript代码( )
- < script > B. < javascript > C. < js > D. < scripting >
- 以下哪项不属于JavaScript的特征( )
- JavaScript是一种脚本语言 B. JavaScript是事件驱动的
- JavaScript代码需要编译以后才能执行 D. JavaScript是独立于平台的
- 在JavaScript中,需要声明一个整数类型的变量num,以下哪个语句能实现上述要求( )
- int num; B. number num; C. var num; D. Integer num;
- 关于JavaScript中数组的说法中,不正确的是( )
- 数组的长度必须在创建时给定,之后便不能改变
- 由于数组是对象,因此创建数组需要使用new运算符
- 数组内元素的类型可以不同
- 数组可以在声明的同时进行初始化
- 写出下面代码的运行结果:
- <html>
<body>
<script language="JavaScript" >
function f(y) {
var x=y*y;
return x;
}
for(x=0;x<5;x++) {
y=f(x);
document.write(y+" ");
}
</script>
</body >
</html>
- <html>
<head>
<title>Untitled Document</title>
<script language="JavaScript">
function add(){
var first=document.myForm.first.value ;
var second=parseInt(document.myForm.second.value);
var third=parseInt(document.myForm.third.value);
alert(first+second+third);
}
</script>
</head>
<body>
<form name="myForm">
<input type=text name="first" value="40"/>
<input type=text name="second" value="30"/>
<input type=text name="third" value="70"/>
<input type=button value="add" onclick=add() />
</form>
</body>
</html>
单选题:
BACCA
写出下面代码的运行结果:
(1)
(2)
当点击按钮后,界面如下所示。
第6章
一、选择题
- page指令的作用是( )。
- 用来定义整个JSP页面的一些属性和属性值
- 用来在JSP页面内某处嵌入一个文件
- 使该JSP页面动态包含一个文件
- 定义将请求转发到其他JSP页面
- JSP中,page指令的import属性的作用是( )。
- 定义JSP页面响应的MIME类型 B. 定义JSP页面使用的脚本语言
- 为JSP页面引入Java包中的类 D. 定义JSP页面字符的编码
- ( )可以在JSP页面出现该指令的位置处静态插入一个文件。
- page指令标签 B. page指令的import属性
- include指令标签 D. include动作标签
4.< jsp:forward>动作标签的page属性的作用是( )。
- 定义JSP文件名 B. 定义JSP文件的传入参数
- 定义JSP文件的文件头信息 D. 定义JSP文件的相对地址
- 在JSP中,要定义一个方法,需要用到以下哪个元素?( )
- A. <%= %> B.<% %> C. <%! %> D.<%@ %>
- Page指令用于定义JSP文件中的全局属性,下列选项中描述不正确的是( )。
- <%@ page %>作用于整个JSP页面
- 可以在一个页面中使用多个<%@ page %>指令
- 为增强程序可读性,建议将<%@ page %>指令放在JSP文件的开头,但不是必须的
- <%@ page %>指令中的属性只能出现一次
ACCDCD
第8章
一、选择题
- 下列说法中错误的是:()
A、Cookie和HttpSession是保存会话相关数据的技术,其中Cookie将信息存储在浏览器端是客户端技术,Session将数据保存在服务器端是服务器端技术
B、HttpSession会话对象的默认保持时间可以修改
C、HttpSession默认是基于Cookie运作的
D、浏览器可以接受任意多个Cookie信息保存任意长的时间。
2.下列那条语句可以更改Cookie的存活时间为1天:( )
A.cookie.setMaxAge(3600*24);
B.cookie.setMaxAge(1);
C.cookie.setMaxAge(24);
D.cookie.setMaxAge(0);
第9章
- 选择题:
- 以下不是JSP内置对象的是( )。
- pageContext B. context C. application D. out
- 在JSP中,内置对象( )封装了用户提交的信息,使用该对象可以获取用户提交的信息。
- session B. request C. response D. out
- JSP内置对象中( )对象可对客户的请求做出动态响应,向客户端发送数据。
- response B. request C. application D. out
- 不属于JSP中out对象方法的是( )。
- getAttribute()
- print()
- println()
- close()
- ( )作用域是从Web应用服务器开始执行服务到结束服务为止。
- page B. request C. session D. application
1) B 2) B 3) A 4) A 5) D
第10章
一、选择题
- 有关JDBC的选项正确的是哪一个?
- JDBC是一种被设计成通用的数据库连接技术,JDBC技术不光可以应用在Java程 序里面,还可以用在C++这样的程序里面。
- JDBC技术是SUN公司设计出来专门用在连接Oracle数据库的技术,连接其他的 数据库只能采用微软的ODBC解决方案
- 微软的ODBC和SUN公司的JDBC解决方案都能实现跨平台使用,只是JDBC的性能 要高于ODBC
- JDBC只是个抽象的调用规范,底层程序实际上要依赖于每种数据库的驱动文件
- 哪个不是JDBC用到的接口和类?
A、System B、Class C、Connection D、ResultSet
3.使用Connection 的哪个方法可以建立一个PreparedStatement接口?
A、createPrepareStatement() B、prepareStatement()
C、createPreparedStatement() D、preparedStatement()
4.下面的描述错误的是什么?
A、Statement的executeQuery()方法会返回一个结果集
B、Statement的executeUpdate()方法会返回是否更新成功的boolean值
C、使用ResultSet中的getString()可以获得一个对应于数据库中char类型的值
D、ResultSet中的next()方法会使结果集中的下一行成为当前行
评论