2010年9月全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)JAVA筆試選擇真題
時(shí)間:2016-11-08 15:47:00 來(lái)源:無(wú)憂考網(wǎng) [字體:小 中 大]一、選擇題(每小題2分,共70分)
下列各題A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的。請(qǐng)將正確選項(xiàng)填涂在答題卡相應(yīng)位置上,答在試卷上不得分。
。1)下列敘述中正確的是
A)線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)與順序存儲(chǔ)結(jié)構(gòu)所需要的存儲(chǔ)空間是相同的
B)線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)所需要的存儲(chǔ)空間一般要多于順序存儲(chǔ)結(jié)構(gòu)
C)線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)所需要的存儲(chǔ)空間一般要少于順序存儲(chǔ)結(jié)構(gòu)
D)上述三種說(shuō)法都不對(duì)
(2)下列敘述中正確的是
A)在棧中,棧中元素隨棧底指針與棧頂指針的變化而動(dòng)態(tài)變化
B)在棧中,棧頂指針不變,棧中元素隨棧底指針的變化而動(dòng)態(tài)變化
C)在棧中,棧底指針不變,棧中元素隨棧頂指針的變化而動(dòng)態(tài)變化
D)上述三種說(shuō)法都不對(duì)
。3)軟件測(cè)試的目的是
A)評(píng)估軟件可靠性 B)發(fā)現(xiàn)并改正程序中的錯(cuò)誤
C)改正程序中的錯(cuò)誤 D)發(fā)現(xiàn)程序中的錯(cuò)誤
(4)下面描述中,不屬于軟件危機(jī)表現(xiàn)的是
A)軟件過(guò)程不規(guī)范 B)軟件開(kāi)發(fā)生產(chǎn)率低
C)軟件質(zhì)量難以控制 D)軟件成本不斷提高
。5)軟件生命周期是指
A)軟件產(chǎn)品從提出、實(shí)現(xiàn)、使用維護(hù)到停止使用退役的過(guò)程
B)軟件從需求分析、設(shè)計(jì)、實(shí)現(xiàn)到測(cè)試完成的過(guò)程
C)軟件的開(kāi)發(fā)過(guò)程
D)軟件的運(yùn)行維護(hù)過(guò)程
。6)面向?qū)ο蠓椒ㄖ,繼承是指
A)一組對(duì)象所具有的相似性質(zhì)
B)一個(gè)對(duì)象具有另一個(gè)對(duì)象的性質(zhì)
C)各對(duì)象之間的共同性質(zhì)
D)類之間共享屬性和操作的機(jī)制
。7)層次型、網(wǎng)狀型和關(guān)系型數(shù)據(jù)庫(kù)劃分原則是
A)記錄長(zhǎng)度
B)文件的大小
C)聯(lián)系的復(fù)雜程度
D)數(shù)據(jù)之間的聯(lián)系方式
。8)一個(gè)工作人員可以使用多臺(tái)計(jì)算機(jī),而一臺(tái)計(jì)算機(jī)可被多個(gè)人使用,則實(shí)體工作人員、與實(shí)體計(jì)算機(jī)之間的聯(lián)系是
A)一對(duì)一
B)一對(duì)多
C)多對(duì)多
D)多對(duì)一
。9)數(shù)據(jù)庫(kù)設(shè)計(jì)中反映用戶對(duì)數(shù)據(jù)要求的模式是
A)內(nèi)模式
B)概念模式
C)外模式
D)設(shè)計(jì)模式
(10)有三個(gè)關(guān)系R、S和T如下:
則由關(guān)系R和S得到關(guān)系T的操作是
A)自然連接
B)交
C)投影
D)并
。11)下列特點(diǎn)中不屬于Java的是
A)多線程
B)多繼承
C)跨平臺(tái)
D)動(dòng)態(tài)性
(12)Java的反匯編命令是
A)javap
B)javac
C)jdb
D)java
。13)下列變量定義中,不合法的是
A)Int $X;
B)int _123;
C)int Summer_2010_gross_saIe;
D)Int #dim;
。14)下列選項(xiàng)中為單精度數(shù)的是
A)2
B)5.2
C)0.2f
D)023
。15)下列關(guān)于boolean類型的敘述中,正確的是
A)可以將boolean類型的數(shù)值轉(zhuǎn)換為int類型的數(shù)值
B)可以將boolean類型的數(shù)值轉(zhuǎn)換為字符串
C)可以將boolean類型的數(shù)值轉(zhuǎn)換為char類型的數(shù)值
D)不能將boolean類型的數(shù)值轉(zhuǎn)換為其他基本數(shù)據(jù)類型
。16)若定義int a=2,b=2,下列表達(dá)式中值不為4的是
A)a*(++b)
B)a*(b++)
C)a+b
D)a*b
。17)下列可以獲得構(gòu)件前景色的方法是
A)getSize()
B)getForeground()
C)getBackground()
D)paint()
。18)下列程序的運(yùn)行結(jié)果是
public class test{
private String[] data={“10”,“10.5”};
public void fun(){
double s=0;
for(int i=0;i<3;i++){
try{
s=s+Integer .parseInt(data[i]);
}catch(Exception e){
System.out.print(“errorl:”+data[i]);
}
}
}
public static void main(String[]args){
try{
testd=new test();
d .fun();
}catch(Exception e){
System.out.printIn(“error2”);
}
}
}
A)errorl:10.5
B)error2
C)errorl:10.5 error2
D)以上都不對(duì)
(19)下列程序片段中,能通過(guò)編譯的是
A)public abstract class Animal{
public void speak();}
B)public abstract class Animal{
public void speak(){}}
C)public class Animal{
public abstract void speak();}
D)public abstract class Animal{
public abstract void speak(){}}
。20)下列不屬于接口WindowListener的方法是
A)windowClosing()
B)windowClosed()
C)windowMinimized()
D)windowopened()
。21)下列選項(xiàng)中,不能輸出100個(gè)整數(shù)的是
A)for(int i=0;i<100;i++)
System.out.println(i);
B)int i=0;
do{
System.out.println(i);
i++;
}while(i<100);
C)int i=0;
while(i<100){
System.out.printIn(i);
i++;
}
D)inti=0;
while(i<100){
i++;
if(i<100)continue;
System .out.printIn(i);
}
(22)類變量必須帶有的修飾符是
A)static B)final C)public D)Volatile
(23)下列選項(xiàng)中屬于字符串常量的是
A)'abc' B)"abc" C)[abc] D)(abc)
。24)Java程序默認(rèn)引用的包是
A)java.text包
B)java.awt包
C)java.lang包
D)java .util包
。25)為使下列代碼正常運(yùn)行,應(yīng)該在下劃線處填入的選項(xiàng)是
ObjectInputStream in=
new_____(new FileInputStream(“employee . dat”));
Employee[]newStaff=(Employee[〕)in.readObject();
in .cIose();
A)Reader
B)InputStream
C)ObjectInput
D)ObjectInputStream
。26)下列代碼將對(duì)象寫(xiě)入的設(shè)備是
ByteArrayOutputStreambout=new ByteArrayOutputStream();
ObjectOutputStream out=new ObjectoutputStream(bout);
out.writeObject(this);
out .close();
A)內(nèi)存 B)硬盤(pán) C)屏幕 D)網(wǎng)絡(luò)
。27)為使下列代碼正常運(yùn)行,應(yīng)該在下劃線處填入的選項(xiàng)是
int〔〕numbers=new int[n];
for(Int i=0;i numbers「i〕=i+1;
A)size
B)length
C)dimension
D)measurement
。28)為使下列代碼正常運(yùn)行,應(yīng)該在下劃線處填入的選項(xiàng)是
abstract class Person{
public Person(String n)!
name=n;
}
public____String getDescription();
public String getName(){
return name;
}
private String name;
}
A)static B)private C)abstract D)final
。29)下列能夠正確創(chuàng)建線程的方法是
I.繼承java.lang.Thread類,并重寫(xiě)run()方法
II.繼承java.lang.Runnable類,并重寫(xiě)start()方法
III.實(shí)現(xiàn)java.lang.Thread接口,并實(shí)現(xiàn)run()方法
IV.實(shí)現(xiàn)java.lang.Runnable接口,并實(shí)現(xiàn)run()方法
A)I,III B)II,IV C)II,III D)I,IV
。30)下列線程狀態(tài)轉(zhuǎn)換序列,在線程實(shí)際運(yùn)行中可能出現(xiàn)的序列是
A)新建→運(yùn)行→阻塞→終止
B)……運(yùn)行→阻塞→可運(yùn)行→終止
C)……可運(yùn)行→運(yùn)行→阻塞→運(yùn)行……
D)新建→可運(yùn)行→運(yùn)行→阻塞→可運(yùn)行……
。31)為了支持壓棧線程與彈棧線程之間的交互與同步,應(yīng)在下劃線處填入的選項(xiàng)是
pubIis class StackTest{
private int idx=0;
private int[]data=new int[8];
public void push(int i){
synchronized(this){
______;
data[idx]=i;
idx++;
}
}
……
}
A)this.notify() B)interrupt()
C)this .wait() D)sleep()
(32)對(duì)下列程序的敘述中,正確的是
1:public class X extends Thread implements Runnable{
2:publ主c void run(){
3: System.out.println(“this is run()”);
4:}
5:public static void main(String args〔〕){
6:Threadt二new Thread(new X());
7:t.start();
8:}
9:}
A)第1行會(huì)產(chǎn)生編譯錯(cuò)誤
B)第6行會(huì)產(chǎn)生編譯錯(cuò)誤
C)第6行會(huì)產(chǎn)生運(yùn)行錯(cuò)誤
D)程序正常運(yùn)行
。33)下列關(guān)于Applet的敘述中,正確的是
A)Applet不僅可以嵌入到瀏覽器中運(yùn)行,還可以獨(dú)立運(yùn)行
B)Applet的主類要定義為Applet類或JApplet類的子類
C)同一個(gè)頁(yè)面中的Applet之間不能通信
D)Applet不支持多線程
(34)當(dāng)一個(gè)Applet所在的Web頁(yè)面被其他頁(yè)面覆蓋后,不可能被調(diào)用的Applet方法是
A)destroy() B)init() C)stop() D)start()
。35)
- 2009年9月全國(guó)計(jì)算機(jī)四級(jí)數(shù)據(jù)庫(kù)工程師考試真題及答案
- 2009年3月全國(guó)計(jì)算機(jī)四級(jí)數(shù)據(jù)庫(kù)工程師考試真題及答案
- 2008年9月全國(guó)計(jì)算機(jī)四級(jí)數(shù)據(jù)庫(kù)工程師考試真題及答案
- 2008年4月全國(guó)計(jì)算機(jī)四級(jí)數(shù)據(jù)庫(kù)工程師考試真題及答案
- 2011年3月全國(guó)計(jì)算機(jī)二級(jí)Java考試真題及答案
- 2010年9月全國(guó)計(jì)算機(jī)二級(jí)Java考試真題及答案
- 查看計(jì)算機(jī)等級(jí)考試全部真題>>
- 2025年3月安徽計(jì)算機(jī)等級(jí)考試時(shí)間:3月29日-31日
- 2025年3月安徽計(jì)算機(jī)等級(jí)考試準(zhǔn)考證打印時(shí)間:3月24日9:00起
- 2025上半年安徽計(jì)算機(jī)等級(jí)考試報(bào)名時(shí)間及報(bào)名入口:3月3日-9日
- 2025上半年安徽計(jì)算機(jī)一級(jí)報(bào)名時(shí)間及報(bào)名入口(3月3日-9日)
- 2025上半年安徽計(jì)算機(jī)二級(jí)報(bào)名時(shí)間及報(bào)名入口(3月3日-9日)
- 2025上半年安徽計(jì)算機(jī)三級(jí)報(bào)名時(shí)間及報(bào)名入口(3月3日-9日)
- 查看計(jì)算機(jī)等級(jí)考試全部文檔 >>
- 2024年9月上海計(jì)算機(jī)一級(jí)成績(jī)查詢時(shí)間及查分入口
- 2024年9月全國(guó)計(jì)算機(jī)一級(jí)成績(jī)查詢時(shí)間及查分入口
- 2024年9月浙江省全國(guó)計(jì)算機(jī)等級(jí)考試(NCRE)
- 2024年9月浙江計(jì)算機(jī)二級(jí)考試準(zhǔn)考證打印入口(9
- 2024年9月江蘇計(jì)算機(jī)一級(jí)成績(jī)查詢時(shí)間及查分入口
- 2024年9月江蘇計(jì)算機(jī)等級(jí)考試成績(jī)查詢時(shí)間及查分
- 2024年9月浙江計(jì)算機(jī)二級(jí)成績(jī)查詢時(shí)間及查分入口
- 2024年9月全國(guó)計(jì)算機(jī)三級(jí)成績(jī)查詢時(shí)間及查分入口