計(jì)算機(jī)二級(jí)Access單項(xiàng)選擇7_第1頁(yè)
計(jì)算機(jī)二級(jí)Access單項(xiàng)選擇7_第2頁(yè)
計(jì)算機(jī)二級(jí)Access單項(xiàng)選擇7_第3頁(yè)
計(jì)算機(jī)二級(jí)Access單項(xiàng)選擇7_第4頁(yè)
計(jì)算機(jī)二級(jí)Access單項(xiàng)選擇7_第5頁(yè)
已閱讀5頁(yè),還剩48頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、下列敘述中正確的是 A) 存儲(chǔ)空間不連續(xù)的所有鏈表一定是非線(xiàn)性結(jié)構(gòu) B) 結(jié)點(diǎn)中有多個(gè)指針域的所有鏈表一定是非線(xiàn)性結(jié)構(gòu) C) 能順序存儲(chǔ)的數(shù)據(jù)結(jié)構(gòu)一定是線(xiàn)性結(jié)構(gòu) D) 帶鏈的棧與隊(duì)列是線(xiàn)性結(jié)構(gòu)【解析】一個(gè)非空的數(shù)據(jù)結(jié)構(gòu)如果滿(mǎn)足以下兩個(gè)條件:有且只有一個(gè)根節(jié)點(diǎn);每一個(gè)節(jié)點(diǎn)最多有一個(gè)前件,也最多有一個(gè)后件,稱(chēng)為線(xiàn)性結(jié)構(gòu),稱(chēng)為線(xiàn)性表,可以采用順序存儲(chǔ)和鏈接存儲(chǔ),其中鏈?zhǔn)酱鎯?chǔ)空間不連續(xù),所以A選項(xiàng)錯(cuò)誤。雙向鏈表節(jié)點(diǎn)有兩個(gè)指針域,指向前一個(gè)節(jié)點(diǎn)的指針和指向后一個(gè)節(jié)點(diǎn)的指針,也是線(xiàn)性結(jié)構(gòu),B選項(xiàng)錯(cuò)誤。順序存儲(chǔ)結(jié)構(gòu)中可能根節(jié)點(diǎn)不唯一,故可能不是線(xiàn)性結(jié)構(gòu),C選項(xiàng)錯(cuò)誤。棧是所有的插入與刪除都限定在表的同一端進(jìn)行

2、的線(xiàn)性表;隊(duì)列是指允許在一端進(jìn)行插入,而在另一端進(jìn)行刪除的線(xiàn)性表。D選項(xiàng)正確。算法時(shí)間復(fù)雜度的度量方法是 A) 算法程序的長(zhǎng)度 B) 執(zhí)行算法所需要的基本運(yùn)算次數(shù) C) 執(zhí)行算法所需要的所有運(yùn)算次數(shù) D) 執(zhí)行算法所需要的時(shí)間【解析】算法的時(shí)間復(fù)雜度是指執(zhí)行算法所需要的計(jì)算工作量,算法的計(jì)算工作量是用算法所執(zhí)行的基本運(yùn)算次數(shù)來(lái)度量的,B選項(xiàng)正確。下面不屬于軟件設(shè)計(jì)階段任務(wù)的是 A) 軟件的詳細(xì)設(shè)計(jì) B) 軟件的總體結(jié)構(gòu)設(shè)計(jì) C) 軟件的需求分析 D) 軟件的數(shù)據(jù)設(shè)計(jì)【解析】軟件生命周期分為:軟件定義期、軟件開(kāi)發(fā)期、運(yùn)行維護(hù)期。軟件設(shè)計(jì)屬于軟件開(kāi)發(fā)期任務(wù),通常又分為概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)兩個(gè)階段,給

3、出軟件的結(jié)構(gòu)、模塊的劃分、功能的分配以及處理流程。需求分析屬于軟件定義期任務(wù),C選項(xiàng)正確。有關(guān)系R如下,其中屬性B為主鍵:BCDa0k1b1n12p1則其中最后一個(gè)記錄違反了 A) 實(shí)體完整性約束 B) 參照完整性約束 C) 用戶(hù)定義的完整性約束 D) 關(guān)系完整性約束【解析】關(guān)系模型中可以有3類(lèi)完整性約束:實(shí)體完整性約束、參照完整性約束和用戶(hù)定義的完整性約束。實(shí)體完整性約束是指,若屬性M是關(guān)系的主鍵,則屬性M中的屬性值不能為空值。屬性B為主鍵,最后一個(gè)記錄為空,違反了實(shí)體完整性約束,A選項(xiàng)正確。在數(shù)據(jù)庫(kù)系統(tǒng)中,用于對(duì)客觀(guān)世界中復(fù)雜事物的結(jié)構(gòu)及它們之間的聯(lián)系進(jìn)行描述的是 A) 概念數(shù)據(jù)模型 B)

4、 邏輯數(shù)據(jù)模型 C) 物理數(shù)據(jù)模型 D) 關(guān)系數(shù)據(jù)模型【解析】數(shù)據(jù)模型按照不同的應(yīng)用層次分為以下3種類(lèi)型:概念數(shù)據(jù)模型,著重于對(duì)客觀(guān)世界復(fù)雜事物的描述及對(duì)它們內(nèi)在聯(lián)系的刻畫(huà);邏輯數(shù)據(jù)模型,是面向數(shù)據(jù)庫(kù)系統(tǒng)的模型,著重于在數(shù)據(jù)庫(kù)系統(tǒng)一級(jí)的實(shí)現(xiàn);物理數(shù)據(jù)模型,是面向計(jì)算機(jī)物理實(shí)現(xiàn)的模型,此模型給出了數(shù)據(jù)模型在計(jì)算機(jī)上物理結(jié)構(gòu)的表示。A選項(xiàng)正確。在"查找和替換"對(duì)話(huà)框的"查找內(nèi)容"文本框中,設(shè)置"2#1"的含義是 A) 查找值為21 B) 查找值為2#1 C) 查找第一位為2,第二位為任意字符,第三位為1的值 D) 查找第一位為2,第二位為

5、任意數(shù)字,第三位為1的值【解析】在數(shù)據(jù)表中查找,通配符#代表匹配一個(gè)數(shù)字, *代表匹配任意多字符。因此,本題應(yīng)選擇D選項(xiàng)。要?jiǎng)?chuàng)建一個(gè)"教師管理"庫(kù),最快捷的建立方法是 A) 通過(guò)新建空白數(shù)據(jù)庫(kù)建立 B) 通過(guò)數(shù)據(jù)庫(kù)模板建立 C) 通過(guò)數(shù)據(jù)庫(kù)表模板建立 D) 使用三種方法均可建立【解析】根據(jù)題目要求,可直接使用模板進(jìn)行數(shù)據(jù)庫(kù)的建立;選項(xiàng)A也可以建立,選項(xiàng)C建立的是一張表,并不是數(shù)據(jù)庫(kù)。因此,本題應(yīng)選擇B選項(xiàng)。下列關(guān)于字段大小屬性的敘述中,錯(cuò)誤的是 A) 字段大小屬性用于限制輸入到字段中值的最大長(zhǎng)度 B) 字段大小屬性只適用于文本或自動(dòng)編號(hào)類(lèi)型的字段 C) 文本型字段的字段大小

