笔试题汇总(JAVA)

更新时间:2024-06-17 06:17:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

一、单选题

1. 关于WORKNET,下列描述错误的是?

A 应用系统必须是通过UM认证才能使用WORKNET

B WORKNET-ENGINE是核心引擎,负责任务的处理和流转 C WORKNET目前是集中部署,各个系列公用服务 D WORKNET提供公共的派工页面供业务系统重用

2. CIF2的设计是以()为中心的

A 保单 B 产品 C 服务 D 客户

3. 对于实时交易,BIS系统对于一次连接请求最长的维持时间为

A 30秒 B 40秒 C 1分钟 D 50秒

4. 下列哪一个选项按照顺序包括了OSI模型的七个层次:()

A 物理层数据链路层网络层传输层会话层表示层应用层 B 网络层传输层物理层数据链路层会话层表示层应用层 C 物理层数据链路层会话层网络层传输层表示层应用层 D 物理层数据链路层传输层网络层会话层表示层应用层

5. 下述论述中不正确的是()

A IPV6具有高效IP包头 B IPV6增强了安全性

C IPV6采用主机地址自动配置 D IPV6地址采用64位

6. 关于HTTP与HTTPS以下说法错误的是()

A http和https使用的都是80端口 B http中的所有信息都是明文传输的

C HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协

议要比http协议安全

D http的连接很简单,是无状态的

7. TCP协议在每次建立或拆除连接时,都要在收发双方之间交换_________报文。

A 一个 B 两个 C 四个 D 三个

8. 网络操作系统和分布式操作系统的主要区别是()

A 是否连接多台计算机

B 各台计算机有没有主次之分 C 网上资源能否共享 D 计算机之间能否通信

9. 下面关于数据库系统基于日志的恢复的叙述中,哪一个是正确的

A 利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改前

值可以进行REDO

B 利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改后

值可以进行REDO

C 利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改前

值可以进行REDO

D 利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改后

值可以进行REDO

10. 下面列出的条目中,哪些是数据仓库的基本特征______。

Ⅰ.数据仓库是面向主题的 Ⅱ.数据仓库的数据是集成的 Ⅲ.数据仓库的数据是相对稳定的 Ⅳ.数据仓库的数据是反映历史变化的

A Ⅰ、Ⅱ和Ⅲ B Ⅰ、Ⅱ和Ⅳ C 都是 D Ⅱ、Ⅲ和Ⅳ

11. 数据库系统发生故障时,可以基于日志进行恢复。下面列出的条目中,哪些是日志记录

的内容______。 Ⅰ.事务开始信息 Ⅱ.更新信息 Ⅲ.提交信息 Ⅳ.事务中止信息

A Ⅰ、Ⅱ和Ⅳ B Ⅰ、Ⅲ和Ⅳ C Ⅱ、Ⅲ和Ⅳ D 都是

12. Oracle中VARCHAR2类型的最大长度是:

A 1000 B 2000 C 4000 D 3000

13. 下面哪个语句用于打开一个已经存在的约束?

A ALTER TABLE table_name ENABLE constraint_name;

B ALTER TABLE table_name STATUS=ENABLE CONSTRAINT constraint_name; C ALTER TABLE table_name ENABLE CONSTRAINT constraint_name; D ALTER TABLE table_name TURN ON CONSTRAINT constraint_name; E ALTER TABLE table_name TURN ON CONSTRAINT constraint_name;

F ALTER TABLE table_name STATUS=ENABLE CONSTRAINT constraint_name;

14. 在视图上不能完成的操作是

A 更新视图 B 查询

C 在视图上定义新视图 D 在视图上定义新的基本表

15. 下列四项中,不属于关系数据库特点的是()

A 数据冗余小 B 数据独立性高 C 数据共享性好 D 多用户访问

16. 对于需求变化频繁的项目,项目团队是小型紧密的,且要求文档编制趋轻,下面那一种

软件方法学比较适合?

A UP

B SunTone C RUP D XP

17. SunTone的精化阶段主要工作是()

A 定义项目的范围

B 架构设计,通过架构原型减轻风险,充实完善需求 C 产品移交发布 D 开发系统功能

18. 下列描述中正确的是()

A 软件工程只是解决软件项目的管理问题

B 软件工程的主要思想是强调在软件开发过程中需要应用工程化的原则。 C 软件工程主要解决软件产品的生产率问题。 D 软件工程只是解决软件开发中的技术问题。

19. 项目中的技术风险是通常是通过()方法来缓解的 --?--

A 技术文档 B 单元测试 C 代码复审 D 架构原型验证

20. 软件设计的主要任务是设计软件的结构、模块和过程,其中软件结构设计的主要任务是

要确定

A 模块间的操作细节 B 模块间的组成关系 C 模块间的相似性 D 模块的具体功能

21. EJB组件在什么地方执行

A web容器 B EJB容器 C 以上都对 D 应用服务器

22. 和HttpServletResponse.sendRedirect()之间的主要区别在于

A forward执行在客户端而sendRedirect()执行在服务器端 B forward执行在服务器端而sendRedirect()执行在客户端 C 两个方法是一样的 D 以上都不对

23. 下列关于注释语句的描述中,正确的一项是

A 以//开始的是多行注释语句

B 以/**开始,*/结束的是可以用于生成帮助文档的注释语句 C 以/**开始,*/结束的是单行注释语句 D 以/*开始,*/结束的是单行注释

24. 在Java中,关于final关键字的说法正确的是 --?--

A 如果修饰变量,则一旦赋了值,就等同一个常量 B 如果修饰类,则该类只能被一个子类继承 C 如果修饰方法,则该方法能在子类中被覆盖 D 如果修饰方法,则该方法所在的类不能被继承

25. 正则表达式([0-9]{3})-([a-z]{3})-([a-z]*?ab)与下列哪个字符串相匹配

A 123-abc{3}-cab B 123-abc-cb C 123-abc-ccab D 123{3}-abc-cab

26. 以下语句输出的结果是:

String str=\int x=4,y=5; str=str+(x+y);

System.out.println(str);

A 12349 B 123445

C 会产生编译错误 D 123+4+5

27. Applet可以做下列那些操作

A 读取客户端文件 B 在客户端装载程序库 C 读取客户端部分系统变量 D 在客户端主机上创建新文件

28. Character流与Byte流的区别是

A 每次读入的字节数不同 B 前者带有缓冲,后者没有

C 前者是块读写,后者是字节读写 D 二者没有区别,可以互换使用

29. 下列关于栈的叙述正确的是

A 栈是非线性结构

B 栈具有先进先出的特征 C 栈具有后进先出的特征 D 栈是一种树状结构

30. 如果存在事务上下文,方法调用使用当前事务上下文,如果不存在,则不创建新的事务

上下文。这种事务属性在EJB中应该配置为:

A Required B Supports C Mandatory D Never

31. 下列代码编译和执行后的结果是

public class Test{

public void myMethod(Object o){ System.out.println(\}

public void myMethod(String s){ System.out.println(\}

public static void main(String args[]){ Test t=new Test(); t.myMethod(null); } }

A 代码不打印任何东西 B 代码打印出\

C 代码抛出一个Runtime的异常

A B C D \\r \\n \\b \\t

63. 下列代码哪几行会出错:

1)public void modify(){ 2)int I,j,k; 3)I=100;

4)while(I>0){ 5)j=I*2;

6)System.out.println(\7)k=k+1; 8)I--; 9)} 10)}

A line 4 B line 6 C line 8 D line 7

64. 欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的?

A ArrayList myList=new Object(); B List myList=new ArrayList(); C List myList=new List(); D ArrayList myList=new List();

65. 保证在Java应用程序中,一个类Class只有一个实例存在该使用什么设计模式。

A Composite模式 B Singleton模式 C Factory模式 D Builder模式

66. EJB不支持以下哪种服务。

A Servlet B JDBC C JTA D JMS

67. 下面的哪种数据类型可以保存-32768~32767之间的数字

A long B byte C short D int

68. 在实现DAO设计模式时,下面哪种模式经常被采用:

A Factory模式 B Prototype模式 C Observer模式 D Proxy模式

69. Java语言有许多优点和特点,下列选项中,()反映了Java程序并行机制的特点。

A 安全性 B 多线程 C 可移植 D 跨平台

70. FileInputStream构造函数的有效参数是

A 无参数

B InputStream对象 C 以上所有对象 D File对象

71. 定义字符串:String str=\则str.substring(2,5).indexOf('d')的结果是

A 1 B 3 C 4 D 2

72. 如下代码在Servlet1.java中.

import javax.servlet.*; import javax.servlet.http.*; import java.io.IOException; import java.io.PrintWriter;

