【计算机类职业资格】计算机二级JAVA分类模拟题201及答案解析.doc
《【计算机类职业资格】计算机二级JAVA分类模拟题201及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级JAVA分类模拟题201及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级 JAVA分类模拟题 201及答案解析(总分:60.20,做题时间:90 分钟)一、选择题(总题数:35,分数:60.20)1.下面描述中错误的是_。(分数:1.80)A.系统总体结构图支持软件系统的详细设计B.软件设计是将软件需求转换为软件表示的过程C.数据结构与数据库设计是软件设计的任务之一D.PAD图是软件详细设计的表示工具2.在 E-R图中,用来表示实体联系的图形是_。(分数:1.80)A.椭圆B.矩形C.菱形D.三角形3.下面哪些代码在 Java语言中是合法的? _(分数:2.00)A.string A=“abcdefg“; A-=“cde“;B.string A=“abc
2、defg“; A+=“cde“;C.Integer J=new Integer(27); J-=7;D.Integer J=new Integer(27); J-;4.在数据库系统中,用户所见数据模式为_。(分数:2.00)A.概念模式B.外模式C.内模式D.物理模式5.阅读如下程序。 public class Increment public static void main(String args) int c; c=5; System.out.println(c); System.out.println(c+); System.out.println(c); 程序运行结果是_。(分数:2
3、.00)A.566B.556C.677D.6666.下列代码中,将引起一个编译错误的行是_。 1)public class Test 2)int m,n; 3)public Test() 4)public Test(int a)m=a; 5)public static void main(String args) 6)Test t1,t2; 7)int j,k; 8)j=0; k=0; 9) t1=new Test(); 10)t2=new Test(j,k); 11) 12)(分数:2.00)A.第 3行B.第 5行C.第 6行D.第 10行7.为了将 HelloApplet(主类名为 He
4、lloApplet.class)嵌入在 greeting.html文件中,应该在下列greeting.html文件的横线处填入的代码是_。 HTNL HEAD TITELGreetings/TITEL /HEAD BODY APPLET_ /APPLET BODY /HTML(分数:1.00)A.HelloApplet.classB.CODE=“HelloApplet.class“C.CODE=“HelloApplet.class“WIDTH=150 HEIGHT=25D.CODE=“HelloApplet class“VSPACE=10 HSPACE=108.下列程序从标准输入设备键盘读入一
5、个字符,然后输出到屏幕。要想完成此功能,画线处应该填入的语句为_。 import java. io. * ; public class Test public static void main(String args) char ch; try _; System. out. println(ch); catch(IOException e) e. printStackTrace(); (分数:1.80)A.ch=System. in. read();B.ch=(char)System. in. read();C.ch=(char)System. in. readln();D.ch=(int)
6、System. in. read();9.下面程序的输出结果是 _ 。 #include stdio.h main() int x=10; int x=20; printf(“%d,“,x); printf(“%d/n“, x); (分数:2.00)A.10, 20B.20, 10C.10, 10D.20, 2010.下列数据中_是长整型数据。(分数:2.00)A.123.321fB.0892C.892LD.0x23411.软件生命周期可分为定义阶段、开发阶段和维护阶段。详细设计属于_。(分数:1.80)A.定义阶段B.开发阶段C.维护阶段D.上述三个阶段12.Java语言中的调试器是_。(分
7、数:2.00)A.javacB.javaC.jdbD.javap13.以下叙述中错误的是_。(分数:2.00)A.用户定义的函数中可以没有 return语句B.用户定义的函数中可以有多个 return语句,以便可以调用一次返回多个函数值C.用户定义的函数中若没有 return语句,则应当定义函数为 void类型D.函数的 return语句中可以没有表达式14.在面向对象的方法中,_描述的是具有相似属性与操作的一组对象。(分数:2.00)A.属性B.事件C.方法D类15.下列叙述中错误的是_。(分数:1.00)A.软件测试的目的是发现错误并改正错误B.对被调试的程序进行“错误定位”是程序调试的必
8、要步骤C.程序调试通常也称为 DebugD.软件测试应严格执行测试计划,排除测试的随意性16.关于下面语句的说法正确的是 Strings=new String10;(分数:2.00)A.该语句不合法B.该语句定义了一个二维数组,它包括 10行 10列C.s是一个包含 10个数组的数组D.s中的每一个元素都被设置成“ “17.数据库应用系统中的核心问题是_。(分数:1.00)A.数据库设计B.数据库系统设计C.数据库维护D.数据库管理员培训18.按照 Java的标识符命名规则,下列表示一个类的标识符正确的是_。(分数:2.00)A.HelloworldB.HelloWorldC.hellowor
9、ldD.helloWorld19.下列选项成员变量声明正确的是 _ 。(分数:2.00)A.public protected final int i;B.abstract class F1.)C.private double height;D.double weight20.有以下程序: #includestdio.h #define F(X,Y)(X)*(Y) void main() int a=3,b=4; printf(“%d/n“,F(a-,+b); 程序运行后输出的结果是 _ 。(分数:2.00)A.8B.10C.12D.1521.选择正确的语句填入下列程序的横线处。 import
10、javaawt*; import java.awt.event.*; public class ex21 static Frame f; static FileDialog fd; public static void main(String args) f = new Frame(“ex21“); _ fd. setVisible (true); System.out.println (fd.getFile (); (分数:2.00)A.new FileDialog(f, “FileDialog“);B.new FileDialog(“FileDialog“);C.fd = new File
11、Dialog(f, “FileDialog“);D.fd = new FileDialog(“FileDialog“);22.代码 System. out. println(066)的输出结果是_。(分数:0.80)A.12B.36C.54D.6623.下列关于内部类的说法中不正确的是_。(分数:2.00)A.内部类的类名只能在定义它的类或程序段中或在表达式内部匿名使用B.内部类可以使用它所在类的静态成员变量和实例成员变量C.内部类不可以用 abstract 修饰符定义为抽象类D.内部类可作为其他类的成员,而且可访问它所在类的成员24.下列叙述中,正确的是_。(分数:1.00)A.声明变量时必
12、须指定一个类型B.Java认为变量 number与 Number相同C.Java中唯一的注释方式是“/“D.源文件中 public类可以有 0或多个25.“年龄在 18-25之间”这种约束是属于数据库当中的 _ 。(分数:2.00)A.原子性措施B.一致性措施C.完整性措施D.安全性措施26.下列方法中能完成主类实例初始化工作的是 _ 。(分数:2.00)A.start()B.stop()C.init()D.paint()27.下列特点中,属于 Java虚拟机执行特点的是_。(分数:1.00)A.字节代码B.二进制代码C.静态连接D.编译执行28.Java中的抽象类 Reader和 Write
13、r所处理的流是_。(分数:1.80)A.图像流B.对象流C.字节流D.字符流29.为使下列代码正常运行,应该在下画线处填入的选项是_。 intnumbers=new intn; for(int i=0;Inumbers_;i+) numbersi=i+1;(分数:2.00)A.sizeB.lengthC.dimensionD.measurement30.在长度为 z的有序线性表中进行二分查找,最坏情况下需要比较的次数是_。 A.O(n) B.O(n2) C.O(log2n) D.O(nlog2n)(分数:1.80)A.B.C.D.31.下列的哪个程序段可能导致错误?(分数:1.00)A.Str
14、ing s = “hello“;String t = “good“;String k = s + t;B.String s = “hello“;String t;t = s3 + “one“;C.String s = “ hello “;String standard = s.toUpperCase( );D.String s = “hello“;String t = s + “good“;32.下列程序向 JApplet中增加了一个按钮,横线处应填入的正确代码是_。 importjavax.swing.*; importjava.awt.*; public classSwingApplet
15、extends JApplet JButton b=new JButton(“Begin“); public voidinit() ContainercontentPane=_; contentPane.add(b); (分数:1.00)A.getContentPane()B.new Jpanel()C.new Panel()D.new ContentPane()33.在长度为 z的有序线性表中进行二分查找,最坏情况下需要比较的次数是_。 A.O(n) B.O(n2) C.O(log2n) D.O(nlog2n)(分数:1.80)A.B.C.D.34.有两个关系 R和 T如下: (分数:1.8
16、0)A.选择B.投影C交D并35.按 Java语言规则,下列赋值语句中不合法的是_。(分数:2.00)A.float a=2.0B.double b=2.0C.int c=2D.long d=2L计算机二级 JAVA分类模拟题 201答案解析(总分:60.20,做题时间:90 分钟)一、选择题(总题数:35,分数:60.20)1.下面描述中错误的是_。(分数:1.80)A.系统总体结构图支持软件系统的详细设计 B.软件设计是将软件需求转换为软件表示的过程C.数据结构与数据库设计是软件设计的任务之一D.PAD图是软件详细设计的表示工具解析:解析 软件系统的总体结构图是软件架构设计的依据,它并不能
17、支持软件的详细设计。2.在 E-R图中,用来表示实体联系的图形是_。(分数:1.80)A.椭圆B.矩形C.菱形 D.三角形解析:解析 E-R 图即实体一联系图(Entity Relationship Diagram),提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型,构成 E-R图的基本要素是实体型、属性和联系,其表示方法为实体型(Entity):用矩形表示,矩形框内写明实体名;属性(Attribute):用椭圆形表示,并用无向边将其与相应的实体连接起来;联系(Relationship):用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类
18、型(1:1,1:n 或 m:n)3.下面哪些代码在 Java语言中是合法的? _(分数:2.00)A.string A=“abcdefg“; A-=“cde“;B.string A=“abcdefg“; A+=“cde“; C.Integer J=new Integer(27); J-=7;D.Integer J=new Integer(27); J-;解析:解析 该题考查对赋值运算的理解。对于字符串,可以用加号“+”进行连接,而不能用减号“-”。而对于基本类型的类包装所定义的对象都不能再像基本类型那样直接进行赋值运算了,若要进行运算,必须先提取它们的值,然后再进行运算。4.在数据库系统中,用
19、户所见数据模式为_。(分数:2.00)A.概念模式B.外模式 C.内模式D.物理模式解析:解析 数据库管理系统的三级模式结构由外模式、模式和内模式组成。外模式或用户模式,是指数据库用户所看到的数据结构,是用户看到的数据视图。模式或逻辑模式,是数据库中对全体数据的逻辑结构和特性的描述,是所有用户所见到的数据视图的总和。外模式是模式的一部分。内模式,或存储模式,或物理模式,是指数据在数据库系统内的存储介质上的表示,即是对数据的物理结构和存取方式的描述。5.阅读如下程序。 public class Increment public static void main(String args) int
20、c; c=5; System.out.println(c); System.out.println(c+); System.out.println(c); 程序运行结果是_。(分数:2.00)A.566B.556 C.677D.666解析:解析 语句 System.out.println(c);输出 c的值 5;System.out.println(c+);输出 c的值 5后,c再自增 1变成 6;System.out.println(c);则输出 c的值 6。6.下列代码中,将引起一个编译错误的行是_。 1)public class Test 2)int m,n; 3)public Test
21、() 4)public Test(int a)m=a; 5)public static void main(String args) 6)Test t1,t2; 7)int j,k; 8)j=0; k=0; 9) t1=new Test(); 10)t2=new Test(j,k); 11) 12)(分数:2.00)A.第 3行B.第 5行C.第 6行D.第 10行 解析:7.为了将 HelloApplet(主类名为 HelloApplet.class)嵌入在 greeting.html文件中,应该在下列greeting.html文件的横线处填入的代码是_。 HTNL HEAD TITELGr
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA 分类 模拟 201 答案 解析 DOC