6、屬性可以在數(shù)據(jù)表視圖中設(shè)置 D) 自動(dòng)編號(hào)型的字段大小屬性不能在數(shù)據(jù)表視圖中設(shè)置【解析】字段大小屬性是用于限制輸入字段的最大長(zhǎng)度,除了文本和自動(dòng)編號(hào)類(lèi)型字段可以設(shè)置外,還包括數(shù)字也可以設(shè)置最大字段長(zhǎng)度,所以B選項(xiàng)錯(cuò)誤;A、C、D選項(xiàng)都是正確的。因此,本題應(yīng)選擇B選項(xiàng)。按窗體篩選時(shí),同一行條件之間的關(guān)系是 A) 與 B) 或 C) 非 D) 相同【解析】按窗體篩選記錄時(shí),Access將數(shù)據(jù)表變成一個(gè)空白的視圖窗體,每個(gè)字段是一個(gè)列表框。對(duì)于多個(gè)篩選條件的選取,還可以單擊窗體底部的或標(biāo)簽確定字段值之間的關(guān)系。因此,本題應(yīng)選擇B選項(xiàng)。下列關(guān)于SQL命令的敘述中,正確的是 A) INSERT命令中可以

7、沒(méi)有INTO關(guān)鍵字 B) INSERT命令中可以沒(méi)有VALUES關(guān)鍵字 C) INSERT命令中必須有SET關(guān)鍵字 D) 以上說(shuō)法均不正確【解析】追加查詢(xún)是一條用于插入數(shù)據(jù)庫(kù)記錄的SQL語(yǔ)句(o.Values),所以選項(xiàng)A錯(cuò)誤;必須要插入內(nèi)容,但不一定要有SET。因此,本題應(yīng)選擇D選項(xiàng)。下列選項(xiàng)中,不屬于文本框控件的"數(shù)據(jù)"屬性的是 A) 顯示日期選擇器 B) 文本格式 C) 輸入掩碼 D) 智能標(biāo)記【解析】文本框的數(shù)據(jù)屬性包括:控件來(lái)源,輸入掩碼,默認(rèn)值,有效性規(guī)則,有效性文本,可用,是否鎖定,篩選查找,智能標(biāo)記和文本格式,不包含顯示日期選擇器。因此,

8、本題應(yīng)選擇A選項(xiàng)。下列敘述中,正確的是 A) 在窗體和報(bào)表中均不能設(shè)置組頁(yè)眉 B) 在窗體和報(bào)表中均可以根據(jù)需要設(shè)置組頁(yè)眉 C) 在窗體中可以設(shè)置組頁(yè)眉,在報(bào)表中不能設(shè)置組頁(yè)眉 D) 在窗體中不能設(shè)置組頁(yè)眉,在報(bào)表中可以設(shè)置組頁(yè)眉【解析】窗體的設(shè)計(jì)視圖的結(jié)構(gòu)由5部分組成:主體、窗體頁(yè)眉、窗體頁(yè)腳、頁(yè)面頁(yè)眉、頁(yè)面頁(yè)腳,不包括組頁(yè)眉,故在窗體中不能設(shè)置組頁(yè)眉;報(bào)表通常包括7個(gè)部分:報(bào)表頁(yè)眉、頁(yè)面頁(yè)眉、組頁(yè)眉、主體、組頁(yè)腳、頁(yè)面頁(yè)腳、報(bào)表頁(yè)腳,故在報(bào)表中可以設(shè)置組頁(yè)眉。因此,本題應(yīng)選擇D選項(xiàng)。下列Access內(nèi)置函數(shù)中,屬于域聚合函數(shù)的是 A) Count B) DMax C) CDate D) T

9、ime【解析】Access內(nèi)置函數(shù)中域聚合函數(shù)包括DAvg、DCount、DFirst、DLookup、DMax、Dmin等。因此,本題選擇B選項(xiàng)。VBA中讀文件的語(yǔ)句是 A) Input # B) Read# C) Get # D) Fgets #【解析】語(yǔ)法:Input #filenumber, varname,其功能是從已打開(kāi)的順序文件中讀出一行并將它分配給 String 變量。因此,本題應(yīng)選擇A選項(xiàng)。若存在關(guān)系STUD(學(xué)號(hào),姓名,性別,年齡),下列函數(shù)Fun的功能是Function Fun( )Dim strSQL As StringstrSQL = "ALTER TABL

10、E STUD Drop CONSTRAINT PRIMARY_KEY"CurrentProject.Connection.Execute strSQL End Function A) 為關(guān)系STUD中設(shè)置主關(guān)鍵字 B) 取消關(guān)系STUD中的主關(guān)鍵字 C) 為關(guān)系STUD添加索引 D) 取消關(guān)系STUD的全部索引【解析】首先,函數(shù)內(nèi)定義字符串變量strAQL;然后將SQL語(yǔ)句賦值,該語(yǔ)句的功能是將表STUD中字段學(xué)號(hào)取消為關(guān)鍵字(ALTER修改、Drop刪除、PRIMARY_KEY關(guān)鍵字);最后執(zhí)行語(yǔ)句執(zhí)行SQL。因此,本題應(yīng)選擇B選項(xiàng)。打開(kāi)一個(gè)表應(yīng)使用的宏操作命令是 A) OpenR

11、eport B) OpenTable C) OpenForm D) OpenQuery【解析】A選項(xiàng)是在設(shè)計(jì)或打印預(yù)覽視圖中打開(kāi)報(bào)表或者立即打印報(bào)表;B選項(xiàng)是用于在設(shè)計(jì)視圖或數(shù)據(jù)表視圖中打開(kāi)數(shù)據(jù)表;C選項(xiàng)是打開(kāi)窗體的宏操作命令; D選項(xiàng)是用于打開(kāi)查詢(xún)的宏操作命令。因此,本題應(yīng)選擇B選項(xiàng)。VBA中一般采用Hungarian符號(hào)法命名變量,代表命令選項(xiàng)按鈕的字首碼是 A) opt B) lst C) Chk D) cmd【解析】本題考查的是Hungarian符號(hào)法命名規(guī)則,標(biāo)識(shí)符的名字以一個(gè)或者多個(gè)小寫(xiě)字母開(kāi)頭作為前綴;前綴之后是第一個(gè)單詞或者多個(gè)單詞的組合的首字母大寫(xiě),且該單詞要指明變量的用途。

12、命令選項(xiàng)按鈕單詞英文全稱(chēng),拼寫(xiě)為OptionButton。因此,本題應(yīng)選擇A選項(xiàng)。VBA中,將字符代碼轉(zhuǎn)換為對(duì)應(yīng)字母的函數(shù)是 A) Asc B) Str C) CString D) Chr【解析】 Asc函數(shù)返回字符串首字母的字符值;Str函數(shù)將一個(gè)數(shù)字轉(zhuǎn)換成字符串;String函數(shù)返回字符表達(dá)式的第一個(gè)字符重復(fù)組成的指定長(zhǎng)度為數(shù)值表達(dá)式的值的字符串;Chr函數(shù)返回與指定ASCII值對(duì)應(yīng)的字符。因此,本題應(yīng)選擇D選項(xiàng)。已知過(guò)程GetData的定義如下:Private Sub GetData( ByRef f As Integer ) f = f + 2End Sub若在主調(diào)過(guò)程中采用的調(diào)用語(yǔ)句

13、是"Call GetData(J+5)",則下列選項(xiàng)中正確的是 A) 由于形式參數(shù)被說(shuō)明為ByRef,則實(shí)際參數(shù)不能是表達(dá)式 B) 由于形式參數(shù)被說(shuō)明為ByRef,則實(shí)際參數(shù)應(yīng)該使用數(shù)組名 C) 將表達(dá)式J+5的值傳遞給變量f,并將f的計(jì)算結(jié)果返回變量J中 D) 將表達(dá)式J+5的值傳遞給變量f,但不會(huì)將f的計(jì)算結(jié)果返回變量J中【解析】ByRef是指參數(shù)按地址傳遞,但是在這里面參數(shù)是一個(gè)表達(dá)式,表達(dá)式的結(jié)果會(huì)賦給一個(gè)臨時(shí)變量,然后把臨時(shí)變量的地址傳遞給f,因此f的計(jì)算結(jié)果并不會(huì)影響J的值。因此,本題應(yīng)選擇D選項(xiàng)。如果變量a中保存字母"m",則以下程序段執(zhí)行

