首页 > 专栏

平安保险公司招聘笔试试题及答案

更新时间:2024-03-19 22:59:39 阅读: 评论:0

2024年3月19日发(作者:小学生活作文)

平安保险公司招聘笔试试题及答案

平安保险公司招聘笔试试题及答案

单项选择题

1. 关于版本控制以下描述不正确的是:

A) 自动跟踪每个文件和目录的变更情况

B) 支持并行开发

C) ClearCa提供版本管理功能

D) 能够提高软件可移植性

D 版本控制是通过分支的形式保存多个时间点的版本状态,不包含可移植性的概念

2. ClearCa用户通过_________的方式获取VOB 中存储的数据。

A) 资源管理器

B) 视图(VIEW)

C) 版本树(Version tree)

C 在ClearCa中,文件版本的组织体现在版本树结构中。每一个文件都可以通过checkout

-edit-checkin 的命令形成多个版本

3. 链表不具备的特点是____。

A) 可随机访问任何一个元素

B) 插入、删除操作不需要移动元素

C) 无需事先估计存储空间大小

D) 所需存储空间与线性表长度成正比

A 随机访问是数组的特性

4. 进程与程序的重要区别之一是: _ _

A) 程序可占用资源,而进程不可

B) 程序有状态,而进程没有

C) 进程有状态,而程序没有

D) 进程能占有资源,而程序不能

D 1)程序是“静止”的,无生命的;进程是“活动”的,有生命的

2) 程序可以脱离机器长期保存,进程是执行着的程序

3) 程序不具有并发特征,不占用系统资源。进程具有并发性,使用系统资源(最大区别)

4) 进程与程序不一一对应。一个程序多次执行,可以产生多个不同的进程;一个进程也

可以对应多个程序。

5.从未排序的序列中依次取出一个元素与已排序列中的元素进行比较,然后将其放在已排序

序列的合适位置上,该排序方法称为______。

A) 插入排序

B) 选择排序

C) 希尔排序

D) 归并排序

A

插入排序 将新元素插入已排序 部分的合适位置

选择排序 每一趟从待排序的记录中选出关键字最小的 记录,顺序放在已排好序的子文件的

最后,直到全部记录排序完毕

归并排序 归并是指将若干个已排序的子文件合并成一个有序的文件。

希尔排序 将整个无序序列分割成若干小的子序列分别进行插入排序

6. __是操作系统中可以并行工作的基本单位,也是核心调度及资源分配的最小单位

A) 作业

B) 线程

C) 函数

D) 进程

D

7. CMM模型划分的级别中,使用定量分析来不断地改进和管理软件过程。供选择的答案:

A) 优化级

B) 管理级

C) 定义级

D) 可重复级

A

8. 关于CMM,以下描述哪个是不正确的:

A) CMM分为5级

B) CMM主要作用是指导软件机构如何控制软件产品的开发和维护过程,以及如何向成熟的

软件工程体系演化,并形成一套良性循环的管理文化。

C) CMM是判断软件成熟度的软件,以及使用过程中的一系列规范和文档。

D) CMM级别越高,软件过程能力越强。

C

CMM建立一套科学的软件产品评估体系,将软件的质量分5级.主要目标是评估软件,并指

导软件机构如何向成熟的软件工程转化.等级越高,质量越好.CMM是一个模型.

初始级:不稳定的开发和维护环境.遇到问题时,常只专注于代码和测试

可重复级: 基于过往的项目的经验来计划与管理新的项目。

定义级: 有关软件工程与管理工程的一个特定的、面对整个企业的软件开发与维护的过

程的文件将被制订出来。同时,这些过程是集成到一个协调的整体。这就称为企业的标

准软件过程。

定量管理级:企业对产品与过程建立起定量的质量目标,同时在过程中加入规定得很清楚

的连续的度量。作为企业的度量方案, 要对所有项目的重要的过程活动进行生产率和

质量的度量。软件 产品因此具有可预期的高质量。

优化级: 使用定量分析来不断地改进和管理软件过程

9. 下面哪个是合法的布尔值?( )

A.“fal”

B.fal

C.10

B

10. 下列对继承的说法,哪个是正确的( )

A) 子类能继承父类的私有方法和状态

B) 子类能继承父类的protected方法,而不继承protected状态(protected修饰符)

C) 子类只能继承父类public方法和状态

D) 子类能继承父类的所有非私有方法和状态

D

11. 下列说法那些是正确的?( )

A) 使用同一个类创建的所有对象都必须相同 //(==比较)

B) 使用同一个类创建的所有对象可以互不相同

