計算機二級java選擇題題庫優(yōu)秀

字號:

    在日常學(xué)習(xí)、工作或生活中,大家總少不了接觸作文或者范文吧,通過文章可以把我們那些零零散散的思想,聚集在一塊。大家想知道怎么樣才能寫一篇比較優(yōu)質(zhì)的范文嗎?下面我給大家整理了一些優(yōu)秀范文,希望能夠幫助到大家,我們一起來看一看吧。
    計算機二級java選擇題題庫篇一
    表彰書法等級考試學(xué)生發(fā)言稿
    推薦度:
    轉(zhuǎn)述句練習(xí)及答案
    推薦度:
    java程序員年終總結(jié)
    推薦度:
    java實訓(xùn)心得體會
    推薦度:
    修改病句練習(xí)題及答案
    推薦度:
    相關(guān)推薦
    計算機二級考試很快就要來了,下面小編為大家?guī)砹巳珖嬎銠C等級二級考試java選擇題,歡迎大家閱讀!
    1、如果在創(chuàng)建表中建立需要存放二進(jìn)制數(shù)據(jù)文檔的字段,其數(shù)據(jù)類型應(yīng)當(dāng)為___d ___。
    a.文本類型
    b.貨幣類型
    c.是/否類型
    類型
    2、如果在創(chuàng)建表中建立需要存放時間的字段,其數(shù)據(jù)類型應(yīng)當(dāng)為___d___。
    a.文本類型
    b.貨幣類型
    c.是/否類型
    d.日期/時間類型
    3、如果在創(chuàng)建表中建立需要存放少于255個字符的字段,其數(shù)據(jù)類型應(yīng)當(dāng)為___a___。
    a.文本類型
    b.貨幣類型
    c.是/否類型
    類型
    4、如果在創(chuàng)建表中建立能存放最多6.4萬個字符的字段,其數(shù)據(jù)類型應(yīng)當(dāng)為___b___。
    a.文本類型
    b.備注類型
    c.是/否類型
    類型:
    5、如果在創(chuàng)建表中建立需要進(jìn)行算術(shù)運算的字段,其數(shù)據(jù)類型應(yīng)當(dāng)為___a ___。
    a.數(shù)字類型
    b.備注類型
    c.是/否類型
    類型:
    6、下邊哪個字段的數(shù)據(jù)類型必須是8個字節(jié)___c ___。
    a.數(shù)字類型
    b.備注類型
    c.日期/時間型
    類型:
    7、下邊哪個字段的數(shù)據(jù)類型必須是4個字節(jié)___d ___。
    a.數(shù)字類型
    b.備注類型
    c.貨幣類型
    d.自動編號類型:
    8、如果在創(chuàng)建表中建立需要存儲true/false的字段,其數(shù)據(jù)類型應(yīng)當(dāng)為___c ___。
    a.數(shù)字類型
    b.備注類型
    c.是/否類型
    類型:
    9、數(shù)據(jù)庫中的基本單位是___a ___。
    a.表
    b.查詢
    c.窗體
    d.報表:
    10、從一個表或者多個表中選擇一部分?jǐn)?shù)據(jù)的是__b ____。
    a.表
    b.查詢
    c.窗體
    d.報表
    (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)下面描述中,不屬于軟件危機表現(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)軟件的運行維護(hù)過程
    (6)面向?qū)ο蠓椒ㄖ校^承是指
    a)一組對象所具有的相似性質(zhì)
    b)一個對象具有另一個對象的性質(zhì)
    c)各對象之間的共同性質(zhì)
    d)類之間共享屬性和操作的機制
    (7)層次型、網(wǎng)狀型和關(guān)系型數(shù)據(jù)庫劃分原則是
    a)記錄長度
    b)文件的大小
    c)聯(lián)系的復(fù)雜程度
    d)數(shù)據(jù)之間的聯(lián)系方式
    (8)一個工作人員可以使用多臺計算機,而一臺計算機可被多個人使用,則實體工作人員、與實體計算機之間的聯(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)下列特點中不屬于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)a*(++b)
    b)a*(b++)
    c)a+b
    d)a*b
    (17)下列可以獲得構(gòu)件前景色的方法是
    a)getsize()
    b)getforeground()
    c)getbackground()
    d)paint()
    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è)計能力
    c) access只具備了模塊化程序設(shè)計能力
    d) access具有面向?qū)ο蟮某绦蛟O(shè)計能力,并能創(chuàng)建復(fù)雜的數(shù)據(jù)庫應(yīng)用系統(tǒng)
    3.下列不屬于需求分析階段工作的是(b)。
    a) 分析用戶活動
    b) 建立e-r圖
    c) 建立數(shù)據(jù)字典
    d) 建立數(shù)據(jù)流圖
    4.數(shù)據(jù)流圖是在數(shù)據(jù)庫(c)階段完成的。
    a) 邏輯設(shè)計
    b) 物理設(shè)計
    c) 需求分析
    d) 概念設(shè)計
    5.在數(shù)據(jù)庫設(shè)計中,用e-r圖來描述信息結(jié)構(gòu)但不涉及信息在計算機中的表示,它屬于數(shù)據(jù)庫設(shè)計的(b)階段。
    a) 需求分析
    b) 概念結(jié)構(gòu)設(shè)計
    c) 邏輯設(shè)計
    d) 物理設(shè)計
    6.e-r圖是數(shù)據(jù)庫設(shè)計的工具之一,它適用于建立數(shù)據(jù)庫的(a)。
    a) 概念模型
    b) 邏輯模型
    c) 結(jié)構(gòu)模型
    d) 物理模型
    7.在關(guān)系數(shù)據(jù)庫設(shè)計中,關(guān)系數(shù)據(jù)模型是(c)的任務(wù)。
    a) 需求分析階段
    b) 概念設(shè)計階段
    c) 邏輯結(jié)構(gòu)設(shè)計階段
    d) 物理設(shè)計階段
    8.數(shù)據(jù)庫物理設(shè)計完成后,進(jìn)入數(shù)據(jù)庫實施階段,下列各項中不屬于實施階段的工作是(b)。
    a) 建立數(shù)據(jù)庫
    b) 擴充功能
    c) 加載數(shù)據(jù)
    d) 系統(tǒng)調(diào)試
    9.數(shù)據(jù)流圖(dfd)是用于描述結(jié)構(gòu)化方法中(c)階段的工具。
    a) 可行性分析
    b) 詳細(xì)設(shè)計
    c) 需求分析
    d) 程序編碼
    10.若兩個實體之間的聯(lián)系是1:m,則實現(xiàn)1:m聯(lián)系的方法是(a)。
    a) 在"m"端實體轉(zhuǎn)換的關(guān)系中加入"1"端實體轉(zhuǎn)換關(guān)系的碼
    b) 將"m"端實體轉(zhuǎn)換關(guān)系的碼加入到"1"端的關(guān)系中
    c) 在兩個實體轉(zhuǎn)換的關(guān)系中,分別加入另一個關(guān)系的碼
    d) 將兩個實體轉(zhuǎn)換成一個關(guān)系
    11.在概念模型中一個實體集合對應(yīng)于關(guān)系模型中的一個(c)。
    a) 元組(記錄)
    b) 字段
    c) 關(guān)系
    d) 屬性
    12.一個學(xué)生可以同時借閱多本書,一本書只能由一個學(xué)生借閱,學(xué)生和圖書之間為(b)聯(lián)系。
    a) 一對一
    b) 一對多
    c) 多對多
    d) 多對一
    13.公司中有多個部門和多名職員,每個職員只能屬于一個部門,一個部門可以有多名職員,職員與部門的聯(lián)系類型是(c)。
    a) 多對多
    b) 一對一
    c) 多對一
    d) 一對多
    14.在access數(shù)據(jù)庫中,一個關(guān)系就是一個(a)。
    a) 二維表
    b) 記錄
    c) 字段
    d) 數(shù)據(jù)庫 綜合數(shù)據(jù)
    15. 設(shè)有部門和員工兩個實體,每個員工只能屬于一個部門,一個部門可以有多名員工,則部門與員工實體之間的聯(lián)系類型是(b)。
    a) 多對多
    b) 一對多
    c) 多對一
    d) 一對一
    16.下列敘述中正確的是(c)。
    a) 數(shù)據(jù)處理是將信息轉(zhuǎn)化為數(shù)據(jù)的過程
    b) 數(shù)據(jù)庫設(shè)計是指設(shè)計數(shù)據(jù)庫管理系統(tǒng)
    c) 如果一個關(guān)系中的屬性或?qū)傩约⒎窃撽P(guān)系的主碼,但它是另一個關(guān)系的主碼,則稱其為本關(guān)系的外碼.
    d) 關(guān)系中的每列稱為元組,一個元組就是一個字段
    17.下列模式中,(b)是用戶模式。
    a) 內(nèi)模式
    b) 外模式
    c) 概念模式
    d) 邏輯模式
    18.用樹形結(jié)構(gòu)來表示實體之間聯(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ù)項之間的聯(lián)系
    b) 數(shù)據(jù)庫中的數(shù)據(jù)項之間和記錄之間都存在聯(lián)系
    c) 數(shù)據(jù)庫的數(shù)據(jù)項之間無聯(lián)系,記錄之間存在聯(lián)系
    d) 數(shù)據(jù)庫中的數(shù)據(jù)項之間和記錄之間都不存在聯(lián)系
    20.在數(shù)據(jù)庫中能夠惟一地標(biāo)識一個記錄的字段或字段組合稱為(d)。
    a) 記錄
    b) 字段
    c) 域
    d) 關(guān)鍵字
    1、用于存放數(shù)據(jù)庫數(shù)據(jù)的是______。:a
    a.表
    b.查詢
    c.窗體
    d.報表
    2、如果在創(chuàng)建表中建立字段基本工資額,其數(shù)據(jù)類型應(yīng)當(dāng)為______。:b
    a.文本類型
    b.貨幣類型
    c.日期類型
    d.數(shù)字類型
    3、在access中,表和數(shù)據(jù)庫的關(guān)系是______。a
    a.一個數(shù)據(jù)庫可以包含多個表
    b.一個表只能包含2個數(shù)據(jù)庫
    c.一個表可以包含多個數(shù)據(jù)庫
    d.一個數(shù)據(jù)庫只能包含一個表
    4、access數(shù)據(jù)庫管理系統(tǒng)依賴于______操作系統(tǒng)。:b
    s
    5、在關(guān)系型數(shù)據(jù)庫中,二維表中的一行被稱為______。:c
    a.字段
    b.數(shù)據(jù)
    c.記錄
    d.數(shù)據(jù)視圖
    6、定義某一個字段的默認(rèn)值的作用是______。:c
    a.當(dāng)數(shù)據(jù)不符合有效性規(guī)則時所顯示的信息
    b.不允許字段的值超出某個范圍
    c.在未輸入數(shù)值之前,系統(tǒng)自動提供數(shù)值
    d.系統(tǒ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
    只能使用系統(tǒng)菜單創(chuàng)建數(shù)據(jù)庫應(yīng)用系統(tǒng)
    不具備程序設(shè)計能力
    只具備了模塊化程序設(shè)計能力
    具有面向?qū)ο蟮某绦蛟O(shè)計能力
    9、不屬于access對象的是______。b
    a.表
    b.文件夾
    c.窗體
    d.查詢
    10、表的組成內(nèi)容包括______。b
    a.查詢和字段
    b.字段和記錄
    c.記錄和窗體
    d.報表和字段
    1、______是對關(guān)系的描述。
    a.二維表
    b.關(guān)系模式
    c.記錄
    d.屬性:b
    2、表中的一列叫做______。
    a.二維表
    b.關(guān)系模式
    c.記錄
    d.字段:d
    3、唯一確定一條記錄的某個屬性組是______。
    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、添加新記錄時,自動添加到字段中的是______。
    a.默認(rèn)值
    b.有效性規(guī)則
    c.有效性文本
    d.索引:a
    8、檢查字段中的輸入值是否合法的是______。
    a.默認(rèn)值
    b.有效性規(guī)則
    c.有效性文本
    d.索引:b
    9、檢查字段中的輸入值不合法時,提示的信息是______。
    a.默認(rèn)值
    b.有效性規(guī)則
    c.有效性文本
    d.索引:c
    10、可以加快查詢操作的是______。
    a.默認(rèn)值
    b.有效性規(guī)則
    c.有效性文本
    d.索引:d
    1、vb是一種面向?qū)ο蟮某绦蛟O(shè)計語言,( )不是面向?qū)ο笙到y(tǒng)所包含的三要素。
    a.屬性 b.變量 c.方法 d.事件
    2.不論何控件,共同具有的是( )屬性。
    a.caption c. name lor
    3. 程序代碼如下:
    n=”確定”,則command1、caption、“確定”分別代表( )
    a.屬性、對象、值 b.對象、值、屬性
    c.對象、方法、屬性 d.對象、屬性、值
    4.下面( )是不合法的整型常數(shù)。
    a.278 b. &o278 c. &h278 d. 278%
    5.為了給x、y、z三個變量賦初值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á)式為( )
    a、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]之間的隨機整數(shù)的vb表達(dá)式( )
    (rnd(1)*27)+10 (rnd(1)*28)+10
    (rnd(1)*27)+11 (rnd(1)*28)+11
    9. 表達(dá)式16/4-2^5*8/4 mod 52的值為( )。
    a.20 b.14 c.4 d.2
    圖形文件后,命令按鈕上并沒有顯示圖形,原因是沒有對( )屬性設(shè)置為1。
    ictrue
    cture edpicture
    11.下列對象中不能做為容器的控件是( )。
    a.窗體 b. picturebox控件
    c.image控件 d. frame控件
    12.下面程序段運行后,顯示結(jié)果是( )。
    dim x
    if x then print x else print x+1
    a.0 b.1 c.-1 d.顯示出錯信息
    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包含元素的個數(shù)是( )。
    a.120 b.75 c.60 d.13
    15.決定組合框樣式的屬性是( )。
    a.list b.text c.style d.caption
    16.滾動條的( )屬性用于返回或設(shè)置滾動條的當(dāng)前值。
    a.value
    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. 以下不屬于鍵盤事件的是( )
    n b. keyup c. unload d. keypress
    21.下列關(guān)于菜單的說法,錯誤的是( )。
    a.每個菜單項都是一個控件,與其它控件一樣也有自己的屬性和事件
    b.菜單項的快捷鍵不能任意設(shè)置
    c.在程序運行時,如果菜單項的enabled屬性為false,則該菜單項編程灰色,不能被用戶選擇
    d.除了click事件之外,菜單項還能響應(yīng)其它的事件,如dblclick
    22.下列關(guān)于通用對話框的敘述中,錯誤的是( )。
    a.通用對話框可以用來制作和顯示“幫助”對話框
    b.nt顯示“字體”對話框
    c.在“打開”或“另存為”對話框中,用戶選擇的文件名可以經(jīng)filetitle屬性返回
    d.在“打開”或“另存為”對話框中,用戶選擇的文件名及其路徑可以經(jīng)filename屬性返回
    23. 指令“circle(1000,1000),500,,-6,-3”將繪制( )。
    a.畫圓 b.橢圓 c.扇形 d.圓弧
    24.假如列表框(list1)有四個數(shù)據(jù)項,把數(shù)據(jù)項“數(shù)據(jù)庫原理”添加到列表框的最后,應(yīng)使用( )語句。
    a.m “數(shù)據(jù)庫原理”,unt
    b.m “數(shù)據(jù)庫原理”,unt-1
    c.m 3,“數(shù)據(jù)庫原理”
    d.m “數(shù)據(jù)庫原理”,3
    提供了結(jié)構(gòu)化程序設(shè)計的三種基本結(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.在一個多窗體程序中,form1是啟動窗體,當(dāng)程序運行后要想顯示form2窗體,正確的語句是( )。
    a.show form2 b. c.load form2 d.
    27.要從磁盤上讀入一個文件名為“c: ”的順序文件,下列( )正確。
    a.f=”c: ” b.f=”c: ”
    open “f” for input as #1 open f for input as #1
    ”c: ”for output as #1 c: 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
    則以下描述中錯誤的是( )。
    a.該過程的功能是彈出一個菜單
    m是在菜單編輯器中定義的彈出式菜單的名稱
    c.參數(shù)x、y指明鼠標(biāo)的當(dāng)前位置
    =2表示按下的是鼠標(biāo)左鍵
    #1,str1$中的print是( ).
    a.在窗臺上顯示的方法 b.文件的寫語句
    c.子程序明 d.以上均不是
    bcdbc cbbcb cbdac abacc dacad bbdbc
    單選題
    1). 循環(huán)鏈表的主要優(yōu)點是( )
    a.不再需要頭指針了
    b.從表中任一結(jié)點出發(fā)都能訪問到整個鏈表
    c.在進(jìn)行插入、刪除運算時,能更好的保證鏈表不斷開
    d.已知某個結(jié)點的位置后,能夠容易的找到它的直接前件
    正確答案: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)會減少數(shù)據(jù)冗余,但不可能避免一切冗余。
    3). 設(shè)樹t的度為4,其中度為1、2、3、4的結(jié)點個數(shù)分別為4、2、l、1。則t中的葉子結(jié)點的個數(shù)為( )。
    a.8
    b.7
    c.6
    d.5
    正確答案:a
    答案解析:將題中所述的樹用圖形表示,可得葉子結(jié)點數(shù)目。
    4). 數(shù)據(jù)庫設(shè)計包括兩個方面的設(shè)計內(nèi)容,他們是( )。
    a.概念設(shè)計和邏輯設(shè)計
    b.模式設(shè)計和內(nèi)模式設(shè)計
    c.內(nèi)模式設(shè)計和物理設(shè)計
    d.結(jié)構(gòu)特性設(shè)計和行為特性設(shè)計
    正確答案:a
    答案解析:數(shù)據(jù)庫設(shè)計包括數(shù)據(jù)庫概念設(shè)計和數(shù)據(jù)庫邏輯設(shè)計兩個方面的內(nèi)容。
    5). 沒函數(shù)中有整型變量n,為保證其在未賦初值的情況下初值為0,應(yīng)選擇存儲類別是( )。
    er
    或register
    正確答案:c
    答案解析:未賦初值的靜態(tài)局部變量,編譯程序自給它賦初值0。所以選擇c。
    6). 為了使模塊盡可能獨立,要求( )。
    a.模塊的內(nèi)聚程度要盡量高,且各模塊間的耦合程度要盡量強
    b.模塊的內(nèi)聚程度要盡量高,且各模塊間的耦合程度要盡量弱
    c.模塊的內(nèi)聚程度要盡量低,且各模塊間的耦合程度要盡量弱
    d.模塊的內(nèi)聚程度要盡量低,且各模塊間的耦合程度要盡量強
    正確答案:b
    答案解析:耦合是指模塊之間的關(guān)聯(lián)程度,而內(nèi)聚是指模塊內(nèi)部各部分的聚合程度。模塊之間的關(guān)聯(lián)程度越小,模塊內(nèi)部的聚合程度越高,越容易維護(hù)。在程序設(shè)計中應(yīng)追求高內(nèi)聚低耦合。
    7). 若函數(shù)中有定義語句″int k;″,則( )。
    a.系統(tǒng)將自動給k賦初值o
    b.這時k中的值無定義
    c.系統(tǒng)將自動給k賦初值-1
    d.這時k中無任何值
    正確答案:b
    答案解析:根據(jù)題目,若以這種方式定義變量k時,編譯程序僅為k開辟存儲單元,并未在存儲單元中存放任何初始值,所以變量中的值無意義,稱變量值″無定義″。所以正確答案為選項b。
    8). 下列對于軟件測試的描述正確的是( )。
    a.軟件測試的目的是證明程序是否正確
    b.軟件測試的目的是使程序運行結(jié)果正確
    c.軟件測試的目的是盡可能地多發(fā)現(xiàn)程序中的錯誤
    d.軟件測試的目的是使程序符合結(jié)構(gòu)化原則
    正確答案:c
    答案解析:軟件測試是為了盡可能多地發(fā)現(xiàn)程序中的錯誤,尤其是發(fā)現(xiàn)至今尚未發(fā)現(xiàn)的錯誤。
    9). 下列枚舉類型的定義中,包含枚舉值3的是( )。
    test{ red,yellow,blue,black};
    test{ red,yellow= 4,blue,black};
    test{ red= -1,yellow,blue,black};
    test{ red,yeli,ow=6 ,blue,black};
    正確答案:a
    答案解析:本題主要考查枚舉類型的定義,其中幾個枚舉值全部未賦常量值時,它們自左至右分別與整數(shù)0,1,…,n-l對應(yīng)。由此可判斷本題答案。
    10). 能正確表示邏輯關(guān)系″a≥10或a≤o″的c++語言表達(dá)式是( )。
    正確答案:d
    答案解析:邏輯運算符″ii″表示或的意思。
    11). 下列關(guān)于c++函數(shù)的說明中,正確的是( )。
    a.內(nèi)聯(lián)函數(shù)就是定義在另一個函數(shù)體內(nèi)部的函數(shù)
    b.函數(shù)體的最后一條語句必須是return語句
    c.標(biāo)準(zhǔn)c++要求在調(diào)用一個函數(shù)之前,必須先聲明其原型
    d.編譯器會根據(jù)函數(shù)的返回值數(shù)型和參數(shù)表來區(qū)分函數(shù)的不同重載形式
    正確答案:c
    答案解析:內(nèi)聯(lián)函數(shù)不是定義在另一個函數(shù)體內(nèi)部的函數(shù),而是將lnllne放在函數(shù)定義中函數(shù)類型之前;函數(shù)體的最后一條語句可以是任意的語句;編譯器不會根據(jù)函數(shù)返回值的類型來區(qū)分重載形式,選項d錯誤。標(biāo)準(zhǔn)c++要求在調(diào)用一個函數(shù)之前,必須先聲明其原型。
    12). 已知一棵二叉樹前序遍歷和中序遍歷分別為abdegcfh和dbgeachf,則該二叉樹的后序遍歷為
    ca
    ca
    gh
    hg
    正確答案:b
    (1)某二叉樹有5個度為2的結(jié)點以及3個度為1的結(jié)點,則該二叉樹**有【1】 個結(jié)點。
    (2)程序流程圖中的菱形框表示的是 【2】 。
    (3)軟件開發(fā)過程主要分為需求分析、設(shè)計、編碼與測試四個階段,其中 【3】 階段產(chǎn)生“軟件需求規(guī)格說明書。
    (4)在數(shù)據(jù)庫技術(shù)中,實體集之間的聯(lián)系可以是一對一或一對多或多對多的,那么“學(xué)生”和“可選課程”的聯(lián)系為 【4】 。
    (5)人員基本信息一般包括:身份證號,姓名,性別,年齡等。其中可以作為主關(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)以下程序運行后的輸出結(jié)果是 【8】 。
    #include
    main()
    { int x=20;
    printf(“%d”,0
    printf(“%d ”,0
    (9)以下程序運行后的輸出結(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(“ ”);
    }
    程序運行后的輸出結(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);
    }
    程序運行后的輸出結(jié)果是 【11】 。
    (12)設(shè)有定義:
    struct person
    { int id;char name[12];}p;
    請將scanf(“%d”, 【12】 );語句補充完整,使其能夠為結(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);
    }
    程序運行時從鍵盤輸入:how are you?<回車>
    則輸出結(jié)果為 【13】 。
    (14)有以下程序
    #include
    typedef struct
    { int num;double s}rec;
    void fun1( rec x ){=23;x.s=88.5;}
    main()
    { rec a={16,90.0 };
    fun1(a);
    printf(“%d ”,);
    }
    程序運行后的輸出結(jié)果是 【14】 。
    (15)有以下程序
    #include
    fun(int x)
    { if(x/2>0) run(x/2);
    printf(“%d ”,x);
    }
    main()
    { fun(6);printf(“ ”); }
    程序運行后的輸出結(jié)果是 【15】 。
    s("content_relate");
    【全國計算機等級二級考試java選擇題練習(xí)】相關(guān)文章:
    全國計算機等級考試二級java選擇題
    09-14
    全國計算機等級二級考試java考前練習(xí)
    09-15
    計算機等級考試二級java選擇題
    09-28
    全國計算機等級二級考試java沖刺試題
    09-24
    計算機等級二級考試java強化練習(xí)題
    09-22
    2017計算機等級二級考試java練習(xí)題
    09-20
    全國計算機二級java考試精選選擇題
    09-17
    全國計算機等級二級考試java沖刺訓(xùn)練題
    09-27
    全國計算機等級二級考試java試題及答案
    09-15