第 1 頁:選擇題 |
第 3 頁:填空題 |
一、選擇題
1設(shè)有如下關(guān)系表:
則下列操作正確的是( )。
A.
B.
C.
D.
參考答案:C
參考解析:z就是關(guān)系R中有的,同時S中也有的有序組(4、5、6),即交運算(n)。
2VB的數(shù)值型數(shù)據(jù)分為( )兩種。
A.整數(shù)和長整數(shù)
B.整數(shù)和浮點數(shù)
C.單精度浮點數(shù)和雙精度浮點數(shù)
D.整數(shù)和貨幣數(shù)據(jù)類型
參考答案:B
參考解析:本題考查數(shù)值型數(shù)據(jù)。VB中提供的數(shù)值類型包括整數(shù)、浮點數(shù)、貨幣類型和字節(jié)型。一般來講貨幣類型為定點浮點數(shù)或者整數(shù),而字節(jié)型為整數(shù)。
3在關(guān)系中凡能惟一標(biāo)識元組的最小屬性集稱為該表的鍵或碼。二維表中可能有若干個鍵,它們稱為該表的( )。
A.連接碼B.關(guān)系碼C.外碼D.候選碼
參考答案:D
參考解析:在關(guān)系中凡能惟一標(biāo)識元組的最小屬性集稱為該表的鍵或碼。二維表中可能有若干個鍵,它們稱為該表的候選碼或候選鍵。從二維表的所有候選鍵中選取一個作為用戶使用的鍵稱為主鍵或主碼。
4下列工具中,不屬于結(jié)構(gòu)化分析的常用工具的是( )。
A.數(shù)據(jù)流圖B.數(shù)據(jù)字典C.判定樹D.N—S圖參考答案:D
參考解析:結(jié)構(gòu)化分析的常用工具有數(shù)據(jù)流圖、數(shù)據(jù)字典、判定樹和判定表。
5關(guān)系模型允許定義3類數(shù)據(jù)約束,下列不屬于數(shù)據(jù)約束的是( )。
A.實體完整性約束B.參照完整性約束C.屬性完整性約束D.用戶自定義的完整性約束
參考答案:C
參考解析:關(guān)系模型允許3類數(shù)據(jù)約束,它們是:
•實體完整性約束:該約束要求關(guān)系的主鍵中屬性值不能為空值,這是數(shù)據(jù)庫完整性的最基本要求;
•參照完整性約束:該約束是關(guān)系之間相關(guān)聯(lián)的基本約束,它不允許關(guān)系引用不存在的元組:即在關(guān)系中的外鍵要么是所關(guān)聯(lián)關(guān)系中實際存在的元組,要么就為空值:
•用戶定義的完整性約束:用戶定義的完整性就是針對某一具體關(guān)系數(shù)據(jù)庫的約束條件,它反映某一具體應(yīng)用所涉及的數(shù)據(jù)必須滿足的語義要求。
6假定窗體上有一個標(biāo)簽,名為Labell,為了使該標(biāo)簽透明并且沒有邊框,則正確的屬性設(shè)置為( )。
A.
B.
C.
D.
參考答案:A
參考解析:本題考查標(biāo)簽的屬性。標(biāo)簽的BackStyle屬性表示標(biāo)簽的背景是否透明(1表示不透明,0表示透明)。標(biāo)簽的BorderStyle屬性表示是否含有邊框(1表示有邊框,0表示沒有邊框)。
7兩個或兩個以上的模塊之間關(guān)聯(lián)的緊密程度稱為( )。
A.耦合度B.內(nèi)聚度C.復(fù)雜度D.連接度
參考答案:A
參考解析:耦合度是模塊間互相連接的緊密程度的度量:內(nèi)聚度是一個模塊內(nèi)部各個元素間彼此結(jié)合的緊密程度的度量。
8在下列關(guān)系運算中,不改變關(guān)系表中的屬性個數(shù)但能減少元組個數(shù)的是( )。
A.并B.交C.投影D.除
參考答案:B
參考解析:關(guān)系R與S經(jīng)交運算后所得到的關(guān)系是由那些既在R內(nèi)又在S內(nèi)的有序組所組成,記為RflS,交運算不改變關(guān)系表中的屬性個數(shù)但能減少元組個數(shù)。
9下列敘述中正確的是( )。
A.使用Input#語句可以從隨機文件中讀取數(shù)據(jù)
B.隨機文件中每個記錄的長度是不固定的
C.Open命令的作用是打開一個已經(jīng)存在的文件
D.一個記錄中所包含的各個元素的數(shù)據(jù)類型必須相同
參考答案:C
參考解析:本題考查文件操作。隨機文件每次處理的記錄長度是相同的。隨機文件打開以后,就可以進(jìn)行讀寫了,打開文件的格式為:“0pen文件名ForRandomAs#文件號『Len=記錄長度】J”應(yīng)打開已經(jīng)存在的文件。讀操作格式為:“Get[#】文件號,[記錄號],變量名”,如果忽記錄號,則讀出當(dāng)前記錄后的那一條記錄。
10下面程序的運行結(jié)果是( )。
參考答案:A
參考解析:本題考查參數(shù)傳遞。在VB的過程調(diào)用時,參數(shù)有兩種傳遞方式:傳址傳遞和傳值傳遞。如果在過程聲明時形參用ByVal聲明,說明此參數(shù)為傳值調(diào)用;若用ByRef聲明,說明此參數(shù)為傳址調(diào)用;沒有說明傳遞類型,則默認(rèn)為傳址傳遞。題中的a、b傳遞給x、Y默認(rèn)為傳址調(diào)用,在fun中對X、Y進(jìn)行的變化。對于a、b依然有效。
11數(shù)據(jù)庫系統(tǒng)在其內(nèi)部具有3級模式,用來描述數(shù)據(jù)庫中全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特性的是( )。
A.外模式B.概念模式C.內(nèi)模式D.存儲模式
參考答案:B
參考解析:概念模式,也稱邏輯模式,是對數(shù)據(jù)庫系統(tǒng)中全局?jǐn)?shù)據(jù)邏輯結(jié)構(gòu)的描述,是全體用戶應(yīng)用公共數(shù)據(jù)視圖。它不涉及具體的硬件環(huán)境與平臺,與具體的軟件環(huán)境也無關(guān)。
12窗體上有名為Textl、Text2的兩個文本框,和一個由3個單選按鈕組成的控件數(shù)組Optionl,如圖1所示。程序運行后,如果單擊某個單選按鈕,則執(zhí)行Textl中數(shù)值與該單選按鈕所對應(yīng)的運算(乘1、乘l0或乘l00),并將結(jié)果顯示在Text2中,如圖2所示。為了實現(xiàn)上述功能,在程序中的橫線處應(yīng)填入的內(nèi)容是( )。
A.
B.
C.
D.
參考答案:B
參考解析:本題考查控件數(shù)組元索的區(qū)分�?丶䲠�(shù)組由一組相同類型的控件組成。它們共用一個控件名,具有相同的屬性,建立時系統(tǒng)給每個元素賦一個惟一的索引號(Index),索引號從0開始�?丶䲠�(shù)組共享同樣的事件過程,通過返回的下標(biāo)值區(qū)分控件數(shù)組中的各個控件。
13在使用菜單編輯器設(shè)計菜單時,必須輸入的項是( )。
A.名稱B.標(biāo)題C.索引D.快捷鍵
參考答案:A
參考解析:本題考查菜單的屬性。任何控件或者窗體都具有的屬性就是名稱屬性,而目.是惟一標(biāo)識(數(shù)組控件除外)。菜單也一樣,因此在設(shè)計菜單時,必須輸入的項是菜單的名稱。
14數(shù)據(jù)庫技術(shù)的根本目標(biāo)是( )。
A.數(shù)據(jù)存儲B.數(shù)據(jù)共享C.數(shù)據(jù)查詢D.數(shù)據(jù)管理
參考答案:B
參考解析:數(shù)據(jù)庫是長期儲存在計算機內(nèi)、有組織的、可共享的大量數(shù)據(jù)的集合,它具有統(tǒng)一的結(jié)構(gòu)形式并存放于統(tǒng)一的存儲介質(zhì)內(nèi),是多種應(yīng)用數(shù)據(jù)的集成,并可被各個應(yīng)用程序所共享,所以數(shù)據(jù)庫技術(shù)的根本目標(biāo)是解決數(shù)據(jù)共享問題。
15以下能夠正確退出循環(huán)的是( )。
A.
B.
C.
D.
參考答案:B
參考解析:本題考查D0型循環(huán)。對于這種循環(huán)結(jié)構(gòu),首先看條件判斷在循環(huán)體的前面還是后面,如果是先判斷條件,則有可能一次也不執(zhí)行循環(huán)體;如果是后判斷條件,則無論條件是否成立,至少執(zhí)行一次循環(huán)體。由Until引出的循環(huán)條件為False時執(zhí)行循環(huán)體,條件為True時退出循環(huán);選項A)中循環(huán)變量在10的基礎(chǔ)i二逐漸增加,不可能小于i0;選項B)中循環(huán)變量的步長為1,初值為l,可能到達(dá)10,然后退出循環(huán)。而選項C)和A)相似。選項D)中循環(huán)變量的步長為一3,不可能等于0。
16可以產(chǎn)生10~30(含10和30)之間的隨機整數(shù)的表達(dá)式是( )。
A.
B.
C.
D.
參考答案:A
參考解析:隨機數(shù)函數(shù)Rnd的功能是用于產(chǎn)生一個小于1但大于或等于0的隨機數(shù)。為了生成某個指定范圍內(nèi)的隨機整數(shù),可使用以下公式:
17有如下程序:
A.24B.30C.12D.18
參考答案:C
參考解析:本題考查循環(huán)程序的分析。分析循環(huán)程序關(guān)鍵在于分析循環(huán)體的功能,應(yīng)詳細(xì)地分析循環(huán)的條件、執(zhí)行的次數(shù)、每次執(zhí)行的操作等。本題中For循環(huán)執(zhí)行9次(i取值范圍[2,1O]之間所有的整數(shù)),循環(huán)體中執(zhí)行的條件為:如果i不是偶數(shù),同時i是3的倍數(shù),那么此時的i,累加到變量sum中,因此當(dāng)i為3、9時累加到變量snnl中sum=3+9=12。
18對下列二叉樹進(jìn)行中序遍歷的結(jié)果是( )。
A.ABCDEFGHB.ABDGEHCFC.GDBEHACFD.GDHEBFCA
參考答案:C
參考解析:遍歷就是不重復(fù)地訪問二叉樹的所有結(jié)點。二叉樹遍歷的方法有3種:前序遍歷、中序遍歷和后序遍歷。記住3種遍歷的順序:①前序,訪問根一按前序遍歷左子樹一按前序遍歷右子樹;②中序,按中序遍歷左子樹一訪問根一按中序遍歷右子樹;③后序,按后序遍歷左子樹一按后序遍歷右子樹一訪問根。所以對該二叉樹的中序遍歷結(jié)果為GDBEHACF。
相關(guān)推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |