java程序设计与高级应用(试题与答案)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第一部分:选择题1)JSP网页文件的拓展名是。()A.JAVAB.CLASSC.JSPD.ASP2)下列操作Session时,代码错误的是()A.HttpSessionsession=request.getSession(true);B.Sessionsession=newSession();C.session.setAttribute(username,admin);D.Stringusername=(String)session.getAttribute(username)3)在JSP中,要定义一个方法,需要用到以下()元素。a)%=%b)%%c)%!%d)%@%4)如下XML,声明该文档采用了什么编码标准()?xmlversion=1.0?A.GB2312B.ANSIC.UnicodeUTF-8D.Windows-12525)JSP内置对象request的getParameterValues()方法的返回值是()A.String[]B.Object[]C.StringD.Object.6)下面对类变量和实例变量描述正确的是()A.类变量是以关键字static修饰的成员变量//类变量:静态变量B.实例变量是以关键字static修饰的成员变量C.类变量是不以关键字private修饰的成员变量D.实例变量是不以关键字private修饰的成员变量7)在PL/SQL中,除零异常为()A.SERO_DIVIDEB.NO_DATA_FOUNDC.VALUE_ERRORD.LOGIN_DENIED8)以下哪个文件不是ORACLE文件()A.控制文件B.数据文件C.日志文件D.图像文件//应为:参数文件9)以下编译Java程序”A.java”正确的方法是()A.javacAB.javaca.javaC.javacaD.javaa10)从“员工”表的“姓名”字段中找出名字只有两个字且姓张的的人,下面哪条select语句正确.()A.Select*from员工where姓名=’_张_’B.Select*from员工where姓名=’%张_’C.Select*from员工where姓名like‘张_’D.Select*from员工where姓名like‘%张%’11)能用来修饰interface的有()A.privateB.publicC.protectedD.static12)page指令的import属性的作用是()。A..定义JSP页面响应的MIME类型B.定义JSP页面所使用的脚本语言C.为JSP页面引入JAVA包中的类D.定义JSP页面字符的编码13)下面不属于E-R模型三要素的是()A.实体B.局部与整体C.属性D.关系14)构造函数何时被调用()a).类定义时b).创建对象时c).调用对象方法时d).使用对象的变量时15)判断下列类MyClass的定义中哪些是合法的抽象类?()a.abstractclassMyClass{publicabstractintgetCount();}b.abstractclassMyClass{privateabstractintgetCount();}c.privateabstractclassMyClass{abstractintgetCount();}d.sealedabstractclassMyClass{abstractintgetCount();}16)下列关于Tomcat个目录说法错误的是()A)bin目录——包含启动/关闭脚本B)conf目录——包含不同的配置文件C)Lib目录——包含Tomcat使用的JAR文件D)work目录——包含web项目示例,当发布web应用时,默认情况下把web文件夹放于此目录下17)数据库的()是指数据的正确性和相容性。A.安全性B.完整性C.并发控制D.恢复18)一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之间的联系是()A.一对一B.一对多C.多对一D.多对多19)Tomcat目录结构中webapps的作用是()A..存放不同的配置文件B..存放Tomcat的源代码C..存放jsp编译后产生的class文件D..Tomcat的主要Web发布目录(包括应用程序示例)20)下列关于构造方法的叙述中,错误的是()A.Java语言规定构造方法名与类名必须相同B.Java语言规定构造方法没有返回值,但不用void声明C.Java语言规定构造方法不可以重载D.Java语言规定构造方法只能通过new自动调用21)下面哪种说法是错误的?()A.继承是从现有类派生新类的过程。B.JAVA只允许单继承。C.JAVA提供了3种访问修饰符:private、protected、public。//4种,还有一种是默认的修饰符D.super关键字用于显式调用基类的构造方法。22)Java程序的执行过程中用到一套JDK工具,其中java.exe是指()A.Java文档生成器B.Java解释器C.Java编译器javac.exeD.Java类分解器23)在学生表S中查询所属系名是“MA”或“CS”的所有学生信息,则正确的SQL语句是()。A.SELECT*FROMSWHERE所属系名NOTIN(‘MA’,’CS’)B.SELECT*FROMSWHERE所属系名IN(‘MA’,’CS’)C.SELECT*FROMSWHERE所属系名=‘MA’AND所属系名=‘CS’D.SELECT*FROMSWHERE所属系名!=‘MA’OR所属系名!=‘CS’24)在JAVA中,()对象可以使用键/值的形式保存数据。A.ArrayListB.HashSetC.HashMapD.LinkedList25)在JSP页面中,能够完成输出操作的内置对象是()A.outB.responseC.requestD.config26)以下JSP代码片断.HTMLBODY%intx=5;%%!privateintm(inta){returna+1;}%%x=3;%x=%=x%,%=m(x)%/BODY/HTML运行结果是()。A.x=3,6B.x=3,4C.x=5,4D.编译错误27)在a.jsp中有代码片断如下:formaction=”b.jsp”method=”POST”name=”form1”loginName:inputtype=”text”name=”loginName”/inputtype=”submit”name=”submit”//form在b.jsp中加入下列()代码,可以输出在a.jsp页面上输入的loginName的值A.%=request.getParameter(“loginName”)%B.%=request.gerAttribute(“loginName”)%C.%Stringname=request.getParameter(“loginname”);%D.%Stringname=request.getAttribute(“loginname”);out.println(name);%28)在Java中,下列()语句不能通过编译。A.Strings=“john”+“was”+“here”;B.Strings=“john”+3;C.inta=3+5;D.floatf=5+5.5;//没有加‘f’29)在jsp:useBean标记中可以设置JavaBean的()属性,它决定了JavaBean对象存在的范围。A.pageB.scopeC.sessionD.Application30)下面对out对象说法错误的是。()A)out对象用于输出数据B)out对象的范围是application。//范围是pageC)如果page指令选择了autoflush=true,那么当出现由于当前的操作不清空缓存而造成缓冲区溢出的情况时,这个类的所有I/O操作会自动清空缓冲区的内容。D)out.newLine()方法用来输出一个换行符31)下述选项中不属于JDBC基本功能的是.()A.与数据库建立连接B.提交SQL语句C.处理查询结果D.数据库维护管理32)关于集成测试,下列说法错误的是()A)集成测试界于单元测试和系统测试之间B)集成测试一般由开发小组采用黑盒加白盒的方式完成//黑盒和白盒测试用于单元测试C)集成测试既要验证“设计”又要验证“需求”D)集成测试的依据是问题定义33)关于软件测试,以下()说法是错误的。A.测试能提高软件的质量,但是提高质量不能依赖测试B.测试只能证明缺陷存在,不能证明缺陷不存在C.开发人员测试自己的程序后,可作为该程序已经通过测试的依据D.80%的缺陷聚集在20%的模块中,经常出错的模块改错后还会经常出错第二部分:多项选择题1)对于XML的处理大致分为两种分别是()和()。A.DOMB.SAXC.DOMXMLD.SAXXML2)假定有一个用户表,表中包含字段:userid(int)、username(varchar)、password(varchar)、等,该表需要设置主键,以下说法正确的是()。A.如果不能有同时重复的username和password,那么username和password可以组合在一起作为主键。B.此表设计主键时,根据选择主键的最小性原则,最好采用userid作为主键。C.此表设计主键时,根据选择主键的最小性原则,最好采用username和password作为组合键。D.如果采用userid作为主键,那么在userid列输入的数值,允许为空。3)数据库的完整性是指数据的(),防止错误的数据进入数据库。(此题2分)A.正确性B.有效性C.相容性D完整性第二部分:填空题1)在SELECT语句中,HAVING子句必须跟在子句后面___groupby_____________________2)jsp中实现请求转发的标记为:__response_______3)Bean的四种使用范围是page、request、session、application。4)设有图书管理数据库:图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))借阅(借书证号C(4),总编号C(6),借书日期D(8))对于图书管理数据库,查询0001号借书证的读者姓名和所借图书的书名。补充下列查询语句:SELECT姓名,书名FROM借阅,图书,读者WHERE借阅.借书证号=0001AND读者.借书证号=借阅.借书证号and借阅.总编号=图书.总编号;_______________5)有两张表:部门表dept和雇员表emp,数据如下:雇员表empEMPNOENAMEJOBDEPTNO7001刘备经理107009关羽工程师207021张飞技术员207036诸葛亮经理307054吕布销售员307055赵云技术员20请写一条查询语句,要求查找部门为“销售部”的销售人员数量Selectcount(*)fromempwheredeptno=(selectdeptnofromdeptwheredname=’销售部’);第四部分:英汉互译1、翻译以下短文中划线的单词:Thefinalstatemanagementtechniqueexaminedhereistheactofpersistingdatawithincookie,whichisoftenrealizedasatextfile(orsetoffiles)ontheuser'smachine.Whenauserlogsontoagivensite,thebrowsercheckstoseeiftheuser’smachinehasacookiefilefortheURLinquestionand,ifso,appendsthisdatatotheHTTPrequest.最终,

1 / 6
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功