14、后,變量Str$的值是Select Case a$ Case "A" To "Z" Str$ = "Upper Case" Case "0" To "9" Str$ = "Number " Case "!", "?", ",", ") ", "" Str$ = "Punctuaton" Case "" Str$ = "Null

15、String" Case Is < 32 Str$ = "Special Character" Case Else Str$ = "Unknown Character"End Select A) Unknown Character B) Special Character C) Upper Case D) Punctuaton【解析】本題考查的是多路分支語(yǔ)句select case end case知識(shí)點(diǎn)。該題將字符m賦值給變量a。程序會(huì)執(zhí)行滿(mǎn)足case后條件的那一條指令,然后跳出循環(huán)。本題m的ASCII碼值大于32,不滿(mǎn)足所有條件,所以執(zhí)

16、行case else后的語(yǔ)句。因此,本題應(yīng)選擇A選項(xiàng)。已知過(guò)程對(duì)應(yīng)的代碼如下:Sub Proc( ) f1 = 0 f2 = 1 For n =1 to 5 f = f1 + f2 Debug.Print f f1 = f2 f2 = f Next nEnd Sub過(guò)程Proc在立即窗口中依次顯示的數(shù)值是 A) 1 2 3 5 8 B) 1 2 3 4 5 C) 1 2 6 10 15 D) 1 2 4 6 8【解析】本題考查的是for循環(huán)的知識(shí)點(diǎn)。在for循環(huán)中,每次輸出f1+f2的值,并且把f2值賦給f1,f2保存剛才f1與f2的和。所以這個(gè)for循環(huán)式輸出的是斐波那契數(shù)列,但是少了第一項(xiàng)

17、。因此,本題應(yīng)選擇A選項(xiàng)。下列Access內(nèi)置函數(shù)中,屬于域聚合函數(shù)的是 A) Avg B) DMin C) CDate D) Sum【解析】Access內(nèi)置函數(shù)中域聚合函數(shù)包括DAvg、DCount、DFirst、DLookup、DMax、Dmin等。因此,本題選擇B選項(xiàng)。一個(gè)興趣班可以招收多名學(xué)生,而一個(gè)學(xué)生可以參加多個(gè)興趣班。則實(shí)體興趣班和實(shí)體學(xué)生之間的聯(lián)系是 A) 1:1聯(lián)系 B) 1:m聯(lián)系 C) m:1聯(lián)系 D) m:n聯(lián)系【解析】一般來(lái)說(shuō),實(shí)體集之間必須通過(guò)聯(lián)系來(lái)建立聯(lián)接關(guān)系,分為3類(lèi):一對(duì)一聯(lián)系(1:1)、一對(duì)多聯(lián)系(1:m)、多對(duì)多聯(lián)系(m:n)。多個(gè)興趣班與多個(gè)學(xué)生的關(guān)系為

18、m:n聯(lián)系,D選項(xiàng)正確。下列選項(xiàng)中,屬于標(biāo)簽控件的"數(shù)據(jù)"屬性的是 A) 字體顏色 B) 控件來(lái)源 C) 文本格式 D) 智能標(biāo)記【解析】標(biāo)簽控件的數(shù)據(jù)屬性只有智能標(biāo)記一項(xiàng)。因此,本題應(yīng)選擇D選項(xiàng)。在報(bào)表中要輸出系統(tǒng)的當(dāng)前日期,應(yīng)使用的函數(shù)是 A) CurrentDate B) Now C) CurrentTime D) Year、Month和Day【解析】D選項(xiàng)中Year的功能是返回某個(gè)日期的年份,month的功能是返回某個(gè)日期的月份,day的功能是返回某個(gè)日期的day部分;B選項(xiàng)實(shí)現(xiàn)的功能是輸出當(dāng)前時(shí)間;Access中沒(méi)有CurrentDate和CurrentTime這

19、兩個(gè)函數(shù),故A,C選項(xiàng)錯(cuò)誤B選項(xiàng),輸出當(dāng)前日期和時(shí)間。因此,答選擇B選項(xiàng)。VBA的子字符串檢索函數(shù)是 A) InStr B) Len C) Right D) Replace【解析】在VBA中查找是使用instr函數(shù)。它的用法是:instr(開(kāi)始查找的位置,被查找的字符串,查找的字符);len()返回的是字節(jié)數(shù);Right()函數(shù)來(lái)返回某字符串右邊算起的幾個(gè)字符; Replace()函數(shù)返回一個(gè)字符串,該字符串中指定的子字符串已被替換成另一子字符串,并且替換發(fā)生的次數(shù)也是指定的。因此,本題應(yīng)選擇A選項(xiàng)。調(diào)用下面子過(guò)程,消息框顯示的值是Sub SFun()Dim x, y, mx = 10y =

20、100If y Mod x Thenm = xElsem = yEnd If MsgBox mEnd Sub A) x B) y C) 10 D) 100【解析】本題考查的是if語(yǔ)句,還有賦值語(yǔ)句的知識(shí)點(diǎn)。首先,變量x賦值10,y賦值100;if語(yǔ)句中的條件語(yǔ)句是y mod x,只要y不被x整除,則條件為真,否則條件為假。這里y可以被x整除,因此條件為假,執(zhí)行else后面的語(yǔ)句,即m=y=100。因此,本題應(yīng)選擇D選項(xiàng)。若使用如下代碼創(chuàng)建數(shù)據(jù)表Student: Dim strSQL As String strSQL = "create table Student (" st

21、rSQL = strSQL + " Sno CHAR(10) PRIMARY KEY," strSQL = strSQL + " Sname VARCHAR(15) NOT NULL," strSQL = strSQL + " Sparty BIT ," strSQL = strSQL + " Sphoto IMAGE );" DoCmd.RunSQL strSQL 下列關(guān)于字段的敘述中,錯(cuò)誤的是 A) 設(shè)置Sno為主鍵 B) 設(shè)置Sname為非空 C) 設(shè)置Sparty為是否型 D) 設(shè)置Sphoto為備注型【解

22、析】在A(yíng)ccess數(shù)據(jù)庫(kù)中包含數(shù)字型、附件型、備注型以及文本型等數(shù)據(jù)類(lèi)型。用于保存圖像和文件的數(shù)據(jù)類(lèi)型應(yīng)定義附件類(lèi)型。因此,本題應(yīng)選擇D選項(xiàng)。設(shè)循環(huán)隊(duì)列為Q(1: m),其初始狀態(tài)為front=rear=m。經(jīng)過(guò)一系列入隊(duì)與退隊(duì)運(yùn)算后,front=15,rear=20?,F(xiàn)要在該循環(huán)隊(duì)列中尋找最大值的元素,最壞情況下需要比較的次數(shù)為 A) 4 B) 6 C) m-5 D) m-6【解析】循環(huán)隊(duì)列是隊(duì)列的一種順序存儲(chǔ)結(jié)構(gòu),用隊(duì)尾指針rear指向隊(duì)列中的隊(duì)尾元素,用排頭指針指向排頭元素的前一個(gè)位置,因此,從排頭指針front指向的后一個(gè)位置直到隊(duì)尾指針rear指向的位置之間所有的元素均為隊(duì)列中的元素

