您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > WEB应用程序开发试题
新疆职业大学2013-2014学年第一学期期末考试(高职用)《Web应用项目开发》标准试题(A)卷(计网11-1)卷面总分一二三四总分100一、填空题(每空2分,共50分)1.用某个类public时,该类的构造方法自动被调用。2.为了运行SELECT语句而读取数据库表里的数据,引用Java.sql包里的Statement、PreparedStatement及CallableStatement类。3.运行器的jdbc方法来运行SQL查询语句,而用odbc方法来运行非查询语句。4.要用Odbc-Jdbc桥来连接Odbc数据源的话,Class.forName()方法里提供驱动字符串,这个字符串是这样的:Class.forName(sql.jdbc.driver.sqlDriver)。5.JFrame、JPanel等容器控件的setVisible方法来设置,该控件是否被显示。6.jsp主要内置对象有:session、exception、pageContext、request、application、out、response、config、page。使用useBean动作标记的时候scope属性有4种选项,作用范围由小到大是page、request、session_、application,其中____session是指当关闭浏览器的时候这个javabean失效,_____application_是指当关闭服务器的时候这个javabean失效。7.三种常用的动态网页技术是JSP、ASP、PHP,简称3P技术。8.JSP利用JDBC操作数据库的步骤:(1)加载驱动程序,调用forName()_____将自动加载驱动程序类;(2)建立连接,若连接字符串为:Stringurl=jdbc:sqlserver://localhost/+dbName+?user=+userName+&password=+userPwd,其中dbName、userName和userPwd3个分别代表数据库的名称、数据库的用户名和用户密码,(3)建立StateMent;(4)执行sql语句,其中,查询数据库里的表内容是Statement接口使用execute_方法;(5)关闭数据库。二、选择题(每空2分,共32分)1.有关Java语言的说法中,哪种是错误的(C)A、java是高级语言B、java是编译型语言C、java是结构化设计语言D、java是移植性强的语言2.一个可以独立运行的Java应用程序(D)A、可以有一个或多个main方法B、最多只能有两个main方法C、可以有一个或零个main方法D、只能有一个main方法3.布尔型变量假值表示为(B)A、trueB、falseC、tD、f4.Java语言中创建一个对象使用的关键字为(C)使用班级:计网11-1学生姓名:谢留生学号:01811013320016A、classB、interfaceC、newD、create5.i=9;K=i++;运行完以上两条语句后,K的值应该等于(A)。A、10B、9C、不变D、116.表单中的数据要提交到的处理文件由表单的(C)属性指定。A.methodB.nameC.actionD.以上都不对7.要运行JSP程序,下列说法不正确的是(B)A.服务器端需要安装Servlet容器,如Tomcat等。B.客户端需要安装Servlet容器,如Tomcat等。C.服务器端需要安装JDK。D.客户端需要安装浏览器,如IE等。8.当发布Web应用程序时,通常把Web应用程序的目录及文件放到Tomcat的(C)目录下。A.workB.tempC.webappsD.conf9.下面有关HTTP协议的说法不正确的是(D)A.HTTP协议是Web应用所使用的主要协议B.HTTP协议是一种超文本传输协议(HypertextTransferProtocol),是基于请求/响应模式的C.HTTP是无状态协议D.HTTP的请求和响应消息如果没有发送并传递成功的话,HTTP可以保存已传递的信息10.下面不属于JSP指令的是:(B)A.includeB.importC.pageD.taglib11.(B)动作用于转向另一个页面。A.nextB.forwardC.includeD.param12.在项目中已经建立了一个JavaBean,该类为:bean.Student,该bean具有name属性,则下面标签用法正确的是:(C)A.jsp:useBeanid=studentclass=Studentscope=session/jsp:useBeanB.jsp:useBeanid=studentclass=Studentscope=session/jsp:useBeanC.jsp:useBeanid=studentclass=bean.Studentscope=session/jsp:useBeanD.jsp:getPropertyname=nameproperty=student/13.下列选项中,(B)可以准确地获取请求页面的一个文本框的输入(文本框的名称为name)。A.request.getParameter(name)B.request.getParameter(”name”)C.request.getParameterValues(name)D.request.getParameterValues(“name”)14.使用response对象进行重定向时,使用的方法是(C)。A.getAttributeB.setContentTypeC.sendRedirectD.setAttribute15.session对象中用于设定指定名字的属性值,并且把它存储在session对象中的方法是(A)。A.setAttributeB.getAttributeNamesC.getValueD.getAttribute16.page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是:(D)A.%@page%作用于整个JSP页面。B.可以在一个页面中使用多个%@page%指令。C.为增强程序的可读性,建议将%@page%指令放在JSP文件的开头,但不是必须的。D.%@page%指令中的属性只能出现一次。三、判断题(每题分1,共8分)1.构造方法的方法名语类名必须相同(对)2.构造方法也可由编程人员用“对象名.方法名”的方式调用(错)3.Java源程序文件中是不区分字母的大小写的。(错)4.Java可以用来进行多媒体及网络编程。(对)5.Java程序对计算机硬件平台的依赖性很低。(对)6.如果某个变量的存储类型是static,那么系统用完此变量后,此变量所占的内存空间自动被释放(对)。7.如果某个类中存在抽象方法,用这个类时,必须具体提供抽象方法要完成的代码。(错)8.Java程序中需要使用JDK提供的某个类时必须在程序最前面通过import语句引用该类。(对)四、简答题(每题5分,共10分)1.Tomcat服务器的默认端口是多少?怎样修改tomcat的端口。Tomcat服务器的默认端口是8080;在tomcat下的\conf\server.xml中的Connector元素里的Connectorport=”8080”.....把8080改成你想要的端口即可。2.按步骤讲述创建一个ODBC数据源的过程(SQL数据库)。一、创建数据库1.打开SQLServer在“对象资源管理器”的“数据库”节点右键“新建数据库”假设数据库名为“Date”2.在弹出的“新建数据库”中填写数据库名等信息假设数据库名为“Date”3.“确定”完成二、建立ODBC数据源1.“开始”→“设置”→“控制面板”→“管理工具”→“数据源(ODBC)”→“系统DSN”→“添加”→“SQLServer(最后一个)”→“您想连接哪个SQLServer(填入“.”即可)”→“下一步”→“下一步”→“更改默认的数据库为(Date)”→“完成
本文标题:WEB应用程序开发试题
链接地址:https://www.777doc.com/doc-5698479 .html