A. OpenQuery
B. OpenReport
C. OpenForm
D. OpenWindow
2.報表頁面頁眉主要用來( )。
A.顯示記錄數(shù)據(jù)
B.顯示報表的標題、圖形或說明文字
C.顯示報表中字段名稱或記錄的分組名稱
D.顯示本頁的匯總說明
3.定義了二維數(shù)組A(1 to 6,6),則該數(shù)組的元素個數(shù)為( )。
A.24個
B.36個
C.42個
D.48個
4.已知數(shù)據(jù)表A中每個元素距其終位置不遠,為了節(jié)省時間,應采用的算法是( )。
A.堆排序
B.直接插入排序
C.快速排序
D.直接選擇排序
5.每個“日期/時間”型字段需要( )個字節(jié)的存儲空間。
A.1
B.2
C.4
D.8
6.設(shè)有如圖所示二叉樹,對此二叉樹前序遍歷的結(jié)果為( )。
A.ZBTYCPXA
B.ATBZXCYP
C.TZBACYXP
D.ATBZXCPY
7.鏈表不具有的特點是( )。
A.不必事先估計存儲空間
B.可隨機訪問任一元素
C.插入、刪除不需要移動元素
D.所需空間與線性表長度成正比
8.在數(shù)據(jù)庫設(shè)計中,將E—R圖轉(zhuǎn)換為關(guān)系模式的過程屬于( )。
A.需求分析階段
B.邏輯設(shè)計階段
C.概念設(shè)計階段
D.物理設(shè)計階段
9.關(guān)于內(nèi)存變量的調(diào)用,下列說法中正確的是( )。
A.私有變量只能被本層模塊程序凋用
B.私有變量能被本層模塊和下層模塊程序調(diào)用
C.局部變量不能被本層模塊程序調(diào)用
D.局部變量能被本層模塊和下層模塊程序調(diào)用
10.常用的一種基本數(shù)據(jù)模型是關(guān)系數(shù)據(jù)模型,它的表示應采用( )。
A.樹
B.網(wǎng)絡
C.圖
D.二維表
11.下列實體的聯(lián)系中,屬于多對多聯(lián)系的是( )。
A.學生與課程
B.學校與校長
C.住院的病人與病床
D.職工與工資
12.用樹形結(jié)構(gòu)表示實體之間聯(lián)系的模型是( )。
A.層次模型
B.網(wǎng)狀模型
C.關(guān)系模型
D.以上三個都是
13.ACCess字段名不能包含字符( )。
14.SQL的含義是( )。
A.結(jié)構(gòu)化查詢語言
B.數(shù)據(jù)定義語言
C.數(shù)據(jù)庫查詢語言
D.數(shù)據(jù)庫操縱與控制語言
15.下面關(guān)于ACCess表的敘述中,錯誤的是( )。
A.在ACCess表中,可以對備注型字段進行“格式”屬性設(shè)置
B.若刪除表中含有自動編號型字段的一條記錄后,ACCess不會對表中自動編號型字段重新編號
C.創(chuàng)建表之間的關(guān)系時,應關(guān)閉所有打開的表
D.可在ACCess表的設(shè)計視圖“說明”列中,對字段進行具體的說明
16.在數(shù)據(jù)管理技術(shù)的發(fā)展過程中,經(jīng)歷了人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫系統(tǒng)階段。其中數(shù)據(jù)獨立性高的階段是( )。
A.數(shù)據(jù)庫系統(tǒng)
B.文件系統(tǒng)
C.人工管理
D.數(shù)據(jù)項管理
17.有關(guān)字段屬性,下列敘述錯誤的是( )。
A.不同的字段類型,其字段屬性有所不同
B.并不是任意類型的字段都能設(shè)置默認值屬性
C.有效性規(guī)則屬性是用于限制此字段輸入值的表達式
D.字段大小可用于設(shè)置文本、數(shù)字或日期/時間等類型字段的大容量
18.如果想在已建立的“tSalary”表的數(shù)據(jù)表視圖中直接顯示出姓“李”的記錄,應使用ACCess提供的( )。
A.篩選功能
B.排序功能
C.查詢功能
D.報表功能
19.下列關(guān)于更新查詢的說法中正確的是( )。
A.使用更新查詢可以將已有的表中滿足條件的記錄進行更新
B.使用更新查詢只能對一條記錄進行更改
C.使用更新查詢后隨時可以根據(jù)需要恢復數(shù)據(jù)
D.使用更新查詢效率和在數(shù)據(jù)表中更新數(shù)據(jù)效率相同
20.下列關(guān)于準則的說法,正確的是( )。
A.日期/時間類型數(shù)據(jù)須在兩邊加“[]”
B.同行之間為邏輯“與”關(guān)系,不同行之間為邏輯“或”關(guān)系
C.NULL表示數(shù)字0或者空字符串
D.數(shù)字類型的條件需加上雙引號(””)
21.一個關(guān)系數(shù)據(jù)庫的表中有多條記錄,記錄之間的相互關(guān)系是( )。
A.前后順序不能任意顛倒,一定要按照輸入的順序排列
B.前后順序可以任意顛倒,不影響庫中的數(shù)據(jù)關(guān)系
C.前后順序可以任意顛倒,但排列順序不同,統(tǒng)計處理結(jié)果可能不同
D.前后順序不能任意顛倒,一定要按照關(guān)鍵字段值的順序排列
22.利用表中的行和列來統(tǒng)計數(shù)據(jù)的查詢是( )。
A.選擇查詢
B.操作查詢
C.交叉表查詢
D.參數(shù)查詢
23.在窗體上畫一個稱為Textl的文本框,然后編寫如下的事件過程:Private Sub Textl—KeyPress(KeyasCii As Integer)
J
End Sub
若焦點位于文本框中,則能夠觸發(fā)此事件的操作是( )。
A.左鍵單擊文本框
B.左鍵雙擊文本框
C.右鍵單擊文本框
D.按下鍵盤上的某個鍵
24.對線性表進行二分法檢索,其前提條件是( )。
A.線性表以順序方式存儲,并按關(guān)鍵碼值排好序
B.線性表以順序方式存儲,并按關(guān)鍵碼的檢索頻率排好序
C.線性表以鏈式方式存儲,并按關(guān)鍵碼值排好序
D.線性表以鏈式方式存儲,并按關(guān)鍵碼的檢索頻率排好序
25.確定一個控件的大小的屬性是( )。
A.Width或Heigth
B.Width和Height
C.Top或Left
D.Top和Left
96.ACCess的報表要實現(xiàn)排序和分組統(tǒng)計操作應通過設(shè)置( )屬性來進行。
A.分類
B.統(tǒng)計
C.排序與分組
D.計算
27.結(jié)構(gòu)化分析方法是面向( )的自頂向下、逐步求精進行需求分析的方法。
A.對象
B.數(shù)據(jù)結(jié)構(gòu)
C.數(shù)據(jù)流
D.目標
28.下面描述中,符合結(jié)構(gòu)化程序設(shè)計風格的是( )。
A.使用順序、選擇和重復(循環(huán))三種基本控制結(jié)構(gòu)表示程序的控制邏輯
B.模塊只有一個入口可以有多個出口
C.注重提高程序的存儲效率
D.GOT0語句跳轉(zhuǎn)
29.結(jié)構(gòu)化程序設(shè)計的3種結(jié)構(gòu)是( )。
A.順序結(jié)構(gòu)、選擇結(jié)構(gòu)、轉(zhuǎn)移結(jié)構(gòu)
B.分支結(jié)構(gòu)、等價結(jié)構(gòu)、循環(huán)結(jié)構(gòu)
C.多分支結(jié)構(gòu)、賦值結(jié)構(gòu)、等價結(jié)構(gòu)
D.順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)
30.VBA中打開“student”表的語句是( )。
A. DoCmd. OpenForm"student"
B. DoCmd. OpenQuery" student"
C. DoCmd. OpenTable"student"
D. DoCmd. OpenReport"student"
31.在關(guān)系運算中,選擇運算的含義是( )。
A.在基本表中,選擇滿足條件的元組組成一個新的關(guān)系
B.在基本表中,選擇需要的屬性組成一個新的關(guān)系
C.在基本表中,選擇滿足條件的元組和屬性組成一個新的關(guān)系
D.以上3種說法都是正確的
32.郵政編碼是由6位數(shù)字組成的字符串,為郵政編碼設(shè)置輸入掩碼,正確的是( )。
A.000000
B.999999
C.CCCCCC
D.LLLLL
33.如果字段內(nèi)容為聲音文件,則該字段的數(shù)據(jù)類型應定義為( )。
A.文本
B.備注
C.超級鏈接
D.OLE對象
34.在創(chuàng)建交叉表查詢時,列標題字段的值顯示在交叉表中的位置是( )。
A.第一行
B.第一列
C.上面若干行
D.左面若干列
35.在ACCess已建立了“學生”表,表中有“學號”,“姓名”,“性別”和“入學成績”等字段。執(zhí)行如下sQl。命令: SeleCt性別,avg(入學成績)From學生Group By性別其結(jié)果是( )。
A.計算并顯示所有學生的性別和入學成績的平均值
B.按性別分組計算并顯示性別和入學成績的平均值
C.計算并顯示所有學生的入學成績的平均值
D.按性別分組計算并顯示所有學生的入學成績的平均值
1.C!窘馕觥緼ccess中提『共了很多可選的宏操作命令.常用的打開操作有:OpenForm用于打開窗體,OpenQuery 用于打開查詢.OpenReport用于打開報表,OpenTable用哥打開表,0penWindow用法錯誤。
2.C。【解析】報表頁眉處于報表的開始位置,一般用其來顯示報表的示題、圖形或者說明性文字;報表頁腳處于報表的結(jié)束位置一般用來顯示報表的匯總說明;頁面頁眉夕上于每頁的開始位置,一般用來顯示報表中的字段名稱或記錄的分組名稱頁面頁腳處于每頁的結(jié)束位置,一般用來顯示本頁的匯總說明。
3.C!窘忭健勘绢}考查二維數(shù)組基礎(chǔ)知識。數(shù)組變量由變量名和數(shù)組下標構(gòu)成,通常使用Dim語句來定義數(shù)組,格式為: Dim數(shù)組名([下標下限to]下標上限)其中,下標下限缺省為0。數(shù)組中的元素個數(shù)=下標上限---下標下限+1。對其來說,每一維都遵守這種計算原則,總的元素個數(shù)為各維元素的乘積。此題答案應為6*7—42。
4.B!窘馕觥慨敂(shù)據(jù)表A中每個元素距其終位置不遠,說明數(shù)據(jù)表A按關(guān)鍵字值基本有序。在待排序列基本有序的情況下,采用插入排序所用的時間少。
5.D。【解析】日期/時間數(shù)據(jù)類型是用來存儲日期、時間或日期時間組合的,每個日期/時間字段需要8個字節(jié)的存儲空間。
6.B!窘馕觥亢笮虮闅v首先訪問左子樹,然后右子樹后訪問根結(jié)點,即左右根。故該二叉樹的前序遍歷結(jié)果為“ATBZXCYP”。后序遍歷和中序遍歷的結(jié)果分別為“ZB TYCPXA”和“TZBACYXP”。
7.B。【解析】鏈表采用的是鏈式存儲結(jié)構(gòu),它的結(jié)點!間可以動態(tài)申請和釋放;它的數(shù)據(jù)元素的邏輯次序靠結(jié) 的指針來指示,插入刪除不需要移動數(shù)據(jù)元素。但是鏈;存儲結(jié)構(gòu)也有不足之處:每個結(jié)點中的指針域需額外占用存儲空間,它是一種隨機存儲結(jié)構(gòu)。
8.B!窘馕觥繑(shù)據(jù)庫設(shè)計階段主要包括需求分析、概念設(shè)計、邏輯設(shè)計和物理設(shè)計。邏輯設(shè)計的主要工作是將E— R圖轉(zhuǎn)換為關(guān)系模式。
9.B。【解析】在程序中直接使用(沒有通過PUBLIC和 LOCAl。命令事先聲明)而由系統(tǒng)自動隱含建立的變量都是私有變量。私有變量的作用域是建立它的模塊及其下屬自各層模塊。局部變量只能在建立它的模塊中使用,不能在上層或下層模塊中使用。當建立它的模塊程序運行結(jié)束時,局部變量自動釋放,局部變量用LOCAL命令建立。
10.D。【解析】關(guān)系數(shù)據(jù)模型是數(shù)據(jù)庫的一種重要自數(shù)據(jù)模型,在關(guān)系數(shù)據(jù)模型中,實體及實體間的聯(lián)系都用二維表來表示。
11.A!窘馕觥勘绢}考查關(guān)系數(shù)據(jù)庫中表與表之間的瑋系。表與表實體之間的聯(lián)系有三種:一對一關(guān)系、一對多關(guān)系和多對多關(guān)系。本題中,學校與校長、病人與病床是一對一,職工與工資是一對多,學生與課程是多對多。
12.A!窘馕觥砍R姷臄(shù)據(jù)模型有三種:網(wǎng)狀模型、層次模型和關(guān)系模型。目前普遍應用的是關(guān)系模型。此外面向?qū)ο竽P鸵仓饾u成為主流數(shù)據(jù)模型。層次模型用樹形結(jié)構(gòu)描述實體間的關(guān)系;網(wǎng)狀模型用圖結(jié)構(gòu)描述實體間的 關(guān)系;關(guān)系模型用二維表描述實體間的關(guān)系。
13.B!窘馕觥勘绢}考查字段名的命名規(guī)則。Access中字段的命名規(guī)則是:字段名長度為1~64個字符;字段名司以包含字母、數(shù)字、漢字、空格和其他字母,但不包括句號感嘆號、重音符號和方括號。
14.A!窘馕觥縎QL(Structured Query Language)即糾構(gòu)化查詢語言,包含數(shù)據(jù)定義、數(shù)據(jù)操作、數(shù)據(jù)查詢和數(shù)據(jù)控制。
15.C!窘馕觥總渥⑿妥侄问强梢赃M行格式設(shè)置的 OLE對象不能進行格式設(shè)置。自動編號數(shù)據(jù)類型是每次向表中添加新記錄時自動生成的,但是一旦生成就不會再發(fā)生變化,即使刪除了某條記錄,Access也不會對表中的自耐編號字段重新編號;創(chuàng)建表與表之間的關(guān)系時,應該將要建關(guān)系的表關(guān)閉,而不是把所有打開的表關(guān)閉;在設(shè)計視圖中的“說明”列中,可以對字段進行具體的說明。
16.A。【解析】數(shù)據(jù)庫系統(tǒng)的一個重要目標是要使程序和數(shù)據(jù)真正分離,數(shù)據(jù)獨立性包括數(shù)據(jù)的物理獨立性和數(shù)據(jù)的邏輯獨立性。對文件系統(tǒng)人工管理和數(shù)據(jù)項管理,數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)獨立性大大增加。
17.D!窘馕觥勘绢}考查字段屬性的基本知識。有效性規(guī)則屬性是用于限制此字段輸入值的表達式.可以防止不合法的數(shù)據(jù)輸入表中,字段大小只能用于設(shè)置文本或數(shù)字類型字段的大容量。
18.A!窘馕觥吭跀(shù)據(jù)表視圖中可以送行排序和篩選操作,不能進行查詢和報表操作。如果要顯示符合指定條件的記錄,則要使用“篩選”矽能。
19.A!窘馕觥勘绢}考查更新查詢的使用。更新查詢是操作查詢的一種,功能是更新已有的表中滿足條件的記錄。更新查詢更新一組滿足條件的記錄,使用后數(shù)據(jù)不可再恢復,效率要高于在數(shù)報表中更新數(shù)據(jù)。
20.B。【解析】日期/時間類型數(shù)據(jù)須在兩端加“#”而不是“[]”;準則輸入時同彳二之間為邏輯“與”關(guān)系,不同行之間為邏輯“或”關(guān)系;空值(NULL)不同于空字符串和0,它代表未知或者不確定的值;文本類型的條件需加上雙引號(…),數(shù)字類型的條件不必加定界符。
21.B。【解析】在關(guān)系數(shù)據(jù)庫中,記錄的順序不影響結(jié)果。
22.C。【解析】常見的查詢分為選擇查詢、操作查詢、參數(shù)查詢、交叉表查詢和SQL查詢。其中選擇查詢是根據(jù)指定的查詢準則從一個或多個表中獲取數(shù)據(jù)并顯示結(jié)果;操作查詢是在查詢操作中對所得結(jié)果進行編輯;參數(shù)查詢是對話框來提示用戶輸入準則;交叉表查詢是利用表中的行和列來統(tǒng)計數(shù)據(jù)。
23.D!窘馕觥勘绢}考在控件事件的基本用法。在窗體上每一個控件都是一個對象,包含屬性、事件和方法三要素。事件是控件可以響應的動作,KeyPress事件當焦點在控件上并且按下鍵盤上某個鍵時被觸發(fā)。
24.A。【解析】對線性表進行二分法檢索,要求線性表是按順序方式存儲的,并按關(guān)鍵碼值的大小排序。
25.B!窘馕觥縒idth是寬度,Height是高度,Top是控件到窗體上邊的距離,Left是控件到窗體左邊的距離。用左邊距和上邊距來描述控陣的位置,寬度和高度來描述控件的大小。
26.c!窘馕觥繄蟊碛涗浭前凑漳匙侄沃颠M行大小排序,分組是按照分組字段值相同的為一組計算的,要實現(xiàn)這項操作需要設(shè)置排序與分組屬性。
27.C!窘馕觥拷Y(jié)構(gòu)化分析方法是面向數(shù)據(jù)流進行需求分析的方法,采用自頂向下、逐層分解,建立系統(tǒng)的處理流程,以數(shù)據(jù)流圖和數(shù)據(jù)字典為主要工具,建立系統(tǒng)的邏輯模型。
28.A。【解析】本題考查結(jié)構(gòu)化程序設(shè)計的知識。結(jié)構(gòu)化的程序設(shè)計方式要求程序只能由順序、選擇和循環(huán)三種基本控制結(jié)構(gòu)組成。要求任何模塊必須是單入口、單出口的,更注重程序的執(zhí)行效率而非存儲效率.如無必要,盡量不使用GoT0語句。
29.D!窘馕觥拷Y(jié)構(gòu)化程序設(shè)計的主要觀點是采用自頂向下、逐步求精的程序設(shè)計方法;任何程序都可由順序、選擇和循環(huán)3種基本控制結(jié)構(gòu)構(gòu)造。
30.C!窘馕觥吭赩BA中,Docmd.OpenTable打開表命令;Docmd.OpenForm打開窗體命令;Docmd。OpenReport打開報表的命令;Docmd.()penQuery打開查詢命令;Doc— md.Close關(guān)閉窗體或表命令。
31.A。【解析】選擇運算是在關(guān)系中選擇滿足指定條件的元組。
32.A。
33.D。
34.A!窘馕觥克^交叉表查詢,就是將來源于某個表中的字段進行分組,一組列在數(shù)據(jù)表的左側(cè),一組列在數(shù)據(jù)表的上部,然后在數(shù)據(jù)表行與列的交叉處顯示表中某個字段的各種計算值。故列標題顯示在第一行。
35.B!窘馕觥勘绢}SQL語句表示按性別分組計算并顯示性別和入學成績的平均值,其中用到Group by分組子旬和AVG()求平均值函數(shù)。