public class Servlet extends HttpServlet{ public void init()throws ServletException{} public void service(HttpServletRequest request,

HttpServletResponse response)throws ServletException, IOException{

PrintWriter out=response.getWriter(); Out.println(“hello!”); } }

假如编译Servlet要具备的环境都已经建立好,现在用完全正确的命令编译该文件,对于以下陈述正确的是

A 编译该文件时会提示缺少doGet()或者doPost方法,编译不能够成功通过

B 编译后,把Servlet1.class放在正确的位置,在浏览器中查看该Servlet1,会看到输出文字:”hello!”

C 编译后,把Servlet1.class放在正确的位置,在浏览器中查看该Servlet1,却看到产生运行错误的出错信息.

D 编译后,把Servlet1.class放在正确的位置,在浏览器中查看该Servlet1,却看不到任何输出文字

73. 采用面向对象技术开发的应用系统的特点是

A 重用性更强 B 运行速度更快 C 维护更复杂 D 占用存储量小

74. 若某线性表最常用得操作是存取任一指定序号的元素和在最后进行插入和删除运算,则

利用()存储方式最节省时间

A 顺序表 B 双链表 C 单循环链表

D 带头结点的双循环链表

75. 下列()不属于HTTP协议中GET方法和POST方法的区别内容。

A 提交数据时,POST比GET安全。

B 提交数据时,POST没有数据量的限制。 C POST方法请求的页面可以使用邮件发送。 D GET方法请求的页面可以作为书签。

76. J2EE的三层结构包括表示层、中间层、()。

A 服务层 B 中间层 C 数据层 D 保存层

77. 下面哪一个不是造成OOM的原因()

A JVM启动时分配的堆空间不足 B 程序存在内存泄漏

C CPU或者线程资源不足

D 代码不良,产生的临时对象太多

78. 下面两段代码打印的结果是:

System.out.println(5.00-4.90); System.out.println(300-210);

A 0.8999999999999999和90 B 0.9和90

C 0.9和89.99999999999999

D 0.8999999999999999和89.99999999999999

79. 下面是有关子类调用父类构造函数的描述正确的是

A 子类定义了自己的构造函数,就不会调用父类的构造函数 B 子类必须通过super关键字调用父类没有参数的构造函数

C 如果子类的构造函数没有通过super调用父类构造函数,那么子类会先调用父类不含参数的构造函数,再调用子类自己的构造函数

D 创建子类对象时,先调用子类自己的构造函数,然后调用父类的构造函数

80. 在WEBLOGIC中如果部署的应用访问两个数据库并需要进行事务控制,则需配置什

么样的数据源

A TxDataSource(XA Driver) B 一般DataSource C 没有要求

81. web.xml存在于war包的哪个文件夹中:

A WEB-INF B WEB-INFlib C 以上均不对 D META-INF E APP-INF

82. 你使用mkdir命令创建一个临时文件夹/tmp/aaa,并将一些文件复制其中。你使用完后

要删除/mnt/tmp文件夹及其中的所有文件,应该使用命令

A rmdir/tmp/aaa B rmdir-r/tmp/aaa C rm/tmp/aaa D rm-r/tmp/aaa

83. 下面哪些组件不属于pafa业务层定义的范畴

A Action B SAO C Service D BO

84. 关于ibatis描述不正确的是

A pafa唯一指定数据库访问框架

B ibatis的SQL必须配置在XML文件中 C ibatis不支持多个数据源

D 的参数顺序要和SQL语句的参数顺序必须保持一致

85. 按照调用规范关于SAO和DAO组件描述正确的是

A SAO组件最好只访问外部远程系统的Service,但特殊情况下也可以调用其他任何组件

B DAO只能通过iBatis框架访问数据库数据,不能调用其他组件 C SAO组件可以访问DAO组件,也可以访问外部远程系统的Service

D DAO通过iBatis框架访问数据库数据,DAO之间可以允许相互调用

86. 关于pafa组件调用规范下面描述不正确的是

A web层只能够通过ApplicationController来访问后台系统,web层不能直接调用DAO,外部服务等

B Bo组件可以调用其他BO,DAO,SAO和Action对象

C Service可以调用其他Service,BO,DAO,SAO对象,但Service不能够调用Action组件

D Action组件可以调用其他Action,Service,BO,DAO,SAO对象

