[计算机类试卷]国家二级(JAVA)笔试模拟试卷177及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷177及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷177及答案与解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 177及答案与解析 1 在结构化方法中,用数据流程图 (DFD)作为描述工具的软件开发阶段是 ( ); ( A)可行性分析 ( B)需求分析 ( C)详细设计 ( D)程序编码 2 两个或两个以上的模块之间关联的紧密程度称为 ( )。 ( A)耦合度 ( B)内聚度 ( C)复杂度 ( D)数据传输特性 3 算法的时间复杂度是指 ( A)执行算法程序所需要的时间 ( B)算法程序的长度 ( C)算法程序中的指令条数 ( D)算法执行过程中所需要的基本运算次数 4 下列关于项目中 “移出 ”文件的说法,正确的是 ( )。 ( A)被移出的文件将直接从磁盘中删除
2、 ( B)被移出的文件将不能被任何项目添加 ( C)被移出的文件只是将文件移出项目,但文件保留在磁盘中 ( D)被移出的文件,以后不能再次添加到原项目中,但可以添加到其他项目中 5 编制好的程序,确保它的正确性和可靠性的同时,还应强调良好的编程风格。在书写功能性注解时应考虑 ( )。 ( A)仅为整个程序做注解 ( B)仅为每个模块做注解 ( C)为程序段做注解 ( D)为每个语句做注解 6 下列对于线性链表的描述中正确的是 ( )。 ( A)存储空间不一定是连续,且各元素的存储顺序是任意的 ( B)存储空间不一定是连续,且前件与元素一定存储在后件元素的前面 ( C)存储空间必须连续,且前件元
3、素一定存储在后件元素的前面 ( D)存储空间必须连续,且各元素的存储顺序是任意的 7 数据库系统的核心是 ( )。 ( A)数据模型 ( B)数据库管理系统 ( C)软件工具 ( D)数据库 8 线性表的链式存储结构是一种 ( )的存储结构。 ( A)随机存储 ( B)顺序存储 ( C)索引存储 ( D)散列存储 9 以下各项中属于面向对象程序设计语言不同于其他语言的主要特点的是 ( )。 ( A)继承性 ( B)消息传递 ( C)多态性 ( D)静态联编 10 下列 SQL语句中,用于修改表结构的是 ( ) ( A) ALTER ( B) CREATE ( C) UPDATE ( D) IN
4、SERT 11 下列选项中, _是 Java所有类的父类,且 Java语言中所有类都是直接或间接继承它得到的。 ( A) Object ( B) Vector ( C) Class ( D) Random 12 执行下列程序段之后,输出的结果是 ( )。 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 13 下列关于 Random
5、AccessFile类的叙述,不正确的是 ( )。 ( A) RandomAccessFile类可以随机访问文件 ( B) RandomAccessFile类实现 DataInput和 DataOutput接口 ( C) RandomAccessFile类不能写文件 ( D) RandomAccessFile类兼有输入输出功能 14 下面程序段的输出结果是 ( )。 public class Test public static void main (String) args) int a, b; for(a=1, b=1; a 100; a+) if (a 10 ) break; if (b
6、%2 1) b+ 2; continue; System. out. pdntln(A); ( A) 7 ( B) 8 ( C) 9 ( D) 10 15 以下关于对象锁的叙述,正确的是 ( )。 ( A)正常使用对象锁时,对共享数据的读访问不一定要在临界区内,但写访问必须在临界区内 ( B)为了防止单个线程因为自己持有的锁而陷入死锁, Java规定对象不可以重复加锁 ( C)正常使用对象锁时,临界区内的共享数据必须是私有的 ( D)在 Java中设有专门检测和预防死锁的机制,可供程序直接使用 16 下面选项中不是 AudioClip接口定义 的方法是 ( )。 ( A) play() ( B
7、) loop() ( C) stop() ( D) init() 17 下列关于线程暂停类方法的叙述,错误的是 ( )。 ( A) sleep()方法使线程暂停,让出 CPU给低优先级的线程运行 ( B) yield()方法使线程暂停,让出 CPU使低优先级的线程运行,如果不存在有机会运行的线程, yield()方法将直接返回,线程继续 ( C) join()方法使当前线程暂停,等待某线程类特定对象运行结束 ( D) suspend()挂起的线程不能自动恢复 18 下面代 码的执行结果是 ( )。 public class test public static void main (Strin
8、g args) float m=5.0f; int n 4; System.out.println(+m)*(n-); ( A) 20.0 ( B) 20 ( C) 24.0 ( D) 24 19 给出下列的代码,则以下哪个选项返回 true? String s=“hello“; String t=“hello“; char c = h, e, 1, 1, o; A)s.equals(t); ( A) t. equals( ( B); ( C) s=t; ( D) t=c; 20 类 Panel默认的布局管理器是 ( A) GridLayout ( B) BorderLayout ( C) F
9、lowLayout ( D) CardLayout 21 Java的核心包中,提供编程应用的基本类的包是 ( )。 ( A) java.lang ( B) java.util ( C) java.applet ( D) java.rmi 22 只有当 swish语句中 ( )时, default子句才会被执行。 ( A)表达式的值与第一个 case子句中的值匹配 ( B)表达式的值与第二个 case子句中的值匹配 ( C)表达式的值与所有 case子句中的值匹配 ( D)表达式的值与所有 case子句中的值都不匹配 23 下列关于 Applet的叙述中,正确的是 ( )。 ( A) Apple
10、t是 Java类,所以可以由 JDK中的解释器 java.exe直接解释运行 ( B) Applet应该定义为 javax.applet.Applet类或 java.swing.Applet 类的子类 ( C) Applet与 Application的主要区别在编译方式上 ( D)通过在 Applet中使用 getParNneter可从 HTML文件中获得参数 24 2下面程序段的输出结果是 ( )。 class Base int i; Base() add(1); void add(int v) i+=v; void print0 System.out.println(i); class E
11、xtension extends Base Extension() add(2); void add(int v) i+=v*2; public class Test public static void main(String args) bogo(new Extension(); static void bogo(Base b) b.add(8); b.print(); ( A) 9 ( B) 18 ( C) 20 ( D) 22 25 下面关于 Applet 的说法中正确的是 ( )。 ( A) Applet 也需要 main 方法 ( B) Applet 可以继承自 java. awt
12、. Applet ( C) Applet 能访问本地文件 ( D) Applet 程序不需要编译 26 下列代码中,将引起编译错误的行是 1)public class Exercise 2) public static void main(String args) 3) float f=0.0; 4) f+=1.0; 5) 6) ( A)第 2行 ( B)第 3行 ( C)第 4行 ( D)第 6行 27 下列关于类的说法不正确的是 ( )。 ( A)类是同种对象的集合和抽象 ( B)类属于 Java语言中的复合数据类型 ( C)类是 Java程序中的基本的结构单位 ( D)类就是对象 28
13、下列程序从标准输入设备 键盘读入一个字符,然后再输出到屏幕。要想完成此功能,画线处应该填入的语句为 ( )。 import java.io.*; public class Test public static void main(String args ) char ch; try _; System.out.println(ch); catch(IOException e) e.printStackTrace(); ( A) ch= System.in.read(); ( B) ch=(char)Systcm in.read(); ( C) ch=(char)System.in.readln
14、(); ( D) ch=(int)System in.read(); 29 下列 _不属于 AWT提供的图形图像工具。 ( A)形状 ( B)按钮 ( C)字体 ( D)颜色 30 下面不属于 Java条件分支语句结构的是 ( ) ( A) if-else if结构 ( B) if-else结构 ( C) if-else if-else结构 ( D) if-end if结构 31 Java中 break语句可以用来 “标签化中断 ”,对其描述正确的是 ( ) ( A)可以使用程序退出多重循环 ( B)标签是一种界面符号 ( C)使程序退出本次循环 ( D)以上说法都不对 32 运行下列程序的结
15、果是 ( ) abstract class MineBase abstract void amethod(); static int i; public class Mine extends MineBase public static void main(String argv) intar=new int5; for(i=0;i ar.length; i+) System.out.println(ari); ( A)打印 5个 0 ( B)编译出错,数组 ar必须初始化 ( C)编译出错, Mine应声明为 abstract ( D)出现 IndexOutOfBoundes的例外 33 文
16、件操作中,用于移动文件指针到指定的位置的是 ( A) seek(long pos) ( B) lengh(). ( C) find() ( D) skipBytes(int n) 34 double类型在计算机内存中占 ( )位 bit。 ( A) 8 ( B) 16 ( C) 32 ( D) 64 35 下列不是 InputStream子类的是 ( A)文件输入流 FileInputStream ( B)对象输入流 ObjectInputStream ( C)字符输入流 CharInputStream ( D)压缩文件输入流 ZipInputStream 36 结构化程序设计方法的主要原则可
17、以概括为自顶向下、逐步求精、【 】和限制使用 goto语句。 37 软件的调试方法主要有:强行排错法、【 】和原因排除法。 38 Java的类库中提供 Throwable类来描述异常,它有 Error和 _两个直接子类。 39 数据型包括简单数据类型和复合数据类型。简单数据类型又包括数值类型、【 】、布尔类型三大类。 40 实现线程交互的 wait()和 notify()方法在 _类中定义。 41 按照流的方向来分, I/0流包括【 】和输出流。 42 显示图像使用的是 Graphics类中的【 】方法。 43 在一个类的内部嵌套定义的类称为【 】。 44 多线程是 Java语言的 _机制,只
18、能够处理同步共享数据和各种不同的事件。 45 所有由 Container派生的类称为 _。 46 短路逻辑运算符包括【 】和。 47 Java语言的各种数据类型之间提供两种转换:【 】和强制转换。 48 算术运算符的优先级按下面次序排列: +和 -的级别最高,然后是【 】和 /以及,而 +和 -的级别最低。 49 在 Java语言中, byte类型的数据能表示的数据范围是【 】。 50 下面是生成一个依赖窗口的对话框,属性为 modal,请把所缺的代码补齐。 import java.awt.*; public class DialogDemo extends Frame DialogDemo(
19、) SetTitle(“Demo“); Panel p=new Panel(); p.add(new label(“one“); p.add(new Checkbox (“two“); add(“North“,p); add(“Center“,new TextArea(“three“,3,10); Dialog d=new Dialog(this,“ a cat“,【 】 ); d.add(“North“,new Label (“Modal dialog“); d.add(“Center“,new TextArea(“hello“); d.pack (); d.show (); public
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 177 答案 解析 DOC
