一.選擇題
1.設有如下程序:
該程序通過For循環來計算一個表達式的值,這個表達式是( )。
A.1+1/2+2/3+3/4+4/5
B.1+1/2+1/3+1/4+1/5
C.1/2+2/3+3/4+4/5
D.1/2+1/3+1/4+1/5
參考答案:C
參考解析:本題考查VBA中循環結構的知識。這類問題需要分析出每一次循環所做的操作。第一次循環時,i=t,n=0,x=0/1,所以累加上 去的是0/1;第二次循環時,i=2,n=1,x=1/2,所以累加上去的是l,2;第三次循環時,i=3,n=2,x=2/3,所以累加上去的是2 /3;循環5次後累加的應該是0/l+1/2+2/3十3/4+4/5。
中打開“student”表的語句是( )。
OpenForm”student”
OpenQuery”student”
OpenTable”student”
Openreport”student”
參考答案:C
參考解析:本題考查VBA中如何打開對象的知識。在VBA中,打開表的命令格式爲:Table表名。另外還需知道打開窗體 使用Form;打開報表使用Report;打開查詢使用Query:關閉窗體和報表使用 e。
ss的報表要實現排序和分組統計操作,應通過設置( )屬性來進行。
A.分類 B.統計 C.排序與分組 D.計算
參考答案:C
參考解析:本題考查報表排序與分組的知識。報表記錄的排序是按照某字段值進行大小排序,分組是按照分組字段值相同的被分爲一組來計算的,要實現這些操作需要設置排序與分組屬性。
4.以下程序段運行結束後,變量X的值爲( )。
A.0 B.2 C.3 D.6
參考答案:B
參考解析:本題考查VBA中循環的知識。對於這種循環結構,首先看條件判斷在循環體的前面還是後面,如果是先判斷條件,則有可能一次也不執行循 環體;如果是後判斷條件,則無論條件如何至少執行一次循環體。在Until循環中條件爲False時執行循環體,條件爲True時退出循環;在While 循環中條件爲True時執行循環體,條件爲False時退出循環,這一點要注意區分清楚。
5.樹是結點的集合,它的根結點的數目是( )。
A .有且只有1個
B.1個或多於1個
C.0個或1個或2個
D.至少有2個
參考答案:A
參考解析:樹具有明顯的層次關係,即樹是一種層次結構。在樹結構中,根結點在第一一層上。當樹爲非空時,樹中有且只有一個根結點,當樹爲空時,樹中根結點的數目爲0。
6.線性表常採用的兩種存儲結構是( )。
A.散列方法和索引方式
B.鏈表存儲結構和數組
C.順序存儲結構和鏈式存儲結構
D.線性存儲結構和非線性存儲結構
參考答案:C
參考解析:線性表的存儲通常要用兩種存儲結構:順序存儲結構和鏈式存儲結構。
7.在軟件生命週期中,能準確地確定軟件系統必須做什麼和必須具備哪些功能的階段是( )。
A.需求分析
B. 詳細設計
C.軟件設計
D.概要設計
參考答案:A
參考解析:軟件生命週期的主要活動階段爲:可行性研究和計劃制定、需求分析、軟件設計、軟件實現、披件測試、運行和維護。其中需求分析 是對開發軟件提出的需求進行分析並給出詳細定義,即準確地確定軟件系統的功能。編寫軟件規格說明書及初步的`用戶手冊,提交評審。
8.下列工具中,不屬於結構化分析的常用工具的是( )。
A.數據流圖
B.數據字典
C.判定樹
D.N.S圖
參考答案:D
參考解析:結構化分析的常用工具有數據流圖、數據字典、判定樹和判定表。
9.對關係S和R進行集合運算,結果中既包含S中的所有元組也包含R中的所有元組,這樣的集合運算稱爲( )。
A.並運算
B.交運算
C.差運算
D.積運算
參考答案:A
參考解析:關係的並運算是指由結構相同的兩個關係合併,形成一個新的關係,新關係中包含兩個關係中的所有元組。
10.下列選項中,不屬於數據模型所描述的內容的是( )。
A.數據類型
B.數據操作
C.數據結構
D.數據約束
參考答案:A
參考解析:數據模型描述的內容包含數據結構、數據操作和數據約束。
二.簡單應用題
在考生文件夾下,已有“”數據庫文件和文件,“”中已建立表對象“student”和“grade”,試按以下要求,完成表的各種操作:
(1)將考生文件夾下的文件導入到“student”表中。
(2)將“student”表中1975年到l980年之間(包括l975年和l980年)出生的學生記錄刪除。
(3)將“student”表中“性別”字段的默認值屬性設置爲“男”。
(4)將“student”表拆分爲兩個新表,表名分別爲“tStud”和“tOffice”。其中“tStud”表結構爲:學號,姓名,性別,出生日期,院系,籍貫,主鍵爲學號;“tOffice”表結構爲:院系,院長,院辦電話,主鍵爲“院系”。
要求:保留“student”表。
(5)建立“student”和“grade”兩表之間的關係。
【審題分析】(1)主要考查Access數據庫中荻取外來數據的方 法。(2)主要考查表記錄的刪除,對錶記錄的批量刪除.找出要刪除的記錄是非常關鍵的。一船要藉助表的常用的數據處理:“排序”、 “篩選”等方法。(3)此題主要考查默認字段值的設置,這種方法對 數據庫的數據的添加起到非常好的作用。(4)主要考查表“分析”操作。這個操作主要實現表“結構”的拆分。(5)主要考查表與表 之間聯繫的建立方法以及能夠建立聯繫的兩個表必須滿足條件.