C) 对象将继承用于创建它的类的属性和行为

D) 类将继承其超类的属性和行为 //(非私有的)

B

12. 下面关于缺省构造方法的描述中正确的是( )

A) 缺省构造方法可以初始化其他方法中定义的变量

B) Java编译器会为所有的类创建缺省构造方法。

C) 如果在一个类中定义的构造方法都声明了参数,Java编译器将为这个类创建一个缺省构

造方法

D) 当类中没有定义任何构造方法时,Java编译器将为这个类创建缺省构造方法

D 当类里面没有显式的定义任何构造函数,也没有从别的类继承任何构造函数的时候,java

编译器自动创建缺省构造函数。缺省构造函数没有参数,也不会对类属性产生任何影响

13. 需求分析中开发人员要从用户那里了解到()

A) 软件做什么

B) 包的结构

C) 伪代码的设计

D) 接口的参数

A

14. 下面说法正确的是( )

A) JAVA中的线程不可以共享代码

B) JAVA中的线程不可以共享数据

C) 每个JAVA程序都至少有一个线程,即主线程

D) JAVA中线程是非抢占式的

C

进程是一个可执行的程序,由私有虚拟地址空间、代码、数据和其他操作系统资源(如进程

创建的文件、管道、同步对象等)组成。一个应用程序可以有一个或多个进程,一个进程可

以有一个或多个线程,其中一个是主线程。

线程是操作系统分时调度分配CPU时间的基本实体。一个线程可以执行程序的任意部分的代

码,即使这部分代码被另一个线程并发地执行;一个进程的所有线程共享它的虚拟地址空间、

全局变量和操作系统资源。

15. 下列标识符中,( )是正确的变量名?

A) int

B) 1thing

C) thing1

D) one-hundred

C

16. 下列关于Java程序结构说法错误的是( )。

A) package语句必须放在源文件的第一句

B) 源文件可以没有import语句

C) 一个源文件可以有多个类定义//一个源文件可以定义多个类//例如内部类

D) 一个源文件可以定义多个public类

D

17. 下列有关接口的说法,哪个是正确的?( )

A) 一个类可实现多个接口

B) 实现一个接口必须实现接口的所有方法

C) 接口与抽象类是相同的概念

D) 接口之间不能有继承关系

A B 这个有点问题

public interface AA{

Public void tAA();

Public void tBB();

}

public class BB implements AA{

public void tAA{

//…

n(“AA Setted”);

}

Public static void main(String[] args){

New BB().tAA();

}

}

BB不能成功编译,但是能成功运行,显示”AA Setted”

18. 类A定义如下:

class A

{

private int x=10;

int getx()

{

return x;

}

}

class B extends A

{

private int x=15;

//需要覆盖getx()方法

}

在"//需要覆盖getx()方法"后应加上的函数是:

A) int getx(){…}

B) int getx (float f) {…}

C) float getx(){…}

D) double getx (float f) {…}

A

方法名,方法返回值类型,变量类型数量顺序必须都一样

19. 执行下列语句后,i 和n的值为( )

int i=10;

int n= i++%5;

A) 10,0

B) 10,1

C) 11,0

D) 11,1

C

20. MAX_LENGTH是 int型public成员变量,变量值保持为常量100,用简短语句定义这

个变量。( )

A) public int MAX_LENGTH = 100;

B) final int MAX_LENGTH = 100;

C) final public int MAX_LENGTH = 100;

D) public final int MAX_LENGTH = 100;

D C 定义为类的属性那么static,final,public修饰符顺序可以任意改变.如果定义在方

法内部,那么定义常量只能有修饰符final. 这个有点问题

21. 下面哪个不是java语言中的保留字?( )

A) final

B) const

C) NULL

D) int

C

22. 类Test定义如下:

0: public abstract class Test

1: {

2: public abstract void m1();

3: public abstract void m2()

4: {

5: n("hello");

6: }

7: }

如果对这段程序进行修改,其中不会导致错误的修改是( )

A) 为m1()方法添加一个方法体

B) 用";"替换第4~6行

C) 将修饰m1()方法的abstract关键字删除

D) 将修饰Test 类的abstract关键字删除

B

抽象方法不能有方法实现

23. 下列关于Java语言的叙述中,正确的是( )。

A) Java是不区分大小写的

B) 源文件名必须与public类型的类名相同

C) 源文件中public类的数目不限

D) 源文件名其扩展名为.jar

B

24. 下面的异常处理说明正确的是( )

A) try块必须同时与catch子句和finally子句一起使用。

B) try块只能使用一个catch子句。

C) try块中如果执行了return语句,则其finally子句不会执行。