23、,隊(duì)列初始狀態(tài)為front=rear=m,當(dāng)front=15,rear=20時(shí),隊(duì)列中有5個(gè)元素,比較次數(shù)為4次,A選項(xiàng)正確。下列敘述中正確的是 A) 循環(huán)隊(duì)列屬于隊(duì)列的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu) B) 雙向鏈表是二叉樹(shù)的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu) C) 非線(xiàn)性結(jié)構(gòu)只能采用鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu) D) 有的非線(xiàn)性結(jié)構(gòu)也可以采用順序存儲(chǔ)結(jié)構(gòu)【解析】循環(huán)隊(duì)列是隊(duì)列的一種順序存儲(chǔ)結(jié)構(gòu),A選項(xiàng)錯(cuò)誤。雙向鏈表為順序存儲(chǔ)結(jié)構(gòu),二叉樹(shù)通常采用鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu),B選項(xiàng)錯(cuò)誤。完全二叉樹(shù)是屬于非線(xiàn)性結(jié)構(gòu),但其最佳存儲(chǔ)方式是順序存儲(chǔ)方式,C選項(xiàng)錯(cuò)誤,D選項(xiàng)正確。某二叉樹(shù)中有n個(gè)葉子結(jié)點(diǎn),則該二叉樹(shù)中度為2的結(jié)點(diǎn)數(shù)為 A) n+1 B) n-1 C) 2n

24、D) n/2【解析】對(duì)任何一棵二叉樹(shù),度為0的節(jié)點(diǎn)(即葉子節(jié)點(diǎn))總是比度為2的節(jié)點(diǎn)多一個(gè)。二叉樹(shù)中有n個(gè)葉子節(jié)點(diǎn),則度為2的節(jié)點(diǎn)個(gè)數(shù)為n-1,B選項(xiàng)正確。下列敘述中錯(cuò)誤的是 A) 算法的時(shí)間復(fù)雜度與算法所處理數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)有直接關(guān)系 B) 算法的空間復(fù)雜度與算法所處理數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)有直接關(guān)系 C) 算法的時(shí)間復(fù)雜度與空間復(fù)雜度有直接關(guān)系 D) 算法的時(shí)間復(fù)雜度與算法程序執(zhí)行的具體時(shí)間是不一致的【解析】算法的時(shí)間復(fù)雜度是指執(zhí)行算法所需要的計(jì)算工作量。數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)直接決定數(shù)據(jù)輸入,而這會(huì)影響算法所執(zhí)行的基本運(yùn)算次數(shù),A選項(xiàng)敘述正確。算法的空間復(fù)雜度是指執(zhí)行這個(gè)算法所需要的內(nèi)存空間,其中包括輸入數(shù)

25、據(jù)所占的存儲(chǔ)空間,B選項(xiàng)敘述正確。而算法的時(shí)間復(fù)雜度與空間復(fù)雜度沒(méi)有直接關(guān)系,故選擇C選項(xiàng)。算法程序執(zhí)行的具體時(shí)間受到所使用的計(jì)算機(jī)、程序設(shè)計(jì)語(yǔ)言以及算法實(shí)現(xiàn)過(guò)程中的許多細(xì)節(jié)所影響,而算法的時(shí)間復(fù)雜度與這些因素?zé)o關(guān),所以是不一致的,D選項(xiàng)敘述正確。通常軟件測(cè)試實(shí)施的步驟是 A) 集成測(cè)試、單元測(cè)試、確認(rèn)測(cè)試 B) 單元測(cè)試、集成測(cè)試、確認(rèn)測(cè)試 C) 確認(rèn)測(cè)試、集成測(cè)試、單元測(cè)試 D) 單元測(cè)試、確認(rèn)測(cè)試、集成測(cè)試【解析】軟件測(cè)試的實(shí)施過(guò)程主要有個(gè)步驟:?jiǎn)卧獪y(cè)試、集成測(cè)試、確認(rèn)測(cè)試(驗(yàn)收測(cè)試)和系統(tǒng)測(cè)試。B選項(xiàng)正確。在數(shù)據(jù)庫(kù)設(shè)計(jì)中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過(guò)程屬于 A) 邏輯設(shè)計(jì)階段 B)

26、 需求分析階段 C) 概念設(shè)計(jì)階段 D) 物理設(shè)計(jì)階段【解析】采用E-R方法得到的全局概念模型是對(duì)信息世界的描述,并不適用于計(jì)算機(jī)處理,為了適合關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)的處理,必須將E-R圖轉(zhuǎn)換成關(guān)系模式。這就是邏輯設(shè)計(jì)的主內(nèi)容,A選項(xiàng)正確。在數(shù)據(jù)庫(kù)系統(tǒng)中,考慮數(shù)據(jù)庫(kù)實(shí)現(xiàn)的數(shù)據(jù)模型是 A) 概念數(shù)據(jù)模型 B) 邏輯數(shù)據(jù)模型 C) 物理數(shù)據(jù)模型 D) 關(guān)系數(shù)據(jù)模型【解析】數(shù)據(jù)模型按照不同的應(yīng)用層次分為以下種類(lèi)型:概念數(shù)據(jù)模型,它是一種面向客觀(guān)世界、面向用戶(hù)的模型,它與具體的數(shù)據(jù)庫(kù)管理系統(tǒng)和具體的計(jì)算機(jī)平臺(tái)無(wú)關(guān);邏輯數(shù)據(jù)模型,是面向數(shù)據(jù)庫(kù)系統(tǒng)的模型,著重于在數(shù)據(jù)庫(kù)系統(tǒng)一級(jí)的實(shí)現(xiàn);物理數(shù)據(jù)模型,是面向計(jì)算機(jī)物

27、理實(shí)現(xiàn)的模型,此模型給出了數(shù)據(jù)模型在計(jì)算機(jī)上物理結(jié)構(gòu)的表示。B選項(xiàng)正確。下列關(guān)于格式屬性的敘述中,錯(cuò)誤的是 A) 格式屬性只影響字段數(shù)據(jù)的顯示格式 B) 不能設(shè)置自動(dòng)編號(hào)型字段的格式屬性 C) 顯示格式只在輸入數(shù)據(jù)被保存后應(yīng)用 D) 可在需要控制數(shù)據(jù)的輸入格式時(shí)選用【解析】格式屬性用于確定數(shù)據(jù)的顯示方式和打印方式。對(duì)于不同數(shù)據(jù)類(lèi)型的字段,其格式不同。格式屬性只影響數(shù)據(jù)的顯示方式,而原表中的數(shù)據(jù)本身并無(wú)改變。因此,選擇D選項(xiàng)。下列選項(xiàng)中,屬于選項(xiàng)卡控件的"格式"屬性的是 A) 可見(jiàn) B) 可用 C) 文本格式 D) 是否鎖定【解析】選項(xiàng)卡控件的格式屬性包括:可見(jiàn)、多行、選項(xiàng)卡

28、固定寬度、選項(xiàng)卡的固定高度、樣式、寬度、高度、上邊距、左邊距、背景樣式、字體名稱(chēng)、字號(hào)、字體粗細(xì)、下劃線(xiàn)、傾斜字體、水平定位點(diǎn)、垂直定位點(diǎn)、何時(shí)顯示。因此,選擇A選項(xiàng)。執(zhí)行函數(shù)過(guò)程的宏操作命令是 A) RunCommand B) RunMacro C) RunCode D) RunSql【解析】RunCommand方法是用于執(zhí)行內(nèi)置菜單命令或內(nèi)置工具欄命令;RunMacro可以運(yùn)行一個(gè)獨(dú)立的宏或者一個(gè)位于宏組中宏;RunSql是用來(lái)運(yùn)行 Microsoft Access 操作查詢(xún)的命令;RunCode操作可以調(diào)用Microsoft Visual Basic 的 Function 過(guò)程。因此,選

