二级Java语言程序设计模拟试题及答案解析6Word格式文档下载.docx
- 文档编号:18433693
- 上传时间:2022-12-16
- 格式:DOCX
- 页数:47
- 大小:32.55KB
二级Java语言程序设计模拟试题及答案解析6Word格式文档下载.docx
《二级Java语言程序设计模拟试题及答案解析6Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《二级Java语言程序设计模拟试题及答案解析6Word格式文档下载.docx(47页珍藏版)》请在冰豆网上搜索。
i+=v*2;
publicclassTest
publicstaticvoidmain(Stringargs[])
bogo(newExtension());
staticvoidbogo(Baseb)
[B].add(8);
[B].print();
A.9
B.18
C.20
D.22
(5/40)单项选择题
第5题
下面选项中不是AudioClip接口定义的方法是()。
A.play()
B.loop()
C.stop()
D.init()
(6/40)单项选择题
第6题
在Java语言中,()是最基本的元素。
A.方法
B.包
C.对象
D.接口
(7/40)单项选择题
第7题
下列关于Java安全性的说法正确的是()。
A.有严格的访问权限检查
B.对程序执行前要检查
C.不允许使用指针
D.可防止对内存的非法入侵
(8/40)单项选择题
第8题
有以下程序:
voidmain()
{inti=1,j=2,k=3;
if(i++==1&&(++j==3||k++==3))
printf("
%d%d%d\n"
i,j,k);
程序运行后输出的结果是()。
A.123
B.234
C.223
D.233
(9/40)单项选择题
第9题
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及()
A.数据的存储结构
B.计算方法
C.数据映像
D.逻辑存储
(10/40)单项选择题
第10题
已知:
structperson
{charname[10];
intage;
}class[10]={"
LiMing"
29,"
ZhangHong"
21,"
WangFang"
22);
下述表达式中,值为72的一个是()。
A.class[0]->age+class[1]->age+class[2]->age
B.class[1].name[5]
C.person[1].name[5]
D.clase->name[5]
(11/40)单项选择题
第11题
有以下程序段:
typedefstructNODE
{intnum, structNODE*next;
}OLD;
以下叙述中不正确的是()。
A.以上的说明形式合法
B.NODE是一个结构体类型
C.OLD是一个结构体类型
D.NODE是一个结构体变量
(12/40)单项选择题
第12题
设有关系R(S,D,M),其函数依赖集F={S→M,D→M),则关系R至少满足()。
A.1NF
B.2NF
C.3NF
D.BCNF
(13/40)单项选择题
第13题
设有定义:
inta,floatb;
,执行scanf("
%2d%f"
,&a,&b);
语句时,若从键盘输入876543.0<回车>,a和b的值分别是()。
A.876和543.000000
B.87和6.000000
C.87和543.000000
D.76和543.000000
(14/40)单项选择题
第14题
对于建立良好的程序设计风格,下面有关数据说明描述错误的是()。
A.数据说明的次序规范化
B.说明语句中变量安排有序化
C.使用注释来说明复杂数据的结构
D.数据说明次序可以任意排列
(15/40)单项选择题
第15题
(16/40)单项选择题
第16题
以下代码可以被计算机直接执行的是()。
A.源代码
B.高级程序代码
C.机器语言代码
D.汇编语言代码
(17/40)单项选择题
第17题
阅读下面程序
publiccmassThreadTest{
publicstaticvoidmain(Stringargs[]){
Threadt1=newThread(newHello());
Threadt2=newThread(newHello());
t1.start();
t2.start();
classHelloimplementsRunnable{
inti;
publicvoidrun(){
while(true){
System.out.println("
Hello"
+i++);
it(i==5)break;
此程序创建线程所使用的方法是()
A.继承Thread类
B.实现Runnable接口
C.t1.start()
D.t2.start()
(18/40)单项选择题
第18题
阅读下面代码
publicclassTest{
publicstaticvoidmain(Stringavgs[]){
System.out.println(89>>1);
其运行结果是
A.44
B.45
C.88
D.90
(19/40)单项选择题
第19题
在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值11,所需的关键码比较次数为()。
A.2
B.3
C.4
D.5
(20/40)单项选择题
第20题
下列方法能够用来实现线程之间通信的是()
A.notify()
B.run()
C.sleep()
D.join()
(21/40)单项选择题
第21题
Java中对Applet设置了严格的安全限制。
下列关于Applet在Java2中的安全限制叙述正确的是()。
A.根本无法解除
B.只有部分限制可以解除,而其他限制无法解除
C.可以在安全策略的控制下解除
D.已经默认地全部解除
(22/40)单项选择题
第22题
以下各选项中能正确声明一个表示50个值为null的字符串数组的是()。
A.string[]a;
B.stringa[];
C.chara[50][];
D.stringa[]=newString[50];
(23/40)单项选择题
第23题
若有说明ints[3][4]={0},则下面叙述正确的是()。
A.只有元素s[0][0]可得到初值0
B.此说明语句不正确
C.数组s中各个元素都可得到初值,但其值不一定为0
D.数组s中每个元素均可得到初值0
(24/40)单项选择题
第24题
下列关于JavaApplication与Applet的说法中,正确的是()。
A.都包含main()方法
B.都通过appletviewer命令执行
C.都通过javac命令编译
D.都嵌入在HTML文件中执行
(25/40)单项选择题
第25题
假设有以下代码:
Strings="
hello"
;
Stringt="
charc[]={´
h´
´
e´
l´
o´
};
下列选项中,返回false的语句是()。
A.s.equals(t);
B.t.equals(c);
C.s==t;
D.t.equals(newString("
));
(26/40)单项选择题
第26题
执行下面程序后输出的正确结果是()。
publicclassTest{
publicstaticvoidmain(Stringargs[]){
System.out.print(100%3);
System.out.print("
/"
);
System.out.print(100%3.0);
A.1,1
B.1,1.0
C.1.0,1
D.1.0,1.0
(27/40)单项选择题
第27题
下面不属于Java条件分支语句结构的是()
A.if-elseif结构
B.if-else结构
C.if-elseif-else结构
D.if-endif结构
(28/40)单项选择题
第28题
(29/40)单项选择题
第29题
下列哪个选项不是FilterInputStream的子类()
A.CheckedInputStream
B.BufferedInputStream
C.PushbackInputStream
D.FileInputStream
(30/40)单项选择题
第30题
下列代码中的内部类名是()。
importjav
A.awt.event.*;
lapoctjavax.swing.*;
classTalkingClock(
publicvoidstart(intinterval,finalbooleanbeep){
ActionListenerlistener=new
ActionListener(){
publicvoidactionPerformed(ActionEventevent){
…
Timert=newTimer(interval,listener);
t.start();
[A].Timer
B.ActionListener
C.listener
D.匿名
(31/40)单项选择题
第31题
算法的时间复杂度是指()。
A.执行算法程序所需要的时间
B.算法程序的长度
C.算法执行过程中所需要的基本运算次数
D.算法程序中的指令条数
(32/40)单项选择题
第32题
设S为学生关系,SC为学生选课关系,sno为学生号,Cno为课程号,执行下面SQL语句的查询结果是()
SelectS*FromS,SCWhereS.Sno=S[C].Sno=andSC,Cno=C2´
A.选出选修C2课程的学生信息
B.选出选修C2课程的学生名
C.选出S中学生号与SC中学生号相等的信息
D.选出S和SC中的一个关系
(33/40)单项选择题
第33题
(34/40)单项选择题
第34题
(35/40)单项选择题
第35题
以下程序的输出结果是()。
longfun(intn)
{longs;
if(n==1||n==2)s=2;
elses=n-fun(n-1);
returns:
{printf("
%1d\n"
fun(3));
A.1
B.2
C.3
D.4
(36/40)单项选择题
第36题
下列哪个选项可以正确计算42度(角度)的余弦值()
A.doubled=Math.cos(42);
B.doubled=Math.cosine(42);
C.doubbd=Math.cos(Math.toRadians(42));
D.doubled=Math.cos(Math.toDegrees(42));
(37/40)单项选择题
第37题
下列程序执行后,k的值是()
publicclassTesthhh{
publicstaticvoidmain(Stringargs[])
inti=6,j=8,k=10,m=7;
if(i>
j||m k++;
elsek--;
System.out.println(k);
A.12
B.11
C.10
D.9
(38/40)单项选择题
第38题
下列选项中,不是APPLET标记的是()。
A.PARAM
B.BODY
C.CODEBASE
D.ALT
(39/40)单项选择题
第39题
软件生命周期是指()。
A.软件产品从提出、实现、使用维护到停止使用退役的过程
B.软件从需求分析、设计、实现到测试完成的过程
C.软件的开发过程
D.软件的运行维护过程
(40/40)单项选择题
第40题
结构化程序所要求的基本结构不包括()。
A.顺序结构
B.GOTO跳转
C.选择(分支)结构
D.重复(循环)结构
(1/1)基本操作题
第41题
下列程序中,实现将封装数据类型Integer和基本数据类型int之间的转换,以及Integer、int类型和String类型之间的转换。
请将程序补充完整。
程序运行结果如下:
123
456
源程序文件代码清单如下:
publicclasstest5
IntegerintObj;
intn;
Strings;
intObj=newInteger(123);
n=intObj.______;
System.out.println(Integer.toString(n));
s=newString("
456"
intObj=Integer.______;
System.out.println(intObj.______);
n=Integer.parseInt(s);
}____________
(1/1)简单应用题
第42题
请完成下列Java程序。
程序的输出结果:
a=6,b=5。
注意:
请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。
图片
publicclassex38_2{
inta=5,b=6;
a=_________;
b=a-b;
a="
+a+"
\tb="
+b);
}上一题下一题
(1/1)综合应用题
第43题
下面是一个Applet程序,其功能是从3~100之间(包括3和100)每隔0.5秒显示一个新的数字,如果数字为素数,则显示为灰色,其他为绿色。
请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。
不改动程序的结构,不得增行或删行。
importjava.awt.*;
importjava.applet.Applet;
/*
<appletcode=ex15_3.classwidth=800height=400>
</applet>
*/
publicclassex15_3extendsApplet
publicColorcolor15_3=Color.black;
privateintn15_3=3;
publicmyPrime thPrime15_3;
publicvoidinit()
thPrime15_3=newmyPrime(this);
thPrime15_3.start();
publicvoidpaint(Graphicsg)
g.setColor(color15_3);
g.drawString(n15_3,50,50);
publicintgetInt()
returnn15_3;
publicvoidsetInt(inti)
n15_3=i;
classmyPrimeextendsThread
ex15_3obj15_3;
myPrime(ex15_3o)
this.obj15_3=o;
publicbooleanisPrime(intn)
booleanbPrime=true;
inti=2;
if(n<3||n>100)
returnfalse;
while(i<n-1&
&
bPrime)
if((n%i)==0)
bPrime=false;
i++;
returnbPrime;
publicvoidrun()
for(i=3;
i<100;
i++)
if(isPrime(i))
obj15_3.color15_3=Color.gray;
else
obj15_3.color15_3=Color.green;
obj15_3.n15_3;
obj15_3.repaint();
try{
sleep(500);
}catch (InterruptedExceptionie)
( )
ex15_3.html
<HTML>
<HEAD>
<TITLE>ex15_3</TITLE>
</HEAD>
<BODY>
<applet code="
ex15_3.class"
width=800height=400>
</BODY>
</HTML> ________
上一题交卷
交卷
答题卡
答案及解析
参考答案:
B您的答案:
未作答
答案解析:
一个数据库系统是由操作系统、数据库管理系统和应用程序在一定的硬件支持下构成的。
所以,数据库系统不仅指数据库本身,也不仅是指数据库管理系统,而是指计算机系统中引进数据库以后的系统,故选项A和C都是错误的。
数据库技术的根本目标是要解决数据的共享问题,因此,选项B正确。
B您的答案
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二级 Java 语言程序设计 模拟 试题 答案 解析