版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1下列敘述中正確的是A) 算法的效率只與問題的規(guī)模有關,而與數(shù)據(jù)的存儲結構無關B) 算法的時間復雜度是指執(zhí)行算法所需要的計算工作量C) 數(shù)據(jù)的邏輯結構與存儲結構是一一對應的D) 算法的時間復雜度與空間復雜度一定相關 參考答案:B【解析】算法的效率與問題的規(guī)模和數(shù)據(jù)的存儲結構都有關,A錯誤。算法的時間復雜度,是指執(zhí)行算法所需要的計算工作量,B正確。由于數(shù)據(jù)元素在計算機存儲空間中的位置關系可能與邏輯關系不同,因此數(shù)據(jù)的邏輯結構和存儲結構不是一一對應的,C錯誤。算法的時間復雜度和空間復雜度沒有直接的聯(lián)系,D錯誤。2下列敘述中正確的是A) 線性表鏈式存儲結構的存儲空間一般要少于順序存儲結構B) 線性表
2、鏈式存儲結構與順序存儲結構的存儲空間都是連續(xù)的C) 線性表鏈式存儲結構的存儲空間可以是連續(xù)的,也可以是不連續(xù)的D) 以上說法均錯誤 參考答案:C【解析】線性表的順序存儲結構具備如下兩個基本特征:(1)線性表中的所有元素所占的存儲空間是連續(xù)的;(2)線性表中各數(shù)據(jù)元素在存儲空間中是按邏輯順序依次存放的。用一組任意的存儲單元來依次存放線性表的結點,這組存儲單元既可以是連續(xù)的,也可以是不連續(xù)的,甚至是零散分布在內存中的任意位置上的。因此C正確。3某二叉樹共有12個結點,其中葉子結點只有1個。則該二叉樹的深度為(根結點在第1層)A) 3B) 6C) 8D) 12 參考答案:D【解析】二叉樹中,度為0的
3、節(jié)點數(shù)等于度為2的節(jié)點數(shù)加1,即n2=n0-1,葉子節(jié)點即度為0,n0=1,則n2=0,總節(jié)點數(shù)為12=n0+n1+n2=1+n1+0,則度為1的節(jié)點數(shù)n1=11,故深度為12,選D。 4對長度為n的線性表作快速排序,在最壞情況下,比較次數(shù)為A) nB) n-1C) n(n-1)D) n(n-1)/2 參考答案:D【解析】快速排序最壞情況就是每次選的基準數(shù)都和其他數(shù)做過比較,共需比較(n-1)+(n-2)+1=n(n-1)/2,選D。5結構化程序設計中,下面對goto語句使用描述正確的是A) 禁止使用goto語句B) 使用goto語句程序效率高C) 應避免濫用goto語句D) 以上說法均錯誤
4、參考答案:C【解析】結構化程序設計中,要注意盡量避免goto語句的使用,故選C。6下面不屬于軟件測試實施步驟的是A) 集成測試B) 回歸測試C) 確認測試D) 單元測試 參考答案:B【解析】軟件測試主要包括單元測試、集成測試、確認測試和系統(tǒng)測試。7下面不屬于軟件需求分析階段主要工作的是A) 需求變更申請B) 需求分析C) 需求評審D) 需求獲取 參考答案:A【解析】需求分析階段的工作可概括為個方面:需求獲取。需求分析。編寫需求規(guī)格說明書。需求審評。8一般情況下,當對關系R和S進行自然連接時,要求R和S含有一個或者多個共有的A) 記錄B) 行C) 屬性D) 元組 參考答案:C【解析】自然連接是一
5、種特殊的等值連接,它滿足下面的條件:兩關系間有公共域;通過公共域的等值進行連接,選C。9有三個關系R,S和T如下:則由關系R和S得到關系T的操作是A) 選擇B) 差C) 交D) 并 參考答案:B【解析】關系T是關系R的一部分,并且是關系R去掉R和S相同的元素,符合差操作。10有表示公司和職員及工作的三張表,職員可在多家公司兼職。其中公司C(公司號,公司名,地址,注冊資本,法人代表,員工數(shù)),職員S(職員號,姓名,性別,年齡,學歷),工作W(公司號,職員號,工資),則表W的鍵(碼)為A) 公司號,職員號B) 職員號,工資C) 職員號D) 公司號,職員號,工資 參考答案:A【解析】由于職員可以再多
6、加公司兼職,表W的鍵(碼)應為公司關系和職員關系的主碼,即公司號和職員號。11Access 數(shù)據(jù)庫中的表是一個A) 交叉表B) 線型表C) 報表D) 二維表 參考答案:D【解析】在Access中的表是一個二維表,一張二維表對應一個關系,代表一個實體集,表中的一行稱為一個元組,表中的一列成為一個屬性。12下列選項中,不是 Access 數(shù)據(jù)庫對象的是A) A) 查詢B) B) 表C) C) 窗體D) D) 記錄 參考答案:D【解析】Access數(shù)據(jù)庫由數(shù)據(jù)庫對象和組兩部分組成,其中數(shù)據(jù)庫對象分為七種,這些數(shù)據(jù)庫對象包括:表、查詢、窗體、報表、數(shù)據(jù)訪問頁、宏和模塊。記錄不屬于數(shù)據(jù)庫對象。13在一個
7、學生表中要找出全部姓張的學生組成一個新的表,應該使用的關系運算是A) 選擇運算B) 自然連接運算C) 投影運算D) 連接運算 參考答案:A【解析】選擇運算是從關系中找出滿足給定條件的那些元組,這種運算是從水平方向抽取元組。在一個學生表中要找出全部姓張的學生組成一個新的表屬于選擇運算。14在 Access 中,將職工表中的"姓名"與工資標準表中的"姓名"建立聯(lián)系,且兩個表中無重名記錄,則這兩個表之間的聯(lián)系是A) 一對一B) 一對多C) 多對一D) 多對多 參考答案:A【解析】一個職工只領取一份工資,而一份工資也只能發(fā)給對應的職工,因此職工表和工資標準表之間
8、的關系是一對一。15可以修改表結構的設計視圖是A) 表設計視圖B) 窗體設計視圖C) 數(shù)據(jù)表視圖D) 報表設計視圖 參考答案:A【解析】修改表的結構只能在表設計視圖中完成;數(shù)據(jù)表視圖主要用于查看數(shù)據(jù)表的數(shù)據(jù),不可以修改表的結構;窗體設計視圖用于修改窗體的結構;報表設計視圖用于修改報表的結構。16可以加快查詢操作的屬性是A) 默認值 B) 有效性規(guī)則 C) 有效性文本 D) 索引 參考答案:D【解析】利用索引可以加快對數(shù)據(jù)的查詢和排序速度,索引文件作為一個獨立的文件進行存儲,文件中包含指向表記錄的指針,建立索引后,表中記錄的物理順序不變。17使用查詢向導,不能創(chuàng)建的是A) 單表查詢B) 多表查詢
9、C) 帶條件查詢D) 不帶條件查詢 參考答案:C【解析】利用查詢向導創(chuàng)建查詢的特點是方便、快捷,用戶只需按照提示逐步選擇即可創(chuàng)建。查詢向導可以創(chuàng)建單表查詢、多表查詢以及不帶條件的查詢,而不能創(chuàng)建較復雜的帶條件查詢,如需創(chuàng)建帶條件的查詢可使用"設計"視圖。18條件"性別='女' Or 工資額>2000"的含義是A) 性別為'女'并且工資額大于2000的記錄B) 性別為'女'或者工資額大于2000的記錄C) 性別為'女'并非工資額大于2000的記錄D) 性別為'女'或工資額
10、大于2000,且二者擇一的記錄 參考答案:B【解析】OR邏輯運算符表示"或"操作,在連接的兩個表達式中,當兩個表達式都為假時,運算結果才為假。因此條件"性別='女' Or 工資額>2000"的含義是性別為'女'或者工資額大于2000的記錄,包括同時滿足這兩個條件的記錄。19用 Select 語句實現(xiàn)生成表查詢時,必須包含的子句是A) TOB) INTOC) ORDER BYD) GROUP BY 參考答案:B【解析】生成表查詢是利用一個或多個表中的全部或部分數(shù)據(jù)創(chuàng)建新表,若數(shù)據(jù)庫中已有同名的表,該操作將覆蓋原有的表。
11、生成表SELECT語句的基本格式為:SELECT 字段列表INTO新表名稱FROM 舊表名稱。20有關系 Students(學號,姓名,性別,專業(yè)),下列 SQL 語句中有語法錯誤的是A) SELECT * FROM Students WHERE 專業(yè)="計算機"B) SELECT * FROM Students WHERE 1 <> 1C) SELECT * FROM Students WHERE "姓名"=李明D) SELECT * FROM Students WHERE 專業(yè)="計算機" & "科學
12、" 參考答案:C【解析】SELECT語句的格式為:SELECT 字段列表 FROM 表名 WHERE 條件表達式。其中條件表達式如果是查找字段的值,應表示為:字段名=值,值如果為文本應加上雙引號,因此選項C含有語法錯誤,應更改為SELECT * FROM Students WHERE姓名="李明"。21能接受用戶輸入數(shù)據(jù)的窗體控件是A) 列表框B) 圖像C) 標簽D) 文本框 參考答案:D【解析】列表框可顯示一組數(shù)據(jù)列表,用戶只能在其中選擇;圖像主要用于在窗體中顯示圖形、圖像,使窗體更加美觀;標簽主要用于在窗體或報表中顯示說明性文本,如窗體標題,顯示內容是固定不變
13、的;文本框主要用于顯示、輸入、編輯數(shù)據(jù)源等。22報表的作用不包括A) 分組數(shù)據(jù) B) 匯總數(shù)據(jù)C) 格式化數(shù)據(jù) D) 輸入數(shù)據(jù) 參考答案:D【解析】報表是Access數(shù)據(jù)庫中的一個對象,它可以根據(jù)指定的規(guī)則打印輸出格式化的數(shù)據(jù)信息。報表的功能包括:可以呈現(xiàn)格式化的數(shù)據(jù);可以分組組織數(shù)據(jù),進行匯總;可以包含子報表及圖表數(shù)據(jù);可以打印輸出標簽、發(fā)票、訂單和信封等多種樣式報表;可以進行計數(shù)、求平均、求和等統(tǒng)計計算;可以嵌入圖像或圖片來豐富數(shù)據(jù)顯示的內容。但是,報表不可以輸入數(shù)據(jù)。23不能用來作為表或查詢中"是/否"值輸出的控件是A) 復選框B) 切換按鈕C) 選項按鈕D) 命令按
14、鈕 參考答案:D【解析】復選框、切換按鈕、選項按鈕均可作為單獨控件顯示表或查詢中的"是"或者"否"。復選框和選項按鈕處于選中狀態(tài)時的值為"是",反之為"否";切換按鈕處于選中狀態(tài)時的值為"是",反之為"否"。命令按鈕不能用來作為表或查詢中"是/否"值輸出的控件。24要指定在報表每一頁的底部都輸出的內容,需要設置A) 報表頁腳B) 頁面頁腳C) 組頁腳D) 頁面頁眉 參考答案:B【解析】報表頁腳是在整個報表的最后輸出信息;組頁腳主要顯示分組統(tǒng)計數(shù)據(jù);頁面頁眉
15、顯示報表中的字段名稱或對記錄的分組名稱,在每一頁上端重復出現(xiàn);頁面頁腳位于每頁報表的最底部,用來顯示本頁數(shù)據(jù)的匯總情況。25在報表的組頁腳區(qū)域中要實現(xiàn)計數(shù)統(tǒng)計,可以在文本框中使用函數(shù)A) MAXB) SUMC) AVGD) COUNT 參考答案:D【解析】聚集函數(shù)COUNT用于統(tǒng)計記錄個數(shù),MAX用于求最大值,SUM用于求和,AVG用于求平均值。26下列關于控件的敘述中,正確的是A) 在選項組中每次只能選擇一個選項B) 列表框比組合框具有更強的功能C) 使用標簽工具可以創(chuàng)建附加到其他控件上的標簽D) 選項組不能設置為表達式 參考答案:D【解析】選項B,列表框只能選擇,而組合框可以選擇,也可以用
16、戶自己輸入,因此組合框比列表框具有更強的功能;選項C,使用標簽工具不可以創(chuàng)建附加到其他控件上的標簽;選項D,選項組不能設置為表達式正確。27為窗體或報表上的控件設置屬性值的宏操作是A) BeepB) EchoC) MsgBoxD) SetValue 參考答案:D【解析】為窗體或報表上的控件設置屬性值的宏操作是SetValue,宏操作Beep用于使計算機發(fā)出"嘟嘟"聲,宏操作MsgBox用于顯示消息框。28宏命令 OpenReport 的功能是A) 打開窗體B) 打開報表C) 打開查詢D) 打開表 參考答案:B【解析】宏命令 OpenReport 的功能是打開報表,打開窗體的
17、宏命令是OpenForm,打開查詢的宏命令是OpenQuery,打開表的宏命令是OpenTable。29下列選項中,錯誤的 VBA 數(shù)據(jù)驗證函數(shù)是A) IsTextB) IsDateC) IsNumericD) IsNull 參考答案:A【解析】VBA常用的驗證函數(shù)包括IsNumeric、IsDate、IsNull、IsEmpty、IsArray、IsError、IsObject。30若變量 x 是小于 100 的非負數(shù),正確的 VBA 表達式是A) x >= 0B) 0 <= x < 100C) x>=0 And x<100D) 0<=x Or x<
18、100 參考答案:C【解析】選項A沒有限制小于100的條件;選項B,語法錯誤,VBA不能進行運算符的連寫;選項D,不應使用"或"運算OR;選項C正確。31VBA 中求平方根的函數(shù)是A) A) SqrB) B) SgnC) C) RndD) Str 參考答案:A【解析】在VBA 中求平方根的函數(shù)是Sqr;Sgn函數(shù)返回數(shù)值表達式的符號值; Rnd 函數(shù)返回大于或等于 0且小于1的隨機值;Str函數(shù)用于將數(shù)值表達式的值轉化為字符串。32ADO 對象模型中有5個主要對象,他們是 Connection、Command、RecordSet、Field 和A) DatabaseB) W
19、orkspaceC) ErrorD) DBEngine 參考答案:C【解析】在VBA中提拱了Active數(shù)據(jù)對象(ADO)作為數(shù)據(jù)庫的訪問接囗,ADO 對象模型中包括 5 個主要對象,即Connection連接,代表到數(shù)據(jù)庫的連接;Recordset記錄集,代表數(shù)據(jù)庫記錄的一個集合;Command命令,代表一個SQL命令;Error錯誤,代表數(shù)據(jù)庫訪問中產生的意外;Field字段,代表記錄集中的字段數(shù)據(jù)信息。33VBA 中如果一行中要寫多條語句,則語句之間應使用的分隔符是A) 分號B) 逗號C) 冒號D) 空格 參考答案:C【解析】VBA中在一行中寫多條語句時,應使用冒號(:)分隔。34下列
20、VBA 數(shù)組聲明語句中,正確的是A) Dim a3,4 As IntegerB) Dim a(3,4) As StringC) Dim a(n,n) As SingleD) Dim a(3 4) As Integer 參考答案:B【解析】在VBA中數(shù)組聲明的格式為:Dim 數(shù)組名(維數(shù)定義) as 類型,聲明數(shù)組用圓括號,如果定義多維數(shù)組時,維數(shù)之間用逗號分隔。35下列 VBA 變量名中,正確的是A) 3aB) Print-2C) Select My NameD) Select_12 參考答案:D【解析】變量命名規(guī)則:只能由字母、數(shù)字或下劃線組成,不允許出現(xiàn)空格、-等符號;第一個字符必須是字母
21、;不能與VBA關鍵字相同。因此,選項A是以數(shù)字開頭,選項B含有"-"符號,選項C含有空格,只有選項D正確。36下列程序段運行后,變量 b 的值是 b = 1 Do Until b > 7 b = b * ( b + 1 ) LoopA) 7B) 39C) 42D) 1 參考答案:C【解析】Do UntilLoop循環(huán)采用的是先判斷條件后執(zhí)行循環(huán)體的做法,如果條件為True,則循環(huán)體一次都不執(zhí)行,否則進入循環(huán)體執(zhí)行。本題中,若不滿足b > 7的條件,則執(zhí)行b = b * ( b + 1 )。b初始值為1,進入第一次循環(huán),b=1*(1+1)=2;滿足循環(huán)條件,進入第
22、二次循環(huán),b=2*(2+1)=6;滿足循環(huán)條件,進入第三次循環(huán),b=6*(6+1)=42,不再滿足循環(huán)條件,跳出循環(huán),b的值最終為42。37下列循環(huán)語句中,循環(huán)體執(zhí)行的次數(shù)是 a = 100 Do a = a + 1 Loop Until a <= 10A) 1B) 10C) 100D) 死循環(huán) 參考答案:D【解析】DoLoop Until采用的是先執(zhí)行循環(huán)體后判斷條件的做法,首先執(zhí)行循環(huán),之后進行條件判斷,結構是條件式為假時,重復執(zhí)行循環(huán),直到條件式為真,結束循環(huán)。本題中a初始值為100,進入循環(huán)執(zhí)行a = a + 1的操作,之后進行a <= 10的條件判斷,條件永遠為假,因此本
23、循環(huán)是死循環(huán)。38執(zhí)行下列程序段后,輸出結果是n = 0For i=1 To 3 For j=5 To 1 Step -1 n = n + 1Next j, iDebug.Print n; j; iA) 12 0 4 B) 15 0 4 C) 12 3 1 D) 15 3 1 參考答案:B【解析】本題考察For循環(huán)語句的嵌套。首先執(zhí)行外層第一次循環(huán),i=1,內層執(zhí)行5次循環(huán),n每次加1變?yōu)?;執(zhí)行外層第二次循環(huán),i=2,同樣內層執(zhí)行5次循環(huán),n每次加1由5變?yōu)?0;執(zhí)行外層第三次循環(huán),i=3,同樣內層執(zhí)行5次循環(huán),n每次加1由10變?yōu)?5,此時j=1,執(zhí)行Next j, i操作,j變?yōu)?,i變
24、為4。因此最終n為15,j為0,n為4。39下列程序的功能是:將三個數(shù)按從大到小進行排序,程序空白處應填寫的語句是 If a < b Then d = a : a = b : b = d End If If a < c Then d = a : a = c : c = d End If If _ Then d = b : b = c : c = d End IfA) b < c B) c < b C) c < a D) b < a 參考答案:A【解析】本題利用三個If條件語句實現(xiàn)將三個數(shù)按從大到小進行排序的功能。第一個IF語句將a、b的值進行比較,若a < b則交換值,使a中存放較大數(shù),b中存放較小數(shù);第二個If將a、c的值進行比較,若a <c則交換值,使a中存放三者中最大數(shù),c中存放較小數(shù);第三個IF語句需將b、c的值進行比較,若b < c則交換值,使b中存放較大數(shù),c中存放較小數(shù),因此If語句空白處應填寫b < c。40假設數(shù)據(jù)庫中有學生信息表 stud(sno,sname,ssex),其中 ssex 字段已建索引,要輸出最后一
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣東科貿職業(yè)學院《物聯(lián)網定位技術》2023-2024學年第一學期期末試卷
- 廣東技術師范大學《能源工程與管理》2023-2024學年第一學期期末試卷
- 廣東海洋大學《臨床醫(yī)學基礎》2023-2024學年第一學期期末試卷
- 廣東工商職業(yè)技術大學《教師素質》2023-2024學年第一學期期末試卷
- 廣東第二師范學院《食品儀器分析原子吸收測定水中鈣(標準曲線法)》2023-2024學年第一學期期末試卷
- 廣東潮州衛(wèi)生健康職業(yè)學院《廣播電視敘事學》2023-2024學年第一學期期末試卷
- OEE培訓課件教學課件
- 食品安全班會課件
- 《高星級酒店操作規(guī)》課件
- 廣東碧桂園職業(yè)學院《商務英語視聽說(4)》2023-2024學年第一學期期末試卷
- DBJ-T 13-195-2022 燒結煤矸石實心磚和多孔磚(砌塊) 應用技術標準
- 北京市海淀區(qū)2022-2023學年高三期末考試歷史試題及答案
- 頂板管理實施細則
- 2022年杭州西湖文化旅游投資集團有限公司招聘筆試試題及答案解析
- 中國青年運動史PPT模板
- DB32T 4132-2021 城鄉(xiāng)污泥(淤泥)燒結節(jié)能磚自保溫墻體系統(tǒng)應用規(guī)程
- (完整word)SFC14 or SFC15 的使用詳細講解
- 企業(yè)培訓5W2H分析法(31P PPT)
- 形式與政策論文
- DB13T 2802-2018 水利工程鑄鐵閘門技術規(guī)范
- 北京市醫(yī)療保險特殊病種備案單
評論
0/150
提交評論