公共基礎知識
一、選擇題
(1)下列關于棧的敘述正確的是
A)棧是非線性結(jié)構(gòu) B)棧是一種樹狀結(jié)構(gòu)
C)棧具有先進先出的特征 D)棧具有后進先出的特征
(2)結(jié)構(gòu)化程序設計所規(guī)定的三種基本控制結(jié)構(gòu)是
A)輸入、處理、輸出 B)樹形、網(wǎng)形、環(huán)形
C)順序、選擇、循環(huán) D)主程序、子程序、函數(shù)
(3)結(jié)構(gòu)化程序設計的一種基本方法是
A)篩選法 B)遞歸法 C)歸納法 D)逐步求精法
(4)如果對一個關系實施了一種關系運算后得到了一個新的關系,而且新的關系中屬性個數(shù)少于原來關系中屬性個數(shù),這說明所實施的運算關系是:A)選擇 B)投影 C)連接 D)并
二、填空題
1.對于輸入為N個數(shù)進行快速排序算法的平均時間復雜度是( 。
2.在面向?qū)ο蠓椒▽W中,直接反映了用戶對目標系統(tǒng)的要求的模型是( 。
3.軟件測試方法中,黑盒測試個白盒測試法是常用的方法,其中黑盒測試法主要是用于測試( 。
4.關系型數(shù)據(jù)庫管理系統(tǒng)中存儲與管理數(shù)據(jù)的基本形式是( 。
Access數(shù)據(jù)庫程序設計
一、選擇題
1.關系數(shù)據(jù)庫系統(tǒng)中所管理的關系是
A)一個mdb文件 B)若干個mdb文件 C)一個二維表 D)若干個二維表
2.關系數(shù)據(jù)庫系統(tǒng)能夠?qū)崿F(xiàn)的三種基本關系運算是
A)索引,排序,查詢 B)建庫,輸入,輸出 C)選擇,投影,聯(lián)接 D)顯示,統(tǒng)計,復制
3.Access數(shù)據(jù)庫的類型是
A)層次數(shù)據(jù)庫 B)網(wǎng)狀數(shù)據(jù)庫 C)關系數(shù)據(jù)庫 D)面向?qū)ο髷?shù)據(jù)庫
4.Access表中字段的數(shù)據(jù)類型不包括
A)文本 B)備注 C)通用 D)日期/時間
5.有關鍵字段的數(shù)據(jù)類型不包括
A)字段大小可用于設置文本,數(shù)字或自動編號等類型字段的最大容量
B)可對任意類型的字段設置默認值屬性
C)有效性規(guī)則屬性是用于限制此字段輸入值的表達式
D)不同的字段類型,其字段屬性有所不同
6.以下關于查詢的敘述正確的是
A)只能根據(jù)數(shù)據(jù)表創(chuàng)建查詢 B)只能根據(jù)已建查詢創(chuàng)建查詢
C)可以根據(jù)數(shù)據(jù)表和已建查詢創(chuàng)建查詢 D)不能根據(jù)已建查詢創(chuàng)建查詢
7.Access支持的查詢類型有
A)選擇查詢,交叉表查詢,參數(shù)查詢,SQL查詢和操作查詢
B)基本查詢,選擇查詢,參數(shù)查詢,SQL查詢和操作查詢
C)多表查詢,單表查詢,交叉表查詢,參數(shù)查詢和操作查詢
D)選擇查詢,統(tǒng)計查詢,參數(shù)查詢,SQL查詢和操作查詢
8.下面關于列表框和組合框的敘述錯誤的是
A)列表框和組合框可以包含一列或幾列數(shù)據(jù) B)可以在列表框中輸入新值,而組合框不能
C)可以在組合框中輸入新值,而列表框不能 D)在列表框和組合框中均可以輸入新值
9.為窗體上的控件設置Tab鍵的順序,應選擇屬性對話框中的
A)格式選項卡 B)數(shù)據(jù)選項卡 C)事件選項卡 D)其他選項卡
10.在SQL查詢中使用WHILE子句指出的是
A)查詢目標 B)查詢結(jié)果 C)查詢視圖 D)查詢條件
二、填空題
1.在關系數(shù)據(jù)庫中,唯一標識一條記錄的一個或多個字段稱為[1]
2.在關系數(shù)據(jù)庫模型中,二維表的列稱為屬性,二維表的行稱為[2]
3.Access數(shù)據(jù)庫包括表、查詢、窗體、報表、[3]、宏和模塊等基本對象。
4.創(chuàng)建分組統(tǒng)計查詢時,總計項應選擇[4]
5.窗體中的數(shù)據(jù)來源主要包括表和[5]
三、上機操作題
1;静僮
(1)創(chuàng)建一個空數(shù)據(jù)庫,數(shù)據(jù)庫名為BOOK。將已有的“客戶.xls”文件導入到新建數(shù)據(jù)庫中,主關鍵字為客戶ID,再將導入的表命名“CLILENT”。
(2)在BOOK數(shù)據(jù)庫中建立“SELL”表結(jié)構(gòu),并設ID為該表主關鍵字,“SELL”表結(jié)構(gòu)如左表所示。
(3)向“SELL”表中輸入右所示數(shù)據(jù)。
2.簡單應用
在“庫存管理系統(tǒng)”數(shù)據(jù)庫中有“產(chǎn)品定額儲備”和“庫存情況”兩張表。按要求創(chuàng)建查詢。
(1)以“庫存管理系統(tǒng)”數(shù)據(jù)庫中的“產(chǎn)品定額儲備”和“庫存情況”兩張表為數(shù)據(jù)源,創(chuàng)建一個查詢,查找并顯示庫存量超過10000只的產(chǎn)品名稱和庫存數(shù)量,查詢名為“Q1”。
(2)以“庫存管理系統(tǒng)”數(shù)據(jù)庫中的“產(chǎn)品定額儲備”和“庫存情況”兩張表為數(shù)據(jù)源,創(chuàng)建一個查詢,按出廠價計算每種庫存產(chǎn)品的總金額,并顯示其產(chǎn)品名稱和總金額?偨痤~的計算方法為:總金額=出廠價*庫存數(shù)量。查詢名為“Q2”。
3.綜合應用
在“庫存管理系統(tǒng)”數(shù)據(jù)庫中有一個“庫存情況”窗體和一個“產(chǎn)品定額儲備”表。創(chuàng)建一個宏,使其能打開“產(chǎn)品定額儲備”表,將所建宏命名為“打開表”。對“庫存情況”窗體進行如下設置:將窗體頁角設置為1。5厘米,在距窗體頁腳左邊5。5厘米、距上邊0。4厘米處依次放置兩個命令按鈕,命令按鈕的寬度均為2厘米,功能分別是運行宏和退出,所運行的宏名為“打開表”,按鈕上顯示文本分別為“打開表”和“退出”。
參考答案
公共基礎知識
一、選擇題
(1)D(2)C(3)D(4)B
二、填空題
(1)[1]O(Nlog2N)
(2)[2]功能模型
(3)[3]軟件外部功能
(4)[4]二維表
Access數(shù)據(jù)庫程序設計
一、選擇題
1.D2.C3.C4.C5.B6.C7.A8.C9.B10.D
二、填空題
1.[1]主關鍵字
2.[2]元組
3.[3]頁
4.[4]GroupBy
5.[5]查詢