江苏省java自考练习试题.docx

上传人:b****3 文档编号:2956761 上传时间:2022-11-16 格式:DOCX 页数:14 大小:36.20KB
下载 相关 举报
江苏省java自考练习试题.docx_第1页
第1页 / 共14页
江苏省java自考练习试题.docx_第2页
第2页 / 共14页
江苏省java自考练习试题.docx_第3页
第3页 / 共14页
江苏省java自考练习试题.docx_第4页
第4页 / 共14页
江苏省java自考练习试题.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

江苏省java自考练习试题.docx

《江苏省java自考练习试题.docx》由会员分享,可在线阅读,更多相关《江苏省java自考练习试题.docx(14页珍藏版)》请在冰豆网上搜索。

江苏省java自考练习试题.docx

江苏省java自考练习试题

复核总分

复核人

总分

题号

题分

20

10

30

20

20

合分人

得分

得分

评卷人

复查人

1.下列关于Application和Applet说法中,对的是()

A.都包括main办法 B.都通过“appletviewer”命令执行

C.都通过“javac”命令编译D.都嵌入在“HTML”文献中执行

2.下面关于二维数组阐明合法是()

A.inta1[2][4];B.inta1[][]=newint[2][]

C.inta1[][4]=newint[2][4]D.inta1[][]=newint[][4]

3.自定义异常类可从下列哪个类继承()

A.Error类 B.Exception及其子类C.Applet类D.Event类

4.关于数据类型转换,必要进行强制类型转换是()

A.float->double    B.byte->int   

C.short->long     D.int->char

5.下列四个选项中,是不合法顾客标记符选项是()

A.X_0 B._abc0    C.this    D.$e24

6.若要阐明一种抽象类,使用核心字是()

A.static B.implements   C.extends  D.abstract

7.惯用类System,在下列哪个Java包中()

A.java.langB.java.ioC.java.utilD.java.awt

8.当启动Applet程序时,一方面调用办法是()

A.start()B.init()C.stop()D.destroy()

9.设有程序段:

intk=1;

while(k==10)k++;

则下列描述中对的是()

A.while循环执行10次  B.while循环执行无限次

C.while循环执行0次D.while循环执行1次

10.关于构造函数说法,对的是()

A.一种类构造函数可以有各种B.构造函数在类定义时被调用

C.构造函数只能由对象中其他办法调用

D.构造函数可以和类同名,也可以和类名不同

11.Frame容器默认布局管理器是()

A.FlowLayoutB.BorderLayoutC.CardLayoutD.GridLayout

12.关于java中接口,说法对的是()

A.Java支持多重继承,一种类可以实现各种接口

B.Java只支持单重继承,一种类可以实现各种接口

C.Java只支持单重继承,一种类只可以实现一种接口

D.Java支持多重继承,但一种类只可以实现一种接口

13.过滤字节输出流都是如下哪个抽象类子类()

A.filteroutputstreamB.dataoutput

C.dataoutputstreamD.inflateroutputstream

14.关于类继承阐明,对的是()

A. 子类能直接继承父类所有非私有属性,可通过接口继承父类私有属性

B. 子类只能继承父类办法,不能继承父类属性

C. 子类只能继承父类非私有属性,不能继承父类办法

D.子类不能继承父类私有属性

15.下面组件不属于容器是()

A.JPanelB.JFrameC.AppletD.TextField

16.Java应用程序和小程序区别在于(  )

A.前者代码量较大  B.前者不能单独执行,后者可以

C.前者可以单独执行,后者不能D.两者用途同样,没什么区别

17.在位运算中,操作数每左移一位,其成果相称于()

A.操作数乘以2B.操作数除以2

C.操作数乘以10D.操作数除以10

18.为了区别类中重载同名不同办法,规定()

A.采用不同形式参数列表

B.使用不同参数名 

C.修改访问权限  

D.返回值数据类型不同

19.若x=2,y=3则x&y成果是()

A.0B.2 C.3D.5

20.线程在生命周期中要经历5种状态.如果线程当前是新建状态,刚它可到达下一种状态是()

A.运营状态  B.阻塞状态  C.可运营状态  D.终结状态

得分

评卷人

复查人

21.Java程序基本构成单位是     。