87. Pafa错误日志(Error Logger)通过什么文件来配置?

A devlog.properties B log4j.properties C core-context.xml D devlog.ini

88. 要想在你的视图上成功的执行查询需要做什么?

A 基础表中必须有数据

B 在视图中需要有select权限

C 基础表必须在同一个用户模式中 D 只能在基础表中有select权限

89. 在E-R图中,用来表示实体联系的图形是

A 椭圆图 B 矩形 C 菱形 D 三角形

90. 数据库中只存放视图的?

A 操作

B 对应的数据 C 限制 D 定义

91. 在数据库中,产生数据不一致的根本原因是

A 数据存储量太大 B 没有严格保护数据

C 未对数据进行完整性控制 D 数据冗余

92. 评估下面的一组SQL语句:

CREATE TABLE dept (deptno NUMBER(2), dname VARCNAR2(14),

1oc VARCNAR2(13)); ROLLBACK; DESCRIBE DEPT

下面关于该组语句的哪个描述是正确的?

A DESCRIBE DEPT语句将显示DEPT表的结构描述内容 B ROLLBACK语句将释放DEPT占用的存储空间

C DESCRIBE DEPT语句将只有在ROLLBACK之前引入一个COMMIT语句时,才会显示DEPT表的结构描述内容

D DESCRIBE DEPT语句将返回一个错误ORA-04043:object DEPT does not exist.

93. 假设您需要修改STUDENTS表,在STUDENT_ID列上增加一个主键,该表当前不包

含数据。下面哪个语句适合于完成此任务?

A ALTER TABLE students ADD PRIMARY KEY student_id;

B ALTER TABLE student ADD CONSTRAINT PRIMARY KEY(student_id);

C ALTER TABLE students ADD CONSTRAINT stud_id_pk PRIMARY KEY(student_id);

D ALTER TABLE students MODIFY CONSTRAINT stud_id_pk PRIMARY KEY(student_id);

E ALTER TABLE students ADD CONSTRAINT stud_id_pk PRIMARY KEY student_id;

94. 下列哪一个不是UML的动态图?

A 用例图 B 序列图 C 状态图 D 活动图

95. SunTone的初始阶段主要工作是()

A 定义项目的范围

B 架构设计,通过架构原型减轻风险,充实完善需求 C 产品移交发布 D 开发系统功能

96. 在UML提供的图中,()用于按时间顺序描述对象间的交互。

A 网络图 B 状态图 C 协作图 D 序列图

97. 在MVC模式中,进行业务流程/状态的处理以及业务规则的制定的是:

A Model B Manager C View

D Controller

98. 下面的语句的作用是:

Vector MyVector=new Vector(100,50);

A 创建一个数组类对象MyVector,有100个元素的空间,每个元素的初值为50 B 创建一个向量类对象MyVector,有100个元素的空间,每个元素的初值为50 C 创建一个数组类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增

D 创建一个向量类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增

99. 以下哪行代码会进行对象垃圾回收

