设为首页 加入收藏

TOP

2018年9月全国计算机二级考试Java强化练习题(9)
2018-08-22 06:08:00 】 浏览:247
Tags:2018年 9月 全国 计算机 二级 考试 Java 强化 习题

1、下列叙述中,错误的是______。


A、Applet的默认布局管理器是FlowLayout


B、JApplet中增加构件是加到JApplet的内容面板上,不是直接加到JApplet中


C、JApplet的内容面板的默认布局管理器是BorderLayout


D、JApplet的内容面板的默认布局管理器是FlowLayout


本题考的是布局管理器。


向JApplet中增加构件,是把构件添加到Swing Applet的内容面板中;对JApplet设置布局管理器,是对Swing Applet的内容面板进行设置,Swing Applet的内容面板的默认布局管理器是BorderLayout,所以,JApplet的内容面板的默认布局管理器是BorderLayout;而Applet的默认布局管理器是FlowLayout。


故本题答案为D


而japplet是applet的子类


2、 护本地主机,对Applet安全限制中正确的是______。


A、Applet可加载本地库或方法


B、Applet可读、写本地计算机的文件系统


C、Applet可向Applet之外的任何主机建立网络连接


D、Applet不能运行任何本地可执行程序


许多浏览器为了保护本地主机,对Applet作了如下安全限制:


1、Applet不能运行任何本地可运行程序;


2、禁止加载本地库或方法;


3、禁止读、写本地计算机的文件系统;


4、禁止向提供Applet之外的任何主机建立网络连接;


5、不能读取某些系统信息,除了Java版本号、操作系统名或版本号、文件分隔符、路径分隔符以及行分隔符之外,Applet不能获得与本地计算机有关的任何信息,如:用户名、电子邮件地址等;


6、由一个Applet弹出的窗口外观上与一个Application弹出的窗口不同,Applet弹出的窗口中将会有警告提示信息,以帮助用户区分Applet窗口与可信的Application窗口。


故本题答案为D。


3、Java对I/O访问所提供的同步处理机制是______。


A、字节流


B、过滤流


C、字符流


D、压缩文件流


本题考的是过滤流。


Java对I/O访问所提供的同步处理机制是过滤流。一般,使用一个过滤流要求首先把过滤流连接到某个I/O流上,再通过构造方法的参数去指定连接的I/O流。


故本题答案为B。


4、 Panel类的默认布局管理器是______。


A、BorderLayout


B、CardLayout


C、FlowLayout


D、GridBagLayout


本题考的是布局管理器。


FlowLayout是Panel和Applet的默认布局管理器。


故本题答案为C。


5、Java对文件类提供了许多操作方法,能获得文件对象父路径名的方法是______。


A、getAbsolutePath()


B、getParentFile()


C、getAbsoluteFile()


D、getName()


本题考的是File类提供的方法。


getAbsolutePath():得到一个文件的绝对路径名;


getParentFile():得到文件对象父路径名;


getAbsoluteFile():等价于new File(this.getAbsolutePath());


getName():得到一个不包含路径的文件名。


故本题答案为B。


6、下列叙述中,错误的是______。


A、JButton类和标签类可显示图标和文本


B、Button类和标签类可显示图标和文本


C、AWT构件能直接添加到顶层容器中


D、Swing构件不能直接添加到顶层容器中


本题考的是构件和容器。


按钮是一个常用构件,Swing的按钮(JButton)和标签可显示图标和文本,而AWT的按钮(Button)和标签只能显示文本。在构件方面,与AWT构件不同,Swing构件不能直接添加到顶层容器中,它必须添加到一个与Swing顶层容器相关联的内容面板上。


故本题答案为B。


7、下列叙述中,错误的是______。


A、Applet事件处理机制与Java Application相同


B、JApplet事件处理机制采用监听器方式


C、Applet事件处理机制采用监听器方式


D、JApplet事件处理机制不是采用监听器方式


本题考的是Applet事件处理。


Applet事件处理机制与Java Application相同,采用监听器方式,JApplet也是采用相同的技术。


故本题答案为D。


8、J2SDK基本命令中能生成C语言头文件的命令是______。


A、javah


B、javap


C、jar


D、java


本题考的是J2SDK的操作命令。


Javah,生成C头文件和Stub文件;


Javap,Java类文件解析器,用于解析类文件;


Jar,Java类文件归档命令,可将多个文件合并为单个JAR归档文件;


Java,Java语言的解释器,解释运行Java字节码。


故本题答案为A。


9、下列叙述中,错误的是______。


A、javac.exe是Java的编译器


B、javadoc.exe是Java的文档生成器


C、javaprof.exe是Java解释器的剖析工具


D、javap.exe是Java的解释器


本题考的是JDK工具。


javac.exe:Java编译器,能将源代码编译成字节码,以.class扩展名存入java工作目录中。


javadoc.exe:Java文档生成器,对Java源文件和包以MML格式产生AP文档。


javaprof.exe:Java剖析工具,提供解释器剖析信息。


javap.exe:Java类分解器,对.class文件提供字节代码反汇编,并打印。


故本题答案为D。


10、在结构化分析使用的数据流图(DFD)中,利用______对其中的图形元素进行确切解释。


标准答案为:数据字典


数据字典是结构化分析方法的核心。数据字典是对所有与系统相关的数据元素的一个有组织的列表,以及精确的、严格的定义,使得用户和系统分析员对于输入、输出、存储成分和中间计算结果有共同的理解。数据字典把不同的需求文档和分析模型紧密地结合在一起,与各模型的图形表示配合,能清楚地表达数据处理的要求。概括地说。数据字典的作用是对DFD中出现的被命名的图形元素的确切解释。


11、______是为嵌入式和移动设备提供的Java平台。


标准答案为:J2ME 或 J2ME平台


12. 下列类中属于字节输入抽象类的是______。


A、FileInputStream


B、ObjectInputStream


C、FilterInputStream


D、InputStream


本题考查的是字节流抽象类。


Java中处理字节流的抽象类有InputStream和OutputStream。其中字节输入流都是抽象类InputStream的子类。


ByteArrayInputStream以字节数组为输入流。


FileInputStream可对一个磁盘文件涉及的数据进行处理。


PipedInputStream是实现线程之间通信的一个类。


FilterInputStream过滤器输入流本身也是一个抽象类。


SequenceInputStream将多个输入流首尾连接,得到一个新的输入流。


ObjectInputStream类实现了ObjectInput接口,对象在传输前,要首先实现Serializable接口。


故本题答案为D。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇2018年9月全国计算机二级考试Java.. 下一篇2018年9月全国计算机二级考试Java..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目