一、 選擇題(每小題2分,共70分)
下列各題A)、B)、C)、D)四個選項中,只有一個選項是正確的。請將正確選項填涂在答題卡相應位置上,答在試卷上不得分。
1、下列敘述中正確的是
A)線性表的鏈式存儲結構與順序存儲結構所需要的存儲空間是相同的
B)線性表的鏈式存儲結構所需要的存儲空間一般要多于順序存儲結構
C)線性表的鏈式存儲結構所需要的存儲空間一般要少于順序存儲結構
D)上述三種說法都不對
2、下列敘述中正確的是
A)在棧中,棧中元素隨棧底指針與棧頂指針的變化而動態變化
B)在棧中,棧頂指針不變,棧中元素隨棧底指針的變化而動態變化
C)在棧中,棧底指針不變,棧中元素隨棧頂指針的變化而動態變化
D)上述三種說法都不對
3、軟件測試的目的是轉自:考試網 - [Examw.Com]
A)評估軟件可靠性 B)發現并改正程序中的錯誤
C)改正程序中的錯誤 D)發現程序中的錯誤
4、下面描述中,不屬于軟件危機表現的是
A)軟件過程不規范 B)軟件開發生產率低
C)軟件質量難以控制 D)軟件成本不斷提高
5、軟件生命周期是指
A)軟件產品從提出、實現、使用維護到停止使用退役的過程
B)軟件從需求分析、設計、實現到測試完成的過程
C)軟件的開發過程
D)軟件的運行維護過程
6、面向對象方法中,繼承是指
A)一組對象所具有的相似性質
B)一個對象具有另一個對象的性質
C)各對象之間的共同性質
D)類之間共享屬性和操作的機制
7、層次型、網狀型和關系型數據庫劃分原則是
A)記錄長度
B)文件的大小
C)聯系的復雜程度
D)數據之間的聯系方式
8、一個工作人員可以使用多臺計算機,而一臺計算機可被多個人使用,則實體工作人員、與實體計算機之間的聯系是
A)一對一
B)一對多
C)多對多
D)多對一
9、數據庫設計中反映用戶對數據要求的模式是
A)內模式
B)概念模式
C)外模式
D)設計模式
10、下列特點中不屬于Java的是
A)多線程
B)多繼承
C)跨平臺
D)動態性
11、Java的反匯編命令是
A)javap
B)javac
C)jdb
D)java
12、下列變量定義中,不合法的是
A)Int $X;
B)int _123;
C)int Summer_2010_gross_saIe;
D)Int #dim;
13、下列選項中為單精度數的是
A)2
B)5.2
C)0.2f
D)023
14、下列關于boolean類型的敘述中,正確的是
A)可以將boolean類型的數值轉換為int類型的數值
B)可以將boolean類型的數值轉換為字符串
C)可以將boolean類型的數值轉換為char類型的數值
D)不能將boolean類型的數值轉換為其他基本數據類型
15、若定義int a=2,b=2,下列表達式中值不為4的是
A)a*(++b)
B)a*(b++)
C)a+b
D)a*b
16、下列可以獲得構件前景色的方法是
A)getSize()
B)getForeground()
C)getBackground()
D)paint()
17、下列程序的運行結果是
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)以上都不對
18、下列程序片段中,能通過編譯的是
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(){}
}
19、下列不屬于接口WindowListener的方法是
A)windowClosing()
B)windowClosed()
C)windowMinimized()
D)windowopened()