29、擇C選項(xiàng)。打開(kāi)窗體后,下列事件中首先發(fā)生的是 A) 獲得焦點(diǎn)(GotFocus) B) 改變(Change) C) 激活(Activate) D) 成為當(dāng)前(Current)解析】Current事件是在窗體打開(kāi)時(shí),以及焦點(diǎn)從一條記錄移動(dòng)到另一條記錄時(shí)發(fā)生;Activate 是當(dāng)一個(gè)對(duì)象成為活動(dòng)窗口時(shí)發(fā)生的事件;Change是指文本框或組合框的部分內(nèi)容改變時(shí)發(fā)生的事件;GotFocus指窗體或控件獲得焦點(diǎn)時(shí)發(fā)生的事件。以上四個(gè)事件,只有激活是打開(kāi)窗體后最先發(fā)生的。因此,選擇C選項(xiàng)。VBA中一般采用Hungarian符號(hào)法命名變量,代表子報(bào)表的字首碼是 A) sub B) Rpt C) Fmt D

30、) txt【解析】本題考查的是Hungarian符號(hào)法命名規(guī)則,標(biāo)識(shí)符的名字以一個(gè)或者多個(gè)小寫(xiě)字母開(kāi)頭作為前綴;前綴之后的是第一個(gè)單詞或者多個(gè)單詞的組合的首字母大寫(xiě),該單詞要指明變量的用途。子報(bào)表英文為subreport。因此,選擇A選項(xiàng)。運(yùn)行下列程序,結(jié)果是Private Sub Command0_Click() f0 = 1 k = 1 Do While k <= 5 f = f0 + f1 f0 = f1 f1 = f k = k + 1 LoopMsgBox "f=" & fEnd Sub A) f=5 B) f=7 C) f=8 D) f=13【解析

31、】本題考查的是do while循環(huán)的執(zhí)行過(guò)程,在每次循環(huán)之前,會(huì)檢查循環(huán)條件表達(dá)式是否滿(mǎn)足,循環(huán)體是在條件表達(dá)式成立的前提下,才會(huì)執(zhí)行。本題k<=5,循環(huán)體執(zhí)行5次,第5次結(jié)束之后,f=5,k=6不滿(mǎn)足再次循環(huán)的條件,所以最終f=5。因此,選擇A選項(xiàng)。下列程序的功能是計(jì)算sum=1+(1+3)+(1+3+5)+ + (1+3+5+ +39)Private Sub Command_ Click() t = 0 m = 1 sum = 0 Do t = t + m sum = sum + t m = 【 】 Loop While m <=39 MsgBox "Sum=&quo

32、t; & sumEnd Sub為保證程序正確完成上述功能,空白處【 】應(yīng)填入的語(yǔ)句是 A) m + 1 B) m + 2 C) t + 1 D) t + 2【解析】本題考查是while循環(huán)知識(shí)點(diǎn)。通過(guò)while循環(huán)實(shí)現(xiàn)求取表達(dá)式的值,只要條件滿(mǎn)足,while循環(huán)會(huì)一直繼續(xù)。通過(guò)觀(guān)察我們可以發(fā)現(xiàn)規(guī)律:while的每次循環(huán)sum會(huì)加一項(xiàng)(1+3+.+m),該項(xiàng)比上一次數(shù)據(jù)項(xiàng)多出一個(gè)數(shù)字,該數(shù)字就是上個(gè)數(shù)據(jù)項(xiàng)最大值加2,即m的值,所以每次循環(huán)m需要加2。因此,選擇B選項(xiàng)。設(shè)棧的順序存儲(chǔ)空間為S(0:49),棧底指針bottom=49,棧頂指針top=30(指向棧頂元素)。則棧中的元素個(gè)數(shù)為

33、A) 30 B) 29 C) 20 D) 19【解析】棧是一種特殊的線(xiàn)性表,它所有的插入與刪除都限定在表的同一端進(jìn)行。入棧運(yùn)算即在棧頂位置插入一個(gè)新元素,退棧運(yùn)算即是取出棧頂元素賦予指定變量。元素依次存儲(chǔ)在單元30:49中,個(gè)數(shù)為某二叉樹(shù)的前序序列為ABCDEFG,中序序列為DCBAEFG,則該二叉樹(shù)的深度(根結(jié)點(diǎn)在第1層)為 A) 2 B) 3 C) 4 D) 5【解析】深度,定義一棵樹(shù)的根節(jié)點(diǎn)所在的層次為,其他節(jié)點(diǎn)所在的層次等于它的父節(jié)點(diǎn)所在的層次加,樹(shù)的最大層次稱(chēng)為樹(shù)的深度。二叉樹(shù)遍歷可以分為3種:前序遍歷(訪(fǎng)問(wèn)根節(jié)點(diǎn)再訪(fǎng)問(wèn)左子樹(shù)和訪(fǎng)問(wèn)右子樹(shù)之前)、中序遍歷(訪(fǎng)問(wèn)根節(jié)點(diǎn)在訪(fǎng)問(wèn)左子樹(shù)和訪(fǎng)問(wèn)

34、右子樹(shù)兩者之間)、后序遍歷(訪(fǎng)問(wèn)根節(jié)點(diǎn)在訪(fǎng)問(wèn)左子樹(shù)和訪(fǎng)問(wèn)右子樹(shù)之后)。二叉樹(shù)的前序序列為ABCDEFG,A為根節(jié)點(diǎn)。中序序列為DCBAEFG,可知DCB為左子樹(shù)節(jié)點(diǎn),EFG為右子樹(shù)節(jié)點(diǎn)。同理B為C父節(jié)點(diǎn),C為D父節(jié)點(diǎn)。同理E為F根節(jié)點(diǎn),F(xiàn)為G根節(jié)點(diǎn)。故二叉樹(shù)深度為4層。C選項(xiàng)正確。下列敘述中正確的是 A) 存儲(chǔ)空間連續(xù)的數(shù)據(jù)結(jié)構(gòu)一定是線(xiàn)性結(jié)構(gòu) B) 存儲(chǔ)空間不連續(xù)的數(shù)據(jù)結(jié)構(gòu)一定是非線(xiàn)性結(jié)構(gòu) C) 沒(méi)有根結(jié)點(diǎn)的非空數(shù)據(jù)結(jié)構(gòu)一定是線(xiàn)性結(jié)構(gòu) D) 具有兩個(gè)根結(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)一定是非線(xiàn)性結(jié)構(gòu)【解析】一個(gè)非空的數(shù)據(jù)結(jié)構(gòu)如果滿(mǎn)足以下兩個(gè)條件:有且只有一個(gè)根節(jié)點(diǎn);每一個(gè)節(jié)點(diǎn)最多有一個(gè)前件,也最多有一個(gè)后件,稱(chēng)

