11[單選題] 對(duì)長度為n的線性表排序,在最壞情況下,比較次數(shù)不是n(n-1)/2的排序方法是( )。
A.快速排序B.冒泡排序C.直接插入排序D.堆排序
參考答案:D
參考解析:除了堆排序算法的比較次數(shù)是O(nl092n),其他的都是n(n-1)/2。
12[簡(jiǎn)答題]考生文件夾下有一個(gè)數(shù)據(jù)庫文件“samp2.accdb”,其中已經(jīng)設(shè)計(jì)好表對(duì)象“tStud”、“tCourse”、“tScore”和“tTemp”。
請(qǐng)按以下要求完成設(shè)計(jì)。
(1)創(chuàng)建一個(gè)查詢,當(dāng)運(yùn)行該查詢時(shí),應(yīng)顯示參數(shù)提示信息“請(qǐng)輸入愛好”,輸入愛好后,在簡(jiǎn)歷字段中查找具有指定愛好的學(xué)生,顯示“姓名”、“性別”、“年齡”、“課程名”和“成績(jī)”五個(gè)字段內(nèi)容,所建查詢命名為“qTl”。
(2)創(chuàng)建一個(gè)查詢,查找平均成績(jī)低于所有學(xué)生平均成績(jī)的學(xué)生信息,并顯示“學(xué)號(hào)”、“平均成績(jī)”和“相差分?jǐn)?shù)”三列內(nèi)容,其中“平均成績(jī)”和“相差分?jǐn)?shù)”兩列數(shù)據(jù)由計(jì)算得到,所建查詢命名為“qT2”。
(3)創(chuàng)建一個(gè)查詢,查找“04”院系沒有任何選課信息的學(xué)生,并顯示其“姓名”字段的內(nèi)容,所建查詢命名為“qT3”。
(4)創(chuàng)建一個(gè)查詢,將表“tStud”中組織能力強(qiáng)、年齡最小的3個(gè)女學(xué)生的信息追加到“tTemp”表對(duì)應(yīng)的字段中,所建查詢命名為“qT4”。
參考解析:
【考點(diǎn)分析】本題考點(diǎn):創(chuàng)建參數(shù)查詢、選擇查詢和追加查詢等。
【解題思路】第1、2、3、4小題在查詢?cè)O(shè)計(jì)視圖中創(chuàng)建不同的查詢,按題目要求添加字段和條件表達(dá)式。
(1)【操作步驟】
步驟1:?jiǎn)螕簟皠?chuàng)建”選項(xiàng)卡“查詢”組中的“查詢?cè)O(shè)計(jì)”按鈕,在“顯示表”對(duì)話框中雙擊表“tStud”、“tCourse”和“tScore”,單擊“關(guān)閉”按鈕,關(guān)閉“顯示表”對(duì)話框,如圖4.56所示。
步驟2:用鼠標(biāo)拖動(dòng)“tScore”表中的“學(xué)號(hào)”字段至“ts.tud”表中的“學(xué)號(hào)”字段,建立兩者的關(guān)系,用鼠標(biāo)拖動(dòng)“tCourse”表中“課程號(hào)”至“tScore”表中的“課程號(hào)”字段,建立兩者的關(guān)系,效果如圖4.57所示。
步驟3:分別雙擊“tStud”表的“姓名”、“性別”、“年齡”和“tCourse”表的“課程名”以及“tScore”表的“成績(jī)”字段,最后雙擊“tStud”表的“簡(jiǎn)歷”字段,效果如圖4.58所示。
步驟4:在“簡(jiǎn)歷”字段的“條件”行輸入“Like"*"&[請(qǐng)輸入愛好]& "*"”,單擊取消其“顯示”行的勾選,如圖4.59所示。
步驟5:按Ctrl+s組合鍵保存修改,另存為“qTl”。關(guān)閉設(shè)計(jì)視圖。
(2)【操作步驟】
步驟1:?jiǎn)螕簟皠?chuàng)建”選項(xiàng)卡下“查詢”組中的“查詢?cè)O(shè)計(jì)”按鈕,在“顯示表”對(duì)話框中雙擊表“tStud”、“tCourse”和“tScore”,關(guān)閉“顯示表”對(duì)話框。
步驟2:用鼠標(biāo)拖動(dòng)“tScore”表中的“學(xué)號(hào)”字段至“ts-tud”表中的“學(xué)號(hào)”字段,建立兩者的關(guān)系,用鼠標(biāo)拖動(dòng)“tCourse”表中的“課程號(hào)”至“tScore”表中的“課程號(hào)”字段,建立兩者的關(guān)系。
步驟3:?jiǎn)螕簟霸O(shè)計(jì)”選項(xiàng)卡下“顯示/隱藏”組中的“匯總”按鈕,如圖4.印所示。
步驟4:雙擊“tStud”表的“學(xué)號(hào)”將其添加到“字段”行,再雙擊“tScore”表的“成績(jī)”將其添加到“字段”行并在其前面加上“平均成績(jī):”,然后在其“總計(jì)”行下拉列表框中選擇“平均值”,并在其“條件”行中輸入“<(select avg([成績(jī)])from tScore)”,在“成績(jī)”字段的下一列輸入“相差的分?jǐn)?shù):[平均成績(jī)]-(select avg(成績(jī))from[tScore])”,在“總計(jì)”行下拉列表框中選擇“Expression”,如圖4.61所示。
步驟5:按Ctrl+s組合鍵保存修改,另存為“qT2”。關(guān)閉設(shè)計(jì)視圖。
(3)【操作步驟】
步驟1:?jiǎn)螕簟皠?chuàng)建”選項(xiàng)卡“查詢”組中的“查詢?cè)O(shè)計(jì)”按鈕,在“顯示表”對(duì)話框中雙擊表“tStud”,關(guān)閉“顯示表”對(duì)話框。
步驟2:分別雙擊“tStud”表的“姓名”、“所屬院系”和“學(xué)號(hào)”字段,將其添加到“字段”行,如圖4.62所示。
步驟3:在“所屬院系”字段“條件”行輸入“04”,然后單擊“顯示”行的勾選框取消這個(gè)字段的顯示。在“學(xué)號(hào)”字段“條件”行輸入“Not In(select學(xué)號(hào)from[tScore])”,然后單擊“顯示”行的勾選框取消這個(gè)字段的顯示,如圖4.63所示。
步驟4:按Ctd+s組合鍵保存修改,另存為“qT3”。關(guān)閉設(shè)計(jì)視圖。
(4)【操作步驟】
步驟1:?jiǎn)螕簟皠?chuàng)建”選項(xiàng)卡下“查詢”組中的“查詢?cè)O(shè)計(jì)”按鈕,在“顯示表”對(duì)話框中雙擊表“tStud”,然后關(guān)閉“顯示表”對(duì)話框。
步驟2:?jiǎn)螕簟霸O(shè)計(jì)”選項(xiàng)卡下“查詢類型”組中的“追加”按鈕,在彈出的“追加”對(duì)話框的表名稱選項(xiàng)中單擊右側(cè)的下三角按鈕,在彈出的下拉列表框中選擇表“tTemp”,如圖4.64所示,最后單擊“確定”按鈕。
步驟3:分別雙擊“tStud”表的“學(xué)號(hào)”、“姓名”、“年齡”、“所屬院系”、“性別”和“簡(jiǎn)歷”字段。
步驟4:在“性別”字段的“條件”行輸入“女”,在“簡(jiǎn)歷”字段的“條件”行輸入“Like”*組織能力強(qiáng)*””,在“年齡”字段的“排序”行選擇“升序”,如圖4.65所示,單擊“設(shè)計(jì)”選項(xiàng)卡下“查詢?cè)O(shè)置”組中的“返回”下拉列表框,輸入“3”,如圖4.66所示。
步驟5:?jiǎn)螕簟霸O(shè)計(jì)”選項(xiàng)卡下“結(jié)果”組中的“運(yùn)行”按鈕,在彈出的對(duì)話框中單擊“是”按鈕。
步驟6:按Ctrl+s組合鍵保存修改,另存為“qT4”。關(guān)閉設(shè)計(jì)視圖。
13[單選題] )因修改文本框中的數(shù)據(jù)而觸發(fā)的事件是( )。
A.ChangeB.EditC.Geffocus D.LostFocus
參考答案:A
參考解析:Change事件是因修改文本框中的數(shù)據(jù)而觸發(fā)的事件;Edit事件是因控件對(duì)象被編輯而觸發(fā)的事件:GeffoCus是控件對(duì)象獲得焦點(diǎn)時(shí)觸發(fā)的事件;LostFoCus是控件對(duì)象失去焦點(diǎn)時(shí)觸發(fā)的事件。所以此題答案為A。
14[單選題] 在“成績(jī)”表中,查找出“考試成績(jī)”排在前5位的記錄,正確的SQL命令是
A.SELECT TOP 5考試成績(jī)FROM成績(jī)GROUP BY考試成績(jī)DESC
B.SELECT TOP 5考試成績(jī)FROM成績(jī)GROUP BY考試成績(jī)
C.SELECTTOP 5考試成績(jī)FROM成績(jī)0RDER BY考試成績(jī)DESC
D.SELECT TOP 5考試成績(jī)FROM成績(jī)0RDER BY考試成績(jī)
參考答案:C
參考解析:由題干可知,本題要求是找出“考試成績(jī)”排在前5位的記錄,故需要對(duì)“考試成績(jī)”進(jìn)行降序排序,需要使用ORDERBY命令,并標(biāo)明降序DESC,因此,選擇C選項(xiàng)。
15[單選題] 下列關(guān)于數(shù)據(jù)庫的敘述中,正確的是( )。
A.數(shù)據(jù)庫減少了數(shù)據(jù)冗余
B.數(shù)據(jù)庫避免了數(shù)據(jù)冗余
C.數(shù)據(jù)庫中的數(shù)據(jù)一致性是指數(shù)據(jù)類型一致
D.數(shù)據(jù)庫系統(tǒng)比文件系統(tǒng)能夠管理更多數(shù)據(jù)
參考答案:A
參考解析:數(shù)據(jù)庫的主要特點(diǎn)是:①實(shí)現(xiàn)數(shù)據(jù)共享。②減少數(shù)據(jù)的冗余度。③數(shù)據(jù)的獨(dú)立性。④數(shù)據(jù)實(shí)現(xiàn)集中控制。⑤數(shù)據(jù)一致性和可維護(hù)性,以確保數(shù)據(jù)的安全性和可靠性。⑥故障恢復(fù)。所以選項(xiàng)A正確。
16[單選題] 窗體Caption屬性的作用是( )。
A.確定窗體的標(biāo)題
B.確定窗體的名稱
C.確定窗體的邊界類型
D.確定窗體的字體
參考答案:A
參考解析:窗體Caption屬性的作用是確定窗體的標(biāo)題,故答案為A。
17[單選題] 一個(gè)工作人員可以使用多臺(tái)計(jì)算機(jī),而一臺(tái)計(jì)算機(jī)可被多個(gè)人使用,則實(shí)體工作人員與實(shí)體計(jì)算機(jī)之間的聯(lián)系是( )。
A.一對(duì)一B.一對(duì)多C.多對(duì)多D.多對(duì)一
參考答案:C
參考解析:因?yàn)橐粋(gè)人可以操作多個(gè)計(jì)算機(jī),而一臺(tái)計(jì)算機(jī)又可以被多個(gè)人使用,所以兩個(gè)實(shí)體之間是多對(duì)多的關(guān)系。
18[單選題] Msgbox函數(shù)返回值的類型是( )。
A.數(shù)值B.變體C.字符串D.數(shù)值或字符串(視輸入情況而定)
參考答案:A
參考解析:MsgBox函數(shù)的語法為:MsgBox(prompt,[buaons],[fide],[helpfile],[Context])。該函數(shù)的返回值是一個(gè)數(shù)值,告訴用戶單擊了哪一個(gè)按鈕。比如MsgBox消息框顯示“確定”按鈕,則單擊確定按鈕MsgBox函數(shù)的返回值為1。
19[單選題] 在Access中有雇員表,其中有存照片的字段,在使用向?qū)樵摫韯?chuàng)建窗體時(shí),“照片”字段所使用的默認(rèn)控件是
A.圖像框B.綁定對(duì)象框C.非綁定對(duì)象框D.列表框
參考答案:B
參考解析:“綁定對(duì)象”控件主要用于綁定到OLE對(duì)象的字段上。因此使用向?qū)椤肮蛦T表”創(chuàng)建窗體,其中的“照片”字段所使用的默認(rèn)控件是綁定對(duì)象框。
20[簡(jiǎn)答題]在考生文件夾下有一個(gè)數(shù)據(jù)庫文件“sam03.accdb”,里面已經(jīng)設(shè)計(jì)好表對(duì)象“產(chǎn)品”、“供應(yīng)商”、查詢對(duì)象“按供應(yīng)商查詢”和宏對(duì)象“打開產(chǎn)品表”、“運(yùn)行查詢”、“關(guān)閉窗口”。請(qǐng)按以下要求完成設(shè)計(jì):
創(chuàng)建一個(gè)名為“menu”的窗體,要求如下:
(1)對(duì)窗體進(jìn)行如下設(shè)置:在距窗體左邊l厘米、距上邊0.6厘米處,依次水平放置3個(gè)命令按鈕:“顯示修改產(chǎn)品表”(名為“btl”)、“查詢”(名為“bt2”)和“退出”(名為“bt3”),命令按鈕的寬度均為2厘米,高度為1.5厘米,每個(gè)命令按鈕相隔1厘米。
(2)設(shè)置窗體標(biāo)題為“主菜單”。
(3)當(dāng)單擊“顯示修改產(chǎn)品表”命令按鈕時(shí),運(yùn)行宏“打開產(chǎn)品表”,即可瀏覽“產(chǎn)品”表。(4)當(dāng)單擊“查詢”命令按鈕時(shí),運(yùn)行宏“運(yùn)行查詢”,即可啟動(dòng)查詢“按供應(yīng)商查詢”。(5)當(dāng)單擊“退出”命令按鈕時(shí),運(yùn)行宏“關(guān)閉窗口”,關(guān)閉“menu”窗體,返回到數(shù)據(jù)庫窗121。
參考解析:
【考點(diǎn)分析】本題考點(diǎn):新建窗體;在窗體中添加命令按鈕
控件及其屬性的設(shè)置等。
【解題思路】第1小題在窗體的設(shè)計(jì)視圖中添加控件,并用鼠標(biāo)右鍵單擊該控件。從彈出的快捷菜單中選擇“屬性”命令,對(duì)控件屬性進(jìn)行設(shè)置;第2、3、4小題直接用鼠標(biāo)右鍵單擊“報(bào)表選擇器”,從彈出的快捷菜單中選擇“屬性”命令,設(shè)置屬性。
(1)【操作步驟】
步驟l:?jiǎn)螕簟皠?chuàng)建”選項(xiàng)卡下“窗體”組中的“窗體設(shè)計(jì)”按鈕。
步驟2:?jiǎn)螕簟霸O(shè)計(jì)”選項(xiàng)卡下“控件”組中的“按鈕”控件,單擊窗體適當(dāng)位置,彈出“命令按鈕向?qū)А睂?duì)話框,單擊“取消”按鈕。
步驟3:右鍵單擊該命令按鈕,從彈出的快捷菜單中選擇“屬性”命令,在“屬性表”對(duì)話框中,單擊“全部”選項(xiàng)卡,在“名稱”和“標(biāo)題”行分別輸入“btl”和“顯示修改產(chǎn)品表”,在“上邊距”、“左”、“寬度”和“高度”行分別輸入“0.6Cm”、“1Cm”、“2Cm”和“1.5m”,關(guān)閉屬性表。
步驟4:按步驟2~3新建另兩個(gè)命令按鈕。左邊距在“btl”基礎(chǔ)上累計(jì)加3Cm。
(2)【操作步驟】
步驟l:右鍵單擊“窗體選擇器”,從彈出的快捷菜單中選擇“屬性”命令,打開屬性表。
步驟2:?jiǎn)螕簟案袷健边x項(xiàng)卡,在“標(biāo)題”行輸入“主菜單”關(guān)閉屬性表。
(3)【操作步驟】
步驟l:右鍵單擊“btl”按鈕,從彈出的快捷菜單中選擇“屬性”命令。
步驟2:?jiǎn)螕簟笆录边x項(xiàng)卡,在“單擊”行下拉列表中選擇“打開產(chǎn)品表”,關(guān)閉屬性表。
(4)【操作步驟】
步驟l:右鍵單擊“bt2”,從彈出的快捷菜單中選擇“屬性”命令。
步驟2:?jiǎn)螕簟笆录边x項(xiàng)卡,在“單擊”行下拉列表中選擇
“運(yùn)行查詢”,關(guān)閉屬性表。
(5)【操作步驟】
步驟l:右鍵單擊“bt3”,從彈出的快捷菜單中選擇“屬性”命令。
步驟2:?jiǎn)螕簟笆录边x項(xiàng)卡,在“單擊”行下拉列表中選擇“關(guān)閉窗口”,關(guān)閉屬性表。
步驟3:按Ctrl+s保存修改,將窗體保存為“menu”,關(guān)閉設(shè)計(jì)視圖。
【易錯(cuò)提示】設(shè)置3個(gè)命令按鈕時(shí),要注意左邊距的設(shè)置。
相關(guān)推薦:
各地2016年全國計(jì)算機(jī)等級(jí)考試報(bào)名時(shí)間匯總
2016年計(jì)算機(jī)等級(jí)考試各級(jí)別報(bào)考適合專業(yè)類別
2016計(jì)算機(jī)等級(jí)考試復(fù)習(xí):如何更好地執(zhí)行學(xué)習(xí)計(jì)劃
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |