计划总结网 > 考试 > 计算机考试 > 计算机等级考试 > 计算机二级考试 > Java语言程序设计 >

java计算机考试

时间: 伟文2 Java语言程序设计

  在Java的计算机考试中,我们需要注意哪些知识点呢?下面是学习啦小编给大家整理的java计算机考试,供大家参阅!

  java计算机考试内容

  一、Java语言的特点和实现机制

  二、Java体系结构

  1. Java程序结构。

  2. Java类库结构。

  3. Java程序开发环境结构。

  三、Java语言中面向对象的特性

  1. 面向对象编程的基本概念和特征。

  2. 类的基本组成和使用。

  3. 对象的生成、使用和删除。

  4. 包与接口。

  5. Java类库的常用类和接口。

  四、Java语言的基本数据类型和运算

  1. 变量和常量。

  2. 基本数据类型及转换。

  3. Java类库中对基本数据类型的类包装。

  4. 运算符和表达式运算。

  5. 字符串和数组

  五、Java语言的基本语句

  1.条件语句。

  2.循环语句。

  ①二级各科考试的公共基础知识大纲及样卷,见高等教育出版社出版的《全国计算机等级考试二级教程———公共基础知识(2013年版)》的附录部分。

  3.注释语句。

  4.异常处理语句。

  5.表达式语句。

  六、Java编程基本技术

  1.输入输出流及文件操作。

  2.线程的概念和使用。

  3.程序的同步与共享。

  4.Java语言的继承、多态和高级特性。

  5.异常处理和断言概念。

  6.Java语言的集合(Collections)框架和泛型概念。

  七、编写用户界面程序基础

  1.用AWT编写图形用户界面的基本技术。

  2.用Swing编写图形用户界面的特点。

  3.Swing的事件处理机制。

  八、编写小应用程序(Applet)基础

  1.Applet类的API基本知识。

  2.Applet编写步骤及特点。

  3.基于AWT和Swing编写用户界面。

  4.Applet的多媒体支持和通信。

  九、Java SDK 6.0的下载和安装

  java计算机考试题目及答案

  1). 运行Java程序需要的工具软件所在的目录是( )。

  A.JDK的bin目录

  B.JDK的demo目录

  C.JDK的lib目录

  D.JDK的jre目录

  正确答案:A

  答案解析:运行Java的JDK -共包含五个目录,分别是:bin目录,该目录包含Java编译器、解释器和许多工具(如服务器工具、IDL、package工具等);lib目录,该目录包含Java库文件;jre目录,该目录是Java程序运行环境的根目录,它下面包含bin子目录,包括平合所用工具和库的可执行文件以及DLL文件;demo目录,该目录包含源代码的程序示例;include目录,该目录包含Win32子目录,都是本地方法的文件。

  2). 软件需求分析阶段的工作,可以分为四个方面需求获取,需求分析,编写需求规格说明书,以及

  A.阶段性报告

  B.需求评审

  C.总结

  D.以上都不正确

  正确答案:B

  3). Java中的字符变量在内存中占位(bit)为( )。

  A.4

  B.8

  C.16

  D.24

  正确答案:C

  答案解析:字符变量在内存中占16位二进制数位,int变量在内存中占32位二进制数位。

  4). int型public成员变量MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是( )。

  A.public int MAX_LENGTH=100

  B.final int MAX_LENGTH=100

  C.public const int MAX_LENGTH=100

  D.public final int MAX_LENGTH=100

  正确答案:D

  答案解析:本题考查Java中变量的声明。选项A虽然按照题目要求定义了一个变量,但没有满足保持为常数的要求,该变量可以被改变;选项B没有满足题目要求的public成员变量;选项C与C语言混淆,const是C语言用来定义常值变量的关键字;J ava中定义常值变量使用的是final属性,说明该值赋值以后永不改变,所以选项D为正确答案。

  5). 用树形结构来表示实体之间联系的模型称为

  A.关系模型

  B.层次模型

  C.网状模型

  D.数据模型

  正确答案:B

  6). 在关系数据库系统中,当关系的模型改变时,用户程序也可以不变,这是

  A.数据的物理独立性

  B.数据的逻辑独立性

  C.数据的位置独立性

  D.数据的存储独立性

  正确答案:B

  7). 下面哪个操作是applet可以做的?

  A.读取客户端部分系统变量

  B.读取客户端文件

  C.在客户端主机上创建新文件

  D.在客户端装载程序库

  正确答案:B

  8). 在面向对象数据模型中,子类不但可以从其超类中继承所有的属性和方法,而且还可以定义自己的属性和方法,这有利于实现

  A.可移植性

  B.可扩充性

  C.安全性

  D.可靠性

  正确答案:B

  9). 在Java 中,由Java 编译器自动导入而无需在程序中用i mport 导入的包是( )。

  A.java.applet

  B.java.awt

  C.java.util

  D.java.lang

  正确答案:D

  答案解析:本题考查Java 中包的概念。Java 中用i mport 语句来导入包,但需注意的是,Java 语言中的java.lang 包是由编译器直接自动导入的,因此,编程时使用该包中的类,可省去i mport 导入。使用其他包中的类,必须用i mport 导入,选项D 为正确答案。

  10). 一个栈的初始状态为空,首先将元素5,4,3,2,1依次入栈,然后退栈一次,再将元素A,B,C,D 依次入栈,之后将所有元素全部退栈,则所有元素退栈(包括中间退栈的元素)的顺序为( )。

  A.54321ABCD

  B.5ABCD4321

  C.DCBA12345

  D.1DCBA2345

  正确答案:D

  答案解析:栈是限制仅在表的一端进行插入和删除的运算的线性表,通常称插入、删除的这一端为栈顶,另一端称为栈底。


看了“java计算机考试”

18228