平安面试题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单项选择题

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

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

B) 支持并行开发

C) ClearCase提供版本管理功能

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

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

A) 资源管理器

B) 视图(VIEW)

C) 版本树(Version tree)

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

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

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

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

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

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

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

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

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

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

5.从未排序的序列中依次取出一个元素与已排序列中的元素进行比较,然后将其放在已排序序列的合适位置上,该排序方法称为______。a

A) 插入排序

B) 选择排序

C) 希尔排序

D) 归并排序

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

A) 作业

B) 线程

C) 函数

D) 进程

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

A) 优化级

B) 管理级

C) 定义级

D) 可重复级

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

A) CMM分为5级

B) CMM主要作用是指导软件机构如何控制软件产品的开发和维护过程,以及如何向成熟的软件工程体系演化,并形成一套良性循环的管理文化。

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

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

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

A.“false”

B.false

C.10

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

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

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

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

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

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

A) 使用同一个类创建的所有对象都必须相同

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

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

D) 类将继承其超类的属性和行为

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

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

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

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

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

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

A) 软件做什么

B) 包的结构

C) 伪代码的设计

D) 接口的参数

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

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

B) JA V A中的线程不可以共享数据

C) 每个JA V A程序都至少有一个线程,即主线程

D) JA V A中线程是非抢占式的

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

A) int

B) 1thing

C) thing1

D) one-hundred

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

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

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

C) 一个源文件可以有多个类定义

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

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

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

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

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

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

18. 类A定义如下: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) {…}

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

int i=10;

int n= i++%5;

A) 10,0

B) 10,1

C) 11,0

D) 11,1

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

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;

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

A) final

B) const

C) NULL

D) int

22. 类Test定义如下:

0: public abstract class Test

1: {

2: public abstract void m1();

3: public abstract void m2()

4: {

5: System.out.println("hello");

相关文档
最新文档