1)JSP网页文件的拓展名是。( ) A. JAVA B. CLASS C. JSP D. ASP
2) 下列操作 Session 时,代码错误的是( )
A. HttpSession session = request.getSession(true); B. Session session=new Session();
C. session.setAttribute(\"username\
D. String username=(String)session.getAttribute(\"username\")
3) 在JSP中,要定义一个方法,需要用到以下( )元素。 a) <%= %> b) <% %> c) <%! %> d) <%@ %>
4) 如下XML,声明该文档采用了什么编码标准( )
A. GB2312 B. ANSI C. Unicode UTF-8 D. Windows-1252
5) JSP内置对象request的getParameterValues()方法的返回值是( ) A. String[] B. Object[] C. String D. Object. 6) 下面对类变量和实例变量描述正确的是( )
A.类变量是以关键字static修饰的成员变量 //类变量:静态变量 B.实例变量是以关键字static修饰的成员变量 C.类变量是不以关键字private修饰的成员变量 D.实例变量是不以关键字private修饰的成员变量 7) 在PL/SQL中,除零异常为( )
A.SERO_DIVIDE B.NO_DATA_FOUND C.VALUE_ERROR D.LOGIN_DENIED
8) 以下哪个文件不是ORACLE文件( )
A.控制文件 B.数据文件 C.日志文件 D. 图像文件 参数文件
应为: //9) 以下编译Java程序”A.java”正确的方法是( )
A. javac A B.javac a.java C. javac a D. java a
10) 从 “员工” 表的“姓名”字段中找出名字只有两个字且姓张的的人,下面哪条select语句正确.( )
A. Select * from员工 where 姓名 =’_张_’ B .Select * from员工 where 姓名 =’%张_’ C.Select * from员工 where 姓名 like‘张_’ D. Select * from员工 where 姓名 like‘%张%’
11) 能用来修饰interface的有( )
A.private B.public C.protected D.static
12) 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. abstract class MyClass { public abstract int getCount(); } b. abstract class MyClass { private abstract int getCount(); } c. private abstract class MyClass { abstract int getCount(); } d. sealed abstract class MyClass { abstract int getCount(); }
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.exe D. Java类分解器
23) 在学生表S中查询所属系名是“MA”或“CS”的所有学生信息,则正确的SQL语句是( )。 A. SELECT * FROM S WHERE 所属系名 NOT IN (‘MA’, ’CS’) B. SELECT * FROM S WHERE 所属系名 IN (‘MA’, ’CS’)
C. SELECT * FROM S WHERE 所属系名 = ‘MA’ AND 所属系名 = ‘CS’ D. SELECT * FROM S WHERE 所属系名 != ‘MA’ OR 所属系名 != ‘CS’
24) 在JAVA中,( )对象可以使用键/值的形式保存数据。
A.ArrayList B.HashSet C.HashMap D.LinkedList
25) 在JSP页面中,能够完成输出操作的内置对象是 ( ) A. out B. response C. request D. config
26) 以下JSP代码片断.
<% int x=5; %>
<%! private int m(int a){ return a+1;} %> <% x=3; %> x=<%=x%>,<%=m(x)%>
运行结果是( )。
A.x=3,6 B.x=3,4 C.x=5,4 D.编译错误
27) 在a.jsp中有代码片断如下:
在b.jsp中加入下列( )代码,可以输出在a.jsp页面上输入的loginName的值 A. <%=request.getParameter(“loginName”)%> B. <%=request.gerAttribute(“loginName”)%>
C. <%String name=request.getParameter(“loginname”);%>
D. <% String name=request.getAttribute(“loginname”); out.println(name); %>
28) 在Java中,下列( )语句不能通过编译。
A. String s= “john”+ “was”+ “here”; B. String s= “john”+3; C. int a=3+5; D. float f=5+5.5; //没有加‘f’
29) 在 A. page B. scope C. session D. Application 30) 下面对out对象说法错误的是 。 () A)out对象用于输出数据 B)out对象的范围是application。 //范围是page C)如果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 .DOM B. SAX C. DOMXML D. SAXXML 2) 假定有一个用户表,表中包含字段: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子句必须跟在 子句后面 ___group by _____________________ 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 借阅.借书证号=\"0001\" AND 读者.借书证号=借阅.借书证号 and 借阅.总编号=图书.总编号;_______________ 5)有两张表:部门表dept和雇员表emp,数据如下: 部门表 dept DEPTNO 10 20 30 DNAME 财务部 研发部 销售部 雇员表 emp EMPNO 7001 7009 7021 7036 7054 7055 ENAME 刘备 关羽 张飞 诸葛亮 吕布 赵云 JOB 经理 工程师 技术员 经理 销售员 技术员 DEPTNO 10 20 20 30 30 20 请写一条查询语句,要求查找部门为“销售部”的销售人员数量 Select count(*) from emp where deptno =(select deptno from dept where dname=’销售部’); 第四部分:英汉互译 1、 翻译以下短文中划线的单词: The final state management technique examined here is the act of persisting data within cookie,which is often realized as a text file(or set of files)on the user's machine.When a user logs on to a given site,the browser checks to see if the user’s machine has a cookie file for the URL in question and,if so,appends this data to the HTTP request. 最终,管理,实现,附加,请求 因篇幅问题不能全部显示,请点此查看更多更全内容