D) try块不能单独使用。

D

Try要与至少一个catch块或finally块一起使用,finally块必然会被执行。

25. 下面哪条不属于JAVA的命名约定?( )

A) 除第一个单词外,变量名中其他单词的首字母都应该大写

B) 变量名的第一个字母小写

C) 常量名首字母大写,其余字母小写

D) 类名首字母大写

C

26. 随着Java技术的不断发展,Sun公司根据市场进一步将Java细分,其中针对普通PC

应用的是( )

A) J2EE(企业级java应用)

B) J2SE(PC级java应用)

C) J2ME(手机java应用)

D) JDK

B

27. 欲构造ArrayList类的一个实例,下列哪个方法是正确的?( )

A) ArrayList myList = new Object();

B) List myList = new ArrayList();//这样写可以适应面向接口编程的方法

C) ArrayList myList = new List();

D) List myList = new List();

B

28. 如果程序中包含名为obj1和obj2的对象,则使用语句obj2=obj1时将发生什么情况?

( )

A) obj2的实例变量的值将与obj1相同

B) obj2和obj1是同一个对象

C) A和B都不对

D) A和B都对

D

29. 在下面的代码中:

public class AyeAye{

int i = 40;

int j;

public AyeAye(){

tValue(i++);

}

void tValue(int inputValue){

int i = 20;

j = i + 1;

n(“j = ” + j);

}

}

当tValue( )方法显示变量j时,该变量的值为多少?

A) 42

B) 40

C) 21

D) 20

C

类属性i的可见域被方法的参数i的可见域覆盖。要显式的用this.i指代类属性i

30. 下列选项中哪一个编译不出现错误?( )

A) int i =0;

if(i){

n("Hi"); 0不是boolean

}

B) int i1=5;

int i2=5;

if(i1 = i2){ 比较符= =

n("So true");

}

C) int i =1;

int j=2;

if(i==1 || j==2)

n("OK");

D) int i =1;

int j=2;

if( i ==1 && | j==2)

n("OK");

C

31. 抽象类A及类B的定义如下:

1: abstract class A

2: {

3: abstract int getinfo(){};

4: }

5: public class B extends A

6: {

7: private int a=0;

8: public int getinfo()

9: {

10: return a;

11: }

12: public static void main(String args[])

13: {

14: B b=new B();

15: n(o());

16: }

17: }

关于上述程序代码的说明正确的是( )

A) 第1行不能通过编译

B) 第3行不能通过编译

C) 程序通过编译,输出结果为:0

D) 程序通过编译,但没有输出任何结果

B 抽象方法不应该有方法实现

32. 下面哪个是序列化接口( )

A) Serializable

B) ObjectOutputStream

C) Set

D) ObjectInputStream

A

33. 下面语句片段的输出结果是什么?( )

int score=9;

switch(score)

{

ca 0:n();

default:n("Error");

ca 1:n("Good");break;

ca 2:n("Best");

}

A) 没有输出

B) Error

C) Error,Good 完全正确的是需要换行

D) Error,Good,Best

C

1查找符合条件的ca子句。若找到则执行符合条件的子句以及之后的子句,直到break;

否则转2

2 执行default子句以及之后的子句,直到break

34. 对于catch子句的排列,下列哪种是正确的?( )

A) 先有异常子类,其他如何排列都无关

B) 有继承关系的异常不能在同一个try程序段中

C) 异常父类在先,异常子类在后

D) 异常子类在先,异常父类在后

D 已被catch的Exception不能被重复catch

35. 类的实例方法表示的是什么?( )

A) 类的属性

B) 类的行为

C) 类对象的行为

D) 父类对象的行为

C

36. 在JDBC程序中,Statement对象表示什么?( )

A) 到数据库的连接;

B) 向数据库发送SQL语句的对象

C) 数据源。

B

37.下列哪条语句关于JAVA内存回收的说明是正确的?( )

A) 程序员必须创建一个线程来释放内存

B) 内存回收程序负责释放无用内存

C) 内存回收程序允许程序员直接释放内存

D) 内存回收程序可以在指定的时间释放内存对象

B

内存回收自动进行,进行时间不可预测

38. 对于FileInputStream和FileOutputStream类,下面哪个方法不会产生IOException

异常( )

A) 二者的构造函数

B) read()

C) clo()

D) write()

A 构造函数抛出 FileNotFoundException

39.对于ROLLBACK命令,以下准确的说法是:( )

A) 撤销刚刚进行的数据修改操作

B) 撤销本次登录以来所有的数据修改

C) 撤销到上次执行提交或回退操作的点

