计算机二级习题练习

计算机二级考试Java每日一练(2015-11-18)
1题:阅读下列程序:
Public class Test implements Runnable{
Private int x=0l
Private int y=0;
boolean flag=true;
Public static void main(string[]args){
Test r=new Test();
Thead tl=new Thead(r);
Thead t2=new Thead(r);
tl.start();
t2.start();
}
Public void run(){
While(flag){
x++;
y++;
system.out.println("("+x-","+y+")");
if(x>=10)
flag=false;
}
}
}
下列对程序运行结果描述的选项中,正确的是(      )。 
A.每行的(x,y)中,可能有x≠y;每一对(x,y)值都出现两次 
B.每行的(x,y)中,可能有x≠y;每一对(x,y)值仅出现 一次 
C.每行的(x,y)中,可能有x=y;每一对(x,y)值都出现两次 
D.每行的(x,y)中,可能有x=y;每一对(x,y)值都出现
【单选题】:      

2题:软件需求分析一般应确定的是用户对软件的(      )。 
A.功能需求 
B.非功能需求 
C.性能需求
D.功能需求和非功能需求
【单选题】:      

3题:下列程序的输出结果是(      )。 
Public class Test{
Public static void main(String[]args){
int[]array=(2,4,6,8,10); 
int size=6; 
int result=-l: 
try{
for(int i=0;iif(array[i]= =20)result=i: 
}
catch(ArithmeticException e){
System.out.println("Catch---1"); 
}
catch(ArraylndexOutOfBoundsException e){
System.out.println("Catch---2"): 
}
catch(Exception e){
System.out.println("Catch---3"): 
}
}
A.Catch---1 
B.Catch---2
C.Catch---3 
D.以上都不对
【单选题】:      

4题:结构化程序设计的3种基本结构是()。
  
A.过程、子程序和分程序
B.顺序、选择和循环
C.递归、堆栈和队列
D.调用、返回和转移
【单选题】:      

5题:在方法内部使用,代表对当前对象自身引用的关键字是(      )。 
A.super 
B.This
C.Super 
D.this
【单选题】:      

6题:如果进栈序列为el、e2、e3、e4、e5,则可能的出栈序列是(      )。 
A.e3、el、e4、e2、e5 
B.e5、e2、e4、e3、el
C.e3、e4、e1、e2、e5 
D.任意顺序
【单选题】:      

7题:下列程序的功能是在监控台上每隔一秒钟显示一个字符串”Hello!”,能够填写在程序中下画线位置,使程序完整并能正确运行的语句是( )。
  public class Test implements Runnable{
  public static void main(String args[]){
  Test t=new Test():
  Threadt t=new Thread(t);
  tt.start():
  }
  public void run(){
  for(;;){
  try{
  ;
  }catch(e){}
  System.out.println("Hello");
  }
  }
  }
  A.sleep(1000) B.t.sleep(1000)
  InterruptedExceptionInterruptedException
  C.Thread.sleep(1000)D.Thread.sleep(1000)
  RuntimeExceptionInterruptedException
【单选题】:      

8题:下列运算结果为l的是(      )。
A.8>>1    
B.4>>>2
C.8<<1    
D.4<<<2
【单选题】:      

9题:下列叙述中正确的是(      )。 
A.有一个以上根结点的数据结构不一定是非线性结构 
B.只有一个根结点的数据结构不一定是线性结构 
C.循环链表是非线性结构 
D.双向链表是非线性结构
【单选题】:      

10题:按运算符的功能划分,运算符”+=”的类型是()。
A.算术运算符
B.关系运算符
C.逻辑运算符
D.赋值运算符
【单选题】:      

 

您正在结束答题

请确认是否提交试卷?

继续做题 确认提交