2013年(上)全国信息技术水平考试计算机程序设计技术水平证书(JA V A语言)
考试试卷
第一大题:单选题(30 分)
1. (1分)
Java虚拟机指的是()。
(A) 由Java语言操作的家用设备
(B) 运行Java程序所需的硬件设备
(C) Java源代码的编译器
(D) Java字节代码的解释程序
2. (1分)
在Java程序设计中,程序员创建()文件,然后编译器把它们转化为()文件。
(A) 源,HTML
(B) HTML,字节代码
(C) 字节代码,源
(D) 源,字节代码
3. (1分)
运行以下代码,并在命令行输入:java MyProg “Good morning”,则输出结果是()。
(A) Good morning
(B) Good
(C) morning
(D) Exception raised: "http://www.doczj.com/doc/86fccd98b9f3f90f77c61b4c.htmlng.ArrayIndexOutOfBoundsException: 2"
4. (1分)
A派生出子类B,B派生出子类C,并且在Java源代码中有如下声明:
(1)A a0=new A();
(2)A a1=new B();
(3)A a2=new C();
下列说法中正确的是()
(A) 只有第1行能通过编译
(B) 第1、2行能通过编译,但第3行编译出错
(C) 第1、2、3行能通过编译,但第2、3行运行时出错
(D) 第1行、第2行和第3行的声明都是正确的