国家二级JAVA(选择题)模拟试卷1
选择题
1.面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是______。(C)
A. 模拟现实世界中不同事物之间的联系
B. 强调模拟现实世界中的算法而不强调概念
C. 使用现实世界的概念抽象地思考问题从而自然地解决问题
D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考
解析:
2.把实体一联系模型转换为关系模型时,实体之间的联系在关系模型中是通过 ______。(C)
A. 建立新的属性来实现
B. 建立新的关键字来实现
C. 建立新的关系来实现
D. 建立新的实体来实现
解析:
3.关系数据库管理系统能实现的专门关系运算包括______。(B)
A. 排序、索引、统计
B. 选择、投影、连接
C. 关联、更新、排序
D. 显示、打印、制表
解析:
4.将E-R图转换到关系模式时,实体与联系都可以表示成______。(B)
A. 属性
B. 关系
C. 键
D. 域
解析:
5.视图设计一般有3种设计次序,下列不属于视图设计的是______。(B)
A. 自顶向下
B. 由外向内
C. 由内向外
D. 自底向上
解析:
6.单个用户使用的数据视图的描述称为______。(A)
A. 外模式
B. 概念模式
C. 内模式
D. 存储模式,
解析:
7.分布式数据库系统不具有的特点是______。(B)
A. 分布式
B. 数据冗余
C. 数据分布性和逻辑整体性
D. 位置透明性和复制透明性
解析:
8.类的专用函数叫做______,是对对象的数据所进行的操作。(A)
A. 方法
B. 对象
C. 消息
D. 构造方法
解析:
9.Java中所有的简单数据类型都被包装在______包中。(C)
A. java.awt
B. java.sq1
C. java.1ang
D. java.math
解析:
10.整型变量a、b定义如下,表达式抖++a==b的值是______。 int a=3; int b=4;(D)
A. 3
B. 4
C. 1
D. true
解析:
11.下列程序执行后的结果为______。 public class exl2 { public static void main(string[] args) { int n=4; int x=0; do{ System.out.print(n); }while (x++<n–); } }(B)
A. 12
B. 432
C. 43
D. 4
解析:
12.下列程序中的循环体将会被执行______。 public class ex20 { public static void main(String[] args) { int x=3; do{ System.out.println(\\(D)
A. 2次
B. 1次
C. 3次
D. 4次
解析:
13.若a的值为3时,下列程序段被执行后,c的值是______。 int c=l; if (a>0) if (a>3) c=2; else c=3; else c=4;(C)
A. 1
B. 2
C. 3
D. 4
解析:
14.如果要创建一个包含父目录的目录,需要使用File的______方法。(B)
A. mkdir()
B. mkdirs()
C. ifFile()
D. list()
解析:
15.选择正确的语句填入下列程序的横线处。 import java.awt.*; import java.awt.event.*; public class ex21 { static Frame f; static FileDialog fd; public static void main(String[] args) { f = new Frame(\\(C)
A. new FileDialog(f, \\
B. new FileDialog(\\
C. fd = new FileDialog(f, \\
D. fd = new FileDialog(\\
解析:
16.下列说法中错误的一项是______。(D)
A. Swing的按钮构件上可以使用图标
B. Swing构件可以设置一个或多个边框
C. Swing构件可以使用键盘代替鼠标操作
D. Swing中需要手工编写双缓冲区
解析:
17.选择正确的语句填在下列程序的横线处。 import java.awt.*; import java.awt.event.*; public class ex30 { Frame f; public static void main(String[] args) { ex30 e = new ex30(); e. te st ( ); } public void test() { f = new Frame(\\(A)
A. f.addWindowListener(new MyWindowtistener());
B. f.addWindowListener(MyWindowListener());
C. f.addWindowAdapter(new MyWindowListener());
D. addWindowListener(new MyWindowListener());
解析:
18.下列说法中错误的一项是______。(B)
A. Component类是抽象类,其他的构件类都是该类的子类
B. Container类是用于管理构件的类,其直接父类是ObJect
C. Component类是java.awt包的核心
D. LayoutManager接口用于确定容器中构件的布局
解析:
19.下列事件中属于高级事件的一项是______。(A)
A. 选中项目列表的某一项时触发的事件
B. 鼠标进入一个Button构件的区域时触发的事件
本文档预览:3600字符,共5201字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载