您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 河池学院课程考试试卷1
河池学院课程考试试卷(A卷)一、单项选择题(每题1.5分,共45分)1、下列不属于JSP内部对象的是()A、applicationB、requestC、responseD、in2、request对象的方法不包括()A、setContentType()B、getAttribute(Stringname)C、setAttribute(Stringname,Objectvalue)D、getParameter(Stringname)3、在JSP中注释的写法正确的是()A、!--注释--B、!%注释%C、%--注释--%D、!%--注释--%4、JSP中脚本元素不包括()A、表达式B、Java代码片段C、注释D、声明5、JSP中指令元素不包括()A、表达式B、pageC、includeD、taglib6、JSP标准动作不包括()A、jsp:useBeanB、jsp:setPropertyC、jsp:getPropertyD、jsp:request7、MVC设计模式的优点不包括()A、将web应用系统MVC多层,这使得开发角色细分成为可能,软件开发的规模化成为可能,提高项目管理水平。B、一个模块可以对应多个视图对应的能力。C、一个应用的业务逻辑改变只需改动MVC的模型层即业务逻辑层。D、提高系统的运行速度。8、在Servlet中调用JSP,下列写法正确的是()A、jsp:includepage=”/servlet/DataServlet”B、jsp:forwardpage=”/servlet/InfoServlet”C、formmethod=”post”action=”/MyApp/servlet/DataServlet”D、getServletContext.getRequestDispatcher(“/showResults.jsp”).forward(request,response);9、从URL调用JSP,下列写法正确的是()A、jsp:includepage=”/servlet/DataServlet”B、、formmethod=”post”action=”/MyApp/servlet/DataServlet”D、formaction=”localhost/MyApp/DataDisplay.jsp”10、import属性可以采用哪种格式()A、%@pageimport=”package.class”%B、%@includeimport=”package.class”%C、%pageimport=”package.class1,…,package.classN”%D、%@pageimport=”package.class1;…;package.classN”%11、某个应用采用JSP实现,需要用到JavaBean,此JavaBean用到的类存在于包Sample中,类名为myClass,它缓冲了数据库中的所有产品类别信息,供所有的JSP页面调用,此JavaBean采用以下方法在JSP页面中使用()A、jsp:useBeanid=”myclass”scope=”session”class=”Sample.myClass”/B、@useBeanid=”myclass”scope=”application”class=”Sample.myClass”/C、jsp:useBeanid=”myclass”scope=”application”class=”Sample.myClass”/D、@useBeanid=”myclass”scope=”page”class=”Sample.myClass”/12、web程序的部署描述文件是()A、config.xmlB、web.xmlC、server.xmlD、init.xml13、以下可用于检索session属性userid的值。()A、session.getAttribute(“userid”);B、session.setAttribute(“userid”);C、request.getParameter(“userid”);D、request.getAttribute(“userid”);14、在WEB应用程序的目录结构中,在WEB-INF文件夹外的文件为()A、.jsp文件B、.class文件C、.jar文件D、web.xml文件15、在servlet生命周期中,如果初始化成功,servlet在web容器中进入()状态。A、清除B、可以提供服务C、服务状态D、服务请求16、下面HTTPHeaders数据中,哪个请求行用来告诉服务器是否维持固定的HTTP连接()A、Connection-TypeB、Connection-KindC、ConnectionD、Keep-Alive17、有一个JSP页面,需要在页面中定义一个int型的成员变量myInt,定义方法是()A、%intmyInt%B、%!intmyInt!%C、%intmyInt!%D、%!intmyInt%18、以下哪种编码是一种变长的编码技术()A、ASCIIB、ISO8859C、UTF-8D、Unicode19、要设计一个符合MVC思想的J2EE应用,JSP通常用来实现()功能。A、模型层B、视图层C、控制层20、HTTP协议中,下列哪种状态码表明服务器出错()A、1XXB、2XXC、4XXD、5XX21、servlet响应内容的类型中,有哪种类型的图形格式()A、text/htmlB、image/jpegC、image/mpegD、image/bmp22、有一个JSP页面,当在session范围内定义一个JavaBean时,出现了一个转换错误,可能的原因是()A、客户端禁止使用JavaBeanB、在page指令中设置了session=”false”C、当前session中没有JavaBean实例D、以上都不是23、有一个JSP页面,需要直接输出某个字符串myString变量的值,格式为:()A、%!=myString%B、%=myString%C、%myString%D、%!myString%24、关于B/S和C/S编程体系,下面说法不正确的是()A、B/S结构的编程语言分成浏览器端编程语言和服务器端编程语言。B、HTML和CSS都是由浏览器解释的,JavaScript和VBScript都是在浏览器上执行的。C、目前应用领域的数据库系统全部采用网状型数据库。D、JSP是SUN公司推出的,是J2EE十三种核心技术中的一种。25、在Servlet中,下列语句可以正确获取PrintWriter对象的是()。(只选一项)A、PrintWriterout=request.getWriter();B、PrintWriterout=request.getPrintWriter();C、PrintWriterout=response.getWriter();D、PrintWriterout=response.getPrintWriter();26、以下标记中,可用于插入图像的是()A、IMGB、BRC、H3D、SRC27、在Servlet生命周期的()阶段,容器将ServletConfig对象传递给Servlet。A、实例化B、初始化C、请求处理D、销毁28、HTTP状态码是在以下哪个接口中定义为静态最终整型常量()A、HttpServletRequestB、ServletRequestC、RequestDispatcherD、HttpServletResponse29、()负责将来自客户端的请求包装成HttpServletRequest对象。A、web应用程序B、web组件C、web容器D、web客户机30、在Servlet过滤器的生命周期方法中,每当传递请求或响应时,web容器会调用()方法。A、initB、serviceC、doFilterD、destroy二、填空题(每空1分,共10分)1、JSP是和的结合。2、JSP是运行在上的脚本语言。3、JSP的元素分为种,%intc=3;out.print(c);%是其中元素。4、JSP的内部对象是可以使用,它是由创建的。5、获取表单提交的参数,通常使用的内部对象是,方法是。6、JavaBean是一个Java类,它必须有一个构造方法。三、改错题(每题1.5分,共15分)1、%!intc=5;out.print(c);%该为:2、%inta,b;c=a+b;%该为:3、%pageimportjava.sql.*;%该为:4、%Request.getParameter();%该为:5、jsp:useBeanclass=bb.Beanid=bean该为:6、jsp:getpropertyname=beanproperty=namevalues=alice/该为:7、%stringname=alice,out.print(name);%该为:8、forminputname=name/form该为:9、%!intadd(inta,b){returna+b;}%该为:10、try{class.forName(sun.jdbc.odbc.JdbcOdbcDriver);}catch(Exceptione){}该为:try{Class.forName(sun.jdbc.odbc.JdbcOdbcDriver);}catch(Exceptione){}四、简答题(每小题5分,共10分)1、在JSP中,%inta=3;%与%!intb=3;%中定义的变量有何不同?若要在某一JSP页面中定义一个方法voidf(),应用什么样的语法?2、请问下列语句的含义是什么?jsp:useBeanid=stuclass=cn.edu.fjnu.Studentscope=page/jsp:setPropertyname=stuproperty=“*/五、编程题(共20分)1、编写MyBean的源代码,其中有两个属性name,passwd。(5分)2、编写简单的form提交name,passwd参数给get.jsp。(5分)3、使用jsp:useBeanclass=bb.MyBeanid=bean/编写get.jsp获取并显示name,passwd参数。(10分)河池学院课程考试试卷(B卷)一、单项选择题(每题1.5分,共45分)1、Servlet程序的入口点是:()A、init()B、main()C、service()D、doGet()2、不能在不同用户之间共享数据的方法是()A、通过cookieB、利用文件系统C、利用数据库D、通过ServletContext对象3、对于预定义%!预定义%的说法错误的是:()A、一次可声明多个变量和方法,只要以“;”结尾就行B、一个声明仅在一个页面中有效C、声明的变量将作为局部变量D、在预定义中声明的变量将在JSP页面初始化时初始化4、import属性可以采用哪种格式()A、%@pageimport=”package.class”%B、%@includeimport=”package.class”%C、%pageimport=”package.class1,…,package.classN”%D、%@pageimport=”package.class1;…;package.classN”%5、在JSP中调用JavaBean时不会用到的标记是:()A、javabeanB、jsp:useBeanC、jsp:setPropertyD、jsp:getProperty6、MVC设计模式的优点不包括()A、将web应用系统MVC多层,这使得开发角色细分成为可能,软件开发的规模化成
本文标题:河池学院课程考试试卷1
链接地址:https://www.777doc.com/doc-2352815 .html