平安 Java 开发机试题
一、单选题
1. 关于 WORKNET,下列描述错误的是?
应用系统必须是通过 UM 认证才能使用 WORKNET
WORKNET-ENGINE 是核心引擎,负责任务的处理和流转
WORKNET 目前是集中部署,各个系列公用服务(*)
WORKNET 提供公共的派工页面供业务系统重用
此题无正确答案的反馈
2. CIF2 的设计是以()为中心的
保单
产品
服务
客户(*)
此题无正确答案的反馈
3. 对于实时交易,BIS 系统对于一次连接请求最长的维持时间为
30 秒
40 秒(*)
1 分钟
50 秒
此题无错误答案的反馈
4. 下列哪一个选项按照顺序包括了 OSI 模型的七个层次:()
物理层数据链路层网络层传输层会话层表示层应用层(*)
网络层传输层物理层数据链路层会话层表示层应用层
物理层数据链路层会话层网络层传输层表示层应用层
物理层数据链路层传输层网络层会话层表示层应用层
此题无错误答案的反馈
5. 下述论述中不正确的是()
IPV6 具有高效 IP 包头
IPV6 增强了安全性
IPV6 采用主机地址自动配置
IPV6 地址采用 64 位(*)
此题无正确答案的反馈
6. 关于 HTTP 与 HTTPS 以下说法错误的是()
http 和 https 使用的都是 80 端口(*)
http 中的所有信息都是明文传输的
HTTPS 协议是由 SSL+HTTP 协议构建的可进行加密传输、身份认证的网络协议要比 http
协议安全
http 的连接很简单,是无状态的
此题无正确答案的反馈
7.
一个
两个
TCP 协议在每次建立或拆除连接时,都要在收发双方之间交换_________报文。
四个
三个(*)
此题无正确答案的反馈
8. 网络操作系统和分布式操作系统的主要区别是()
是否连接多台计算机
各台计算机有没有主次之分(*)
网上资源能否共享
计算机之间能否通信
此题无正确答案的反馈
9. 下面关于数据库系统基于日志的恢复的叙述中,哪一个是正确的
利用更新日志记录中的改前值可以进行 UNDO,利用更新日志记录中的改前值可以进
行 REDO
利用更新日志记录中的改前值可以进行 UNDO,利用更新日志记录中的改后值可以进
行 REDO(*)
利用更新日志记录中的改后值可以进行 UNDO,利用更新日志记录中的改前值可以进
行 REDO
利用更新日志记录中的改后值可以进行 UNDO,利用更新日志记录中的改后值可以进
行 REDO
此题无正确答案的反馈
10.下面列出的条目中,哪些是数据仓库的基本特征______。
Ⅰ.数据仓库是面向主题的
Ⅱ.数据仓库的数据是集成的
Ⅲ.数据仓库的数据是相对稳定的
Ⅳ.数据仓库的数据是反映历史变化的
Ⅰ、Ⅱ和Ⅲ
Ⅰ、Ⅱ和Ⅳ
都是(*)
Ⅱ、Ⅲ和Ⅳ
此题无正确答案的反馈
11.数据库系统发生故障时,可以基于日志进行恢复。下面列出的条目中,哪些是日志
记录的内容______。
Ⅰ.事务开始信息
Ⅱ.更新信息
Ⅲ.提交信息
Ⅳ.事务中止信息
Ⅰ、Ⅱ和Ⅳ
Ⅰ、Ⅲ和Ⅳ
Ⅱ、Ⅲ和Ⅳ
都是(*)
此题无正确答案的反馈
12.Oracle 中 VARCHAR2 类型的最大长度是:
1000
2000
4000(*)
3000
此题无正确答案的反馈
13.下面哪个语句用于打开一个已经存在的约束?
ALTER TABLE table_name ENABLE constraint_name;
ALTER TABLE table_name STATUS=ENABLE CONSTRAINT constraint_name;
ALTER TABLE table_name ENABLE CONSTRAINT constraint_name;(*)
ALTER TABLE table_name TURN ON CONSTRAINT constraint_name;
ALTER TABLE table_name TURN ON CONSTRAINT constraint_name;
ALTER TABLE table_name STATUS=ENABLE CONSTRAINT constraint_name;
此题无错误答案的反馈
14.在视图上不能完成的操作是
更新视图
查询
在视图上定义新视图
在视图上定义新的基本表(*)
15.下列四项中,不属于关系数据库特点的是()
数据冗余小
数据独立性高
数据共享性好
多用户访问(*)
此题无错误答案的反馈
16.对于需求变化频繁的项目,项目团队是小型紧密的,且要求文档编制趋轻,下面那
一种软件方法学比较适合?
UP
SunTone
RUP
XP(*)
此题无错误答案的反馈
17.SunTone 的精化阶段主要工作是()
定义项目的范围
架构设计,通过架构原型减轻风险,充实完善需求(*)
产品移交发布
开发系统功能
此题无正确答案的反馈
18.下列描述中正确的是()
软件工程只是解决软件项目的管理问题
软件工程的主要思想是强调在软件开发过程中需要应用工程化的原则。(*)
软件工程主要解决软件产品的生产率问题。
软件工程只是解决软件开发中的技术问题。
此题无正确答案的反馈
19.项目中的技术风险是通常是通过()方法来缓解的
技术文档
单元测试
代码复审
架构原型验证(*)
此题无错误答案的反馈
20.软件设计的主要任务是设计软件的结构、模块和过程,
其中软件结构设计的主要任务是要确定
模块间的操作细节
模块间的组成关系(*)
模块间的相似性
模块的具体功能
此题无正确答案的反馈
21.EJB 组件在什么地方执行
web 容器
EJB 容器(*)
以上都对
应用服务器
此题无正确答案的反馈
22.和 HttpServletResponse.sendRedirect()之间的主要区别在于
forward 执行在客户端而 sendRedirect()执行在服务器端
forward 执行在服务器端而 sendRedirect()执行在客户端(*)
两个方法是一样的
以上都不对
此题无错误答案的反馈
23.下列关于注释语句的描述中,正确的一项是
以//开始的是多行注释语句
以/**开始,*/结束的是可以用于生成帮助文档的注释语句(*)
以/**开始,*/结束的是单行注释语句
以/*开始,*/结束的是单行注释
此题无正确答案的反馈
24.在 Java 中,关于 final 关键字的说法正确的是
如果修饰变量,则一旦赋了值,就等同一个常量
如果修饰类,则该类只能被一个子类继承
如果修饰方法,则该方法能在子类中被覆盖
如果修饰方法,则该方法所在的类不能被继承(*)
此题无错误答案的反馈
25.正则表达式([0-9]{3})-([a-z]{3})-([a-z]*?ab)与下列哪个字符串相匹配
123-abc{3}-cab
123-abc-cb
123-abc-ccab(*)
123{3}-abc-cab
此题无正确答案的反馈
26.以下语句输出的结果是:
String str="1234";
int x=4,y=5;
str=str+(x+y);
System.out.println(str);
12349(*)
123445
会产生编译错误
123+4+5
此题无正确答案的反馈
27.Applet 可以做下列那些操作
读取客户端文件(*)
在客户端装载程序库
读取客户端部分系统变量
在客户端主机上创建新文件
此题无正确答案的反馈
28.Character 流与 Byte 流的区别是
每次读入的字节数不同
前者带有缓冲,后者没有
前者是块读写,后者是字节读写(*)
二者没有区别,可以互换使用
此题无正确答案的反馈
29.下列关于栈的叙述正确的是
栈是非线性结构
栈具有先进先出的特征
栈具有后进先出的特征(*)
栈是一种树状结构
此题无正确答案的反馈
30.如果存在事务上下文,方法调用使用当前事务上下文,如果不存在,则不创建新的
事务上下文。这种事务属性在 EJB 中应该配置为:
Required
Supports(*)
Mandatory
Never
此题无正确答案的反馈
31.下列代码编译和执行后的结果是
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);
}
}
代码不打印任何东西
代码打印出"My String"(*)
代码抛出一个 Runtime 的异常
代码打印出"My Object"
此题无正确答案的反馈
32.下列代码编译和执行后的结果是
public class ThreadTest extends Thread{
public void run(){
System.out.println("In run");
yield();
System.out.println("Leaving run");
}
public static void main(String args[]){
(new ThreadTest()).start();
}
}
在 main()方法处编译失败
在 run()方法处编译失败
"In run"在"Leaving run"前一起被打印出来(*)
编译正常,但是不打印任何东西
只有“In run”最终打印出来
此题无正确答案的反馈
33.以下创建了几个对象
String A,B,C
A="a";
B="b":
A=A+B;
StringBuffer D=new StringBuffer("abc");
D=D.append("567");
4
6
5(*)
3
此题无正确答案的反馈
34.关于下面的程序,哪个选项的说法是正确的?
Class Test{
public static void main(String[]args)
{byte b=2,e=3;//------1
byte f=b+e;//------2
System.out.println(f);
}
}
编译通过,打印出 5
编译通过,打印出 23
编译不通过,在//1 处有错误
编译不通过,在//2 处有错误(*)
此题无正确答案的反馈
35.用于将 java 源代码文件编译成字节码的编译器是
javac(*)
javah
jdb
java
此题无正确答案的反馈
36.在 Java 中,负责对字节代码解释执行的是
垃圾回收器
虚拟机(*)
应用服务器
编译器
此题无正确答案的反馈
37.下列关于 XHTML 和 HTML 描述不正确的是
XHTML 一定要被正确的嵌套使用,HTML 则不用
XHTML 可应用多种类型的数据格式(*)
XHTML 属性描述严格,HTML 属性要求简单
所有的 XHTML 元素一定要关闭,HTML 则不用
此题无错误答案的反馈
38.下面那种服务不是 JNDI 应用范围。
Servlet(*)
EJB
JMS
JDBC
此题无正确答案的反馈
39.如下参数中不能用于进程间通信的是
消息
口令(*)
信号量
信件
此题无错误答案的反馈
40.关于进程的叙述哪一项是不正确的
一个进程独占处理器时其执行结果只取决于进程本身
一个进程的工作没有完成之前,另一进程就可开始工作,则称这些进程具有并发性
进程并发执行时其执行结果与进程执行的相对速度有关
可同时执行的进程是指若干进程同时占用处理器(*)
此题无正确答案的反馈
41.以下哪一项不是进程和程序的区别?
程序是一组有序的静态指令。进程是一次程序的执行过程
程序没有状态,而进程是有状态的
程序可以长期保存,进程是暂时的
程序只能在前台运行,而进程可以在前台或后台运行(*)
此题无正确答案的反馈
42.操作系统具有进程管理、存储管理、文件管理和设备管理的功能,在以下有关的描
述中,哪一个是不正确的
进程管理主要是对程序进行管理(*)
存储管理主要是管理内存资源
设备管理是指计算机系统中除了 CPU 和内存以外的所有输入、输出设备的管理
文件管理可以有效地支持对文件的操作,解决文件共享、保密和保护问题
此题无正确答案的反馈
43.文件的存取方式与文件的物理结构有关,可能有如下的文件物理结构:
Ⅰ.顺序结构Ⅱ.线性结构
Ⅲ.链接结构Ⅳ.索引结构
而常见的文件物理结构是
Ⅰ、Ⅱ和Ⅲ
Ⅰ、Ⅱ和Ⅳ
Ⅰ、Ⅲ和Ⅳ(*)
Ⅱ、Ⅲ和Ⅳ
此题无正确答案的反馈
44.下列关于 PAFA 描述不正确的是
PAFA 的 MVC 框架实际就是 SPRING 的 MVC
PAFAAC 实际上就是一个 EJB
PAFA 的 MVC 中,DispatchServlet 是前端的控制器
PAFA 支持 AOP(*)
此题无错误答案的反馈
45.在 pafa 中某个 Bean 的 lazy-int=true,则容器对此 Bean 的行为描述正确的是
容器不实例化此 Bean 和不加载此 Bean 相关初始化参数及依赖 Bean 实例
容器实例化此 Bean 但不加载此 Bean 相关初始化参数及依赖 Bean 实例(*)
容器不实例化此 Bean 但加载此 Bean 相关初始化参数及依赖 Bean 实例
容器实例化此 Bean,同时加载此 Bean 相关初始化参数及依赖 Bean 实例
此题无正确答案的反馈
46.下面哪个不是 pafa 的 Bean 属性
id
parent
finish-method(*)
init-method
此题无正确答案的反馈
47.下面哪个不是 pafa 提供的控制器
ParameterizableViewController
AbstractWizardFormController
VirtualController(*)
MultiActionController
此题无正确答案的反馈
48.关于 Pafa 的数据校验描述不正确的是
PAFA 提供三个层次的数据校验,涉及客户端(浏览器)、web 层和业务层
业务层实现接口 BusinessValidator 对数据进行全面的校验,包括字段是否为空、格式是
否正确,有时甚至需要通过数据库查询关联数据来校验(*)