- 相關(guān)推薦
計算機(jī)二級考試Java選擇真題
在日常學(xué)習(xí)和工作中,我們最不陌生的就是試題了,試題是命題者根據(jù)測試目標(biāo)和測試事項編寫出來的。那么你知道什么樣的試題才能有效幫助到我們嗎?下面是小編整理的計算機(jī)二級考試Java選擇真題,歡迎閱讀,希望大家能夠喜歡。
計算機(jī)二級考試Java選擇真題一
。1)下列敘述中正確的是
A)線性表的鏈?zhǔn)酱鎯Y(jié)構(gòu)與順序存儲結(jié)構(gòu)所需要的存儲空間是相同的
B)線性表的鏈?zhǔn)酱鎯Y(jié)構(gòu)所需要的存儲空間一般要多于順序存儲結(jié)構(gòu)
C)線性表的鏈?zhǔn)酱鎯Y(jié)構(gòu)所需要的存儲空間一般要少于順序存儲結(jié)構(gòu)
D)上述三種說法都不對
(2)下列敘述中正確的是
A)在棧中,棧中元素隨棧底指針與棧頂指針的變化而動態(tài)變化
B)在棧中,棧頂指針不變,棧中元素隨棧底指針的變化而動態(tài)變化
C)在棧中,棧底指針不變,棧中元素隨棧頂指針的變化而動態(tài)變化
D)上述三種說法都不對
(3)軟件測試的目的是
A)評估軟件可靠性
B)發(fā)現(xiàn)并改正程序中的錯誤
C)改正程序中的錯誤
D)發(fā)現(xiàn)程序中的錯誤
。4)下面描述中,不屬于軟件危機(jī)表現(xiàn)的是
A)軟件過程不規(guī)范
B)軟件開發(fā)生產(chǎn)率低
C)軟件質(zhì)量難以控制
D)軟件成本不斷提高
。5)軟件生命周期是指
A)軟件產(chǎn)品從提出、實現(xiàn)、使用維護(hù)到停止使用退役的過程
B)軟件從需求分析、設(shè)計、實現(xiàn)到測試完成的過程
C)軟件的開發(fā)過程
D)軟件的運(yùn)行維護(hù)過程
。6)面向?qū)ο蠓椒ㄖ校^承是指
A)一組對象所具有的相似性質(zhì)
B)一個對象具有另一個對象的性質(zhì)
C)各對象之間的共同性質(zhì)
D)類之間共享屬性和操作的機(jī)制
。7)層次型、網(wǎng)狀型和關(guān)系型數(shù)據(jù)庫劃分原則是
A)記錄長度
B)文件的大小
C)聯(lián)系的復(fù)雜程度
D)數(shù)據(jù)之間的聯(lián)系方式
(8)一個工作人員可以使用多臺計算機(jī),而一臺計算機(jī)可被多個人使用,則實體工作人員、與實體計算機(jī)之間的聯(lián)系是
A)一對一
B)一對多
C)多對多
D)多對一
。9)數(shù)據(jù)庫設(shè)計中反映用戶對數(shù)據(jù)要求的模式是
A)內(nèi)模式
B)概念模式
C)外模式
D)設(shè)計模式
。10)有三個關(guān)系R、S和T如下:
則由關(guān)系R和S得到關(guān)系T的操作是
A)自然連接
B)交
C)投影
D)并
(11)下列特點(diǎn)中不屬于Java的是
A)多線程
B)多繼承
C)跨平臺
D)動態(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)下列選項中為單精度數(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)ax(++b)
B)ax(b++)
C)a+b
D)axb
。17)下列可以獲得構(gòu)件前景色的方法是
A)getSize()
B)getForeground()
C)getBackground()
D)paint()
計算機(jī)二級考試Java選擇真題二
一、Java語言基礎(chǔ)知識
1. Java程序的基本結(jié)構(gòu)
題目:Java程序的基本結(jié)構(gòu)不包括哪個部分?
A. 類定義
B. 方法體
C. main方法
D. 注釋(答案:D)
解析:Java程序的基本結(jié)構(gòu)包括類定義、方法體(包括main方法),而注釋不是程序結(jié)構(gòu)的一部分,而是為了提高代碼可讀性而添加的。
2. 數(shù)據(jù)類型與變量
題目:下列哪個不是Java的基本數(shù)據(jù)類型?
A. int
B. double
C. String
D. boolean(答案:C)
解析:String在Java中是一個類,不是基本數(shù)據(jù)類型,而int、double、boolean都是Java的基本數(shù)據(jù)類型。
二、面向?qū)ο缶幊?/strong>
1. 類的繼承與多態(tài)
題目:下列關(guān)于Java中繼承的說法,哪個是不正確的?
A. 繼承可以提高代碼的復(fù)用性
B. Java中的繼承是單繼承
C. 子類可以繼承父類的所有屬性和方法
D. 構(gòu)造方法不能被繼承(答案:C)
解析:子類只能繼承父類的非私有屬性和方法,如果父類中的屬性或方法是私有的(private),則子類無法直接訪問或繼承。
2. 接口與抽象類
題目:Java中接口(Interface)的特點(diǎn)不包括?
A. 接口是一種引用類型
B. 接口中可以包含抽象方法
C. 接口中可以包含常量
D. 接口可以被實例化(答案:D)
解析:接口是一種引用類型,用于定義一組方法規(guī)范,但接口本身不能被實例化。接口中可以包含抽象方法和常量。
三、數(shù)據(jù)庫技術(shù)
1. 關(guān)系數(shù)據(jù)庫
題目:在關(guān)系數(shù)據(jù)庫中,用于存儲數(shù)據(jù)的表格被稱為?
A. 字段
B. 記錄
C. 表
D. 數(shù)據(jù)庫(答案:C)
解析:在關(guān)系數(shù)據(jù)庫中,表(Table)是存儲數(shù)據(jù)的基本結(jié)構(gòu),由行和列組成,其中行稱為記錄(Record),列稱為字段(Field)。
2. SQL語句
題目:下列哪個SQL語句用于從表中查詢數(shù)據(jù)?
A. INSERT INTO
B. UPDATE
C. DELETE
D. SELECT(答案:D)
解析:SELECT語句用于從數(shù)據(jù)庫表中檢索數(shù)據(jù),而INSERT INTO用于向表中插入新記錄,UPDATE用于更新表中的記錄,DELETE用于刪除表中的記錄。
四、軟件工程
1. 軟件開發(fā)過程
題目:軟件生命周期不包括哪個階段?
A. 需求分析
B. 設(shè)計
C. 編碼
D. 部署后維護(hù)(答案:D,但通常認(rèn)為部署也是生命周期的一部分,此題可能意在強(qiáng)調(diào)“部署后”的維護(hù)不是傳統(tǒng)軟件生命周期的直接階段)
解析:軟件生命周期通常包括需求分析、設(shè)計、編碼、測試、部署和維護(hù)等階段。雖然部署后維護(hù)是軟件維護(hù)的一部分,但傳統(tǒng)上軟件生命周期并不特別強(qiáng)調(diào)“部署后”這一具體階段。
2. 軟件測試
題目:下列哪種測試方法屬于黑盒測試?
A. 語句覆蓋
B. 邏輯覆蓋
C. 邊界值分析
D. 路徑分析(答案:C)
解析:黑盒測試是指不關(guān)注程序內(nèi)部結(jié)構(gòu),僅根據(jù)程序的功能需求進(jìn)行測試。邊界值分析是一種常用的黑盒測試方法,它關(guān)注輸入和輸出邊界上的情況。語句覆蓋和邏輯覆蓋屬于白盒測試方法,路徑分析則介于黑盒和白盒之間。
【計算機(jī)二級考試Java選擇真題】相關(guān)文章:
計算機(jī)等級考試二級java選擇題05-25
計算機(jī)二級Java筆試真題09-26
全國計算機(jī)二級考試《Java》真題練習(xí)09-11