[计算机类试卷]国家二级(JAVA)笔试模拟试卷48及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷48及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷48及答案与解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 48及答案与解析 1 下列数据结构中属于非线性结构的是 ( )。 ( A)二叉树 ( B)线形表 ( C)栈与队列 ( D)线性链表 2 以下特点中不属于线性表的顺序存储结构的是 ( )。 ( A)线性表中所有元素所占的存储空间是连续的 ( B)线性表的数据元素在存储空间中是按逻辑顺序依次存放的 ( C)线性表中所有元素所占的存储空间是不连续的 ( D)前后件两个元素在存储空间是紧邻的 3 一个向量第 1个元素的存储地址是 100,每个元素的长度为 2,则第 5个 元素的地址是 ( )。 ( A) 110 ( B) 108 ( C) 100 ( D) 120
2、 4 下列关于栈的叙述中正确的是 ( )。 ( A)在栈中只能插入数据 ( B)在栈中只能删除数据 ( C)栈是先进先出的线性表 ( D)栈是先进后出的线性表 5 在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送 ( )。 ( A)调用语句 ( B)命令 ( C)口令 ( D)消息 6 下面内容不属于使用软件开发工具好处的是 ( )。 ( A)减少编程工作量 ( B)保证软件开发的 质量和进度 ( C)节约软件开发人员的时间和精力 ( D)使软件开发人员将时间和精力花费在程序的编制和调试上 7 数据流图用于描述一个软件的逻辑模型,数据流图由一些特定的图形符号构成。下列图符名称标识
3、的图符不属于数据流图合法图符的是 ( )。 ( A)控制流 ( B)加工 ( C)贮存文件 ( D)源和潭 8 程序流程图中的箭头代表的是 ( )。 ( A)数据流 ( B)控制流 ( C)调用关系 ( D)组成关系 9 关系数据库的数据及更新操作必须遵循的完整性规则是 ( )。 ( A)实体完整性和参照完整性 ( B)参照完整性和用户定义的完整性 ( C)实体完整性和用户定义的完整性 ( D)实体完整性、参照完整性和用户定义的完整性 10 在待排序的元素序列基本有序的前提下,效率最高的排序方法是 ( )。 ( A)插入排序 ( B)选择排序 ( C)快速排序 ( D)堆排序 11 下列说法中
4、,正确的是 ( )。 ( A) Java是不区分大小写的,源文件名与程序类名不允许相同 ( B) Java语言以方法为程序的基本单位 ( C) Applet是 Java的一类特殊应用程序,它嵌 入 HTML中随着主页发布到互联网上 ( D)以 /开始的为多行注释语句 12 编译下面源程序文件会得到的文件是 ( )。 class A1 class A2 public class B public static void main(String args) ( A)只有 B.class文件 ( B)只有 A1.class和 A2.class文件 ( C)有 A1.class、 A2.class和
5、B.class文件 ( D)编译不成功 13 下列哪个成员变量声明是正确的 ? ( ) ( A) public protected final iht i; ( B) abstract class F9. ( C) private double height; ( D) double weight 14 构造方法的作用是 ( )。 ( A)复制对象 ( B)初始化对象 ( C)对象赋值 ( D)回收对象 15 下列各项中不属于变量组成部分的是 ( )。 ( A)变量名 ( B)变量属性 ( C)变量初值 ( D)变量大小 16 下列关于 char类型的数据的说法中,正确的是 ( )。 ( A)
6、 r表示换行符 ( B) n表示回车符 ( C) char类型在内存中占 16位 ( D)凡是 Unicode的字符都可以用单引号括起来作为 char类型常量 17 二元算术表达式的两个操作数全是 short类型的数据,则表达式的结果是 ( )。 ( A) short ( B) int ( C) byte ( D) long 18 下面哪些代码在 Java语言中是合法的 ? ( ) ( A) stringA=“abcdefg“; A- “Cde“; ( B) stringA=“abcdefg“; A+=“cde“; ( C) Integer J=new Integer(27); J-=7; (
7、 D) Integer J=new Integer(27); J-; 19 下面有关接口的说法中正确的是 ( )。 ( A)接口与抽象类是相同的概念 ( B)实现一个接口必须实现接口的所有方法 ( C)接口之间不能有继承关系 ( D)一个类可实现多个接口 20 若有以下定义 int a = 1,2,3,4,5,6,7); char c1 = b,c2 = 2; 则数值不为 2的表达式是 ( )。 ( A) a1 ( B) d-c1 ( C) a3-c2 ( D) c2-0 21 有如下程序 public class Sun public static void main(String args
8、 ) int a=2,b=1,c=2; if(a B) if(b 0) if(c 0) c=0; else C+; System.out.println(C) ; 上述程序的运行结果是 ( )。 ( A) 0 ( B) 1 ( C) 2 ( D) 3 22 有如下程序 public class Sun public static void main(String args ) int x=0; int n=0; while(x50) x=(x+2)*(x+3); n=n+1; System.out.println(n+“和 “+x); 上述程序的运行结果是( )。 ( A) 1和 0 ( B)
9、 2和 72 ( C) 3和 50 ( D) 4和 168 23 下面程序的输出结果是 ( )。 public class Sun public static void main(String args ) int a=new int11; int p=new int4; int k=5; for(int i=1;i=10;i+) ai=i; for(int i=1;i=3;i+) pi=ai*i; for(int i=1;i=3;i+) k=k+pi*2; System.out.println(k); ; ( A) 33 ( B) 28 ( C) 35 ( D) 37 24 对于 try和
10、catch子句的排列,下列各项中正确的是 ( )。 ( A)子类异常在前,父类异常其后 ( B)父类异 常在前,子类异常其后 ( C)先有子类,其他如果排列都无关 ( D)有继承关系的异常不能在同一个 try程序段内 25 使线程放弃当前分得的 CPU时间,但不使线程阻塞,即线程仍处于可执行状态,随时可能再次分得 CPU时间的方法是 ( )。 ( A) sleep()方法 ( B) suspend()方法 ( C) yield()方法 ( D) wait()方法 26 从对象流中读取对象是使用 ObjectInputStream类中的方法 ( )。 ( A) readObject() ( B)
11、 readByte() ( C) readData() ( D) readlnputObject() 27 在线程的同步过程中,不建议使用的是 ( )。 ( A) start() ( B) wait() ( C) notify() ( D) stop() 28 Java语言中提供处理不同类型流的类包是 ( )。 ( A) java.sq1 ( B) java.util ( C) java.math ( D) java.io 29 下列组件中没有选择项的是 ( )。 ( A) Button ( B) CheckBox ( C) List ( D) Choice 30 实现下列哪个接口可以对 Te
12、xtField对象的事件进行监听和处理 ? ( ) ( A) AetionListener ( B) FocusListener ( C) MouseMofionListener ( D) WindowListener 31 下列组件中不能用 addItemListener()方法注册 ItemListener监听器的是 ( )。 ( A) JButton ( B) JCheckBox ( C) JRadioButton ( D) JTextField 32 下列关于小程序安全性的说法中错误的是 ( )。 ( A)不能读写用户的文件系统 ( B)不能与提供包含小程序的网页的站点之外的 Inte
13、rnet站点联系 ( C)不能在阅读者的系统上运行任何程序 ( D)能加载部分存储在用户系统上的程序,例如共享库 33 Java的 Applet与 Application的主要区别是 ( )。 ( A)程序代码不同 ( B)程序代码的功能不同 ( C)程序代码段的长度不同 ( D)执行方式不同 34 下列命令中用于 Java解释命令的是 ( )。 ( A) javae ( B) java ( C) javadoc ( D) appletviewer 35 UDP允许传输的数据包最大为 ( )。 ( A) 8KB ( B) 16KB ( C) 32KB ( D) 64KB 36 在面向对象方法学
14、中,直接反映了用户对目标系统的要求的模型是【 】。 37 软件测试的目的是尽可能发现软件中错误,通常【 】是在代码编写阶段可进行的测试,它是整个测试工作的基础。 38 一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体 “项目主管 ”与实体 “项目 ”的联系属于【 】的联系。 39 Java语言通过接口支持【 】继承,使类继承具有更令获得扩展性。 40 字符变量以 char类型表示,它在内存中占【 】 bit。 41 在操作系统中,被称作轻型进程的是【 】。 42 Java现成调度策略是一种基于优先级的【 】。 43 根据一个模式串 patternStr,将表达式编译成模式对象的语句
15、是【 】。 44 下面 MyFrame类创建了一个简单容器。 import javax.swing.JFrame; public class MyFrame extends【 】 public MyFrame() super(“MyFrame“); setSize(300,100); setDefaultCloseOperation(JFrame.EXIT ON CLOSE); setVisible(true); public static void main(String arguments) MyFrame mf= new MyFrame(); 请在画线处添上正确的语句,使得程序能够正确运
16、行。 45 java.awt包主要包括 3个概念:构件、容器和【 】。 46 J2SDK的国际化命令是【 】。 47 如果一个 Java Applet源程序文件只定义一个类,该类的名称为 MyFirstApplet,则存储该源程序文件的文件名必须为 MyFirstApplet.java,那么编译该程序文件将产生的字节码文件名为【 】。 48 下列程序实现的功能是当按下键盘时,在 Applet中通过 paint()方法,在 (50,50)位置处显示出按下的键的名称。在横线处填写正确的语句。 import java.awt.*; import java.awt.event.*; import ja
17、va.applet.*; public class Test7 extends Applet String str=“; public void init() addKeyListener (new KeyAdapter() public void keyPressed(KeyEvent ke) 【 】 ; repaint(); ); requestFocus(); public void paint(Graphics g) g.drawString(“你按下的键是: “ +str, 50,50); 国家二级( JAVA)笔试模拟试卷 48答案与解析 1 【正确答案】 A 【试题解析】 一个线
18、性结构需要满足以下两个条件:一是有且只有一个根节点,二是每个节点最多有一个前件,也最多有一个后件。选项中的线形表、栈与队列、线性链表都满足这两个条件,所以它们都是线性结构,而二叉树虽然只有一个根节点,但它的每个节点可以有两个子树,不满足线性结构的每个节点最多有一个前件,也最多有一个后件 这一条件。所以它是非线性结构。 2 【正确答案】 C 【试题解析】 线性表的顺序存储结构要求:线性表中所有元素所占的存储空间是连续的,并且线性表的数据元素在存储空间中是按逻辑顺序依次存放的。因此,选项 A、 B是正确的。在线性表的顺序存储结构中,前后件两个元素在存储空间中是紧邻的,因此,选项 D也是正确的。 3
19、 【正确答案】 B 【试题解析】 数据元素的存储位置均取决于第 1个数据元素的存储位置,即LOC(ai)=LOC(a1)+(i-1)C基地址 一个数据元素所占字节数所以第 5个元素的地址为 100+2*(5-1)=108。 4 【正确答案】 D 【试题解析】 栈是一种线性表,允许在一端进行插入与删除元素,选项 A、 B是错误的。在栈中插入和删除运算都只在线性表的一端进行,因此栈是一种先进后出的线性表。 5 【正确答案】 D 【试题解析】 面向对象是通过对象与对象间彼此的相互合作宋推 动的,对象间的相互合作需要传递消息,消息的使用类似于函数调用,接收消息的实例执行消息中指定的操作。 6 【正确答
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 48 答案 解析 DOC
