文档详情

2023年Java笔试选择题7

时间****91
实名认证
店铺
DOC
100.50KB
约58页
文档ID:166937184
2023年Java笔试选择题7_第1页
1/58

1. 在Java中,负责对字节代码解释执行的是 A. 应用服务器B. 虚拟机C. 垃圾回收器D. 编译器解释:1.java是由java源代码编译成字节码存放在 .class文献中的. 而执行时,是由java虚拟机(jvm)读取字节码文献翻译并执行的. 所以java是解释性的Java虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现2. 一个栈的输入序列为1 2 3 4 5,则下列序列中不也许是栈得输出序列的是( ) A. 5 4 1 3 2B. 2 3 4 1 5C. 1 5 4 3 2D. 2 3 1 4 5解释:假如按照235164这个出栈序列,那么有:1. 1,2入栈,2出栈2. 3入栈,3出栈3. 4,5入栈,5出栈此时由于栈里在1的上面尚有4,因此第四个出栈的数字无论如何也不会是1,所以不也许是2351643. LDAP是什么? A. 是一种开源产品B. 是一种编程语言C. 是一种访问协议D. 是一种存储数据的目录4. 要想在你的视图上成功的执行查询需要做什么? A. 只能在基础表中有select权限B. 在视图中需要有select权限C. 基础表中必须有数据D. 基础表必须在同一个 用户模式中5. 评估下面的一组SQL语句:CREATE TABLE dept(deptno NUMBER(2),dname VARCNAR2(14),1oc VARCNAR2 (13));ROLLBACK;DESCRIBE DEPT下面关于该组语句的哪个描述是对的的? A. DESCRIBE DEPT语句将返回一个错误ORA-04043: object DEPT does not exist.B. DESCRIBE DEPT语句将显示DEPT表的结构描述内容C. DESCRIBE DEPT语句将只有在ROLLBACK之前引入一个COMMIT语句时,才会显示DEPT表的结构描述内容D. ROLLBACK语句将释放DEPT占用的存储空间6. Oracle中VARCHAR2类型的最大长度是: A. 4000B. 3000C. 1000D. 20237. 下列哪一个选项按照顺序涉及了OSI模型的七个层次:( ) A. 物理层 数据链路层 传输层 网络层 会话层 表达层 应用层B. 物理层 数据链路层 会话层 网络层 传输层 表达层 应用层C. 物理层 数据链路层 网络层 传输层 会话层 表达层 应用层D. 网络层 传输层 物理层 数据链路层 会话层 表达层 应用层8. 当客户端关闭一个从连接池中获取的连接, 会发生下面哪一种情况? A. 连接不会关闭,只是简朴地还给连接池B. 连接被关闭,但又被重新打开并还给连接池C. 连接永久性关闭 9. 以下哪些不是javascript的全局函数() A. evalB. escapeC. setTimeoutD. parseFloat10. 你使用mkdir命令创建一个临时文献夹/tmp/aaa,并将一些文献复制其中。