1.public class MyClass{

2.public StringBuffer aMethod(){

3.StringBuffer sf=new 4.StringBuffer(\5.StringBuffer[]sf_arr=new StringBuffer[1]; 6.sf_arr[0]=sf; 7.sf=null;

8.sf_arr[0]=null; 9.return sf; } }

A 第3行 B 第8行 C 第5行 D 第7行

100. 下面哪些类可以被继承

A java.lang.Number B java.lang.StringBuffer C java.lang.Double D java.lang.Math

101. 有关线程的哪些叙述是对的。 --?--

A 一旦一个线程被创建,它就立即开始运行。

B 使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行。 C 当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面。 D 一个线程可能因为不同的原因停止(cease)并进入就绪状态。

102. 类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 C D 将构造一个Student对象 编译时正确,但运行时错误 表达式是合法的 表达式是错误的

103. 在面向对象数据模型中,子类不但可以从其超类中继承所有的属性和方法,而且还可

以定义自己的属性和方法,这有利于实现

A 可移植性 B 可扩充性 C 安全性 D 可靠性

104. 算法的时间复杂度是指

A 执行算法程序所需要的时间 B 算法程序的长度

C 算法执行过程中所需要的基本运算次数 D 算法程序中的指令条数

105. 以下哪个方法不改变线程的状态?

A start() B run() C sleep() D isAlive()

106. 一个栈的输入序列为1 2 3 4 5,则下列序列中不可能是栈得输出序列的是()

A 2 3 4 1 5 B 2 3 1 4 5 C 1 5 4 3 2 D 5 4 1 3 2

107. 下列接口()不是Collection接口的子接口

A List

B ArrayList C Map D Set

108. EJB组件的包文件的扩展名是:

A .jar B .war C .ear D .rar

109. 关于垃圾收集的哪些叙述是正确的

A 程序开发者必须自己创建一个线程进行内存释放的工作

B C D 垃圾收集允许程序开发者明确指定并立即释放该内存 垃圾收集能够在期望的时间释放被java对象使用的内存 垃圾收集将检查并释放不再使用的内存

110. 下列哪个组件能在一个EAR文件中被声明。

A JDBC DataSource对象

B JMS ConnectionFactory和Destination对象 C JMX Mbeans D EJB类

111. Weblogic启动Admin Server后默认的控制台路径是:

A /manage B /console C /manager D /index

112. 下面哪项不是web容器的部署描述符的作用。

A 定义MIME参数 B 定义远程接口 C 初始化参数

D 映射到Servlet/JSP的请求 E 安全授权和认证

F 定义欢迎和错误页面

113. Pafa的全称是什么

A PingAn Fundation Architecture B PingAn Fundation Framework C PingAn Application Architecture D PingAn Framework Architecture

114. Web的SimpleFormController控制器描述正确的是

A 直接继承自BaseCommandController B 在showForm方法中处理请求 C 只支持POST请求

D 专门针对表单提交类型的请求处理

115. Web的AbstractController控制器描述不正确的是

A 是所有控制器必须继承的抽象类

B doRequest(request:HttpServletRequest,response:HttpServletResponse):

ModelAndView方法处理请求

C 页面跳转无需调用response对象处理

D 请求参数从request对象获取,并可以从request对象中创建一个Session

116. 下面哪项不是UM系统提供的功能?

A B C D 用户帐户和密码的集中管理 统一的身份验证和权限控制 提供Audit功能

提供权限变更历史展示

117. 下面那项不是UM中定义的概念?

A 业务系统 B 安全角色 C 规则 D 权限组

118. IP地址的位数为()位

A 32 B 48 C 128 D 64

119. 下列给出的协议中,属于TCP/IP协议结构的应用层是

A UDP B TCP C IP D Telnet

120. 当客户端关闭一个从连接池中获取的连接,会发生下面哪一种情况?

A 连接永久性关闭

B 连接被关闭,但又被重新打开并还给连接池 C 连接不会关闭,只是简单地还给连接池

121. 下面有关表和视图的叙述中错误的是:

A 视图的数据可以来自多个表

B 对视图的数据修改最终传递到基表 C 基表不存在,不能创建视图 D 删除视图不会影响基表的数据

122. 业务词汇表在()阶段产出

A 初始阶段 B 精化阶段 C 产品化阶段 D 构建阶段

123. 关于finally块中的代码描述正确的是:

A finally块可以不写

B 异常没有发生时才被执行 C 异常发生时才被执行

D 如果try块后没有catch块时,finally块中的代码才会执行

124. 下面哪种EJB没有home和远程接口()

A 会话bean B 消息驱动bean C 实体bean

125. 关于threaddump下列说法错误的是()

A 对于原因不明的hang或是响应慢,最根本的方法就是获取threaddump信息 B 对于unix、linux系统获取threaddump,首先用ps找到运行weblogic的java进程的pid,然后执行kill-3pid

C weblogic中的threaddump信息无法输出到其他文件,只能打印在.out文件中 D threaddump信息主要显示的是线程的状态和其执行堆栈

126. 关于pafa应用系统打包及部署规范描述正确的是

A 在开发环境下可以以目录格式部署,在生产环境必须部署ear

B 在开发环境下可以以目录格式部署,在生产环境可以部署ear也可以目录部署 C 在开发环境下必须是部署ear,在生产环境也必须是部署ear

D 在开发环境下可以根据自己需要任意部署,在生产环境必须部署目录格式

127. 下列哪一项不是BIS的实现功能?

A 通讯协议转换 B 数据格式转换 C 业务规则转换 D 交易流水查询

128. 黑盒测试也称为功能测试,黑盒测试不能发现

A 终止性错误

B 输入是否正确接收 C 界面是否有错误 D 是否存在冗余代码

129. 关于sleep()和wait()的区别描述错误的是

A sleep是线程类(Thread)的方法

B sleep会释放对象锁 C wait是Object类的方法

D 对此对象调用wait方法导致本线程放弃对象锁

130. 哪个关键字可以对对象加互斥锁?

A transient

B serialize

C synchronized D static

131. weblogic控制台中对连接池或者JMS等相关信息配置后,实际保存在什么文件中?

A server.env

B startWebLogic.sh C config.xml D boot.properties

132. 文件系统与()密切相关,它们共同为用户使用文件提供方便处理器管理

A 设备管理 B 存储管理 C 作业管理

133. 关于PafaWeb层数据绑定的描述正确的是

A pafaWeb层不提供数据绑定的功能

B 页面数据命名必须和对象属性保持一致 C 不必依赖标签

D 被绑定对象不必一定符合JavaBean的规范

134. 以下循环执行()次

publicclassTest{

publicstaticvoidmain(String[]args){ intx=-10,k=0; while(++x<0){ k++; }

System.out.println(k); } }

A 无限 B 10 C 9 D 11

135. 文件的存取方式是由文件的性质和用户使用文件的情况而确定的,一般有两种存取方

式,它们是 --?--

A 直接存取和间接存取 B 顺序存取和随机存取 C 只读存取和读写存取 D 顺序存取和链接存取

136. 关于AbstractAction描述不正确的是

A 其业务方法名称是perform(request:ServiceRequest):ServiceResponse B perform方法可以返回null

C perform方法抛的是BusinessServiceException

D ServiceResponse类是可序列化的,具体数据通过一个Map对象返回

137. PafaWeb控制器抛的是什么异常?

A PafaControllerException B PafaWebControllerException C PafaWebException

D WebControllerException

138. 以下的变量定义中,合法的语句是:

A float 1_variable=3.4; B int abc=21; C short do=15;

D dauble a=1+4e2.5;

139. 泛型(Generic)是JDK哪个版本被引入的:

A 1.3 B 1.4 C 1 D 1.5

140. SessionBean(StatelessSessionBean)的生命周期是由()决定的

A 容器

B 数据库的连接状态 C 应用 D 会话

141. 在操作系统中,Wait(s)和Signal(s)操作是一种 --?--

A 机器指令 B 系统调用命令 C 作业控制命令 D 低级进程通信原语

二、多选题

142. 关于短信平台的使用原则哪些说法是正确的?

A 平安所有的系统必须通过短信平台进行短信的发送和接收 B 短信平台的接口服务时效性小于1分钟的要使用TJS C 短信平台只负责接收上行短信,不涉及具体的逻辑处理 D 所有系统必须使用模板才能发送短信

143. 数据通信系统的主要技术指标包括

A 比特率和波特率 B 误码率和吞吐量 C 传输介质

D 信道的传播延迟

144. SSL协议提供的服务主要有

A 认证用户和服务器,确保数据发送到正确的客户机和服务器 B 维护数据的完整性,确保数据在传输过程中不被改变 C 压缩数据降低网络传输的数据量 D 加密数据以防止数据中途被窃取

145. 选择主键必须遵行的原则有哪些

A 主键字段必须不能为空值 B 永远不会改变 C 本身不是识别值 D 简短且简单的值

146. 以下关于主键和唯一索引的区别有哪些是正确的?

A 主键顺序为数据的物理顺序 B 主键不能空,唯一索引可以为空

C 主键:默认将是聚簇索引唯一索引:默认将是非聚簇索引 D 主键每个表只能有一个,唯一索引可以多个

147. 需求规格说明书需要包含的内容有

A 功能性需求 B 安全性需求 C 资源需求 D 性能需求

148. 上下文关系图(contextdiagram)的作用是

A 定义系统的上下文和范围

B 概括与系统之间相互影响的重要的外部系统和人 C 定义业务规则

D 外部系统和人与系统之间交互的方式

149. 下面哪些关于HTML的描述是正确的

A HTML中指定页面编码的关键词是charset B HTML是一种自描述的语言

C div和table都可以用来做页面布局

D html代码必须按照规范才能够在浏览器中显示

150. 下面哪些情况适合考虑使用有状态会话bean。

A 在方法调用期间,会话bean需要维护成员变量的数据 B 实例化会话bean的时候,必须初始化会话bean的状态 C 会话bean提供的服务不具体针对某种客户端

D 会话bean需要跨越多个方法调用,维护客户端的信息

151. 执行下列代码后,哪个结论是正确的?

String[]s=newString[10];

A s[10]为\B s[9]为0 C s[9]为null D s.length为10

152. 下列函数中函数值不为字符型的是

A DATE()

B DATETIME() C YEAR() D TIME()

153. 在ORACLE中,以下语句出错,哪些改动能够正确执行:

SELECTdeptno,max(sal) FROMemp

GROUPBYdeptno

WHEREmax(sal)>2500;(2)分数

A 将WHERE和GROUPBY语句顺序调换一下

B 将WHEREmax(sal)>2500语句改成HAVINGsal>2500

C 将WHEREmax(sal)>2500语句改成HAVINGmax(sal)>2500 D 将WHEREmax(sal)>2500语句改成WHEREsal>2500

154. java中overload与overwrite的区别

A overwrite完全新的方法,参数和原方法不同。 B overload完全新的方法,参数和原方法不同。

C overload覆盖继承到的那个方法,那个方法仍然没有放弃。 D overwrite重写继承到的那个方法的代码,原方法被放弃。

155. 下面哪些是合法的标识符()

A $persons B const C *point D _endline

156. 以下赋值语句,错误的是:

A charc1='\\\B Charc3='x'; C charc4=''; D charc5=65;

157. 下面那条语句编译不会出现错误?

A Booleanb=newBoolean(\B intx=(int)(1.23); C floatf=123;

D STAX

190. WEBLOGIC性能优化的策略可以从哪些方面考虑进行

A 调整HEAP SIZE; B 调整执行队列的长度; C 调整垃圾回收方式; D 调整ejb实例数目。

191. 下面哪些关于Action的描述符合Action的设计规范

A Action的实现通过POJO实现,需要事务处理时,使用Pafa提供的TxnAction B Action不能够有远程EJB实现

C Acton调用Service,不能Service调用Action D 自己实现的EJB Action,必须是Local的EJB

192. 下面哪些属于pafa的Bean属性

A depends-on B singleton C parent D lazy-init

193. 在oracle数据库中,关于索引描述正确的是

A 在数据表上创建唯一约束,会自动生成唯一索引 B 对于大表,索引能明显提高查询效率 C 需要对大数据类型创建索引 D 我们最常用到的是B-Tree索引

194. 请选择对javascript理解有误的

A JScript是javascript的简称

B javascript是网景公司开发的一种Java脚本语言,其目的是为了简化Java的开发难度

C FireFox和IE存在大量兼容性问题的主要原因在于他们对javascript的支持不同上

D AJAX技术一定要使用javascript技术

195. 关于static的含义说法正确的是

A 它意味着一个特定的方法没有this

B 我们不可从一个static方法内部发出对非static方法的调用 C 被定义为static的方法可以被继承 D 被定义为static的方法不可以被继承

196. 下面的说法正确的是:

A InputStream与OutputStream类通常是用来处理字节流,也就是二进制文件。 B Reader与Writer类是用来处理字符流,也就是纯文本文件。 C Java中IO流的处理通常分为输入和输出两个部分。

D File类是输入/输出流类的子类。

197. 下列在JDK 1.5中关于类基础知识正确的是

A java.lang.Clonable是类 B java.lang.Runnable是接口 C Double对象在java.lang包中 D Double a=1.0是正确的java语句

198. 面哪个语句能够正确地创建一个InputStreamReader的实例?

A new InputStreamReader(new FileInputStream(\B new InputStreamReader(System.in)

C new InputStreamReader(new FileReader(\D new InputStreamReader(\

E new InputStreamReader(new BufferedReader(\

199. log4j中输入日志有哪些级别设置

A INFO B DEBUG C WARN D FATAL

200. 下面哪些条文属于pafa的package命名规范?

A com.paic.系统名.[子系统名].[模块名].PAFA固定package B 字母可大写也可以小写

C 子系统名称首字母大写,其余小写 D 所有字母一律小写

201. pafa Web层提供的功能有

A 用JSTL标准标签库和PAFA标签库构建JSP页面 B 对页面提交的数据进行数据校验 C 提供国际化/本地化消息支持 D 提供控制器对Ajax技术支持。

202. 下列哪些属于公共平台系统群?

A 数据总线服务 B 网络安全 C 内容管理 D 数据质量分析

203. TCP所提供服务的主要特点有哪些?

A 以字节为单位传输字节序列 B 端到端的通信

C 高可靠性,确保传输数据的正确性 D 面向连接的传输

204. 关于UML类图下列描述正确的是

A UML中抽象类是将名用斜体表示

B 类图表示各个对象的类型以及其间存在的各种静态关系 C 关联是两个类之间的一条实线

D 类间的两种重要关系就是关联与泛化

205. 关于synchronized和java.util.concurrent.locks.Lock描述正确的是

A Lock能完成synchronized所实现的所有功能 B Lock有比synchronized更好的性能 C Lock拥有更精确的线程语义

D Lock要求程序员手动释放锁,synchronized会自动释放锁

206. 下列关于在weblogic中设置超时时间说法正确的是()

A web.xml中的元素可以设置超时时间,单位为分钟 B web.xml中的元素若设置为-2,则表示session永不过期 C web.xml中的元素可以设置超时时间,单位为秒

D weblogic.xml的元素的TimeoutSecs属性可设置超时时间,单位为秒

207. 下面哪项是EJB事务属性?:()

A Supports B Should C Required D NotSupported

208. weblogic中发布ejb可能涉及到哪些配置文件()(请注意,这里是指所有类型的EJB)

A ejb-jar.xml

B weblogic-ejb-jar.xml

C weblogic-cmp-rdbms-jar.xml D weblogic-mdb.xml

209. 与命令ls-l-Fwls等价的命令有:

A ls-F-lwls B ls-Flwls C lswls-F-l D ls-lFwls

210. 下列关于RMI描述正确的是:

A RMI是Java的一组拥护开发分布式应用程序的API

B 一个正常工作的RMI系统必须包括桩(Stub)和框架(Skeleton)文件

C RMI目前使用Java远程消息交换协议JRMP(JavaRemoteMessagingProtocol)进行通信

D RMI(RemoteMethodInvocation,远程方法调用)是用Java在JDK1.3中实现的

211. 下面Pafa日志分类有哪几种?

A 错误日志(ErrorLogger) B 跟踪日志(TraceLogger) C 调试日志(DevLog) D 审计日志(AuditLogger)

212. 下面叙述哪些是正确的

A java中的集合类(如Vector)可以用来存储任何类型的对象,且大小可以自动调整。但需要事先知道所存储对象的类型,才能正常使用

B 在java中,可以用异常(Exception)来抛出一些并非错误的消息,但这样比直接从函数返回一个结果要花费更大的系统开销

C java接口包含函数声明和常量声明

D java中,子类不可以访问父类的私有成员和受保护的成员

213. pafa的哪些组件抛的是BusinessServiceException异常

A Action B BO C DAO D Service E SAO

214. 在ORACLE中,下面哪些命令用来处理事务:

A commit

B settransaction C rollback D savepoint

215. 正则表达式的主要功能是

A 查询代码 B 分割代码 C 提取代码 D 替换代码

216. 下面哪些方法可以得到昨天的当前时间

Calendar cal=getCalendar(); //这里填写什么???

System.out.println(cal.getTime());

A cal.add(Calendar.DATE,-1);

B cal.add(Calendar.DAY_OF_MONTH,-1); C cal.add(Calendar.DAY_OF_YEAR,-1); D cal.add(Calendar.DAY_OF_WEEK,-1);

217. java中io与nio的差异

A nio解决了数据的处理速度

B C D nio采用了一个线程处理运算

nio采取了轮询方式节省了咨询提高了效率 io采取了多个线程处理运算

四.判断题

218. 电邮平台目前不支持带附件的邮件发送

对 错

219. 我们常见的HTTP-403错误可能是由于服务器端的服务未启动

对 错 220. 常用的Socket类型有两种:流式Socket和数据报式

对 错 221. Fact table上需要建立B-tree索引

对 错

222. 选择索引字段,首先考虑查询数据区分度是否高,如果区分度不高则适合创建索引

对 错

223. UML中表示一个抽象类的方法是用斜体来书写类名的

对 错 224. SunTone方法论的初始、精细、构建、产品化、发布五个阶段

对 错 225. 两个对象值相同(x.equals(y)==true),但其hashcode不同

对 错

226. 在java中进行字符串合并时,使用StringBuffer的效率与使用String相同

对 错 227. java对象初始化后为null

本文来源:https://www.bwwdw.com/article/urs3.html

Top