首页 考试吧论坛 Exam8视线 考试商城 网络课程 模拟考试 考友录 实用文档 求职招聘 论文下载
2013中考 | 2013高考 | 2013考研 | 考研培训 | 在职研 | 自学考试 | 成人高考 | 法律硕士 | MBA考试
MPA考试 | 中科院
四六级 | 职称英语 | 商务英语 | 公共英语 | 托福 | 托业 | 雅思 | 专四专八 | 口译笔译 | 博思
GRE GMAT | 新概念英语 | 成人英语三级 | 申硕英语 | 攻硕英语 | 职称日语 | 日语学习 |
零起点法语 | 零起点德语 | 零起点韩语
计算机等级考试 | 软件水平考试 | 职称计算机 | 微软认证 | 思科认证 | Oracle认证 | Linux认证
华为认证 | Java认证
公务员 | 报关员 | 银行从业资格 | 证券从业资格 | 期货从业资格 | 司法考试 | 法律顾问 | 导游资格
报检员 | 教师资格 | 社会工作者 | 外销员 | 国际商务师 | 跟单员 | 单证员 | 物流师 | 价格鉴证师
人力资源 | 管理咨询师 | 秘书资格 | 心理咨询师 | 出版专业资格 | 广告师职业水平 | 驾驶员
网络编辑 | 公共营养师 | 国际货运代理人 | 保险从业资格 | 电子商务师 | 普通话 | 企业培训师
营销师
卫生资格 | 执业医师 | 执业药师 | 执业护士
会计从业资格考试会计证) | 经济师 | 会计职称 | 注册会计师 | 审计师 | 注册税务师
注册资产评估师 | 高级会计师 | ACCA | 统计师 | 精算师 | 理财规划师 | 国际内审师
一级建造师 | 二级建造师 | 造价工程师 | 造价员 | 咨询工程师 | 监理工程师 | 安全工程师
质量工程师 | 物业管理师 | 招标师 | 结构工程师 | 建筑师 | 房地产估价师 | 土地估价师 | 岩土师
设备监理师 | 房地产经纪人 | 投资项目管理师 | 土地登记代理人 | 环境影响评价师 | 环保工程师
城市规划师 | 公路监理师 | 公路造价师 | 安全评价师 | 电气工程师 | 注册测绘师 | 注册计量师
化工工程师 | 材料员
缤纷校园 | 实用文档 | 英语学习 | 作文大全 | 求职招聘 | 论文下载 | 访谈 | 游戏
计算机等级考试
您现在的位置: 考试吧(Exam8.com) > 计算机等级考试 > 计算机二级 > JAVA > 模拟试题 > 正文

2012年计算机二级JAVA模拟试题及答案(5)

来源:考试吧Exam8.com) 2012-8-29 15:11:12 考试吧:中国教育培训第一门户 模拟考场
2012年计算机二级JAVA模拟试题及答案。

 

  6、在Java语言中,被称为内存分配的运算符是______。

  A、new

  B、instance of

  C、[ ]

  D、( )

  本题考查的是JAVA关键字。

  Java语言中,程序为对象动态分配内存。Java中内存分配的运算符是new。

  故本题答案为A。

  7、RandomAccessFile是java.io包中的一个兼有输入输出功能的类。由于它是随机访问,所以文件读写一个记录的位置是______。

  A、起始

  B、终止

  C、任意

  D、固定

  本题考查的是随机文件流。

  文件操作中经常需要的是随机访问,Java中的RandomAccessFile类提供了随机访问文件的功能,它继承了Object类,用DataInput和DataOutput接口来实现。接口中定义了从流中读/写基本类型的数据方法。因此也可以随机读入字节数据文件的记录。

  故本题答案为C。

  8、下列语句中正确的是______。

  A、System.out.println(1+’1’);

  B、int i=2+"2";

  C、String s="on"+’one’;

  D、byte b=257;

  本题考查的是语句。

  选项A是一个输出语句,输出结果是:字符1对应的ASCII码的值(值为49)加1,即:50。

  选项B语句中包含一个算术表达式,在算术表达式中,操作数只能是整型或浮点型数据,而表达式中的"2"为字符串类型,所以该选项错误;

  JAVA允许将字符串用+号连接起来,但是选项C中one是用单引号括起来的,不能算字符串,所以C选项错误;

  选项D中,变量b的数据类型为byte型,只有8位,能表示数据的范围为-128~+127,而257已超过byte型所能表示的数据范围,故D选项错误。

  故本题答案为A。

  9、阅读下面Applet程序

  import javax.swing.*;

  import java.awt.*;

  public class SwingApplet extends JApplet{

  JLabel l=new JLabel("This is a Swing Applet.");

  public void init(){

  ______

  }

  }

  在程序下划线处填入正确选项是______。

  A、Container contentPane=getContentPane(); contentPane.add(l);

  B、JPanel contentPane=new JPanel(); contentPane.add(l);

  C、contentPane.add(l);

  D、add(l);

  本题考查的是基于Swing的Applet用户界面。

  JApplet是顶层的Swing容器,其内部用一个隐含的根面板(JRootPanel)作为惟一的直接后代,而根面板中的内容面板(Content Pane)才是JApplet除菜单条外所有构件的双亲。由于内容面板的存在,通常对JApplet添加构件有两种方式:

  1、用getContentPane()方法获得JApplet的内容面板,再向内容面板中添加构件:

  Container contentPane=getContentPane(); contentPane.add(SomeComponent);

  2、建立一个JPanel之类的中间容器,把构件添加到容器中,再用setContentPane()方法把该容器置为JApplet的内容面板:

  JPanel contentPane=new JPanel(); contentPane.add(SomeComponent); setContentPane(contentPanel);

  故本题答案为A。

  10、在Java中,对象流以______方式传送和存储。标准答案为:串行

  本题考查的是对象的串行化。

  Java中定义了两种类型的字节流ObjectInputStream和ObjectOutputStream支持对象的读和写,一般将这两种称为对象流。Java对象的读、写的过程被称为串行化,对象流以串行方式传送和存储。

  故本题答案为串行。

  11、Swing中的组件往往采用MVC结构,MVC指的是Model、View和______。标准答案为:Controller 或 Control

  本题考查的是MVC(Model-View-Controller)体系结构。

  Swing胜过AWT的主要优势在于MVC体系结构的普遍使用。MVC体系结构是"Model-View-Controller"的缩写,中文翻译为"模式-视图-控件"。MVC应用程序总是由这三个部分组成。Event(事件)导致Controller改变Model或View,或者同时改变两者。只要Controller改变了Models的数据或者属性,所有依赖的View都会自动更新。类似的,只要Controller改变了View,View会从潜在的Model中获取数据来刷新自己。

  故本题答案为Controller。

  12、下列方法中与Applet显示无关的是______。

  A、update()

  B、draw()

  C、repaint()

  D、paint()

  本题考查的是Applet显示。

  Applet显示相关的3个方法:

  1、paint()方法:Applet的paint()方法具体执行Applet的绘制,该方法定义如下:

  public void paint(Graphics g)

  paint()方法有一个参数g是Graphics类的实例,该实例对象由浏览器生成,它包含了Applet的图形上下文信息,通过它向Applet中显示信息,该对象相当于Applet的画笔。在调用paint()方法时,由浏览器将该对象传递给paint()方法。

  2、update()方法:

  public void update(Graphics g)

  用于更新Applet的显示。该方法将首先清除背景,再调用paint()方法完成Applet的具体绘制。

  3、repaint()方法:

  public void repaint()

  repaint()方法主要用于Applet的重新显示,它调用update()方法实现对Applet的更新。

  故本题答案为B。

  相关推荐:

  2012年计算机三级数据库考试练习题汇总

  2012年计算机等考二级VFP模拟试题及答案汇总

  2012年计算机等考四级数据库工程师备考笔记汇总

文章搜索
版权声明:如果计算机等级考试网所转载内容不慎侵犯了您的权益,请与我们联系800@exam8.com,我们将会及时处理。如转载本计算机等级考试网内容,请注明出处。