你使用完后要删除/mnt/tmp文献夹及其中的所有文献,应当使用命令 A. rm /tmp/aaaB. rm -r /tmp/aaaC. rmdir -r /tmp/aaaD. rmdir /tmp/aaa11. 操作系统具有进程管理、存储管理、文献管理和设备管理的功能,在以下有关的描述中,哪一个是不对的的 A. 设备管理是指计算机系统中除了CPU和内存以外的所有输入、输出设备的管理B. 存储管理重要是管理内存资源C. 进程管理重要是对程序进行管理D. 文献管理可以有效地支持对文献的操作,解决文献共享、保密和保护问题12. 在UML提供的图中,( )用于准时间顺序描述对象间的交互 A. 协作图B. 网络图C. 序列图D. 状态图13. 下面有关系统并发访问数估算数据那个最有效: A. 高峰时段日解决业务量100000B. 高峰时段平均每秒请求数80C. 同时用户数100D. 平均每秒用户请求数5014. 不同级别的用户对同一对象拥有不同的访问权利或某个客户端不能直接操作到某个对象,但又必须和那个对象有所互动,这种情况最佳使用什么设计模式 A. Bridge模式B. Fa?ade模式C. Adapter模式D. Proxy模式15. PL/SQL中用来判断FETCH语句是否成功,并且在FETCH语句失败时返回逻辑真的属性是: %ISOPEN%NOTFOUND%ROWCOUNT%FOUND16. 关于以下程序代码的说明对的的是:1. public class HasStatic{2. private static int x=100;3. public static void main(String args[]){4. HasStatic hs1=new HasStatic();5. hs1.x++;6. HasStatic hs2=new HasStatic();7. hs2.x++;8. hs1=new HasStatic();9. hs1.x++;10. HasStatic.x--;11. System.out.println("x="+x);12. }13. } A. 程序通过编译,输出结果为:x=103B. 10行不能通过编译,由于x是私有静态变量C. 5行不能通过编译,由于引用了私有静态变量D. 程序通过编译,输出结果为:x=10217. 定义字符串:String s1="hello";对下面程序描述对的的是:if(s1=="hello"){ System.out.println("s1 = \"hello\"");}else{ System.out.println("s1 !=hello");} A. 输出 s1 !=helloB. 编译对的,运营错误C. 产生编译错误D. 输出 s1="hello"18. 在实现DAO设计模式时,下面哪种模式经常被采用: A. Proxy模式B. Factory模式C. Prototype模式D. Observer模式19. 关于MVC,下面说法对的的是: A. Servlet实现MVC的Model部分B. EJB实现MVC的Model部分C. Http实现MVC的View部分D. JSP实现MVC的Control部分20. 下列关于PC机软件的叙述中,错误的是: A. C++语言编译器是一种系统软件,它需要操作系统的支持B. PC机除了使用Windows操作系统外,还可使用Linux等操作系统C. 软件是计算机系统不可缺少的组成部分,它涉及各种程序、数据和有关文档资料D. Windows操作系统中的画图、计算器、游戏等是Windows的组成部分,它们都属于系统软件 21. 在ORACLE中执行下面SQL的结果为:Select instr('Mississippi','i',3,3) from dual 71081122. 在ORACLE中,下面哪个符号可以放到一个文献中的一行前面来标示注释。

A. !B. $C. &D. #23. 以下代码段将创建几个对象?String s1="bc";String s2="bc"; A. 2B. 3C. 0D. 124. 关于垃圾收集的哪些叙述是对的 A. 垃圾收集可以在盼望的时间释放被java对象使用的内存B. 垃圾收集将检查并释放不再使用的内存C. 垃圾收集允许程序开发者明确指定并立即释放该内存D. 程序开发者必须自己创建一个线程进行内存释放的工作25. 设x为int型变量,则执行以下语句段后,x的值为:x=10;x+=x-=x-x; A. 30B. 20C. 40D. 1026. 对于下面几种常见的CMT事务属性,下面?号处从?1 到 ?4依次应为: A. T2, None, None, T2B. None, T2, None, T2C. T1, T2, T2, NoneD. None, None, None, T1E. T2, T2, None, T2F. T1, None, T2, T227. 假如配置一个Servlet需要使用的参数,最佳在哪个方法中加载? A. initB. doGetC. destoryD. doPostE. service28. 下面哪个Set是排序的? A. LinkedHashSetB. HashSetC. AbstractSetD. TreeSetHashSet采用散列函数对元素进行排序,是专门为快速查询而设计的。

