黄老师 发表于 2013-4-25 07:30:00

东财13春《网站建设:(JSP+MySQL)组建动态网站》在线作业

东财《网站建设:(JSP+MySQL)组建动态网站》在线作业一(随机)
试卷总分:100   测试时间:--
一、单选题(共10道试题,共40分。)
1.在JSP中使用<jsp:forward page = "newworld.jsp" /> 后浏览器地址栏内的内容为( )。
A. 不发生变化
B. 发生变化
C. 视浏览器而定
D. 无法确定
满分:4分
2.下列说法中错误的是:( )
A. include指令通知容器包含当前JSP页面中内嵌的、在指定位置上的资源内容
B. include指令中file属性指定要包含的文件名
C. include指令只允许包含动态页面
D. taglib指令允许页面使用者自定义标签
满分:4分
3.JavaBean文件应保存在( )。
A. Web服务器的发布目录下
B. WEB-INF\classes下
C. WEB-INF下
D. webapps下
满分:4分
4.在JSP中,以下不是JSP内置对象的为( )。
A. pageContext
B. context
C. application
D. out
满分:4分
5.JSP中的隐藏注释为( )。
A. // 注释内容
B. <!—注释内容-->
C. <%--注释内容--%>
D. /* 注释内容 */
满分:4分
6.session对象的_________方法用于判断是否为新会话。( )
A. begin()
B. isNewSessionID()
C. invalidate()
D. isNew()
满分:4分
7.给定JSP程序源码如下,可以在下划线处插入并且能够正确输出“WELCOME,JACK”的语句是:( )。 <html> <body> <% String name="JACK"; %> WELCOME,______ </body> </html>
A. name
B. <%name%>
C. out.println(name);
D. .<% out.println(name); %>
满分:4分
8.在JSP中,test.jsp文件中有如下一行代码:<jsp:useBean id="user" scope="_____" type="com.UserBean"/> 要使user对象中一直存在于会话中,直至其终止或被删除为止,下划线中应填入( )。
A. page
B. request
C. session
D. application
满分:4分
9.如果想在tomcat服务器启动时将Jar包加载到内存,且该Jar包可以被tomcat服务器上所有的应用使用,应该将该jar包复制到tomcat的__________目录。( )
A. common
B. Server
C. common\lib
D. server\lib
满分:4分
10.JSP在WEB服务器上运行结果为( )。
A. 可以在WEB浏览器看到
B. 只能在WEB浏览器看到
C. 可能在WEB浏览器看到
D. 不可能在WEB浏览器看到
满分:4分
二、多选题(共5道试题,共20分。)
1.下面关于HttpServletResponse接口描述正确的是:( )
A. HttpServletResponse代表了对客户端的Http响应
B. JSP中的内建对象response是一个HttpServletResponse实例
C. setCharacterEncoding(String charset)方法设置响应的MIME类型
D. getWriter()方法取得PrintWriter对象,来输出字符数据
满分:4分
2.在JSP文件中包含页面可以用_______指令。( )
A. <%@ include file="fileName" %>指令
B. <jsp:include>指令
C. page指令
D. <jsp:forward>指令
满分:4分
3.采用MVC设计模式开发程序有哪些优势?( )
A. 各司其职,互不干涉
B. 有利于开发中的分工
C. 设计容易
D. 有利于组件的重用
满分:4分
4.某JSP程序中声明使用javaBean的语句如下: <jsp:useBean id=”user” class=”mypackage.User” scope=”pge”/> 要取出该javaBean的loginName属性值,以下语句正确的是()。
A. <jsp:getProperty name="user" property="loginName"/>
B. <jsp:getProperty id="user" property="loginName"/>
C. <%=user.getLoginName()%>
D. <%=user.getProperty(“loginName”)%>
满分:4分
5.某JSP程序中声明使用javaBean的语句如下: <jsp:useBean id=”user” class=”mypackage.User” scope=”pge”/> 要取出该javaBean的loginName属性值,以下语句正确的是()。
A. <jsp:getProperty name="user" property="loginName"/>
B. <jsp:getProperty id="user" property="loginName"/>
C. <%=user.getLoginName()%>
D. <%=user.getProperty(“loginName”)%>
满分:4分
三、判断题(共10道试题,共40分。)
1.JDBC的三个主要任务是与数据库建立连接、发送SQL语句、处理结果。
A. 错误
B. 正确
满分:4分
2.application对象是代表应用程序上下文,它允许JSP页面与包括在同一应用程序中的任何Web组件共享信息 ,而session对象则是每个客户专用的。
A. 错误
B. 正确
满分:4分
3.Servlet能够实现功能均可由JSP实现。
A. 错误
B. 正确
满分:4分
4.页面的刷新可以用response对象来实现。
A. 错误
B. 正确
满分:4分
5.JSP隐藏注释的格式为<!-- -->。
A. 错误
B. 正确
满分:4分
6.JDBC共有四类驱动程序:connection、statement、preparestatement、resultSet。
A. 错误
B. 正确
满分:4分
7.ASP是Microsoft公司开发的一套服务器脚本环境,它内含于IIS中。
A. 错误
B. 正确
满分:4分
8.jsp:setProperty用来设置已经实例化的Bean对象的属性。
A. 错误
B. 正确
满分:4分
9.jsp:forward标记只有一个属性page。
A. 错误
B. 正确
满分:4分
10.在JSP文件中引用Bean,其实就是用<jsp:useBean>语句。
A. 错误
B. 正确
满分:4分

