- 相關(guān)推薦
全國計(jì)算機(jī)等級(jí)二級(jí)考試java選擇題練習(xí)
計(jì)算機(jī)二級(jí)考試很快就要來了,下面小編為大家?guī)砹巳珖?jì)算機(jī)等級(jí)二級(jí)考試java選擇題,歡迎大家閱讀!
1、如果在創(chuàng)建表中建立需要存放二進(jìn)制數(shù)據(jù)文檔的字段,其數(shù)據(jù)類型應(yīng)當(dāng)為___D ___。
A.文本類型
B.貨幣類型
C.是/否類型
D.OLE類型
2、如果在創(chuàng)建表中建立需要存放時(shí)間的字段,其數(shù)據(jù)類型應(yīng)當(dāng)為___D___。
A.文本類型
B.貨幣類型
C.是/否類型
D.日期/時(shí)間類型
3、如果在創(chuàng)建表中建立需要存放少于255個(gè)字符的字段,其數(shù)據(jù)類型應(yīng)當(dāng)為___A___。
A.文本類型
B.貨幣類型
C.是/否類型
D.OLE類型
4、如果在創(chuàng)建表中建立能存放最多6.4萬個(gè)字符的字段,其數(shù)據(jù)類型應(yīng)當(dāng)為___B___。
A.文本類型
B.備注類型
C.是/否類型
D.OLE類型:
5、如果在創(chuàng)建表中建立需要進(jìn)行算術(shù)運(yùn)算的字段,其數(shù)據(jù)類型應(yīng)當(dāng)為___A ___。
A.數(shù)字類型
B.備注類型
C.是/否類型
D.OLE類型:
6、下邊哪個(gè)字段的數(shù)據(jù)類型必須是8個(gè)字節(jié)___C ___。
A.數(shù)字類型
B.備注類型
C.日期/時(shí)間型
D.OLE類型:
7、下邊哪個(gè)字段的數(shù)據(jù)類型必須是4個(gè)字節(jié)___D ___。
A.數(shù)字類型
B.備注類型
C.貨幣類型
D.自動(dòng)編號(hào)類型:
8、如果在創(chuàng)建表中建立需要存儲(chǔ)True/False的字段,其數(shù)據(jù)類型應(yīng)當(dāng)為___C ___。
A.數(shù)字類型
B.備注類型
C.是/否類型
D.OLE類型:
9、數(shù)據(jù)庫中的基本單位是___A ___。
A.表
B.查詢
C.窗體
D.報(bào)表:
10、從一個(gè)表或者多個(gè)表中選擇一部分?jǐn)?shù)據(jù)的是__B ____。
A.表
B.查詢
C.窗體
D.報(bào)表
(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)上述三種說法都不對(duì)
(2)下列敘述中正確的是
A)在棧中,棧中元素隨棧底指針與棧頂指針的變化而動(dòng)態(tài)變化
B)在棧中,棧頂指針不變,棧中元素隨棧底指針的變化而動(dòng)態(tài)變化
C)在棧中,棧底指針不變,棧中元素隨棧頂指針的變化而動(dòng)態(tài)變化
D)上述三種說法都不對(duì)
(3)軟件測(cè)試的目的是
A)評(píng)估軟件可靠性 B)發(fā)現(xiàn)并改正程序中的錯(cuò)誤
C)改正程序中的錯(cuò)誤 D)發(fā)現(xiàn)程序中的錯(cuò)誤
(4)下面描述中,不屬于軟件危機(jī)表現(xiàn)的是
A)軟件過程不規(guī)范 B)軟件開發(fā)生產(chǎn)率低
C)軟件質(zhì)量難以控制 D)軟件成本不斷提高
(5)軟件生命周期是指
A)軟件產(chǎn)品從提出、實(shí)現(xiàn)、使用維護(hù)到停止使用退役的過程
B)軟件從需求分析、設(shè)計(jì)、實(shí)現(xiàn)到測(cè)試完成的過程
C)軟件的開發(fā)過程
D)軟件的運(yùn)行維護(hù)過程
(6)面向?qū)ο蠓椒ㄖ,繼承是指
A)一組對(duì)象所具有的相似性質(zhì)
B)一個(gè)對(duì)象具有另一個(gè)對(duì)象的性質(zhì)
C)各對(duì)象之間的共同性質(zhì)
D)類之間共享屬性和操作的機(jī)制
(7)層次型、網(wǎng)狀型和關(guān)系型數(shù)據(jù)庫劃分原則是
A)記錄長度
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ù)庫設(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()
拓展:計(jì)算機(jī)等級(jí)考試二級(jí)Access選擇題
1.以下說法中,不正確的是(D)。
A) 數(shù)據(jù)庫中存放的數(shù)據(jù)不僅僅是數(shù)值型數(shù)據(jù)
B) 數(shù)據(jù)庫管理系統(tǒng)的功能不僅僅是建立數(shù)據(jù)庫
C) 目前在數(shù)據(jù)庫產(chǎn)品中關(guān)系模型的數(shù)據(jù)庫系統(tǒng)占了主導(dǎo)地位
D) 關(guān)系模型中數(shù)據(jù)的物理布局和存取路徑向用戶公開
2.以下敘述中,正確的是(D)。
A) Access只能使用菜單或?qū)υ捒騽?chuàng)建數(shù)據(jù)庫應(yīng)用系統(tǒng)
B) Access不具備程序設(shè)計(jì)能力
C) Access只具備了模塊化程序設(shè)計(jì)能力
D) Access具有面向?qū)ο蟮某绦蛟O(shè)計(jì)能力,并能創(chuàng)建復(fù)雜的數(shù)據(jù)庫應(yīng)用系統(tǒng)
3.下列不屬于需求分析階段工作的是(B)。
A) 分析用戶活動(dòng)
B) 建立E-R圖
C) 建立數(shù)據(jù)字典
D) 建立數(shù)據(jù)流圖
4.數(shù)據(jù)流圖是在數(shù)據(jù)庫(C)階段完成的。
A) 邏輯設(shè)計(jì)
B) 物理設(shè)計(jì)
C) 需求分析
D) 概念設(shè)計(jì)
5.在數(shù)據(jù)庫設(shè)計(jì)中,用E-R圖來描述信息結(jié)構(gòu)但不涉及信息在計(jì)算機(jī)中的表示,它屬于數(shù)據(jù)庫設(shè)計(jì)的(B)階段。
A) 需求分析
B) 概念結(jié)構(gòu)設(shè)計(jì)
C) 邏輯設(shè)計(jì)
D) 物理設(shè)計(jì)
6.E-R圖是數(shù)據(jù)庫設(shè)計(jì)的工具之一,它適用于建立數(shù)據(jù)庫的(A)。
A) 概念模型
B) 邏輯模型
C) 結(jié)構(gòu)模型
D) 物理模型
7.在關(guān)系數(shù)據(jù)庫設(shè)計(jì)中,關(guān)系數(shù)據(jù)模型是(C)的任務(wù)。
A) 需求分析階段
B) 概念設(shè)計(jì)階段
C) 邏輯結(jié)構(gòu)設(shè)計(jì)階段
D) 物理設(shè)計(jì)階段
8.數(shù)據(jù)庫物理設(shè)計(jì)完成后,進(jìn)入數(shù)據(jù)庫實(shí)施階段,下列各項(xiàng)中不屬于實(shí)施階段的工作是(B)。
A) 建立數(shù)據(jù)庫
B) 擴(kuò)充功能
C) 加載數(shù)據(jù)
D) 系統(tǒng)調(diào)試
9.數(shù)據(jù)流圖(DFD)是用于描述結(jié)構(gòu)化方法中(C)階段的工具。
A) 可行性分析
B) 詳細(xì)設(shè)計(jì)
C) 需求分析
D) 程序編碼
10.若兩個(gè)實(shí)體之間的聯(lián)系是1:m,則實(shí)現(xiàn)1:m聯(lián)系的方法是(A)。
A) 在"m"端實(shí)體轉(zhuǎn)換的關(guān)系中加入"1"端實(shí)體轉(zhuǎn)換關(guān)系的碼
B) 將"m"端實(shí)體轉(zhuǎn)換關(guān)系的碼加入到"1"端的關(guān)系中
C) 在兩個(gè)實(shí)體轉(zhuǎn)換的關(guān)系中,分別加入另一個(gè)關(guān)系的碼
D) 將兩個(gè)實(shí)體轉(zhuǎn)換成一個(gè)關(guān)系
11.在概念模型中一個(gè)實(shí)體集合對(duì)應(yīng)于關(guān)系模型中的一個(gè)(C)。
A) 元組(記錄)
B) 字段
C) 關(guān)系
D) 屬性
12.一個(gè)學(xué)生可以同時(shí)借閱多本書,一本書只能由一個(gè)學(xué)生借閱,學(xué)生和圖書之間為(B)聯(lián)系。
A) 一對(duì)一
B) 一對(duì)多
C) 多對(duì)多
D) 多對(duì)一
13.公司中有多個(gè)部門和多名職員,每個(gè)職員只能屬于一個(gè)部門,一個(gè)部門可以有多名職員,職員與部門的聯(lián)系類型是(C)。
A) 多對(duì)多
B) 一對(duì)一
C) 多對(duì)一
D) 一對(duì)多
14.在Access數(shù)據(jù)庫中,一個(gè)關(guān)系就是一個(gè)(A)。
A) 二維表
B) 記錄
C) 字段
D) 數(shù)據(jù)庫 綜合數(shù)據(jù)
15. 設(shè)有部門和員工兩個(gè)實(shí)體,每個(gè)員工只能屬于一個(gè)部門,一個(gè)部門可以有多名員工,則部門與員工實(shí)體之間的聯(lián)系類型是(B)。
A) 多對(duì)多
B) 一對(duì)多
C) 多對(duì)一
D) 一對(duì)一
16.下列敘述中正確的是(C)。
A) 數(shù)據(jù)處理是將信息轉(zhuǎn)化為數(shù)據(jù)的過程
B) 數(shù)據(jù)庫設(shè)計(jì)是指設(shè)計(jì)數(shù)據(jù)庫管理系統(tǒng)
C) 如果一個(gè)關(guān)系中的屬性或?qū)傩约⒎窃撽P(guān)系的主碼,但它是另一個(gè)關(guān)系的主碼,則稱其為本關(guān)系的外碼.
D) 關(guān)系中的每列稱為元組,一個(gè)元組就是一個(gè)字段
17.下列模式中,(B)是用戶模式。
A) 內(nèi)模式
B) 外模式
C) 概念模式
D) 邏輯模式
18.用樹形結(jié)構(gòu)來表示實(shí)體之間聯(lián)系的模型稱為(B)。
A) 關(guān)系模型
B) 層次模型
C)網(wǎng)狀模型
D)網(wǎng)絡(luò)模型
19.在下述關(guān)于數(shù)據(jù)庫系統(tǒng)的敘述中,正確的是 (B)。
A) 數(shù)據(jù)庫中只存在數(shù)據(jù)項(xiàng)之間的聯(lián)系
B) 數(shù)據(jù)庫中的數(shù)據(jù)項(xiàng)之間和記錄之間都存在聯(lián)系
C) 數(shù)據(jù)庫的數(shù)據(jù)項(xiàng)之間無聯(lián)系,記錄之間存在聯(lián)系
D) 數(shù)據(jù)庫中的數(shù)據(jù)項(xiàng)之間和記錄之間都不存在聯(lián)系
20.在數(shù)據(jù)庫中能夠惟一地標(biāo)識(shí)一個(gè)記錄的字段或字段組合稱為(D)。
A) 記錄
B) 字段
C) 域
D) 關(guān)鍵字
1、用于存放數(shù)據(jù)庫數(shù)據(jù)的是______。:A
A.表
B.查詢
C.窗體
D.報(bào)表
2、如果在創(chuàng)建表中建立字段基本工資額,其數(shù)據(jù)類型應(yīng)當(dāng)為______。:B
A.文本類型
B.貨幣類型
C.日期類型
D.數(shù)字類型
3、在Access中,表和數(shù)據(jù)庫的關(guān)系是______。A
A.一個(gè)數(shù)據(jù)庫可以包含多個(gè)表
B.一個(gè)表只能包含2個(gè)數(shù)據(jù)庫
C.一個(gè)表可以包含多個(gè)數(shù)據(jù)庫
D.一個(gè)數(shù)據(jù)庫只能包含一個(gè)表
4、Access數(shù)據(jù)庫管理系統(tǒng)依賴于______操作系統(tǒng)。:B
A.Dos
B.Windows
C.Unix
D.Ucdos
5、在關(guān)系型數(shù)據(jù)庫中,二維表中的一行被稱為______。:C
A.字段
B.數(shù)據(jù)
C.記錄
D.數(shù)據(jù)視圖
6、定義某一個(gè)字段的默認(rèn)值的作用是______。:C
A.當(dāng)數(shù)據(jù)不符合有效性規(guī)則時(shí)所顯示的信息
B.不允許字段的值超出某個(gè)范圍
C.在未輸入數(shù)值之前,系統(tǒng)自動(dòng)提供數(shù)值
D.系統(tǒng)自動(dòng)把小寫字母轉(zhuǎn)換成大寫字母
7、常見的數(shù)據(jù)模型有3種,它們是______。:B
A.網(wǎng)狀、關(guān)系和語義
B.層次、關(guān)系和網(wǎng)狀
C.環(huán)狀、層次和關(guān)系
D.字段名、字段類型和記錄
8、在以下敘述中,正確的是______。D
A.Access只能使用系統(tǒng)菜單創(chuàng)建數(shù)據(jù)庫應(yīng)用系統(tǒng)
B.Access不具備程序設(shè)計(jì)能力
C.Access只具備了模塊化程序設(shè)計(jì)能力
D.Access具有面向?qū)ο蟮某绦蛟O(shè)計(jì)能力
9、不屬于Access對(duì)象的是______。B
A.表
B.文件夾
C.窗體
D.查詢
10、表的組成內(nèi)容包括______。B
A.查詢和字段
B.字段和記錄
C.記錄和窗體
D.報(bào)表和字段
全國計(jì)算機(jī)等級(jí)二級(jí)考試java練習(xí)精選
1、______是對(duì)關(guān)系的描述。
A.二維表
B.關(guān)系模式
C.記錄
D.屬性:B
2、表中的一列叫做______。
A.二維表
B.關(guān)系模式
C.記錄
D.字段:D
3、唯一確定一條記錄的某個(gè)屬性組是______。
A.關(guān)鍵字
B.關(guān)系模式
C.記錄
D.屬性:A
4、被選中的關(guān)鍵字是______。
A.主鍵
B.關(guān)系模式
C.記錄
D.屬性:A
5、屬性的取值范圍是______。
A.值域
B.關(guān)系模式
C.記錄
D.屬性:A
6、關(guān)系名(屬性,屬性2,……屬性n)是______。
A.主鍵
B.關(guān)系模式
C.記錄
D.屬性:B
7、添加新記錄時(shí),自動(dòng)添加到字段中的是______。
A.默認(rèn)值
B.有效性規(guī)則
C.有效性文本
D.索引:A
8、檢查字段中的輸入值是否合法的是______。
A.默認(rèn)值
B.有效性規(guī)則
C.有效性文本
D.索引:B
9、檢查字段中的輸入值不合法時(shí),提示的信息是______。
A.默認(rèn)值
B.有效性規(guī)則
C.有效性文本
D.索引:C
10、可以加快查詢操作的是______。
A.默認(rèn)值
B.有效性規(guī)則
C.有效性文本
D.索引:D
拓展:計(jì)算機(jī)等級(jí)考試二級(jí)VB程序設(shè)計(jì)選擇題
1、VB是一種面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,( )不是面向?qū)ο笙到y(tǒng)所包含的三要素。
。.屬性 B.變量 C.方法 D.事件
2.不論何控件,共同具有的是( )屬性。
A.Caption B.Text C. Name D.ForeColor
3. 程序代碼如下:
Command1.Caption=”確定”,則Command1、Caption、“確定”分別代表( )
A.屬性、對(duì)象、值 B.對(duì)象、值、屬性
C.對(duì)象、方法、屬性 D.對(duì)象、屬性、值
4.下面( )是不合法的整型常數(shù)。
A.278 B. &O278 C. &H278 D. 278%
5.為了給x、y、z三個(gè)變量賦初值1,下面正確的賦值語句是( )。
A.x=y=z=1 B.x=1,y=1,z=1
C.x=1:y=1:z=1 D.xyz=1
6.賦值語句:a=123+Mid(“123456”,3,2)執(zhí)行后,變量a中的值是( )。
A.”12334” B.12334 C.157 D.123
7. 數(shù)學(xué)關(guān)系3≤x<10表示成正確的VB表達(dá)式為( )
。痢3<=x<10 B、3<=x AND x<10
C、x>=3 OR x<10 D、3<=x AND <10
8.產(chǎn)生[10,37]之間的隨機(jī)整數(shù)的VB表達(dá)式( )
。.Int(Rnd(1)*27)+10 B.Int(Rnd(1)*28)+10
。.Int(Rnd(1)*27)+11 D.Int(Rnd(1)*28)+11
9. 表達(dá)式16/4-2^5*8/4 MOD 52的值為( )。
A.20 B.14 C.4 D.2
10.對(duì)命令按鈕的Picture屬性裝入.bmp圖形文件后,命令按鈕上并沒有顯示圖形,原因是沒有對(duì)( )屬性設(shè)置為1。
A.MousePictrue B.Style
C.DownPicture D.DisabledPicture
11.下列對(duì)象中不能做為容器的控件是( )。
A.窗體 B. PictureBox控件
C.Image控件 D. Frame控件
12.下面程序段運(yùn)行后,顯示結(jié)果是( )。
Dim x
If x Then Print x Else Print x+1
A.0 B.1 C.-1 D.顯示出錯(cuò)信息
13.循環(huán)語句For i= -3.5 To 5.5 Step -0.5的循環(huán)次數(shù)是( )。
A.20 B.19 C.18 D.0
14.如下數(shù)組聲明語句Dim a(3,-2 to 2,5) As Long,則數(shù)組a包含元素的個(gè)數(shù)是( )。
A.120 B.75 C.60 D.13
15.決定組合框樣式的屬性是( )。
A.List B.Text C.Style D.Caption
16.滾動(dòng)條的( )屬性用于返回或設(shè)置滾動(dòng)條的當(dāng)前值。
。.Value B.Max C.Min D.Data
17.下面子過程語句說明合法的是( )。
A.Function f1%(f1%) B.Function f1(ByVal n%)
C.Sub f1(Byval n%( )) D.Sub f1(n%) As Integer
18.在過程中定義的變量,若希望在離開該過程后,還能保存過程中局部變量的值,則應(yīng)使用( )關(guān)鍵字的在過程中定義局部變量。
A.Static B.Public C.Private D.Dim
19.下列控件中沒有Caption屬性的是( )。
A.框架 B.單選按鈕 C.列表框 D.復(fù)選框
20. 以下不屬于鍵盤事件的是( )
A.KeyDown B. KeyUp C. Unload D. KeyPress
21.下列關(guān)于菜單的說法,錯(cuò)誤的是( )。
A.每個(gè)菜單項(xiàng)都是一個(gè)控件,與其它控件一樣也有自己的屬性和事件
B.菜單項(xiàng)的快捷鍵不能任意設(shè)置
C.在程序運(yùn)行時(shí),如果菜單項(xiàng)的Enabled屬性為False,則該菜單項(xiàng)編程灰色,不能被用戶選擇
D.除了Click事件之外,菜單項(xiàng)還能響應(yīng)其它的事件,如DblClick
22.下列關(guān)于通用對(duì)話框的敘述中,錯(cuò)誤的是( )。
A.通用對(duì)話框可以用來制作和顯示“幫助”對(duì)話框
B.CommonDialog1.ShowFont顯示“字體”對(duì)話框
C.在“打開”或“另存為”對(duì)話框中,用戶選擇的文件名可以經(jīng)FileTitle屬性返回
D.在“打開”或“另存為”對(duì)話框中,用戶選擇的文件名及其路徑可以經(jīng)FileName屬性返回
23. 指令“Circle(1000,1000),500,,-6,-3”將繪制( )。
A.畫圓 B.橢圓 C.扇形 D.圓弧
24.假如列表框(List1)有四個(gè)數(shù)據(jù)項(xiàng),把數(shù)據(jù)項(xiàng)“數(shù)據(jù)庫原理”添加到列表框的最后,應(yīng)使用( )語句。
A.List1.AddItem “數(shù)據(jù)庫原理”,List1.ListCount
B.List1.AddItem “數(shù)據(jù)庫原理”,List1.ListCount-1
C.List1.AddItem 3,“數(shù)據(jù)庫原理”
D.List1.AddItem “數(shù)據(jù)庫原理”,3
25.VB提供了結(jié)構(gòu)化程序設(shè)計(jì)的三種基本結(jié)構(gòu),三種基本結(jié)構(gòu)是( )。
A.遞歸結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)
B.選擇結(jié)構(gòu)、過程結(jié)構(gòu)、順序結(jié)構(gòu)
C.過程結(jié)構(gòu)、輸入、輸出結(jié)構(gòu)、轉(zhuǎn)向結(jié)構(gòu)
D.選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、順序結(jié)構(gòu)
26.在一個(gè)多窗體程序中,F(xiàn)orm1是啟動(dòng)窗體,當(dāng)程序運(yùn)行后要想顯示Form2窗體,正確的語句是( )。
A.Show Form2 B.Form2.show C.Load Form2 D.Form2.Load
27.要從磁盤上讀入一個(gè)文件名為“c: 1.txt”的順序文件,下列( )正確。
A.f=”c: 1.txt” B.f=”c: 1.txt”
Open “f” For Input As #1 Open f For Input As #1
C.Open ”c: 1.txt”For output As #1 D.Open c: 1.txt For input As #1
28.假定有如下事件過程:
Private Sub Form_MouseDown(Button as Integer,Shift as Integer, X as Single,Y as Single)
If Button=2 Then PopupMenu PopForm
End Sub
則以下描述中錯(cuò)誤的是( )。
A.該過程的功能是彈出一個(gè)菜單
B.popForm是在菜單編輯器中定義的彈出式菜單的名稱
C.參數(shù)X、Y指明鼠標(biāo)的當(dāng)前位置
D.Button=2表示按下的是鼠標(biāo)左鍵
29.Print #1,Str1$中的Print是( ).
A.在窗臺(tái)上顯示的方法 B.文件的寫語句
C.子程序明 D.以上均不是
BCDBC CBBCB CBDAC ABACC DACAD BBDBC
計(jì)算機(jī)等級(jí)考試《二級(jí)C++》單選題
單選題
1). 循環(huán)鏈表的主要優(yōu)點(diǎn)是( )
A.不再需要頭指針了
B.從表中任一結(jié)點(diǎn)出發(fā)都能訪問到整個(gè)鏈表
C.在進(jìn)行插入、刪除運(yùn)算時(shí),能更好的保證鏈表不斷開
D.已知某個(gè)結(jié)點(diǎn)的位置后,能夠容易的找到它的直接前件
正確答案:B
2). 下述關(guān)于數(shù)據(jù)庫系統(tǒng)的敘述中,正確的是( )。
A.數(shù)據(jù)庫系統(tǒng)減少了數(shù)據(jù)冗余
B.數(shù)據(jù)庫系統(tǒng)避免了一切冗余
C.數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)的一致性是指數(shù)據(jù)類型一致
D.數(shù)據(jù)庫系統(tǒng)比文件系統(tǒng)能管理更多的數(shù)據(jù)
正確答案:A
答案解析:數(shù)據(jù)庫系統(tǒng)會(huì)減少數(shù)據(jù)冗余,但不可能避免一切冗余。
3). 設(shè)樹T的度為4,其中度為1、2、3、4的結(jié)點(diǎn)個(gè)數(shù)分別為4、2、l、1。則T中的葉子結(jié)點(diǎn)的個(gè)數(shù)為( )。
A.8
B.7
C.6
D.5
正確答案:A
答案解析:將題中所述的樹用圖形表示,可得葉子結(jié)點(diǎn)數(shù)目。
4). 數(shù)據(jù)庫設(shè)計(jì)包括兩個(gè)方面的設(shè)計(jì)內(nèi)容,他們是( )。
A.概念設(shè)計(jì)和邏輯設(shè)計(jì)
B.模式設(shè)計(jì)和內(nèi)模式設(shè)計(jì)
C.內(nèi)模式設(shè)計(jì)和物理設(shè)計(jì)
D.結(jié)構(gòu)特性設(shè)計(jì)和行為特性設(shè)計(jì)
正確答案:A
答案解析:數(shù)據(jù)庫設(shè)計(jì)包括數(shù)據(jù)庫概念設(shè)計(jì)和數(shù)據(jù)庫邏輯設(shè)計(jì)兩個(gè)方面的內(nèi)容。
5). 沒函數(shù)中有整型變量n,為保證其在未賦初值的情況下初值為0,應(yīng)選擇存儲(chǔ)類別是( )。
A.auto
B.register
C.static
D.auto或register
正確答案:C
答案解析:未賦初值的靜態(tài)局部變量,編譯程序自給它賦初值0。所以選擇C。
6). 為了使模塊盡可能獨(dú)立,要求( )。
A.模塊的內(nèi)聚程度要盡量高,且各模塊間的耦合程度要盡量強(qiáng)
B.模塊的內(nèi)聚程度要盡量高,且各模塊間的耦合程度要盡量弱
C.模塊的內(nèi)聚程度要盡量低,且各模塊間的耦合程度要盡量弱
D.模塊的內(nèi)聚程度要盡量低,且各模塊間的耦合程度要盡量強(qiáng)
正確答案:B
答案解析:耦合是指模塊之間的關(guān)聯(lián)程度,而內(nèi)聚是指模塊內(nèi)部各部分的聚合程度。模塊之間的關(guān)聯(lián)程度越小,模塊內(nèi)部的聚合程度越高,越容易維護(hù)。在程序設(shè)計(jì)中應(yīng)追求高內(nèi)聚低耦合。
7). 若函數(shù)中有定義語句″int k;″,則( )。
A.系統(tǒng)將自動(dòng)給k賦初值O
B.這時(shí)k中的值無定義
C.系統(tǒng)將自動(dòng)給k賦初值-1
D.這時(shí)k中無任何值
正確答案:B
答案解析:根據(jù)題目,若以這種方式定義變量k時(shí),編譯程序僅為k開辟存儲(chǔ)單元,并未在存儲(chǔ)單元中存放任何初始值,所以變量中的值無意義,稱變量值″無定義″。所以正確答案為選項(xiàng)B。
8). 下列對(duì)于軟件測(cè)試的描述正確的是( )。
A.軟件測(cè)試的目的是證明程序是否正確
B.軟件測(cè)試的目的是使程序運(yùn)行結(jié)果正確
C.軟件測(cè)試的目的是盡可能地多發(fā)現(xiàn)程序中的錯(cuò)誤
D.軟件測(cè)試的目的是使程序符合結(jié)構(gòu)化原則
正確答案:C
答案解析:軟件測(cè)試是為了盡可能多地發(fā)現(xiàn)程序中的錯(cuò)誤,尤其是發(fā)現(xiàn)至今尚未發(fā)現(xiàn)的錯(cuò)誤。
9). 下列枚舉類型的定義中,包含枚舉值3的是( )。
A.enum test{ RED,YELLOW,BLUE,BLACK};
B.enum test{ RED,YELLOW= 4,BLUE,BLACK};
C.enum test{ RED= -1,YELLOW,BLUE,BLACK};
D.enum test{ RED,YELI,OW=6 ,BLUE,BLACK};
正確答案:A
答案解析:本題主要考查枚舉類型的定義,其中幾個(gè)枚舉值全部未賦常量值時(shí),它們自左至右分別與整數(shù)0,1,…,n-l對(duì)應(yīng)。由此可判斷本題答案。
10). 能正確表示邏輯關(guān)系″a≥10或a≤O″的C++語言表達(dá)式是( )。
A.jsj-ej-0130.jpg
B.jsj-ej-0131.jpg
C.jsj-ej-0132.jpg
D.jsj-ej-0133.jpg
正確答案:D
答案解析:邏輯運(yùn)算符″II″表示或的意思。
11). 下列關(guān)于C++函數(shù)的說明中,正確的是( )。
A.內(nèi)聯(lián)函數(shù)就是定義在另一個(gè)函數(shù)體內(nèi)部的函數(shù)
B.函數(shù)體的最后一條語句必須是return語句
C.標(biāo)準(zhǔn)C++要求在調(diào)用一個(gè)函數(shù)之前,必須先聲明其原型
D.編譯器會(huì)根據(jù)函數(shù)的返回值數(shù)型和參數(shù)表來區(qū)分函數(shù)的不同重載形式
正確答案:C
答案解析:內(nèi)聯(lián)函數(shù)不是定義在另一個(gè)函數(shù)體內(nèi)部的函數(shù),而是將lnllne放在函數(shù)定義中函數(shù)類型之前;函數(shù)體的最后一條語句可以是任意的語句;編譯器不會(huì)根據(jù)函數(shù)返回值的類型來區(qū)分重載形式,選項(xiàng)D錯(cuò)誤。標(biāo)準(zhǔn)C++要求在調(diào)用一個(gè)函數(shù)之前,必須先聲明其原型。
12). 已知一棵二叉樹前序遍歷和中序遍歷分別為ABDEGCFH和DBGEACHF,則該二叉樹的后序遍歷為
A.GEDHFBCA
B.DGEBHFCA
C.ABCDEFGH
D.ACBFEDHG
正確答案:B
拓展:計(jì)算機(jī)等級(jí)考試二級(jí)C語言填空題
(1)某二叉樹有5個(gè)度為2的結(jié)點(diǎn)以及3個(gè)度為1的結(jié)點(diǎn),則該二叉樹**有【1】 個(gè)結(jié)點(diǎn)。
(2)程序流程圖中的菱形框表示的是 【2】 。
(3)軟件開發(fā)過程主要分為需求分析、設(shè)計(jì)、編碼與測(cè)試四個(gè)階段,其中 【3】 階段產(chǎn)生“軟件需求規(guī)格說明書。
(4)在數(shù)據(jù)庫技術(shù)中,實(shí)體集之間的聯(lián)系可以是一對(duì)一或一對(duì)多或多對(duì)多的,那么“學(xué)生”和“可選課程”的聯(lián)系為 【4】 。
(5)人員基本信息一般包括:身份證號(hào),姓名,性別,年齡等。其中可以作為主關(guān)鍵字的是 【5】 。
(6)若有定義語句:int a=5;,則表達(dá)式:a++的值是 【6】 。
(7)若有語句double x=17;int y;,當(dāng)執(zhí)行y=(int)(x/5)%2;之后y的值為 【7】 。
(8)以下程序運(yùn)行后的輸出結(jié)果是 【8】 。
#include
main()
{ int x=20;
printf(“%d”,0
printf(“%d ”,0
(9)以下程序運(yùn)行后的輸出結(jié)果是 【9】 。
#include
main()
{ int a=1,b=7;
do {
b=b/2;a+=b;
} while (b>1);
printf(“%d ”,a);}
(10)有以下程序
#include
main()
{ int f,f1,f2,i;
f1=0;f2=1;
printf(“%d %d”,f1,f2);
for(i=3;i<=5;i++)
{ f=f1+f2; printf(“%d”,f);
f1=f2; f2=f;
}
printf(“ ”);
}
程序運(yùn)行后的輸出結(jié)果是 【10】 。
(11)有以下程序
#include
int a=5;
void fun(int b)
{ int a=10;
a+=b;printf(“%d”,a);
}
main()
{ int c=20;
fun(c);a+=c;printf(“%d ”,a);
}
程序運(yùn)行后的輸出結(jié)果是 【11】 。
(12)設(shè)有定義:
struct person
{ int ID;char name[12];}p;
請(qǐng)將scanf(“%d”, 【12】 );語句補(bǔ)充完整,使其能夠?yàn)榻Y(jié)構(gòu)體變量p的成員ID正確讀入數(shù)據(jù)。
(13)有以下程序
#include
main()
{ char a[20]=”How are you?”,b[20];
scanf(“%s”,b);printf(“%s %s ”,a,b);
}
程序運(yùn)行時(shí)從鍵盤輸入:How are you?<回車>
則輸出結(jié)果為 【13】 。
(14)有以下程序
#include
typedef struct
{ int num;double s}REC;
void fun1( REC x ){x.num=23;x.s=88.5;}
main()
{ REC a={16,90.0 };
fun1(a);
printf(“%d ”,a.num);
}
程序運(yùn)行后的輸出結(jié)果是 【14】 。
(15)有以下程序
#include
fun(int x)
{ if(x/2>0) run(x/2);
printf(“%d ”,x);
}
main()
{ fun(6);printf(“ ”); }
程序運(yùn)行后的輸出結(jié)果是 【15】 。
【全國計(jì)算機(jī)等級(jí)二級(jí)考試java選擇題練習(xí)】相關(guān)文章:
全國計(jì)算機(jī)等級(jí)考試二級(jí)JAVA選擇題08-06
全國計(jì)算機(jī)等級(jí)二級(jí)考試java考前練習(xí)04-08
計(jì)算機(jī)等級(jí)考試二級(jí)java選擇題05-25
全國計(jì)算機(jī)二級(jí)JAVA考試精選選擇題06-17
全國計(jì)算機(jī)等級(jí)考試二級(jí)Java重點(diǎn)內(nèi)容07-07
全國計(jì)算機(jī)等級(jí)二級(jí)考試java沖刺試題03-12
全國計(jì)算機(jī)等級(jí)二級(jí)考試java試題及答案06-02