22.表达式1/2*3计算成果是。

23.Java中所有类都是     类子类。

24.在java程序设计中,规定三种基本控制构造是 结构,  构造和 构造 。

25.如果一种JavaApplet源程序文献只定义有一种类,该类类名为MyApplet,则类MyApplet必要是类子类并且存储该源程序文献文献名为。

26.创立一种名为MyPackage包语句是;任何一种Java程序都默认引入了一种包,这个包名字叫java.lang。

得分

评卷人

复查人

27.下列程序功能是求1+2+…+10和。

请为程序填空。

classtest{

publicstaticvoidmain(Stringargs[])

{inti=1,sum=1 ;

for(;;)

{sum+=i; 

i++; //sum+=i++;

if(i>10)break; 

}

System.out.print(“sum=”+sum);

}}

得分

28.本程序功能是产生50个0--9之间随机整数,并记录整数5浮现次数.

publicclasstest{

publicstaticvoidmain(Stringargs[])

{intresult=0;inti=0;intrandomNum;

while(i<50)

{randomNum= (int)(Math.random()*10);

if( randomNum==5)

result++;

  i++ ;

}

System.out.print(“resultis”+result);

}

}

得分

29.下列程序段功能是在Applet小窗口(25,25)处显示字符串”helloapplet”。

importjava.awt.*;

importjava.applet.*;

publicclasstestextends 

{

Strings;

 {

s="helloapplet";

}

 (Graphicsg)

{ ;

}

}

tt.html文献内容:

得分

30.本程序功能是获得字符串”chinese”长度和最后一种字符,并显示这些信息。

publicclasstest{

publicstaticvoidmain(Stringargs[])

{ ;

s="chinese";

intn=0;

 ;

charc;

 ;

System.out.println("字符串中共有"+n+"个字符,最后一种字符是"+c);

}

}

得分

得分

评卷人

复查人

31.如下程序执行后运营成果是   。

importjava.awt.*;

importjava.applet.*;

classpc

{staticdoublead=8;

}

publicclasstestextendsApplet

{publicvoidpaint(Graphicsg)

{pcm=newpc();

pcm1=newpc();

m.ad=0.1;

g.drawString("m1.ad="+m1.ad,20,50);

g.drawString(“pc.ad="+pc.ad,20,70);

g.drawString("m.ad="+m.ad,20,90);

}

}

得分

32.如下程序运营成果是   。

classtest

{publicstaticvoidmain(Stringargs[])

{

inta=1,b=2,c=3;

System.out.print(a>b?

a:

b>c?

b:

c);

}

}

得分

33.如下程序运营成果是   。

classtest

{

publicstaticvoidmain(Stringargs[])

{

intnum=0;

while(num<=8)

num++;

System.out.print(num);

}

}

得分

34.如下程序运营成果是   。

publicclasstest

{

publicstaticvoidmain(Stringargs[])

{

for(intn=1;n<=10;n++)

{

if(n%2==0)

continue;

System.out.println("n="+n);

}

}

}

 

得分

35.如下程序运营成果是   。

classa1

{

intx=6;

}

classa2extendsa1

{

intx=8;

}

publicclasstest

{

publicstaticvoidmain(String[]args)

{

ints1;

ints2;

a1p=newa1();

a2p1=newa2();

s1=p.x;

s2=p1.x;

System.out.println("s1="+s1);

System.out.println("s2="+s2);

}

}

 

得分

 

得分

评卷人

复查人

36.编写一种程序,把100元人民币换成50元,20元,10元纸币,计算出有多少种换法。

 

得分

37.编程实现如下记录学生成绩图形界面程序。

点击“总分”按钮,则计算出两门课总分;点击“平均分”按钮,则计算出平均分。

 

得分

 

Java程序设计试题答案及评分参照

一、选取(每小题1分,共20分)

1.C 2.B 3.B4.D 5.C 6.D7.A 8.B9.C10.A

11.B12.B13.A14.D15.D16.C17.A18.A19.B20.C

二、填空(每空1分,共10分)

21.类   22.0  23.Object24.顺序;选取;循环

25.Applet(或JApplet);MyApplet.Java

26.packageMyPackage;lang

三、填程(每空2分,共30分)

27.sum=0;sum=sum+i;i++;b

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1