东财《网站建设:(JSP+MySQL)组建动态网站》在线作业二(随机)
试卷总分:100   测试时间:--
一、单选题(共10道试题,共40分。)
1.在JSP中,test.jsp文件中有如下一行代码:<jsp:useBean id="user" scope="_____" type="com.UserBean"/> 要使user对象中一直存在于会话中,直至其终止或被删除为止,下划线中应填入( )。
A. page
B. request
C. session
D. application
满分:4分
2.给定JSP程序源码如下,该JSP运行后输出的结果是:( )。 <html> <% int count =1;%> Count: <% ++count; %> </html>
A. Count:1
B. Count:2
C. 1:2
D. Count:
满分:4分
3.要在同一应用程序中不同的页面共享request数据时,可以采用下面______方法实现。( )
A. <jsp:forward>
B. <jsp:include>
C. response.setHeader()
D. window.open()
满分:4分
4.下列关于JSP编译指令说法错误的是:( )
A. 编译指令用于从JSP发送一个信息到容器上
B. 编译指令可以用来设置输出内容的类型等
C. 编译指令向客户端产生所有输出
D. 编译指令可以用来指定页面的编码
满分:4分
5.在html标记中,______标记用于设置当前页面的标题。( )
A. head
B. Name
C. title
D. html
满分:4分
6.在JSP中调用JavaBean时不会用到的标记是:( )
A. <javabean>
B. <jsp:useBean>
C. <jsp:setProperty>
D. <jsp:getProperty>
满分:4分
7.给定include1.jsp文件代码片断,如下: <% pageContext.setAttribute("User","HAHA");%> _______//此处填写代码给定include2.jsp文件代码片断,如下: <%=pageContext.getAttribute("User")%> 要求运行include1.jsp时,浏览器上输出:HAHA 要满足以上条件,jsp1.jsp中下划线处应填入( )。
A. <include page="include2.jsp" flush="true"/>
B. <%@ include file="include2.jsp"%>
C. <jsp:forword page="include2.jsp"/>
D. <% response.sendRedirect("include2.jsp");%>
满分:4分
8.以下关于JavaBeans的说法中,错误的是:( )
A. JavaBeans是基于JAVA语言的
B. JavaBeans是JSP的内置对象之一
C. JavaBeans是一种Java类
D. JavaBeans是一个可重复使用的软件组件
满分:4分
9.在JSP中,test.jsp文件中有如下一行代码: <jsp:useBean id="user" scope="_______" type="com.UserBean"> 要使user对象可以作用于整个应用程序,下划线中应填入( )。
A. page
B. request
C. session
D. application
满分:4分
10.下面哪一个是正确使用JavaBean的方式?( )
A. <jsp:useBean id="address" class="AddressBean" />
B. <jsp:useBean name="address" class="AddressBean"/>
C. <jsp:useBean bean="address" class="AddressBean" />
D. <jsp:useBean beanName="address" class="AddressBean" />
满分:4分
二、多选题(共5道试题,共20分。)
1.在JSP中如果要获取客户端主机名,应使用_______对象的_______方法。( )
A. response
B. request
C. getRemoteHost()
D. getRemotePort()
满分:4分
2.<jsp:param>动作元素经常与_______元素一起使用。( )
A. <jsp:include>
B. <jsp:useBean>
C. <jsp:setProperty>
D. <jsp:forward>
满分:4分
3.下面哪些对象可以在同一应用程序的不同网页间共享数据。( )
A. page
B. out
C. session
D. application
满分:4分
4.下列关于Servlet的功能描述正确的是:( )
A. Servlet可以创建并返回一个包含基于客户请求的动态内容的完整的HTML页面
B. Servlet可以创建可嵌入到现有HTML页面中的一部分HTML页面
C. Servlet可以与其它服务器资源(包括数据库和基于Java的应用程序)进行通信
D. Servlet可以接收多个客户端的输入,并将结果广播到多个客户端上
满分:4分
5.下列关于Servlet技术的特点说法正确的是:( )
A. 可移植性好
B. Java语言能实现的功能,Servlet基本都能实现
C. 安全、简洁、和服务器紧密集成
D. 高效耐用
满分:4分
三、判断题(共10道试题,共40分。)
1.JDBC是Java DataBase Connectivity的缩写。
A. 错误
B. 正确
满分:4分
2.JSP隐藏注释的格式为<%-- %>。
A. 错误
B. 正确
满分:4分
3.JSP能够实现的功能均可由Servlet实现。
A. 错误
B. 正确
满分:4分
4.JSP开发网站的两种常见模式分为jsp+javabean和jsp+javabean+servlet。
A. 错误
B. 正确
满分:4分
5.ASP是Microsoft公司开发的一套服务器脚本环境,它内含于IIS中。
A. 错误
B. 正确
满分:4分
6.JDBC的三个主要任务是与数据库建立连接、发送SQL语句、处理结果。
A. 错误
B. 正确
满分:4分
7.要在session对象中保存属性,可以使用session.getAttribute("key","value")语句。
A. 错误
B. 正确
满分:4分
8.Statement对象的两个常用方法是execute()和executeQuery()。
A. 错误
B. 正确
满分:4分
9.param标记不能独立使用,需作为jsp:include、jsp:forward等标记的子标记来使用。
A. 错误
B. 正确
满分:4分
10.一个网页上只能有一个表单。
A. 错误
B. 正确
满分:4分