35、為線(xiàn)性結(jié)構(gòu),也稱(chēng)為線(xiàn)性表,可以采用順序存儲(chǔ)和鏈接存儲(chǔ),其中順序存儲(chǔ)的空間連續(xù)而鏈?zhǔn)酱鎯?chǔ)空間不連續(xù)。非線(xiàn)性結(jié)構(gòu)是指不滿(mǎn)足以上兩個(gè)條件的數(shù)據(jù)結(jié)構(gòu),非線(xiàn)性結(jié)構(gòu)主要是指樹(shù)形結(jié)構(gòu)和網(wǎng)狀結(jié)構(gòu)。數(shù)據(jù)結(jié)構(gòu)線(xiàn)性與否與存儲(chǔ)空間是否連續(xù)沒(méi)有直接關(guān)系,如二叉樹(shù)可以用一片連續(xù)的空間來(lái)存儲(chǔ),但其為非線(xiàn)性結(jié)構(gòu),A選項(xiàng)錯(cuò)誤。線(xiàn)性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)可以用不連續(xù)的空間來(lái)存儲(chǔ),但其為線(xiàn)性結(jié)構(gòu),B選項(xiàng)錯(cuò)誤。沒(méi)有根結(jié)點(diǎn)的非空數(shù)據(jù)結(jié)構(gòu)一定不是線(xiàn)性結(jié)構(gòu),C選項(xiàng)錯(cuò)誤。具有兩個(gè)根結(jié)點(diǎn)的結(jié)構(gòu)一定是非線(xiàn)性結(jié)構(gòu),D選項(xiàng)正確。下面不能作為軟件需求分析工具的是 A) PAD圖 B) 數(shù)據(jù)字典(DD) C) 數(shù)據(jù)流程圖(DFD圖) D) 判定樹(shù)【解析】需求

36、分析方法可以分為結(jié)構(gòu)化分析方法和面向?qū)ο蟮姆治龇椒?,結(jié)構(gòu)化分析工具包括:數(shù)據(jù)流圖(DFD)、數(shù)據(jù)字典(DD)、結(jié)構(gòu)化英語(yǔ)、判定表和判定樹(shù)等。PAD圖是過(guò)程設(shè)計(jì)工具,所以A選項(xiàng)正確。關(guān)系數(shù)據(jù)模型 A) 只能表示實(shí)體間1:1聯(lián)系 B) 只能表示實(shí)體間1:m聯(lián)系 C) 可以表示實(shí)體間m:n聯(lián)系 D) 能表示實(shí)體間1:n聯(lián)系而不能表示實(shí)體間n:1聯(lián)系【解析】關(guān)系模型是目前最常用的數(shù)據(jù)模型之一,現(xiàn)實(shí)世界的實(shí)體以及實(shí)體間的各種聯(lián)系均用關(guān)系來(lái)表示。實(shí)體集之間通過(guò)聯(lián)系來(lái)建立聯(lián)接關(guān)系分為三類(lèi):一對(duì)一聯(lián)系(1:1)、一對(duì)多聯(lián)系(1:m)、多對(duì)多聯(lián)系(m:n)。C選項(xiàng)正確。在A(yíng)ccess中,空數(shù)據(jù)庫(kù)是指 A) 表中

37、沒(méi)有數(shù)據(jù) B) 沒(méi)有基本表的數(shù)據(jù)庫(kù) C) 沒(méi)有窗體、報(bào)表的數(shù)據(jù)庫(kù) D) 沒(méi)有任何數(shù)據(jù)庫(kù)對(duì)象的數(shù)據(jù)庫(kù)【解析】在A(yíng)ccess中,通常通過(guò)ACCESS創(chuàng)建一個(gè)空數(shù)據(jù)庫(kù),然后再根據(jù)實(shí)際情況設(shè)計(jì)相關(guān)的數(shù)據(jù)表及表中的字段??諗?shù)據(jù)庫(kù)指的是存在數(shù)據(jù)庫(kù),里面沒(méi)有任何東西,即是沒(méi)有創(chuàng)建任何基本表。因此,本題應(yīng)選擇B選項(xiàng)。下列關(guān)于輸入掩碼屬性的敘述中,正確的是 A) 可以使用向?qū)Фx各種類(lèi)型字段的輸入掩碼 B) 可在需要控制數(shù)據(jù)輸入格式時(shí)選用輸入掩碼 C) 只能設(shè)置文本和日期/時(shí)間兩種類(lèi)型字段的輸入掩碼 D) 日期/時(shí)間型字段不能使用規(guī)定的字符定義輸入掩碼【解析】“輸入掩碼”是指能起到控制向字段輸入數(shù)據(jù)作用的字符。

38、一個(gè)輸入掩碼可以包含原義顯示的字符(如括號(hào)、點(diǎn)、空格、和連字線(xiàn)等)和掩碼字符。輸入掩碼向?qū)е荒芴幚砦谋净蛉掌?時(shí)間'字段類(lèi)型,所以A錯(cuò)誤;輸入掩碼主要用于文本型和日期型字段,但也可以用于數(shù)字型和貨幣型字段,所以C錯(cuò)誤; 根據(jù)定義可知,時(shí)間日期可以用規(guī)定的字符定義輸入掩碼,所以D項(xiàng)錯(cuò)誤。因此,本題應(yīng)選擇B選項(xiàng)。下列敘述中,正確的是 A) 在窗體和報(bào)表中均不能設(shè)置頁(yè)面頁(yè)眉 B) 在窗體和報(bào)表中均可以根據(jù)需要設(shè)置頁(yè)面頁(yè)眉 C) 在窗體中可以設(shè)置頁(yè)面頁(yè)眉,在報(bào)表中不能設(shè)置頁(yè)面頁(yè)眉 D) 在窗體中不能設(shè)置頁(yè)面頁(yè)眉,在報(bào)表中可以設(shè)置頁(yè)面頁(yè)眉【解析】窗體的設(shè)計(jì)視圖的結(jié)構(gòu)由5部分組成:主體、窗體頁(yè)眉、

39、窗體頁(yè)腳、頁(yè)面頁(yè)眉、頁(yè)面頁(yè)腳,不包括組頁(yè)眉,故在窗體中可以設(shè)置頁(yè)面頁(yè)眉;報(bào)表通常包括7個(gè)部分:報(bào)表頁(yè)眉、頁(yè)面頁(yè)眉、組頁(yè)眉、主體、組頁(yè)腳、頁(yè)面頁(yè)腳、報(bào)表頁(yè)腳,故在報(bào)表中也可以設(shè)置頁(yè)面頁(yè)眉,因此,本題應(yīng)選擇B選項(xiàng)。下列選項(xiàng)中,屬于導(dǎo)航控件的"數(shù)據(jù)"屬性的是 A) 智能標(biāo)記 B) 輸入掩碼 C) 文本格式 D) 是否鎖定【解析】導(dǎo)航控件的數(shù)據(jù)屬性只包含智能標(biāo)記屬性。因此,本題應(yīng)選擇A選項(xiàng)。宏的功能不包括 A) 自動(dòng)進(jìn)行數(shù)據(jù)校驗(yàn) B) 打開(kāi)數(shù)據(jù)庫(kù)時(shí)自動(dòng)運(yùn)行 C) 對(duì)數(shù)據(jù)進(jìn)行分組、計(jì)算、匯總和打印輸出 D) 根據(jù)條件的不同執(zhí)行不同的操作【解析】宏是一個(gè)或多個(gè)操作的集合,其中每個(gè)操作都

