- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单项选择题
1. 关于版本控制以下描述不正确的是:
A) 自动跟踪每个文件和目录的变更情况
B) 支持并行开发
C) ClearCase提供版本管理功能
D) 能够提高软件可移植性
2. ClearCase用户通过_________的方式获取VOB 中存储的数据。
A) 资源管理器
B) 视图(VIEW)
C) 版本树(Version tree)
3. 链表不具备的特点是____。
A) 可随机访问任何一个元素
B) 插入、删除操作不需要移动元素
C) 无需事先估计存储空间大小
D) 所需存储空间与线性表长度成正比
4. 进程与程序的重要区别之一是:
A) 程序可占用资源,而进程不可
B) 程序有状态,而进程没有
C) 进程有状态,而程序没有
D) 进程能占有资源,而程序不能
5.从未排序的序列中依次取出一个元素与已排序列中的元素进行比较,然后将其放在已排序序列的合适位置上,该排序方法称为______。
A) 插入排序
B) 选择排序
C) 希尔排序
D) 归并排序
6. 是操作系统中可以并行工作的基本单位,也是核心调度及资源分配的最小单位
A) 作业
B) 线程
C) 函数
D) 进程
7. CMM模型划分的级别中,使用定量分析来不断地改进和管理软件过程。供选择的答案:
A) 优化级
B) 管理级
C) 定义级
D) 可重复级
8. 关于CMM,以下描述哪个是不正确的:
A) CMM分为5级
B) CMM主要作用是指导软件机构如何控制软件产品的开发和维护过程,以及如何向成熟的软件工程体系演化,并形成一套良性循环的管理文化。
C) CMM是判断软件成熟度的软件,以及使用过程中的一系列规范和文档。
D) CMM级别越高,软件过程能力越强。
9. 下面哪个是合法的布尔值?( )
A.“false”
B.false
C.10
10. 下列对继承的说法,哪个是正确的( )
A) 子类能继承父类的私有方法和状态
B) 子类能继承父类的protected方法,而不继承protected状态(protected修饰符)
C) 子类只能继承父类public方法和状态
D) 子类能继承父类的所有非私有方法和状态
11. 下列说法那些是正确的?( )
A) 使用同一个类创建的所有对象都必须相同
B) 使用同一个类创建的所有对象可以互不相同
C) 对象将继承用于创建它的类的属性和行为
D) 类将继承其超类的属性和行为
12. 下面关于缺省构造方法的描述中正确的是( )
A) 缺省构造方法可以初始化其他方法中定义的变量
B) Java编译器会为所有的类创建缺省构造方法。
C) 如果在一个类中定义的构造方法都声明了参数,Java编译器将为这个类创建一个缺省构造方法
D) 当类中没有定义任何构造方法时,Java编译器将为这个类创建缺省构造方法
13. 需求分析中开发人员要从用户那里了解到()
A) 软件做什么
B) 包的结构
C) 伪代码的设计
D) 接口的参数
14. 下面说法正确的是( )
A) JAVA中的线程不可以共享代码
B) JAVA中的线程不可以共享数据
C) 每个JAVA程序都至少有一个线程,即主线程
D) JAVA中线程是非抢占式的
15. 下列标识符中,( )是正确的变量名?
A) int
B) 1thing
C) thing1
D) one-hundred
16. 下列关于Java程序结构说法错误的是( )。
A) package语句必须放在源文件的第一句
B) 源文件可以没有import语句
C) 一个源文件可以有多个类定义
D) 一个源文件可以定义多个public类
17. 下列有关接口的说法,哪个是正确的?( )
A) 一个类可实现多个接口
B) 实现一个接口必须实现接口的所有方法
C) 接口与抽象类是相同的概念
D) 接口之间不能有继承关系
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) {…}
19. 执行下列语句后,i 和n的值为( )
int i=10;
int n= i++%5;
A) 10,0
B) 10,1
C) 11,0
D) 11,1
20. MAX_L
文档评论(0)