[计算机类试卷]国家二级(JAVA)笔试模拟试卷172及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷172及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷172及答案与解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 172及答案与解析 1 下列有关数据库的描述中,正确的是 ( )。 ( A)数据库是一个 DBF文件 ( B)数据库是一个关系 ( C)数据库是一个结构化的数据集合 ( D)数据库是一组文件 2 在长度为 64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为( )。 ( A) 63 ( B) 64 ( C) 6 ( D) 7 3 下列叙述中正确的是 ( A)黑箱 (盒 )测试方法完全不考虑程序的内部结构和内部特征 ( B)黑箱 (盒 )测试方法主要考虑程序的内部结构和内部特征 ( C)白箱 (盒 )测试不考虑程序内部的逻辑结构 ( D)上述三种说法都不
2、对 4 结构化程序设计的主要特点是 ( A)每个控制结构要模块化 ( B)每个控制结构具有封装性 ( C)每个控制结构具有独立性 ( D)每个控制结构只有一个入口和一个出口 5 下列叙述中,不符合良好程序设计风格要求的是 ( A)程序的效率第一,清晰第二 ( B)程序的可读性好 ( C)程序中要有必要的注释 ( D)输入数据前要有提示信息 6 下列关于栈的叙述中不正确的是 ( )。 ( A)在栈的两端都能插入或删除数据 ( B)在栈中只能从一端插入或删除数据 ( C)栈中的数据是先进后出的 ( D)栈是一种特殊的线性表 7 数据库的故障恢复一般是由 ( ) ( A)数据流图完成的 ( B)数据
3、字典完成的 ( C) DBA完成的 ( D) PAD图完成的 8 下列有关数据库的描述,正确的是 ( ) ( A)数据处理是将信息转化为数据的过程 ( B)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变 ( C)关系中的每一列称为元组,一个元组就是一个字段 ( D)如果一个关系中的属性或属 性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字 9 程序流程图中带有箭头的线段表示的是 ( A)图元关系 ( B)数据流 ( C)控制流 ( D)调用关系 10 在面向对象方法中,实现信息隐蔽是依靠 ( A)对象的继承 ( B)对象的多态 ( C)对象的封装 (
4、D)对象的分类 11 在下列程序横线处填入设置窗口大小的语句,窗口长 200,宽 100,请选择正确的一项 _。 import java.awt.*; public class ex34 extends Frame public static void main(String args) ex34 e = new ex34(); _ e. setVisible (true); ( A) setSize(200, 100); ( B) e.setSize(200, 100); ( C) setSize(100, 200); ( D) e.setSize(100, 200); 12 下列 API不
5、属于 java. lang. Math类的是 ( )。 ( A) random () ( B) abs() ( C) drawLine () ( D) sin() 13 在文件类提供的方法中,用于创建目录的方法是 ( )。 ( A) mkdir() ( B) mkdirs() ( C) list() ( D) listRoots() 14 设 A为已定义的类名,以下声明类 A的对象 a的语句中正确的是 ( )。 ( A) float A a; ( B) public A a=A(); ( C) A a=new int() ( D) A a=new A(); 15 下列 ( )选项中的类给出了构
6、件的定义。 ( A) java.awt.Graphics ( B) java.awt.Component ( C) java.awt.Container ( D) java.awt.Object 16 下面不属于条件语句关键字的是 ( )。 ( A) else ( B) switch ( C) while ( D) if 17 下列哪个选项可能包含 菜单条 ? ( A) Panel ( B) Frame ( C) Applet ( D) Dialog 18 下面的程序执行后,屏幕上显示的应是 public class Exam public static void main(Stringarg
7、s) char char1=t, e, s, t; char char2=t, e,S, t, 1; String s1=new String(char1); String s2=new String(char2, 0,4); System.out.println(s1 equals(s2); ( A) true ( B) false ( C) test ( D)编译错误 19 下列说法中,哪一项是正确的 ? ( A)子类拥有的成员数目大于等于父类拥有的成员数目 ( B)父类代表的对象范围比子类广 ( C)子类要调用父类的方法,必须使用 super关键字 ( D)一个 Java类可以有多个父类
8、 20 下列命令中,以下哪个 命令能为远程对象生成 stub和 skeleton ( A) rmiregistry ( B) serialver ( C) rmic ( D) rmid 21 以下列不是 APPLET标记的选项是 ( )。 ( A) PARAM ( B) BODY ( C) CODEBASE ( D) ALT 22 保证 Java语言可移植性的特征是 ( )。 ( A)面向对象 ( B)安全性 ( C)分布式计算 ( D)可跨平台 23 下列叙述中,错误的是 ()。 ( A)父类不能替代子类 ( B)子类能够替代父类 ( C)子类继承父类 ( D)父类包含子类 24 下面关于
9、applet生命周期的说法正确的是 ( )。 ( A) applet生命周期是从浏览器解析 html文件开始的 ( B)浏览器加载结束时,终止 applet的运行 ( C) applet生命周期包括: applet的创建、运行、等待与消亡四个状态 ( D)以上说法均不正确 25 下列关于类的说法不正确的是 ( )。 ( A)类是同种对象的集合和抽象 ( B)类属于 Java语言中的复合数据类型 ( C)类是 Java程序中的基本的结构单位 ( D)类就是对象 26 下列关于 Java变量作用域的说法中,不正确的是 ( )。 ( A)在 Java程序中要使用一个变量,必须先对其进行声明 ( B)
10、变量声明语句可以在程序的任何地方,只要在变量使用之前即可 ( C)变量不可以在其作用域之外使用 ( D)局部变量在使用之前可以不初始化,系统使用默认的初始值 27 在 Java程序中需要使用随机数类,需要引入的类库是 ( )。 ( A) java.lang ( B) java.io ( C) ( D) java.util 28 在 Applet中画图、画图像、显示字符串用到的方法是 ( )。 ( A) paint() ( B) init() ( C) stop ( D) draw() 29 下面关于 Applet的说法正确的是 ( )。 ( A) Applet也需要 main方法 ( B)
11、Applet必须继承自 java.awt.Applet ( C) Applet能访问本地文件 ( D) Applet程序不需要编译 30 long类存储时占 ( )位 bit。 ( A) 8 ( B) 16 ( C) 32 ( D) 64 31 下列哪个代表单精度浮点数 ? ( ) ( A) 375 ( B) 0.384f ( C) 0A ( D) 3.571D 32 下列 ( )修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问。 ( A) private ( B)无修饰符 ( C) public ( D) protected 33 在多级存储体系中, “cache主存 ”结构的作用
12、是解决 ( )的问题。 ( A)主存容量不足 ( B)主存与辅存速度不匹配 ( C)辅存与 CPU速度不匹配 ( D)主存 与 CPU速度不匹配 34 下列语句顺序执行后, a的值是 int a=13; a =a/5; ( A) 0 ( B) 1 ( C) 1 ( D)真 35 下列哪个是用来实现客户和服务者之间的通信 ? ( A) URL ( B) UDP ( C) JDBC ( D) Socket 36 在 Java语言的体系结构中, JVM的上层是 _和 _,它们都具有扩展性。 37 下列软件系统结构图的宽度为【 】。 38 软件工程研究的内容主要包括:【 】技术和软件工程管理。 39
13、栈和队列通常采用的存储结构是【 】。 40 类是一个支持集成的抽象数据类型,而对象是类的【 】。 41 执行以下程序段后,变量 x=_, y_。 int x=5; int y=0; y = -x * 3; 42 else子句不能单独作为语句使用,它必须和 if子句配对使用。 else子句与 if子句的配对原则是: else子句总是与离它【 】的 if子句配对使用。 43 下面 ChangeTitle()中对 b1和 b2按钮构造监听器,实现当单击 b1按钮时标题 变为 students,当单击 b2按钮时标题变为 teachers。请将程序补充完整。 publicChangeTitle() s
14、uper(“TitleBar”); b1.add AcdtionListener(this); JpanelpanexneWJpanel(); Pane.add(b1); Pane.add(b2); SetCOntentPane(pane); public VOidaction Performed(ActiOnEventev0 Objectsourve=evt.getSOurce(); if(SOUrve b1) setTitle(“Students“); elSeif(source=b2) SetTitle(“TeaCherS“); repaint(); 44 一个具体的线程是由 _、代码和
15、数据组成的。 45 Java源文件中最多只能有一个【 】类,其他类的个数不限。 46 Java的线程调度策略是基于【 】的抢占式。 47 关键字【 】表明一个变 量在初始化后不能被修改。 48 下面的程序是列出目录 c:Test中所有的 .txt文件,请将程序补充完整。 import java.io.*; /引入 java.io包中所有的类 public class FileFilterTest public static void main(String args) File dir=new File(“C:/Test“); Filter filter=new Filter(“txt“);
16、System.out.println(“list java files in directory“+dir); String files=dir.list(filter); for(int i=0; i files.length; i+) File f=【 】 ;/为目录 dir下的文件或目录创建一个 File对象 if(f.is File() System.out.println(“file“+f); else System.out.println(“sub directory“+f); class Filter implements FilenameFilter String extent
17、; Filter(String extent) this.extent=extent; public boolean accept(File dir,String name) return name.endsWith(“.“+extent): /返回文件的后缀名 49 字符串分为两大类,一类是字符串常量,使用 String类的对象表示;另一类是字符串变量,使用 _类的对象表示。 50 下列代码包括一个 Html文件和一个 Applet类。在 hello. html文件的横线处填入相应内容,把 HelloApplet嵌入在 hello. html中。 hello. html文件内容: HTML
18、HEAD TITLE Hello /TITLE /HEAD BODY APPLET CODE=“【 】 “WIDTH=150 HEIGHT=25 /APPLET /BODY /HTML HelloApplet. java文件内容: import java. awt. *; import java. applet. *; public class HelloApplet extends Applet public void paint(Graphics g) g. drawString(“Hello!“ ,25,25); 国家二级( JAVA)笔试模拟试卷 172答案与解析 1 【正确答案】 C
19、 【试题解析】 数据库 (Database,简称 DB)是数据的集合,它具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享。 数据库中的数据具有 “集成 ”、 “共享 ”的特点。 2 【正确答案】 B 【试题解析】 在进行顺序查找时,如果线性表中的第一个元素就是被查找元素,则只需做一次比较就查找成功,这是最好的情况;如果被查找的元素是线性表中的最后一个元素,或者被查找的元素根本就不在线性表中,则为了查找这个元素需要与线性表中所有的元素进行比较,这是顺序查找的最坏情况。所以对长度为 n的线性表进行顺序查找,在最坏情况下需要比较 n 次。 3 【正确答案】
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 172 答案 解析 DOC