存入HashSet的对象必须定义hashCode方法不会添加反复的元素,自然排序,可以添加null值) TreeSet采用红黑树的数据结构进行排序元素,使用它可以从Set中提取有序(升序或者降序)的序列需要注意的是,存入自定义类时,TreeSet需要维护元素的存储顺序,因此自定义类要实现Comparable接口并定义compareTo方法不会 添加反复的元素,自然排序,不可以添加null否则回报(NullPointException)) LinkedHashSet内部使用散列以加快查询速度,同时使用链表维护元素插入的顺序,在使用迭代器遍历Set时,结果会按元素插入的顺序显示不会添加反复的元素,不会自然排序,可以添加null值) 29. 假设test类运营于多线程环境下,那么关于A处的同步下面描述对的的是?public class Test { List list= new java.util.ArrayList(); public void test() { synchronized ( list) { // --A list.add( String.valueOf(System.currentTimeMillis())); } }} A. test方法中必须增长synchronizedB. Test类为singleton时有必要增长synchronizedC. test方法中没有必要增长synchronizedD. Test类为singleton时也没有必要增长synchronized30. 下面哪个对类的声明是错误的? A. class MyClass extends MySuperClass1, MySupperClass2 {}B. public class MyClass{} C. abstract class MyClass implements YourInterface1, Youriterface2 {}D. private class MyClass {}E. class MyClass extends MySuperClass implements YourInterface {} 31. 类的实例方法表达的是什么?( ) A. 父类对象的行为B. 类的属性C. 类对象的行为D. 类的行为32. 下面说法对的的是( ) A. JAVA中线程是非抢占式的B. JAVA中的线程不可以共享数据C. 每个JAVA程序都至少有一个线程,即主线程D. JAVA中的线程不可以共享代码1. Applet可以做下列那些操作 A. 读取客户端文献 B. 在客户端主机上创建新文献 C. 在客户端装载程序库D. 读取客户端部分系统变量 2. 在面向对象数据模型中,子类不仅可以从其超类中继承所有的属性和方法,并且还可以定义自己的属性和方法,这有助于实现 A. 可移植性B. 可扩充性C. 可靠性D. 安全性 3. 下面两段代码打印的结果是:System.out.println(5.00-4.90);System.out.println(300-210); A. 0.9999和90B. 0.9999和89.99C. 0.9和90D. 0.99964和904. 下面关于数据库系统基于日记的恢复的叙述中,哪一个是对的的 A. 运用更新日记记录中的改前值可以进行UNDO,运用更新日记记录中的改前值可以进行REDOB. 运用更新日记记录中的改后值可以进行UNDO,运用更新日记记录中的改后值可以进行REDOC. 运用更新日记记录中的改前值可以进行UNDO,运用更新日记记录中的改后值可以进行REDOD. 运用更新日记记录中的改后值可以进行UNDO,运用更新日记记录中的改前值可以进行REDO 5. 评估下面的一组SQL语句:CREATE TABLE dept(deptno NUMBER(2),dname VARCNAR2(14),1oc VARCNAR2 (13));ROLLBACK;DESCRIBE DEPT下面关于该组语句的哪个描述是对的的? A. DESCRIBE DEPT语句将显示DEPT表的结构描述内容B. DESCRIBE DEPT语句将只有在ROLLBACK之前引入一个COMMIT语句时,才会显示DEPT表的结构描述内容C. ROLLBACK语句将释放DEPT占用的存储空间D. DESCRIBE DEPT语句将返回一个错误ORA-04043: object DEPT does not exist. 6. 下面哪个语句用于打开一个已经存在的约束? A. ALTER TABLE table_name ENABLE constraint_name;B. ALTER TABLE table_name STATUS = ENABLE CONSTRAINT constraint _ name;C. ALTER TABLE table_name STATUS = ENABLE CONSTRAINT constraint _ name;D. ALTER TABLE table_name ENABLE CONSTRAINT constraint _ name;E. ALTER TABLE table_name TURN ON CONSTRAINT constraint _ name;F. ALTER TABLE table_name TURN ON CONSTRAINT constraint _ name; 7. TCP协议在每次建立或拆除连接时,都要在收发双方之间互换_________ 报文。

A. 一个B. 四个C. 三个D. 两个 8. 网络操作系统和分布式操作系统的重要区别是() A. 是否连接多台计算机B. 计算机之间能否通信C. 网上资源能否共享D. 各台计算机有没有主次之分 9. 关于IE的window对象表述不对的的有() A. window.opener属性自身就是指向window对象B. window.location=”a.html”和window.location.href=”a.html”的作用都是把当前页面替换成a.html页面C. 定义了全局变量g;可以用window.g的方式来存取该变量D. window.reload()方法可以用来刷新当前页面 10. 在操作系统中,Wait(s)和Signal(s)操作是一种 A. 机器指令B. 作业控制命令C. 系统调用命令D. 低档进程通信原语 11. 文献的存取方式是由文献的性质和用户使用文献的情况而拟定的,一般有两种存取方式,它们是 A. 直接存取和间接存取B. 顺序存取和链接存取C. 顺序存取和随机存取D. 只读存取和读写存取 12. 下列描述中对的的是() A. 软件工程只是解决软件项目的管理问题B. 软件工程只是解决软件开发中的技术问题。

C. 软件工程的重要思想是强调在软件开发过程中需要应用工程化的原则D. 软件工程重要解决软件产品的生产率问题 13. 项目中的技术风险是通常是通过()方法来缓解的 A. 技术文档B. 架构原型验证C. 代码复审D. 单元测试 14. CMM定义了几个不同的成熟度等级 A. 3B. 6C. 5D. 4 15. PL/SQL中以下表达式的结果非空的是: A. NULL||NULLB. NULL'||NULLC. (5>NULL)D. 3+NULL 16. 你如何强制对一个对象立即进行垃圾收集? A. 调用 System.gc()B. 调用System.gc(), 同时传递要进行垃圾收集对象的引用C. 调用 Runtime.gc()D. 给这个对象的所有引用设立一个新的值(例如null)E. 垃圾收集是不能被逼迫立即执行 17. 以下( )方法不能被浏览器自动调用 A. init()B. stop()C. start()D. paint() 18. 要创建一个新目录,可以用下面( )类实现 A. FileInputStreamB. FileOutputStreamC. RandomAccessFileD. File 19. 执行下面代码,下面描述对的的是:public class Person{ static int arr[] = new int[10]; public static void main(String a[]){ System.out.println(arr[1]); }} A. 产生编译错误B. 输出空C. 编译对的,运营错误D. 输出0 20. 关于CMM说法错误的是: A. CMM是一个软件生命周期模型B. CMM是一种软件过程的策略,与实际使用的模型无关C. CMM有助于组织建立一个有规律的、成熟的软件过程D. CMM定义了5个成熟度等级 21. 执行下面PL/SQL,emp表中存在编号为1234的雇员,说法对的的是:declare v_name VARCHAR2(10);begin SELECT ename INTO v_name FROM emp WHERE empno='1234'; dbms_output.put_line('found'); EXCEPTION WHEN no_data_found THEN dbms_output.put_line('not found!'); dbms_output.put_line('others'); end; A. 程序编译错误B. 输出结果为:foundC. 输出结果为: not found othersD. 输出结果为: found others 22. 在ORACLE中,关于同义词说法错误的是: A. 同义词只能由创建同义词的用户使用B. 同义词可以和表重名C. 共有同义词和私有同义词创建的权限不同D. 可认为存储过程创建同义词 23. 在ORACLE中Date日期类型,存贮日期和时间信息,占用几个字节 A. 6B. 10C. 8D. 7 24. 有关线程的哪些叙述是对的。

A. 一旦一个线程被创建,它就立即开始运营B. 当一个线程由于抢先机制而停止运营,它被放在可运营队列的前面C. 一个线程也许由于不同的因素停止(cease)并进入就绪状态D. 使用start()方法可以使一个线程成为可运营的,但是它不一定立即开始运营 25. 下列程序段执行后,t5的结果是:int t1=5,t2=6,t3=7,t4,t5;t4=t1

TreeMap是按照自身的顺序排序,比如数字的话,按照数字升序,ascII等 LinkedHashMap是按照先进先出的顺序 30. transient 变量和下面哪一项有关? A. CloneableB. Serializable(一个对象序列化的接口,一个类只有实现了Serializable接口,它的对象才是可序列化的因此假如要序列化某些类的对象,这些类就必须实现Serializable接口而事实上,Serializable是一个空接口,没有什么具体内容,它的目的只是简朴的标记一个类的对象可以被序列化C. RunnableD. ThrowableE. Comparable 31. 执行下列语句后,i 和n的值为( )int i=10;int n= i++%5; A. 10,0B. 11,0C. 10,1D. 11,1 32. 随着Java技术的不断发展,Sun公司根据市场进一步将Java细分,其中针对普通PC应用的是( ) A. J2EEB. JDKC. J2MED. J2SE1. 以下创建了几个对象String A,B,CA="a";B="b":A=A+B;StringBuffer D=new StringBuffer("abc");D=D.append("567");A. 6B. 4C. 3D. 5 2. J2EE的三层结构涉及表达层、中间层、()。

A. 保存层B. 服务层C. 中间层D. 数据层 3. 下面那种服务不是JNDI应用范围A. JMSB. JDBCC. ServletD. EJB 4. 要想在你的视图上成功的执行查询需要做什么?A. 基础表必须在同一个 用户模式中B. 只能在基础表中有select权限C. 基础表中必须有数据D. 在视图中需要有select权限 5. 在数据库中,产生数据不一致的主线因素是A. 数据冗余B. 数据存储量太大C. 没有严格保护数据D. 未对数据进行完整性控制 6. 评估下面的一组SQL语句:CREATE TABLE dept(deptno NUMBER(2),dname VARCNAR2(14),1oc VARCNAR2 (13));ROLLBACK;DESCRIBE DEPT下面关于该组语句的哪个描述是对的的?A. DESCRIBE DEPT语句将返回一个错误ORA-04043: object DEPT does not exist.B. DESCRIBE DEPT语句将显示DEPT表的结构描述内容C. ROLLBACK语句将释放DEPT占用的存储空间D. DESCRIBE DEPT语句将只有在ROLLBACK之前引入一个COMMIT语句时,才会显示DEPT表的结构描述内容 7. 下列哪一个选项按照顺序涉及了OSI模型的七个层次:( )A. 网络层 传输层 物理层 数据链路层 会话层 表达层 应用层B. 物理层 数据链路层 网络层 传输层 会话层 表达层 应用层C. 物理层 数据链路层 会话层 网络层 传输层 表达层 应用层D. 物理层 数据链路层 传输层 网络层 会话层 表达层 应用层 8. TCP协议在每次建立或拆除连接时,都要在收发双方之间互换____报文。

A. 四个B. 一个C. 两个D. 三个 9. 下列关于描述XML和HTML的差异不对的的是A. XML的语法比HTML严格B. XML扩展性比HTML强C. 解析XML的性能优于HTMLD. XML与HTML互补 10. 文献系统与()密切相关,它们共同为用户使用文献提供方便A. 作业管理B. 存储管理C. 设备管理D. 解决器管理 11. 以下哪一项不是进程和程序的区别?A. 程序可以长期保存,进程是暂时的B. 程序只能在前台运营,而进程可以在前台或后台运营C. 程序没有状态,而进程是有状态的D. 程序是一组有序的静态指令进程是一次程序的执行过程 12. 在UML提供的图中,( )用于准时间顺序描述对象间的交互A. 序列图B. 状态图C. 协作图D. 网络图 13. 黑盒测试也称为功能测试黑盒测试不能发现A. 界面是否有错误B. 终止性错误C. 输入是否对的接受D. 是否存在冗余代码 14. 不同级别的用户对同一对象拥有不同的访问权利或某个客户端不能直接操作到某个对象,但又必须和那个对象有所互动,这种情况最佳使用什么设计模式A. Fa?ade模式B. Proxy模式C. Adapter模式D. Bridge模式 15. 下面哪项不是web容器的部署描述符的作用。

A. 映射到Servlet/JSP的请求B. 定义欢迎和错误页面C. 定义MIME参数D. 定义远程接口E. 初始化参数F. 安全授权和认证 16. 表的主键特点中,说法错误的是:A. 主键的每一列都必须非空B. 主键的每一列都必须唯一C. 一个表只能定义一个住键D. 主键可以定义在表级或列级 17. Oracle中可变长度的字符串类型用以下的哪个关键字表达:A. NUMBERB. VARCHAR2C. CHARD. BOOLEAN 18. 以下代码完毕画线功能,所画线的颜色是:g.setColor(Color.red.green.yello.cyan);g.drawLine(0,0,100,100);A. yelloB. redC. cyanD. green 19. 创建一个标记有“关闭”按钮的语句是:A. Button b=new Button("关闭");B. TextField b=new TextField("关闭");C. Checkbox b=new Checkbox("关闭");D. Label b=new Label("关闭"); 20. 为了提高测试的效率,应当:A. 在完毕编码以后制定软件的测试计划B. 集中对付那些错误群集的程序C. 随机选取测试数据D. 取一切也许的输入数据作为测试数据 21. 软件生命周期中所花费用最多的阶段是:A. 软件维护B. 软件测试C. 具体设计D. 软件编码 22. 在ORACLE中,删除emp表的所有数据,但不提交,以下对的的语句是:A. TRUNCATE TABLE EMPB. DELETE TABLE EMPC. DELETE FROM EMPD. DELETE * FROM EMP 23. 在ORACLE中,下面哪个符号可以放到一个文献中的一行前面来标示注释。

A. !B. &C. $D. # 24. 下面这些方法中()方法不是Applet的基本方法A. stop()B. run()C. init()D. start() 25. 类Teacher和Student是类Person的子类:Person p;Teacher t;Student s;//p,t and s are all non-null.if(t instanceof Person) {s=(Student)t;}最后一句语句的结果是:A. 编译时对的,但运营时错误B. 将构造一个Student对象C. 表达式是错误的D. 表达式是合法的 26. 软件设计中划分模块的一个准则是A. 低内聚高耦合B. 低内聚低耦合C. 高内聚低耦合D. 高内聚高耦合 27. 下面哪个Set是排序的? TreeSetA. LinkedHashSetB. HashSetC. TreeSetD. AbstractSetHashSet此类实现 Set 接口,由哈希表(事实上是一个 HashMap 实例)支持它不保证集合的迭代顺序;特别是它不保证该顺序恒久不变此类允许使用 null 元素TreeSet此类实现 Set 接口,该接口由 TreeMap 实例支持。

此类保证排序后的 set 按照升序排列元素,根据使用的构造方法不同,也许会按照元素的自然顺序 进行排序,或按照在创建 set 时所提供的比较器进行排序HashSet是基于Hash算法实现的,其性能通常优于TreeSet,我们通常都应当使用HashSet,在我们需要排序的功能时,我门才使用TreeSet; 28. 哪个类或者接口不涉及在JDK Collection Framework中?A. IteratorB. ArraysC. TreeMapD. EnumerationE. Collections 29. 假如你被规定写一段代码读取一个文本文献,那么一般使用哪种Stream?A. DataInputStreamB. ObjectInputStreamC. FileReaderD. FileInputStream 30. java程序运营入口的main方法的返回类型是什么?A. staticB. voidC. booleanD. int 31. 在下面的代码中:public class AyeAye{ int i = 40; int j; public AyeAye(){ setValue(i++); } void setValue(int inputValue){ int i = 20; j = i + 1; System.out.println(“j = ” + j); }}当setValue( )方法显示变量j时,该变量的值为多少?A. 21B. 42C. 40D. 20 32. 下面关于缺省构造方法的描述中对的的是( )A. 当类中没有定义任何构造方法时,Java编译器将为这个类创建缺省构造方法B. 缺省构造方法可以初始化其他方法中定义的变量C. Java编译器会为所有的类创建缺省构造方法。

D. 假如在一个类中定义的构造方法都声明了参数,Java编译器将为这个类创建一个缺省构造方法1. 有关线程的哪些叙述是对的A. 一旦一个线程被创建,它就立即开始运营B. 当一个线程由于抢先机制而停止运营,它被放在可运营队列的前面C. 使用start()方法可以使一个线程成为可运营的,但是它不一定立即开始运营D. 一个线程也许由于不同的因素停止(cease)并进入就绪状态 2. 关于finally块中的代码描述对的的是:A. 关于finally块中的代码描述对的的是:B. 异常没有发生时才被执行C. 假如try块后没有catch块时,finally块中的代码才会执行D. 异常发生时才被执行 3. 下列代码编译和执行后的结果是public class Test { public void myMethod(Object o) { System.out.println("My Object"); } public void myMethod(String s) { System.out.println("My String"); } public static void main(String args[]) { Test t = new Test(); t.myMethod(null); }}A. 代码不打印任何东西B. 代码打印出"My String"C. 代码打印出"My Object"D. 代码抛出一个Runtime的异常 4. 数据库中只存放视图的?A. 操作B. 定义C. 限制D. 相应的数据 5. Oracle中VARCHAR2类型的最大长度是:A. 1000B. 4000C. 2023D. 3000 6. 下面哪个语句用于打开一个已经存在的约束? EA. ALTER TABLE table_name TURN ON CONSTRAINT constraint _ name;B. ALTER TABLE table_name TURN ON CONSTRAINT constraint _ name;C. ALTER TABLE table_name ENABLE constraint_name;D. ALTER TABLE table_name STATUS = ENABLE CONSTRAINT constraint _ name;E. ALTER TABLE table_name ENABLE CONSTRAINT constraint _ name;F. ALTER TABLE table_name STATUS = ENABLE CONSTRAINT constraint _ name; 7. 下述论述中不对的的是( )A. IPV6具有高效IP包头B. IPV6采用主机地址自动配置C. IPV6地址采用64位D. IPV6增强了安全性 8. TCP协议在每次建立或拆除连接时,都要在收发双方之间互换_________ 报文。

A. 一个B. 两个C. 四个D. 三个 9. 下列关于描述XML和HTML的差异不对的的是A. XML扩展性比HTML强B. 解析XML的性能优于HTMLC. XML与HTML互补D. XML的语法比HTML严格 10. 以下哪一项不是进程和程序的区别?A. 程序是一组有序的静态指令进程是一次程序的执行过程B. 程序可以长期保存,进程是暂时的C. 程序只能在前台运营,而进程可以在前台或后台运营D. 程序没有状态,而进程是有状态的 11. 操作系统具有进程管理、存储管理、文献管理和设备管理的功能,在以下有关的描述中,哪一个是不对的的A. 进程管理重要是对程序进行管理B. 设备管理是指计算机系统中除了CPU和内存以外的所有输入、输出设备的管理C. 存储管理重要是管理内存资源D. 文献管理可以有效地支持对文献的操作,解决文献共享、保密和保护问题 12. 业务词汇表在()阶段产出A. 初始阶段B. 产品化阶段C. 构建阶段D. 精化阶段 13. 项目中的技术风险是通常是通过()方法来缓解的A. 技术文档B. 架构原型验证C. 代码复审D. 单元测试 14. 下面哪项不是 EJB事务属性A. NotSupportedB. NeverC. MandatoryD. Request 15. 在MVC框架中,哪两部分的访问不是双向的。

A. M和VB. V和CC. M和C16. PL/SQL 包中不包含的元素为:A. 存储过程B. 存储函数C. 表D. 游标 17. 以下语句的作用是:SELECT ename,sal FROM emp WHERE sal<(SELECT min(sal) FROM emp)+1000A. 显示工资低于1000元的雇员信息B. 将雇员工资小于1000元的工资增长1000后显示C. 显示不超过最低工资1000元的雇员信息D. 显示超过最低工资1000元的雇员信息 18. 对于下列代码:哪些表达式返回值为truepublic class Sample{ long length; public Sample(long l){ length=l;} public static void main(String arg[]) { Sample s1,s2,s3; s1=new Sample(21L); s2=new Sample(21L); s3=s2; }}A. s1==s2;B. s2.equals(s3)C. s1.equals(s2)D. s2!=s3; 19. 下面哪项是int型的取值范围(用2 15表达2的15次方)?A. -2 63- 2 63-1B. -2 15 -- 2 15-1C. -2 31 -- 2 31-1D. 0 -- 2 16-1 20. 已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是:A. acbedB. decabC. deabcD. cedba 21. 在PL/SQL中,下列有关函数的特点说法错误的是:A. 函数必须定义返回类型B. 函数参数的类型只能是INC. 函数的调用应使用EXECUTE命令D. 在函数体内可以多次使用RETURN语句 22. 在ORACLE中执行下面SQL的结果为:Select instr('Mississippi','i',3,3) from dualA. 11B. 10C. 7D. 8 23. 已知A类被打包在packageA中,B类被打包在packageB中,且B类被声明为public,且有一个成员变量x被声明为protected控制方式,C类也位于packageA包,且继承了B类,则以下说法中对的的是:A. A类的实例不能访问到B类的实例B. A类的实例可以访问到B类的一个实例的x成员C. C类的实例可以访问到B类的一个实例的x成员D. C类的实例不能访问到B类的实例 24. 下列程序段执行后,t5的结果是:int t1=5,t2=6,t3=7,t4,t5;t4=t1

A. BigMB. 1sC. $1D. $I 26. 54. 执行如下两个查询,结果为:SELECT ename name, sal salary FROM emp order by salary;SELECT ename name, sal "SALARY" FROM emp order by sal ASC;A. 两个查询结果完全相同B. 第一个查询对的,第二个查询错误C. 两个查询结果不同D. 第二个查询对的,第一个查询错误 27. 释放SessionBean使用的某些资源或者刷新Entity Bean的缓存的代码一般实现在哪个方法中?A. ejbRemoveB. ejbLoadC. ejbStoreD. ejbActivateE. ejbPassivate 28. 哪个HTTP Method可以用来传递大数据量?A. POSTB. PUTC. DELETED. HEADE. GET 29. 假如配置一个Servlet需要使用的参数,最佳在哪个方法中加载?A. destoryB. doGetC. doPostD. serviceE. init 30. 下面哪个Map最适合用来实现LRU Cache?A. HashtableB. TreeMapC. HashMapD. IdentityHashMapE. WeakHashMap31. 执行下列语句后,i 和n的值为( )int i=10;int n= i++%5;A. 10,0B. 11,1C. 10,1D. 11,0 32. 下列标记符中,( )是对的的变量名?A. intB. one-hundredC. 1thingD. thing1 多选题 33. 消息类型Web服务适合下面哪些情况: A. Web服务是数据驱动的B. 调用Web服务的客户机规定立即响应C. Web服务是面向过程的D. Web服务功能在异步环境中34. 下面叙述哪些是对的的 A. java接口包含函数声明和常量声明B. java中的集合类(如Vector)可以用来存储任何类型的对象,且大小可以自动调整。

但需要事先知道所存储对象的类型,才干正常使用C. 在java中,可以用异常(Exception)来抛出一些并非错误的消息,但这样比直接从函数返回一个结果要花费更大的系统开销D. java中,子类不可以访问父类的私有成员和受保护的成员35. 以下关于主键和唯一索引的区别有哪些是对的的? A. 主键:默认将是聚簇索引 唯一索引: 默认将是非聚簇索引B. 主键不能空,唯一索引可认为空C. 主键顺序为数据的物理顺序D. 主键每个表只能有一个,唯一索引可以多个36. 下列HTTP错误代码描述对的的是: A. HTTP 502 - 网关错误B. HTTP 403 - 严禁访问C. HTTP 404 - 无法找到文献D. HTTP 500 - 请求无效37. SSL协议提供的服务重要有 A. 压缩数据减少网络传输的数据量B. 认证用户和服务器,保证数据发送到对的的客户机和服务器C. 维护数据的完整性,保证数据在传输过程中不被改变D. 加密数据以防止数据半途被窃取38. 在不指定特殊属性的情况下,哪几种HTML标签可以手动输入文本 A.

B. C. D. 39. 也许与正在运营的进程无关的中断事件有()等 A. 硬件故障B. 程序性C. 外部D. 输入/输出E. 访管40. 需求规格说明书需要包含的内容有 A. 性能需求B. 资源需求C. 安全性需求D. 功能性需求 41. J2EE的三层模型是指: A. 公司信息系统层B. 客户层C. WEB层D. 中间层42. 若下面指定的目录和文献名都存在,创建FileInputStream对象的语句对的的是: A. File file=new File("1.txt");FileInputStream fis =new FileInputStream(file);B. FileInputStream fis =new FileInputStream(" d:\\java\\1.txt ");C. FileInputStream fis =new FileInputStream("java/1.txt");D. FileInputStream fis =new FileInputStream("d:\\java\\1.txt");43. 下面的说法对的的是: A. Java中IO流的解决通常分为输入和输出两个部分。

B. Reader与Writer类是用来解决字符流,也就是纯文本文献C. File类是输入/输出流类的子类D. InputStream与OutputStream类通常是用来解决字节流,也就是二进制文献44. Which correctly create a two dimensional array of integers? A. int [][]a = new int[10][10];B. int a[10][10] = new int[][];C. int a[][] = new int[10][10];D. int a[][] = new int[][];45. 定义整型变量:int n=456;,表达式的值为5的是: A. n%10B. n/10C. (n-n/100*100)/10D. n/10%1046. 下面哪些资源可以通过JNDI接口访问? A. 文献系统B. DNS域名解析服务C. LDAP目录服务D. J2EE容器中的JNDI Tree47. 下面对数组的操作代码哪个是对的的?A. char[] a= "hello world".toCharArray(); B. int len= a.length;C. char c= a[999];D. char c= a[0];a.equals( new Object());Class c。

下载提示
相关文档
正为您匹配相似的精品文档