[计算机类试卷]国家二级(JAVA)机试模拟试卷4及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)机试模拟试卷4及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)机试模拟试卷4及答案与解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)机试模拟试卷 4及答案与解析 一、选择题 1 为使 Java程序独立于平台, Java虚拟机把字节码与各个操作系统及硬件 ( )。 ( A)分开 ( B)结合 ( C)联系 ( D)融合 2 自定义异常类的父类可以是 ( )。 ( A) Error ( B) VirtuaMachineError ( C) Exception ( D) Thread 3 用于设置组件大小的方法是 ( )。 ( A) paint( ) ( B) setSize( ) ( C) getSize( ) ( D) repaint( ) 4 下列运算符中,优先级最高的是 ( )。 ( A) += (
2、 B) = = ( C) System.out.println(); System.out.println(); 三、简单应用题 42 本题的功能是用按钮来控制文字的颜色。窗口中有三个按钮: “Yellow”、“Blue”和 “Red”,它们分别对应文字标签中文本的颜色为黄色、蓝色和红色,点击任意一个按钮,文字标签中的文本就变成按钮对应的颜色。 import java.awt.*; import java.awt.event.*; import javax.swing.*; class ButtonPanel extends JPanel implements ActionListener p
3、ublic ButtonPanel() yellowButton = new JButton(“Yellow“); blueButton = new JButton(“Blue“); redButton = new JButton(“Red“); jl = new JLabel(“I am from China!“); add(yellowButton); add(blueButton); add(redButton); add(jl); yellowButton.addActionListener(this); blueButton.addActionListener(this); redB
4、utton.addActionListener(this); public void actionPerformed(ActionEvent evt) Object source = evt.getSource(); Color color = getForeground(); if (source = yellowButton) color = Color.yellow; else if (source = blueButton) color = Color.blue; else if (source = redButton) color = Color.red; _; _; private
5、 JButton yellowButton; private JButton blueButton; private JButton redButton; private JLabel jl; class ButtonFrame extends JFrame public ButtonFrame() setTitle(“exam_16“); setSize(300, 200); addWindowListener(new WindowAdapter() public void windowClosing(WindowEvent e) System.exit(0); ); Container c
6、ontentPane = getContentPane(); contentPane.add(new ButtonPanel(); public class java2 public static void main(String args) JFrame frame = new ButtonFrame(); frame.show(); 国家二级( JAVA)机试模拟试卷 4答案与解析 一、选择题 1 【正确答案】 A 【试题解 析】 只有分开,才能做到独立于平台,与硬件无关。 2 【正确答案】 C 【试题解析】 自定义异常类都是 Throwable及其子集,所以只有 C选项可以做它的父类。
7、3 【正确答案】 B 【试题解析】 在构件类的方法中, paint()方法是绘制构件, setSize()方法是设置组件大小 , getSize()方法是获得组件大小, repaint()方法是重新绘制构件。 4 【正确答案】 D 【试题解析】 算术运算符的优先级中, +和 -级别最高。 5 【正确答案】 B 【试题 解析】 耦合性和内聚性是模块独立性的两个定性标准,是互相关联的。在软件设计中,各模块间的内聚性越强,则耦合性越弱。一般优秀的软件设计,应尽量做到高内聚、低耦合,这有利于提高模块的独立性。 6 【正确答案】 A 【试题解析】 结构化程序设计的主要原则概括为自顶向下,逐步求精,限制使
8、用GOTO 语句。 7 【正确答案】 C 【试题解析】 N S 图(也称为盒图或 CHAPIN 图)和 PAD(问题分析图)及PFD(程序流程图)是详细设计阶段的常用工具, E R 图即实体联系图是数据库设计的常用 工具。从题中图可以看出该图属于程序流程图。 8 【正确答案】 B 【试题解析】 数据库系统属于系统软件的范畴。 9 【正确答案】 C 【试题解析】 E R 图即实体联系图( Entity Relationshi p Diagram),提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型,构成 E R 图的基本要素是实体型、属性和联系,其表示方法为实体型( Entity):
9、用矩形表示,矩形框内写明实体名;属性( Attri bute):用椭圆形表示,并用无向边将其与相应的实体连接起来; 联系( Relationshi p):用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型( 1 1, 1 n 或 m n) 10 【正确答案】 D 【试题解析】 关系的并运算是指由结构相同的两个关系合并,形成一个新的关系,其中包含两个关系中的所有元素。由题可以看出, T 是 R 和 S 的并运算得到的。 11 【正确答案】 D 【试题解析】 循环队列是把队列的头和尾在逻辑上连接起来,构成一个环。循环队列中首 尾相连,分不清头和尾,此时需
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 模拟 答案 解析 DOC