40、可以實(shí)現(xiàn)特定的功能,使用簡(jiǎn)單,可以提高工作效率??梢栽O(shè)置自動(dòng)運(yùn)行以及根據(jù)需要來(lái)設(shè)計(jì)宏。因此,本題應(yīng)選擇A選項(xiàng)。Access將內(nèi)置函數(shù)分類(lèi)進(jìn)行管理,下列選項(xiàng)中,不屬于A(yíng)ccess內(nèi)置函數(shù)分類(lèi)的是 A) 窗口 B) 數(shù)據(jù)庫(kù) C) 數(shù)組 D) 財(cái)務(wù)【解析】Access內(nèi)置函數(shù)分類(lèi)包括數(shù)組、轉(zhuǎn)換、數(shù)字、程序流程、應(yīng)用程序、數(shù)據(jù)庫(kù)、域聚合、財(cái)務(wù)、文本、消息等。因此,本題應(yīng)選擇A選項(xiàng)。ODBC的含義是 A) 開(kāi)放式數(shù)據(jù)庫(kù)連接 B) 數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)對(duì)象 C) 對(duì)象鏈接嵌入數(shù)據(jù)庫(kù) D) ActiveX數(shù)據(jù)對(duì)象【解析】ODBC是英文Open Database Connectivity的縮寫(xiě),也即是開(kāi)放式數(shù)據(jù)庫(kù)連接的

41、意思。因此A 選項(xiàng)正確。下列Access內(nèi)置函數(shù)中,屬于SQL聚合函數(shù)的是 A) Int B) Fix C) Count D) Chr【解析】SQL中聚合函數(shù)有如下幾種:min() 某一列最小值;max() 某一列最大值;sum() 某一列總和;count() 所有記錄數(shù);count(*)所有非null記錄數(shù);avg 某一列平均值;因此C選項(xiàng)正確。運(yùn)行下列程序,結(jié)果是Private Sub Command2_Click() f0 = 1: f1 = 1: f2 = 1: k = 1 Do While k <= 4 f = f0 + f1 + f2 f0 = f1 f1 = f2 f2 =

42、 f k = k + Loop MsgBox "f=" & fEnd Sub A) f=5 B) f=7 C) f=8 D) f=17【解析】本題考查的是Do while循環(huán)執(zhí)行的過(guò)程。此循環(huán)在每次執(zhí)行前會(huì)檢查條件表達(dá)式k<=4是否滿(mǎn)足,循環(huán)第一次時(shí)k=1,滿(mǎn)足條件,執(zhí)行循環(huán)體后,k=3,f=3;執(zhí)行第二次循環(huán)后,k=5,f=5;第三次k=5>4,不滿(mǎn)足條件循環(huán)結(jié)束,最終f=5。因此,本題應(yīng)選擇A選項(xiàng)。下列程序的輸出結(jié)果是Private Sub Command3_Click() t = 0 m = 1 sum = 0 Do t = t + m sum =

43、 sum + t m = m + 2 Loop While m <= 5 MsgBox "Sum=" & sumEnd Sub A) Sum=6 B) Sum=10 C) Sum=35 D) Sum=14【解析】本題考點(diǎn):do.while循環(huán)的執(zhí)行,且該循環(huán)至少執(zhí)行一次。本題循環(huán)執(zhí)行3次,第3次結(jié)束時(shí)m=7,不滿(mǎn)足循環(huán)的條件,循環(huán)終止。根據(jù)代碼執(zhí)行的結(jié)果sum=14。因此,本題應(yīng)選擇D選項(xiàng)。下列代碼實(shí)現(xiàn)的功能是:若在窗體中一個(gè)名為tNum的文本框中輸入課程編號(hào),則將"課程表"中對(duì)應(yīng)的"課程名稱(chēng)"顯示在另一個(gè)名為tName

44、文本框中,Private Sub tNum_AfterUpdate( )Me!tName = DLookup ("課程名稱(chēng)", "課程表", "課程編號(hào)='" & 【 】& "'")End Sub則程序中【 】處應(yīng)該填寫(xiě)的是 A) Me!TNum B) Me.TNum C) MeTNum D) Me.TNum【解析】 !和 . 為引用運(yùn)算符,其中“!”是用來(lái)引用集合中由用戶(hù)定義的一個(gè)項(xiàng),包括打開(kāi)的窗體、報(bào)表等?!?”用來(lái)引用集合中定義的一個(gè)項(xiàng),即引用窗體或控件的屬性。tNum為一個(gè)控

45、件,是用戶(hù)自定義的項(xiàng),使用“!”。因此,本題應(yīng)選擇A選項(xiàng)。子過(guò)程Plus完成對(duì)當(dāng)前庫(kù)中"教師表"的年齡字段都加1的操作。Sub Plus( ) Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim fd As ADODB.Field Dim strConnect As String Dim strSQL As String Set cn=CurrentProject.ConnectionstrSQL = "Select 年齡 from 教師表" rs.Open strSQL, c

46、n, adOpenDynamic, adLockOptimistic, adCmdText Set fd = rs.Fields("年齡") Do While Not rs.EOF fd = fd +1 rs.Update 【 】 Loop rs.Close cn.Close Set rs = Nothing Set cn = NothingEnd Sub程序空白處應(yīng)該填寫(xiě)的語(yǔ)句是 A) rs.MoveNext B) rs.MovePrevious C) rs.MoveFirst D) rs.MoveLast【解析】本題考查的是如何使用ADO數(shù)據(jù)庫(kù)技術(shù)操作數(shù)據(jù)庫(kù)。其中,Re

47、cordSet對(duì)象rs是用來(lái)表示來(lái)自基本表或命令執(zhí)行結(jié)果的記錄集。rs更新完一條記錄之后,需要使指針往后移動(dòng)下一個(gè)記錄上(注:MoveNext,移動(dòng)到下一個(gè)記錄的位置)。因此,本題應(yīng)選擇A選項(xiàng)。下列關(guān)于嵌入宏的敘述中,正確的是 A) 嵌入宏不是獨(dú)立的對(duì)象 B) 嵌入宏可以在導(dǎo)航窗格中被直接運(yùn)行 C) 嵌入宏不能與其被嵌入的對(duì)象一起被復(fù)制 D) 同一嵌入宏可以被多個(gè)對(duì)象調(diào)用【解析】嵌入宏和獨(dú)立宏不同,因?yàn)樗鼈兇鎯?chǔ)在窗體、報(bào)表或控件的事件屬性中。與其他宏不同的是,嵌入宏并不作為對(duì)象顯示在“導(dǎo)航窗體”中的“宏”下面。因此,本題應(yīng)選擇A選項(xiàng)。某二叉樹(shù)的前序序列為ABCDEFG,中序序列為DCBAEFG

48、,則該二叉樹(shù)的后序序列為 A) EFGDCBA B) DCBEFGA C) BCDGFEA D) DCBGFEA【解析】二叉樹(shù)遍歷可以分為3種:前序遍歷(訪(fǎng)問(wèn)根節(jié)點(diǎn)在訪(fǎng)問(wèn)左子樹(shù)和訪(fǎng)問(wèn)右子樹(shù)之前)、中序遍歷(訪(fǎng)問(wèn)根節(jié)點(diǎn)在訪(fǎng)問(wèn)左子樹(shù)和訪(fǎng)問(wèn)右子樹(shù)兩者之間)、后序遍歷(訪(fǎng)問(wèn)根節(jié)點(diǎn)在訪(fǎng)問(wèn)左子樹(shù)和訪(fǎng)問(wèn)右子樹(shù)之后)。二叉樹(shù)的前序序列為ABCDEFG,A為根節(jié)點(diǎn)。中序序列為DCBAEFG,可知DCB為左子樹(shù)節(jié)點(diǎn),EFG為右子樹(shù)節(jié)點(diǎn)。同理B為C父節(jié)點(diǎn),C為D父節(jié)點(diǎn),且CD均為B的同側(cè)子樹(shù)節(jié)點(diǎn)。同理E為F根節(jié)點(diǎn),F(xiàn)為G根節(jié)點(diǎn),且FG為E同側(cè)子樹(shù)節(jié)點(diǎn)。二叉樹(shù)的后序序列為DCBGFEA,D選項(xiàng)正確。下列敘述中正確的是

