[计算机类试卷]国家二级(JAVA)笔试模拟试卷147及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷147及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷147及答案与解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 147及答案与解析 1 数据结构作为计算机科学的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及 ( )。 ( A)数据的存储结构 ( B)计算方法 ( C)数据映象 ( D)逻辑存储 2 串的长度是 ( )。 ( A)串中不同字符的个数 ( B)串中不同字母的个数 ( C)串中所含字符的个数且字符个数大于零 ( D)串中所含字符的个数 3 在计算机中,算法是指 ( )。 ( A)加工方法 ( B)解题方案的准确而完整的描述 ( C)排序方法 ( D)查询方法 4 以下不属于面向对象的基本特点的是 ( )。 ( A)分类性 ( B)多态性 (
2、 C)继承性 ( D)封装性 5 开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称为( )。 ( A)软件投机 ( B)软件危机 ( C)软件工程 ( D)软件产生 6 下面不属于软件设计原则的是 ( )。 ( A)抽象 ( B)模块化 ( C)自底向上 ( D)信息隐蔽 7 开发大型软件时,产生困难的根本原因是 ( )。 ( A)大系统的复杂性 ( B)人员知识不足 ( C)客观 世界千变万化 ( D)时间紧、任务重 8 下列 SQL语句中,用于修改表结构的是 ( )。 ( A) ALTER ( B) CREATE ( C) UPDATE ( D) INSERT 9 数据库、数
3、据库系统和数据库管理系统之间的关系是 ( )。 ( A)数据库包括数据库系统和数据库管理系统 ( B)数据库系统包括数据库和数据库管理系统 ( C)数据库管理系统包括数据库和数据库系统 ( D)三者没有明显的包含关系 10 关系模型允许定义三类数据约束,下列不属于数据约束的是 ( )。 ( A)实体完整性约束 ( B)参照完整性约束 ( C)域完整性约束 ( D)用户自定义的完整性约束 11 Java语言和 C+语言相比, ( )项是 Java有的,而 C+没有 ? ( A)面向对象 ( B)动态链接 ( C)有类库 ( D)跨平台 12 保证 Java语言可移植性的特征是 ( )。 ( A)
4、面向对象 ( B)安全性 ( C)分布式计算 ( D)可跨平台 13 下列代码中,将引起编译错误的行是 ( )。 public class test public static void main(String args) float f=0.0; f+=1.0; ( A)第 2行 ( B)第 3行 ( C)第 4行 ( D)第 6行 14 表达式 1+2+“hello“+8的值为 ( )。 ( A) 12hello8 ( B) 3hello8 ( C) 12hello ( D)不能运算 15 下列程序的输出结果是 ( )。 public class Test public static vo
5、id main(String args) char a1 = B, a2 = c; if(a1+1 a2) +a1; System. out. println(a1); ( A) B ( B) b ( C) C ( D) c 16 下列循环的循环体将被执行 ( )。 int x =10, y=30; dot y -= x; x+; while (x+ y-); ( A) 0次 ( B) 1次 ( C) 2次 ( D) 3次 17 下列程序执行的结果是 ( )。 public class Test public static void main(String args) int i, j, k;
6、 for(int n=100; n =200; n+ ) i = n/100; j = n/10-i* 10; k = n%10; if(n = Math. pow(i, 3) + Math. pow(j, 3) + Math. pow(k, 3) System. out. println(n); ( A) 153 ( B) 167 ( C) 173 ( D) 137 18 下列常见的系统定义的异常中,数组越界异常是 ( )。 ( A) ArrayIndexOutOfBoundsException ( B) IOException ( C) NullPointerException ( D)
7、ArithmeticException 19 运行下面的程序时,会产生 ( )。 public class Test public static void main(String args ) int x =0; int y = 2/x; int z = 1,2,4,6; int p=z4; ( A) ArrayIndexOutOfBoundsExcePtion异常 ( B) NumberFormatException异常 ( C) ArithmeticException异常 ( D) ArithmeticException异常和 ArrayIndexOutOfBoundsExcePtion异
8、常 20 给出下列代码,可放在类 A的横线位置作为 A合理的内部类的是 ( )。 class A protected int i; A(int i) this. i = i; _ ( A) class B ( B) class B extends A ( C) class B implements A ( D) class A 21 关于被私有访问控制符 private修饰的成员变量,下列说法正确的是 ( )。 ( A)可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类 ( B)可以被两种类访问和引用:该类本身、该类的所有子类 ( C)只能被该类自身所访问和修改 (
9、 D)只能被同一个包中的类访问 22 执行完语句 int x= new int25;后,则下列说法中正确的是 ( )。 ( A) x24值为 0 ( B) x24值未定义 ( C) x25值为 0 ( D) x0值为空 23 设有定义语句: int a=66,77,99; 则下面对此语句的叙述错误的是( )。 ( A)定义了一个名为 a的一维数组 ( B) a数组有 3个元素 ( C) a数组元素的下标为 1 3 ( D)数组中的每一个元素都是整型 24 下列运算符中, ( )是布尔逻辑运算符。 ( A) + ( B) ( C) ( D) int z = 3; int n = 4; n=n+-
10、y* z/n; System. out. println(n); ( A) 3 ( B) -1 ( C) -12 ( D) -3 27 执行下列程序段之后,输出的结果是 ( )。 public class Test public static void main(String args) byte a = 2; short b = 3; long c = 4; c=a%b*4%b; System. out. println(C); ( A) 2 ( B) 1 ( C) -1 ( D) -2 28 下列关于过滤流的叙述中,不正确的是 ( )。 ( A)过滤流提供了同步处理机制,保证某 I/O流同
11、时只能被一个线程访 问 ( B)过滤流可以使用文件作为构造函数的参数 ( C)过滤流是 FilerInputStream和 FilerOutputStream抽象类及其子类 ( D)使用过滤流时先把过滤流连接到某个 I/O流上 29 以下类中,不具有缓冲功能的是 ( )。 ( A) BufferedInputStream ( B) MappedByteBuffer ( C) ObjectOutputStream ( D) BufferedReader 30 调用以下哪些方法可以使运行状态的线程进入阻塞状态 ?( ) ( A) start( ),yield( ),sleep( ),join( )
12、和 wait( ) ( B) start( ),yield( ),sleep( ),join( ),wait( )和 stop( ) ( C) yield( ),sleep( ),join( )和 wait( ) ( D) yield( ),sleep( ),join( ),wait( )和 stop( ) 31 下列选项中可以创建一个标识有 “关闭 ”的按钮语句的是 ( )。 ( A) TextField b = new TextField(“关闭 “); ( B) TextArea b=new TextArea(“关闭 “); ( C) Button b = new Button(“关闭
13、“); ( D) Checkbox b = new Checkbox(“关闭 “); 32 下列关于组合框的描述中不正确的是 ( )。 ( A)默认情况下,只能从组合框中选择 ( B)组合框也可让用户自行输入 ( C)组合框不可以选择多项 ( D)使用 getSelectedIndex()方法可以获得用户选择的内容 33 下列不是事件处理机制角色的是 ( )。 ( A)事件 ( B)事 件源 ( C)事件接口 ( D)事件处理者 34 给出下列关于一个使用适当的字符间距字体的 TextField的表达式,则哪个选项的叙述是对的 ?( ) TextField t=new TextField(“t
14、hey are good“,40); ( A)被显示的字符串可以使用多种字体 ( B)一行中最大的字符数是 40 ( C)显示的宽度正好是 40个字符宽 ( D)用户可以编辑字符 35 javax. swing. Japplet的父类是 ( )。 ( A) java. awt. panel ( B) java. applet. Applet ( C) java. awt. frame ( D) java. awt. Window 36 在树形结构中,树的根结点没有【 】。 37 Jackson结构化程序设计方法是英国的 M. Jackson提出的,它是一种面向【 】的设计方法。 38 面向对象
15、的模型中,最基本的概念是对象和【 】。 39 软件设计模块化的目的是【 】。 40 数据模型按不同应用层次分成 3种类型,它们是概念数据模型、【 】和物理数据模型。 41 在 Java中 ,所有类的根类是 _。 42 类 Pnel默认的布局管理器是 _。 43 FileInputStream是字节流, BufferedWriter是字符流, ObjectOutputStream是_。 44 下面的程序执行后,屏幕上显示的应是 _。 public class Exam public static void main(Stringargs) char charl =1, 2, 3, 4; chgr
16、 char2=0, 1, 2, 3, 4; String s1=new String(char1); String s2=new String(char2, 1, 5); System out println(s1 equals(s2); 45 执行下列程序段后输出的结果是 _。 public class Test public static void main(String args) int x, y; for(y=1, x=1; y =50; y+) if(x =10)break; if (x%2=1) x+=5; continue; x-=2; System out println(y
17、); 46 创建一个 10行 40列的文本区域 tal的正确语句是 _。 47 通过类 MyClass中的不含参数的构造函数,生成该类的一个对象 obj,可通过以下语句实现: _。 48 下面的程序用 “冒泡 ”法将数组 a中的 10个整数按升序排列,请在横线处将程序补充完整。 public class Sun public static void main(String args) inta=678, 45, 324, 528, 439, 387, 87, 875, 273, 823; int a1=0; for(int i=0; i =8; i+) for(int j=_; j =9; i
18、+) if(ai =aj) al=aj; aj=ai; ai=al; for(int i=0; i =9; i+) System out println(ai); 49 给相同优先级线程一个执行的机会调用 _。 50 有下面 的 Applet程序段: import.java.awt *; import java applet *; public class Hello extends Applet public void panin(Graphics g) gdrawString(“Hello World!“, 25, 25); 为了使该 Applet程序段能在浏览器中运行,请将下面的程序段补
19、充完整。 HTML HEAD TITLE Hello World /TITLE /HEAD APPLET “WIDTH=150 HEIGHT=25“ /APPLET 国家二级( JAVA)笔试模拟试卷 147答案与解析 1 【正确答案】 A 【试题解析】 数据结构是研究数据元素及其之间的相互关系和数据运算的一门学科,它包含 3个方面的内容,即数据的逻辑结构、存储结构和数据的运算。 2 【正确答案】 D 【试题解析】 串的长度是指串中字符的个数,且其字符个数可以为零。 3 【正确答案】 B 【试题解析】 算法是指解题方案的准确而完整的描述,它有以下几个基本特征:可行性、确定性、有穷性和拥有足够的
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 147 答案 解析 DOC
