1.一用于查找滿足指定條件的下一條記錄的宏命令是( )。
A. FindReCord
B. FindFirstReCord
C. FindFirst
D. FindNext
2.以下關(guān)于報表數(shù)據(jù)源設(shè)置的敘述中,正確的是( )。
A.只能是表對象
B.只能是查詢對象
C.可以是表對象或者查詢對象
D.可以是任意對象
3.ACCess數(shù)據(jù)庫表中的字段可以定義有效性規(guī)則,有效性規(guī)則是( )。
A.文本
B.數(shù)字
C.條件
D.以上都不對
4.為窗體中的命令按鈕設(shè)置單擊鼠標(biāo)時發(fā)生的動作,應(yīng)選擇設(shè)置其屬性對話框的( )選項卡。
A.格式
B.事件
C.方法
D.數(shù)據(jù)
5.在結(jié)構(gòu)化分析方法中,數(shù)據(jù)字典的作用是( )。
A.存放所有需要處理的原始數(shù)據(jù)
B.存放所有處理的結(jié)果
C.存放所有程序文件
D.描述系統(tǒng)中所用到的全部數(shù)據(jù)和文件的有關(guān)信息
6.一個關(guān)系中屬性個數(shù)為1時,稱此關(guān)系為( )。
A.對應(yīng)關(guān)系
B.單一關(guān)系
C.一元關(guān)系
D.二元關(guān)系
7.對“將信息系2010年以前參加工作的教師的職稱改為副教授”,合適的查詢?yōu)? )。
A.生成表查詢
B.更新查詢
C.刪除查詢
D.追加查詢
8.軟件需求分析階段的工作,可以分為4個方面:需求獲取、需求分析、編寫需求規(guī)格說明書以及( )。
A.階段性報告
B.需求評審
C.總結(jié)
D.都不正確
9.下列描述中正確的是( )。
A.算法的效率只與問題的規(guī)模有關(guān),而與數(shù)據(jù)的存儲結(jié)構(gòu)無關(guān)
B.算法的時闖復(fù)雜度是指執(zhí)行算法所需要的計算工作量
C.數(shù)據(jù)的邏輯結(jié)構(gòu)與存儲結(jié)構(gòu)是一一對應(yīng)的
D.算法的時間復(fù)雜度與空間復(fù)雜度一定相關(guān)
10.下列敘述中正確的是( )。
A.在面向?qū)ο蟮某绦蛟O(shè)計中,各個對象之間具有密切的關(guān)系
B.在面向?qū)ο蟮某绦蛟O(shè)計中。各個對象都是公用的
C.在面向?qū)ο蟮某绦蛟O(shè)計中,各個對象之間相對獨立,相互依賴性小
D.上述3種說法都不對
11.在結(jié)構(gòu)化程序設(shè)計中,模塊劃分的原則是( )。
A.各模塊應(yīng)包括盡量多的功能
B.各模塊的規(guī)模應(yīng)盡量大
C.各模塊之間的聯(lián)系應(yīng)盡量緊密
D.模塊內(nèi)具有高內(nèi)聚度、模塊間具有低耦合度
12.在數(shù)據(jù)表視圖中,不可以( )。
A.增加字段
B.刪除字段
C.修改字段名稱
D.修改字段類型
13.算法的時間復(fù)雜度是指()。
A.執(zhí)行算法程序所需要的時問
B.算法程序的長度
C.算法執(zhí)行過程所需要的基本運算次數(shù)
D.算法程序中的指令條數(shù)
14.下列關(guān)于二維表的說法不正確的是( )。
A.二維表中的列稱為屬性
B.屬性值的取值范圍稱為值域
C.二維表中的行稱為元組
D.屬性的集合稱為關(guān)系
15.SQL集數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體。動詞INSERT、DELETE和UPDATE實觀( )。
A.數(shù)據(jù)定義
B.數(shù)據(jù)查詢
C.數(shù)據(jù)操縱
D.數(shù)據(jù)控制
16.某文本型字段的倩只能是字母且不允許超過4個則可將該字段的輸入掩碼屬性定義為( )。
A.AAAA
B.&&&&
C.LLLL
D.####
17.下列描述中正確的是( )。
A.軟件測試的主要目的是發(fā)現(xiàn)程序中的錯誤
B.軟件測試的主要目的是確定程序中錯誤的位置
C.為了提高軟件測試的效率,由程序編制者自己來完成軟件測試的工作
D.軟件測試就是證明軟件沒有錯誤
18.概要設(shè)計中要完成的事情是( )。
A.系統(tǒng)結(jié)構(gòu)和數(shù)據(jù)結(jié)構(gòu)的設(shè)計
13.系統(tǒng)結(jié)構(gòu)和過程的設(shè)計
C.過程和接口的設(shè)計
D.數(shù)據(jù)結(jié)構(gòu)和過程的設(shè)計
19.所謂數(shù)據(jù)類型是( )。
A.字段的另一種說法
B.決定字段能包含哪類數(shù)據(jù)的設(shè)置
C.一類數(shù)據(jù)庫應(yīng)用程序
D.一類用來描述ACCess表向?qū)г试S從中選擇的字段名稱
20.若要查詢某字段的值為“COM”的記錄,在查詢設(shè)計視圖對應(yīng)字段的準(zhǔn)則中,錯誤的表達(dá)式是( )。
A.COM
B.“COM”
C.“*C()M”
D.Like”COM”
21.下列關(guān)于宏和宏組的說法中正確的是( )。
A.宏是由一系列操作組成,不能是一個宏組
B.創(chuàng)建宏與宏組的區(qū)別在于:創(chuàng)建宏可以用來執(zhí)行某個特定的操作,創(chuàng)建宏組則是用來執(zhí)行一系列操作
C.運行宏組時,ACCess會從第一個操作開始執(zhí)行每個宏,直至完成所有操作后再終止
D.不能從其他宏中直接運行宏,只能將執(zhí)行宏作為對窗體、報表、控件中發(fā)生的事件作出的響應(yīng)
22.某二叉樹中有n個度為2的結(jié)點,則該二叉樹中的葉子結(jié)點數(shù)為( )。
A.n+l
B.n-1
C.2n
D.n/2
23.在下列關(guān)系運算中,不改變關(guān)系表中的屬性個數(shù)但能減少元組個數(shù)的是( )。
A.并
B.交
C.投影
D.笛卡兒積
24.下列描述中錯誤的是( )。
A.在數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)的物理結(jié)構(gòu)必須與邏輯結(jié)構(gòu)一致
B.數(shù)據(jù)庫技術(shù)的根本目標(biāo)是要解決數(shù)據(jù)的共享問題
C.數(shù)據(jù)庫設(shè)計是指在已有數(shù)據(jù)庫管理系統(tǒng)的基礎(chǔ)上建立數(shù)據(jù)庫
D.數(shù)據(jù)庫系統(tǒng)需要操作系統(tǒng)的支持
25.三種基本結(jié)構(gòu)中,能簡化大量程序代碼的是( )。
A.順序結(jié)構(gòu)
B.分支結(jié)構(gòu)
C.選擇結(jié)構(gòu)
D.重復(fù)結(jié)構(gòu)
26.若想改變數(shù)據(jù)訪問頁的結(jié)構(gòu)需用( )方式打開數(shù)據(jù)訪閻頁。
A.頁視圖
B.設(shè)計視圖
C.數(shù)據(jù)表視圖
D.]ntemet瀏覽器
27.打開數(shù)據(jù)庫的“頁”對象列表,單擊對象后再單擊“沒計”按鈕,屬于( ) .
A.打開選定的頁對象的操作
B.快速創(chuàng)建數(shù)據(jù)訪問頁的操作
C.打開選定頁的設(shè)計視圖的操作
D.在WEB瀏覽器中訪問選定頁的文件
28.不可以單獨使用的窗體是( )。
A.主/子窗體
B.數(shù)據(jù)表窗體
C.縱欄式窗體
D.圖表窗體
29.若某二叉樹的前序遍歷訪問順序是abdgCefh,中序遍歷訪問順序是dgbaeChf,則其后序遍歷的結(jié)點訪問順序是( )。
A. bdgCefha
B. gdbeCfha
C. bdgaeChf
D. gdbehfCa
30.VBA中用實際參數(shù)ITl和n調(diào)用過程f(a'b)的正確形式是( )。
A. f a,b
B. Call f(a,b)
C. Call f(m,n)
D. Call f m,n
參考答案:
1.D?!窘馕觥緼ccess中提供了50多個可選的宏操作命令,與查找滿足指定條件記錄相關(guān)的有兩個操作:FindRecord用于查找滿足指定條件的第一條記錄;FindNext用于查找滿足指定務(wù)件的下一條記錄。
2.C?!窘馕觥亢痛绑w一樣,報表的數(shù)據(jù)源既可以是表對象,也可以是查詢對象。
3.C?!窘馕觥吭贏ccess中,利用設(shè)置字段的有效性規(guī)則來防止用戶向字段中輸入不合法的數(shù)據(jù)。有效性規(guī)則是一個條件表達(dá)式,通過判斷用戶的輸入是否使得該條件表達(dá)式為真來決定是否接受此次輸入。
4.B。【解析】,c題考查控件事件的基本用法。在窗體上每一個控件都是一個對象,包含屬性、事件和方法三要素。事件是控件可以響應(yīng)的動作,單擊鼠標(biāo)時,就要設(shè)計單擊鼠標(biāo)事件里面的內(nèi)容。
5.D。【解析】 結(jié)構(gòu)化分析方法中的數(shù)據(jù)字典的作用是描述系統(tǒng)中所用到的全部數(shù)據(jù)和文件的有關(guān)信息。
6.C?!窘馕觥吭陉P(guān)系模型數(shù)據(jù)庫,我們把構(gòu)成基本結(jié)構(gòu)的一維表稱為關(guān)系,關(guān)系的列稱為屬性,具有N個屬性的關(guān)系稱為N元關(guān)系
7.B?!窘馕觥吭诮⒑途S護(hù)數(shù)據(jù)庫的過程中,經(jīng)常需要對表中的記錄進(jìn)行更新和修改,當(dāng)更新的記錄很多,或更新的記錄符合一定條件時,最簡單的有效的方法是利用Access提供的更新查詢。
8.B?!窘馕觥啃枨蠓治鍪擒浖x時期的最后一個階段。它包含4個方面:需求獲取、需球分析、編寫需求規(guī)則說明書、需求評審。
9.B?!窘馕觥克闳サ臅r間復(fù)雜度是指執(zhí)行算法所需要的計算工作量,以算法所執(zhí)行的基本運算的次數(shù)來度量;算法的空間復(fù)雜度一般是指執(zhí)行算法所需要的內(nèi)存空間。因此B選項正確。算法的時間復(fù)雜度與空間復(fù)雜度并不相關(guān)。故D選項錯誤。數(shù)據(jù)的邏輯結(jié)構(gòu)是指數(shù)據(jù)元素之間的邏輯關(guān)系,是獨立于計算機的;數(shù)據(jù)的存儲結(jié)構(gòu)是研究數(shù)據(jù)元素和數(shù)據(jù)元素之間的關(guān)系如何在計算機中表示,二者不是一一對應(yīng)的,所以O(shè)選項錯誤。算法的執(zhí)行效率不僅與問題的規(guī)模有關(guān),還與數(shù)據(jù)的存儲結(jié)構(gòu)有關(guān),故A選項錯誤。綜上所述,本題選B。
10.C?!窘馕觥勘绢}考查對面向?qū)ο蟮睦斫?,面向?qū)ο蟮某绦蛟O(shè)計是對象模擬問題領(lǐng)域中的實體,各對象之間相對獨立,相互依賴性小,通過消息來實現(xiàn)對象之間的相互聯(lián)系。
11.D。【解析】在結(jié)構(gòu)化程序設(shè)計中,模塊劃分應(yīng)遵循高內(nèi)聚、低耦合的原則。其中,內(nèi)聚性是對一個模塊內(nèi)部各個元素間彼此結(jié)合的緊密程度的度量,耦合性是對模塊間互相連接的緊密程度的度量。
12.D?!窘馕觥勘绢}考查表的基礎(chǔ)知識。在Access中,表是數(shù)據(jù)實際存儲的對象.實現(xiàn)了邏輯層次上的關(guān)系。在數(shù)據(jù)表視圖中,用戶可以瀏覽、添加、修改、刪除和查找記錄,可以通過雙擊字段名的方式來修改字段名,也可以添加或刪除字段,但是不能修改字段類型。
13.C。【解析l算法復(fù)雜度包括時間復(fù)雜度和空間復(fù)雜度,算法的時間復(fù)雜度是指執(zhí)行算法所需要的計算機工作量,即算法執(zhí)行過程中所需要的基本運算次數(shù)。
14.D。【解析】在關(guān)系數(shù)據(jù)庫中關(guān)系是一個二維表.每一行稱為一個元組;每一列稱為一個屬性;其中屬性的取值范圍稱為域或值域,關(guān)系被看成是元組的集合而不是屬性的集合。
15.C?!窘馕觥縎QL.評議的功能包含數(shù)據(jù)定義、數(shù)據(jù)查詢、數(shù)據(jù)控制和數(shù)據(jù)操控。其中數(shù)據(jù)定義功能使用核心動詞CREATE、ALTER和DROP,數(shù)據(jù)查詢功能使用核心動詞SEl。ECT,數(shù)據(jù)操縱功能使用核心動詞INSERT、DE—1.ETE和UPDATE,數(shù)據(jù)控制功能使用核心動詞GRANT和REV()KE。
165.【解析】本題考查.字段的輸入掩碼的知識。輸入掩碼中的字符…9可以選擇輸入數(shù)字或空格;“L.”表示必須輸入字母A~Z;“#”表示可以選擇輸入數(shù)據(jù)和空格,在編輯模式下空格以空白顯示,但是保存數(shù)據(jù)時將空白刪除,允許輸入“+”或“一”;“C”表示可以選擇輸入任何數(shù)據(jù)和空格。本題的答案應(yīng)該為“LLLL”。
17.A?!窘馕觥寇浖y試是為了發(fā)現(xiàn)錯誤。為了達(dá)到好的測試效果,應(yīng)該由獨立的第三方來進(jìn)行軟件測試.盡量避免程序員檢查自己的程序。
18.A。【解析】軟件概要設(shè)計的基本任務(wù)是設(shè)計軟件系統(tǒng)結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)庫設(shè)計和編寫概要設(shè)計文檔以及概要設(shè)計文檔評審。
19.B。【解析】表是由記錄和字段組成的,每個字段都有數(shù)據(jù)類型.它決定了字段能夠包含哪類數(shù)據(jù)。
20.C?!窘馕觥吭诓樵冊O(shè)計視圖的“準(zhǔn)則”行中。要查詢的值可以用雙引號括出來,也可以不括,還可以使用Like加上通配符來使用,但是通配符不配合IAke是無法單獨使用的。
21.B?!窘馕觥亢暧卸喾N運行方式.可以直接運行。也可以通過宏組運行,或都為窗體或報表及其上的控件的事件響應(yīng)而運行。宏是由一個或多個操作組成的,也可以由宏組組成,創(chuàng)建宏可以用來執(zhí)行某個特定的操作,宏組則可以執(zhí)行一系列操作。運行宏組時Access數(shù)據(jù)庫會從第一個操作開始執(zhí)行每個宏,直到StopMacr0操作其他宏組名或已完成所有操作終止。
22.A?!窘馕觥吭谌我庖豢枚鏄渲?。設(shè)度為0的結(jié)點(即葉子結(jié)點)數(shù)為n0,度,2的結(jié)點數(shù)為n2,則有nO=n2+1。所以該二叉樹的葉二^結(jié)點數(shù)等于n+l。
23.B。【解析】關(guān)系R與S經(jīng)交運算后所得到的關(guān)系由那些既在R內(nèi)又在S內(nèi)的有序組所組成,記為Rns。所以交操作不改變關(guān)系表中的屬性個數(shù),但能減少元組個數(shù)。
24.A?!窘馕觥吭跀?shù)據(jù)庫系統(tǒng)中.物理獨立性是指數(shù)據(jù)的物理結(jié)構(gòu)(包括存儲結(jié)構(gòu)、存取方式等)的改變不影響數(shù)據(jù)庫的邏輯結(jié)構(gòu),從而不套引起應(yīng)用程序的變化。
25.D?!窘馕觥恐貜?fù)結(jié)構(gòu)也稱為循環(huán)結(jié)構(gòu)。它根據(jù)給定的條件,判斷是否需要重復(fù)執(zhí)行某一相同或類似的程序段,這可以簡化大量的程序行。
26.B?!窘馕觥勘绢}手查數(shù)據(jù)訪問頁的知識。數(shù)據(jù)訪問頁是用戶通過Intcrnct生行數(shù)據(jù)交互的數(shù)據(jù)庫對象??梢杂脕戆l(fā)布數(shù)據(jù)庫中任何保存的數(shù)據(jù)。數(shù)據(jù)訪問頁只有兩種視圖療式,頁視圖和設(shè)汁視圖。頁視圖可以查看生成的數(shù)據(jù)訪問頁的樣式,設(shè)計視圖可以修改數(shù)據(jù)訪問頁的結(jié)構(gòu)或顯示內(nèi)容。
27.C?!窘馕觥吭跀?shù)據(jù)庫設(shè)計視圖中,若選定了某個數(shù)據(jù)訪問頁對象,然后再單擊“設(shè)計”按鈕.將會打開選定數(shù)據(jù)訪問頁的設(shè)計視圖。
28.A。【解析】在Access的窗體中,縱欄式窗體、圖表窗體和數(shù)據(jù)表窗體可以單獨使用,主/子窗體必須要同時使用。
29.D?!窘馕觥亢笸1闅v首先遍歷左子樹或左子結(jié)點,然后遍歷右子樹或右子結(jié)點,最后訪。司根結(jié)點。本題根據(jù)前序和中序遍歷的結(jié)果,再對其進(jìn)行后序遍歷,正確答案為選項D。
30.C?!窘馕觥勘绢}考查過程調(diào)用的知識。調(diào)用引起過程的執(zhí)行。也就是說.要執(zhí)行一個過程,必須調(diào)用該過程。 Sub過程的調(diào)用有兩種方式:
Call<過程名>[(<實際參數(shù)>)]
<過程名><羅際參數(shù)>
去掉關(guān)鍵字Call則去掉“實際參數(shù)”的括號;使用關(guān)鍵字Call則保留“實際參數(shù)”的括號。