东财《网站建设:(JSP+MySQL)组建动态网站》在线作业三(随机)
试卷总分:100   测试时间:--
一、单选题(共10道试题,共40分。)
1.给定JSP程序源码如下,该JSP运行后输出的结果是:( )。 <html> <% int count =1;%> Count: <% ++count; %> </html>
A. Count:1
B. Count:2
C. 1:2
D. Count:
满分:4分
2.下面关于request对象说法错误的是:( )
A. request对象是ServletRequest的一个实例
B. 当客户端请求一个JSP网页时,JSP引擎会将客户端的请求信息包装在这个request对象中
C. getParameterName()方法返回本次请求的参数名字
D. getServerName() 返回接收请求的服务器的主机名和端口号
满分:4分
3.request对象可以使用_______方法获取表单中某输入框提交的信息。( )
A. getParameter(String s)
B. getValue(String s)
C. getParameterNames(String s)
D. getParameterValue(String s)
满分:4分
4.在传统的HTML页面中加入______就构成了一个JSP页面文件。( )
A. JAVA程序片
B. JSP标签
C. 用“<%”、“%>”标记符号括起来的程序
D. JAVA程序片和JSP标签
满分:4分
5.创建JSP应用程序时,配置文件web.xml应该在程序下的______目录中。( )
A. admin
B. servlet
C. WEB-INF
D. WebRoot
满分:4分
6.下面的说法错误的是:( )
A. JSP可以处理动态内容和静态内容
B. JSP最终会编译成字节码后执行
C. 在JSP中可以使用脚本控制Html的标签生成
D. JSP中不能使用//注释Java脚本中的代码
满分:4分
7.在JSP中使用<jsp:forward page = "newworld.jsp" /> 后浏览器地址栏内的内容为( )。
A. 不发生变化
B. 发生变化
C. 视浏览器而定
D. 无法确定
满分:4分
8.给定JSP程序源码如下,可以在下划线处插入并且能够正确输出“WELCOME,JACK”的语句是:( )。 <html> <body> <% String name="JACK"; %> WELCOME,______ </body> </html>
A. name
B. <%name%>
C. out.println(name);
D. .<% out.println(name); %>
满分:4分
9.如果当前JSP页面出现异常时需要转到一个异常页,需要设置page 指令的_____属性。( )
A. exception
B. isErrorPage
C. error
D. errorPage
满分:4分
10.下面关于out对象说法错误的是:( )
A. out对象用于输出数据
B. out对象的范围是application
C. 如果page指令选择了autoflush="true",那么当出现由于当前的操作不清空缓存而造成缓冲区溢出的情况时,会自动清空缓冲区的内容
D. out.newLine()方法用来输出一个换行符
满分:4分
二、多选题(共5道试题,共20分。)
1.在JSP文件中包含页面可以用_______指令。( )
A. <%@ include file="fileName" %>指令
B. <jsp:include>指令
C. page指令
D. <jsp:forward>指令
满分:4分
2.下面关于session对象说法中正确的是:( )
A. session对象的类是HttpSession,HttpSession由服务器的程序实现
B. session对象提供HTTP服务器和HTTP客户端之间的会话
C. session可以用来储存访问者的一些特定信息
D. 当用户在应用程序的页之间跳转时,存储在session对象中的变量会清除
满分:4分
3.MVC模式包括哪几个层:( )
A. 模型层
B. 管理层
C. 视图层
D. 控制层
满分:4分
4.某JSP程序中声明使用javaBean的语句如下: <jsp:useBean id=”user” class=”mypackage.User” scope=”pge”/> 要取出该javaBean的loginName属性值,以下语句正确的是()。
A. <jsp:getProperty name="user" property="loginName"/>
B. <jsp:getProperty id="user" property="loginName"/>
C. <%=user.getLoginName()%>
D. <%=user.getProperty(“loginName”)%>
满分:4分
5.下列关于Servlet的功能描述正确的是:( )
A. Servlet可以创建并返回一个包含基于客户请求的动态内容的完整的HTML页面
B. Servlet可以创建可嵌入到现有HTML页面中的一部分HTML页面
C. Servlet可以与其它服务器资源(包括数据库和基于Java的应用程序)进行通信
D. Servlet可以接收多个客户端的输入,并将结果广播到多个客户端上
满分:4分
三、判断题(共10道试题,共40分。)
1.JSP是在web服务器上运行的脚本语言。
A. 错误
B. 正确
满分:4分
2.Servlet可以运行在客户端。
A. 错误
B. 正确
满分:4分
3.POST提交的数据不会在地址栏中显示 。
A. 错误
B. 正确
满分:4分
4.在JSP页面中,可以通过out对象调用clear()方法清除缓冲区的内容。
A. 错误
B. 正确
满分:4分
5.Servlet更适合做视图层。
A. 错误
B. 正确
满分:4分
6.page指令的session属性制定此页面是否参与HTTP会话,默认值false。
A. 错误
B. 正确
满分:4分
7.jsp:forward标记只有一个属性page。
A. 错误
B. 正确
满分:4分
8.如果两个不同的JSP页面有相同的SessionID,则这两个页面一定是同一个会话。
A. 错误
B. 正确
满分:4分
9.param标记不能独立使用,需作为jsp:include、jsp:forward等标记的子标记来使用。
A. 错误
B. 正确
满分:4分
10.<jsp:param>可用来传递参数名和参数值,并且能在一个页面中使用多个<jsp:param>来传递多个参数。
A. 错误
B. 正确
满分:4分

页: [1]
查看完整版本: 东财13春《网站建设:(JSP+MySQL)组建动态网站》在线作业