D) 撤销上一个COMMIT命令

C

40. SQL语言中用来创建、删除及修改数据库对象的部分被称为:( )

A) 数据库控制语言(DCL) 权限管理,用户管理

B) 数据库定义语言(DDL) create,drop,alter

C) 数据库操纵语言(DML)lect for update,update,inrt,

D) 数据库事务处理语言

B

41. 下面哪一个是有效的命令?( )

A) SELECT*FROM books FOR UPDATE USING book_profit_idx WHERE(retail-cost)>10;

B) CREATE INDEX book_profit_idx ON(retail-cost) WHERE(retail-cost)> 10

C) CREATE FUNCTION INDEX book_profit_idx ON books WHERE(retail-cost)>10;

D) a和c

E) 以上命令都不是

42. 下面哪一项表示一个表中的一行?( )

A) 一个属性

B) 一个特征

C) 一个字段

D) 一个记录

D

43. 下面哪一项“不是”有效的SELECT语句?( )

A) SELECT Cost-Retail FROM books;

B) SELECT Retail + Cost FROM books;

C) SELECT retail * retail * retail FROM books;

D) SELECT retail^3 from books; ^操作不支持

D

44. 使用UPDATE命令最多可以修改多少个记录?( )

A) 1

B) 2

C) 3

D) 无限制

D

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

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

B) 对视图的数据修改最终传递到基表

C) 基表不存在,不能创建视图

D) 删除视图不会影响基表的数据

B

46. 执行如下两个查询,结果为:( )

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) 第二个查询正确,第一个查询错误

A

47. 当一个用户修改了表的数据,那么( )

A) 第二个用户立即能够看到数据的变化

B) 第二个用户必须执行ROLLBACK命令后才能看到数据的变化

C) 第二个用户必须执行COMMIT命令后才能看到数据的变化

D) 第二个用户因为会话不同,暂时不能看到数据的变化

D

48. 表的主键特点中,说法错误的是:( )

A) 一个表只能定义一个主键

B) 主键可以定义在表级或列级

C) 主键的每一列都必须非空

D) 主键的每一列都必须惟一

B

49. 删除emp表的全部数据,但不提交,以下正确的语句是:( )

A) DELETE * FROM. EMP

B) DELETE FROM EMP

C) TRUNCATE TABLE EMP

D) DELETE TABLE EMP

B

50. 下面哪一个运算符与在一个多行子查询中使用IN运算符是等价的?( )

A) =ANY

B) =ALL

C) >ANY

D) ANY

A

WHERE column-name in ( subquery ).==>WHERE column-name = ANY( subquery ).

51. 将两个表联接在一起时,下面哪一项通常是另一个表的主键?( )

A) 外键

B) 主键

C) 总控键

D) 重复的组

A

52. 关于索引,说法错误的是:( )

A) 索引总是可以提高检索的效率

B) 索引由系统自动管理和使用

C) 创建表的主键会自创建索引

D) 删除索引对拥有索引的表的数据没有影响

A

使用索引是为了提高查询的速度,但是索引的使用会占用额外的资源以及执行

inrt,update,delete等操作时的额外操作。为那些经常查询很少修改的表建立索引。

53. 下面哪一个SQL语句将删除DEPT表中的所有数据,并永久删除DEPT表的整个结构?

( )

A) DROP TABLE dept;

B) DELETE TABLE dept;

C) TRUNCATE TABLE dept;

D) DELETE * . * FROM dept; [END CODE]

A

54. 执行以下语句出错的行为是:( )

SELECT deptno,max(sal) FROM emp

WHERE job IN(‘CLERK‘,‘SALEMAN‘,‘ANALYST‘)

GROUP BY deptno

HAVING sal>1500;

A) 第一行

B) 第二行

C) 第三行

D) 第四行

D

Having子句包含where子句的功能,而且可以使用集合函数.where子句效率高。

HAVING对GROUP BY之后的查询结果,再进行过滤,只能对SELECT 前面已有的字段进行条

件判断

55. 以下语句出错,哪种改动能够正确执行:( )

SELECT deptno,max(sal)

平安保险公司招聘笔试试题及答案

本文发布于:2024-03-19 22:59:38,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/zhishi/a/1710860378291511.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:平安保险公司招聘笔试试题及答案.doc

本文 PDF 下载地址:平安保险公司招聘笔试试题及答案.pdf

上一篇:广西传统节日
下一篇:返回列表
标签:方法   程序   数据   软件   过程
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 实用文体写作网旗下知识大全大全栏目是一个全百科类宝库! 优秀范文|法律文书|专利查询|