49、 A) 在鏈表中,如果每個(gè)結(jié)點(diǎn)有兩個(gè)指針域,則該鏈表一定是非線(xiàn)性結(jié)構(gòu) B) 在鏈表中,如果有兩個(gè)結(jié)點(diǎn)的同一個(gè)指針域的值相等,則該鏈表一定是非線(xiàn)性結(jié)構(gòu) C) 在鏈表中,如果每個(gè)結(jié)點(diǎn)有兩個(gè)指針域,則該鏈表一定是線(xiàn)性結(jié)構(gòu) D) 在鏈表中,如果有兩個(gè)結(jié)點(diǎn)的同一個(gè)指針域的值相等,則該鏈表一定是線(xiàn)性結(jié)構(gòu)【解析】如果一個(gè)非空的數(shù)據(jù)結(jié)構(gòu)有且只有一個(gè)根結(jié)點(diǎn),并且每個(gè)結(jié)點(diǎn)最多有一個(gè)前件,也最多有一個(gè)后件,則稱(chēng)該數(shù)據(jù)結(jié)構(gòu)為線(xiàn)性結(jié)構(gòu),線(xiàn)性結(jié)構(gòu)又稱(chēng)為線(xiàn)性表。例如雙鏈表和二叉鏈表都有兩個(gè)指針域,前者是線(xiàn)性結(jié)構(gòu),后者是非線(xiàn)性結(jié)構(gòu)。因此選擇B選項(xiàng)。下列敘述中錯(cuò)誤的是 A) 在帶鏈隊(duì)列中,隊(duì)頭指針和隊(duì)尾指針都是在動(dòng)態(tài)變化的 B

50、) 在帶鏈棧中,棧頂指針和棧底指針都是在動(dòng)態(tài)變化的 C) 在帶鏈棧中,棧頂指針是在動(dòng)態(tài)變化的,但棧底指針是不變的 D) 在帶鏈隊(duì)列中,隊(duì)頭指針和隊(duì)尾指針可以指向同一個(gè)位置【解析】帶鏈的隊(duì)列就是用一個(gè)單鏈表來(lái)表示隊(duì)列,隊(duì)列中的每一個(gè)元素對(duì)應(yīng)鏈表中的一個(gè)節(jié)點(diǎn),在入隊(duì)和退隊(duì)過(guò)程中,隊(duì)頭指針和隊(duì)尾指針都是在動(dòng)態(tài)變化的,A選項(xiàng)敘述正確,循環(huán)隊(duì)列中當(dāng)隊(duì)列滿(mǎn)或者空時(shí),隊(duì)頭指針和隊(duì)尾指針指向同一個(gè)位置,D選項(xiàng)敘述正確。棧也可以采用鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)表示,把棧組織成一個(gè)單鏈表,這種數(shù)據(jù)結(jié)構(gòu)可稱(chēng)為帶鏈的棧,入棧和退棧過(guò)程中棧底指針不變,棧頂指針隨之變化,B選項(xiàng)敘述錯(cuò)誤,C選項(xiàng)敘述正確。故選擇B選項(xiàng)。軟件生命周期中,確定

51、軟件系統(tǒng)要做什么的階段是 A) 需求分析 B) 軟件測(cè)試 C) 軟件設(shè)計(jì) D) 系統(tǒng)維護(hù)【解析】軟件生命周期各階段的主要任務(wù)是:?jiǎn)栴}定義、可行性研究與計(jì)劃制定、需求分析、軟件設(shè)計(jì)、軟件實(shí)現(xiàn)、軟件測(cè)試、運(yùn)行維護(hù)。其中需求分析是指對(duì)待開(kāi)發(fā)軟件提出的需求進(jìn)行分析并給出詳細(xì)定義,也即是確定軟件系統(tǒng)要做什么,A選項(xiàng)正確。下列關(guān)于輸入掩碼屬性的敘述中,錯(cuò)誤的是 A) 可以控制數(shù)據(jù)的輸入格式并按輸入時(shí)的格式顯示 B) 輸入掩碼只為文本型和日期/時(shí)間型字段提供向?qū)?C) 當(dāng)為字段同時(shí)定義了輸入掩碼和格式屬性時(shí)格式屬性?xún)?yōu)先 D) 文本型和日期/時(shí)間型字段不能使用合法字符定義輸入掩碼【解析】輸入掩碼可以控制數(shù)據(jù)的

52、輸入格式并按格式顯示,所以A選項(xiàng)正確。輸入掩碼向?qū)е荒苡糜谖谋净蛉掌谛偷臄?shù)據(jù)類(lèi)型,所以B選項(xiàng)正確;文本型和日期/字段可以使用合法字符定義輸入掩碼,所以D選項(xiàng)不正確。格式屬性只影響值得顯示方式。若同時(shí)使用字段的顯示格式和輸入掩碼,則在添加或編輯數(shù)據(jù)時(shí)Microsoft Access將使用輸入掩碼,而'格式'設(shè)置則在保存記錄時(shí),決定數(shù)據(jù)的顯示格式,同時(shí)使用'格式'和'輸入掩碼'屬性時(shí),要注意他們的結(jié)果不能沖突,所以C選項(xiàng)正確。因此,本題應(yīng)選擇D選項(xiàng)。下列選項(xiàng)中,不屬于窗體的"數(shù)據(jù)"屬性的是 A) 允許添加 B) 排序依據(jù) C) 記

53、錄源 D) 自動(dòng)居中【解析】窗體的數(shù)據(jù)屬性包括:記錄源、記錄集類(lèi)型、抓取默認(rèn)值、篩選、加載是的篩選器、排序依據(jù)、加載時(shí)的排序方式、數(shù)據(jù)輸入、允許添加、允許刪除、允許編輯、允許篩選、記錄鎖定,沒(méi)有D選項(xiàng)自動(dòng)居中。因此,本題應(yīng)選擇D選項(xiàng)。屬于交互式控件的是 A) 標(biāo)簽控件 B) 文本框控件 C) 按鈕控件 D) 圖像控件【解析】文本框是用于輸入、輸出和顯示窗體的數(shù)據(jù)源的數(shù)據(jù),既能接受用戶(hù)的輸入,又能顯示數(shù)據(jù),是一種交互式控件;標(biāo)簽控件只能顯示說(shuō)明性文本,因此不是交互式控件;按鈕控件包括切換按鈕控件、選項(xiàng)按鈕控件和命令按鈕控件,均不能實(shí)現(xiàn)與用戶(hù)的交互,因此按鈕控件不是交互式控件;圖像控件是為了美化窗

54、體,不是交互式控件。因此,本題應(yīng)選擇B選項(xiàng)。下列程序的輸出結(jié)果是Dim x As IntegerPrivate Sub Command4_Click() Dim y As Integer x = 3 y = 10 Call fun(y, x) MsgBox "y = " & yEnd SubSub fun(ByRef y As Integer, ByVal z As Integer) y = y + z z = y - zEnd Sub A) y = 3 B) y = 10 C) y = 13 D) y = 7【解析】在函數(shù)參數(shù)傳遞中,包括按地址傳遞ByRef和按值傳遞ByVal兩種方法。其中前者在函數(shù)體內(nèi)改變變量值會(huì)影響參數(shù)外的變量,后者不會(huì)。本題y是按地址傳遞,調(diào)用fun()函數(shù)后,會(huì)將y的值改為fun()函數(shù)中y的值。因此,本題應(yīng)選擇C選項(xiàng)。下列程序的輸出結(jié)果是Private Sub Command3_C

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論