2023年湖南省岳陽市全國計算機等級考試Access數(shù)據(jù)庫程序設(shè)計測試卷(含答案)_第1頁
2023年湖南省岳陽市全國計算機等級考試Access數(shù)據(jù)庫程序設(shè)計測試卷(含答案)_第2頁
2023年湖南省岳陽市全國計算機等級考試Access數(shù)據(jù)庫程序設(shè)計測試卷(含答案)_第3頁
2023年湖南省岳陽市全國計算機等級考試Access數(shù)據(jù)庫程序設(shè)計測試卷(含答案)_第4頁
2023年湖南省岳陽市全國計算機等級考試Access數(shù)據(jù)庫程序設(shè)計測試卷(含答案)_第5頁
已閱讀5頁,還剩24頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

2023年湖南省岳陽市全國計算機等級考試Access數(shù)據(jù)庫程序設(shè)計測試卷(含答案)學(xué)校:________班級:________姓名:________考號:________

一、操作題(10題)1.數(shù)據(jù)結(jié)構(gòu)分為邏輯結(jié)構(gòu)和存儲結(jié)構(gòu),循環(huán)隊列屬于______結(jié)構(gòu)。

2.假定當前日期為2002年8月25日,星期日,則執(zhí)行以下語句后,a、b、c和d的值分別是25、8、2002、【】。

a=day(now)

b=month(now)

C=year(now)

d=weekday(now)

3.創(chuàng)建一個查詢,要求將表對象“tStud”中總分成績超過270分(含270分)的學(xué)生信息追加到空表“tTemp”中。其中,“tTemp”表的入學(xué)成績?yōu)閷W(xué)生總分,所建查詢命名為“qT4”。

4.

5.在考生文件夾下有“Acc3.mdb”數(shù)據(jù)庫。(1)以“課程成績”表為數(shù)據(jù)源,創(chuàng)建分組統(tǒng)計查詢“最高分”,結(jié)果顯示“課程編號”和“最高分”。(2)以“課程”表為數(shù)據(jù)源,自動創(chuàng)建縱欄式窗體“課程”。(3)在“課程”窗體中添加以最高分為數(shù)據(jù)源的子窗體“最高分”,子窗體顯示“最高分”字段。(4)在窗體頁眉(高度1cm)中加入標簽“Label_1”,標題為“各科成績最高分”,特殊效果為“凸起”,字體為“宋體”、“加粗”、“14號”。(5)去除子窗體的記錄導(dǎo)航欄?!罢n程”窗體顯示效果如圖3所示。

6.閱讀下面的程序段:

sum=0

fori=1to3

forj=ito4

fork=j(luò)to5

sum=sum+1

nextk

nextj

nexti

執(zhí)行上面的三重循環(huán)后,sam的值為______。

7.Access數(shù)據(jù)庫的擴展名是【】。

8.從ACCESS數(shù)據(jù)庫導(dǎo)出數(shù)據(jù):在D:\\Access目錄下有一個“教學(xué)管理.mdb”access數(shù)據(jù)庫,其中有一個“學(xué)生”表。1、將“教學(xué)管理.mdb”中“學(xué)生”表導(dǎo)出為電子表格文件,命名為“學(xué)生_導(dǎo)出.xls”2、將“教學(xué)管理.mdb”中“學(xué)生”表導(dǎo)出為文本文件,命名為“學(xué)生_導(dǎo)出.txt”

9.假設(shè)用—個長度為50的數(shù)組(數(shù)組元素的下標從0到49)作為棧的存儲空間,棧底指針bottom指向棧底元素,棧頂指針top指向棧頂元素,如果bottom=49,top=30(數(shù)組下標),則棧中具有【】個元素。

10.執(zhí)行下面的程序段,s的值為【】。

s=0:k=10

Whilek

s=s+10

k=k-2

Wend

二、基本操作題(10題)11.

12.在考生文件夾中有一個“Acc1.mdb”數(shù)據(jù)庫。(1)將“教師檔案表”以文本文檔格式導(dǎo)出到考生文件夾下,第一行包含列字段名稱,逗號為分隔符,導(dǎo)如文件的名稱為“教師檔案表”。(2)取消“教師檔案表”的隱藏列,將“姓名”字段列移動至“教師編號”字段列和“職稱”字段列之間。(3)設(shè)置“班級”表到“教師授課”表的關(guān)系為“一對多”,“實施參照完整性”。

13.

14.

15.在考生文件夾中有一個“Acc1.mdb”數(shù)據(jù)庫。(1)按照下表的要求創(chuàng)建“成績”表,成績的有效性規(guī)則為O~100的數(shù)據(jù)。字段名稱字段類型字段大小是否主鍵學(xué)號文本8課程號文本5成績數(shù)字整型(2)在“成績”表中輸入如下數(shù)據(jù)。學(xué)號課程號成績20020194A0015520020101A0018020020023A0018820020001A0027020020003A0029020020005A0025820020011A0039220020005A00455(3)設(shè)置“課程”表和“成績”表的關(guān)系為“一對多”,“實施參照完整性”。(4)將“任課老師”表與“課程”表的關(guān)系設(shè)置為“一對多”,“實施參照完整性”。

16.

17.

18.

19.

20.

三、1.選擇題(10題)21.數(shù)據(jù)的存儲結(jié)構(gòu)是指()。

A.數(shù)據(jù)所占的存儲空間

B.數(shù)據(jù)的邏輯結(jié)構(gòu)在計算機中的存放形式

C.數(shù)據(jù)在計算機中的順序存儲方式

D.存儲在計算機外存中的數(shù)據(jù)

22.Access表的字段類型中沒有()。

A.文本型B.數(shù)字型C.貨幣型D.窗口

23.不屬于查詢的功能的有()。

A.篩選記錄B.整理數(shù)據(jù)C.操作表D.輸入接口

24.用鏈表表示線性表的優(yōu)點是()

A.便于插入和刪除操作B.數(shù)據(jù)元素的物理順序與邏輯順序相同C.花費的存儲空間較順序存儲少D.便于隨機存取

25.要在文本框中顯示當前日期和時間,應(yīng)當設(shè)置文本框的控件來源屬性為______。A.=Date()B.=Time()C.=Now()D.=Year()

26.用于查找滿足指定條件的第一條記錄的宏命令是()。

A.FindFristRecordB.FindRecordC.FindFristNextD.FindNext

27.下列情況不會發(fā)生Change事件的是()。

A.當文本框的文本部分更改時

B.從選項卡控件中從一頁移到另一頁時

C.向組合框中添加一個新列時

D.更改組合框下拉列表的選擇時

28.在“student”表中,“姓名”字段的字段大小為10,則在此列輸入數(shù)據(jù)寸,最多可輸入的漢字數(shù)和英文字符數(shù)分別是()。

A.55B.1010C.510D.1020

29.Access和Internet通過()緊密地結(jié)合起來。

A.數(shù)據(jù)表B.窗體C.報表D.Web頁

30.下列關(guān)于宏操作的敘述錯誤的是

A.可以使用宏組來管理相關(guān)的一系列宏

B.使用宏可以啟動其他應(yīng)用程序

C.所有宏操作都可以轉(zhuǎn)化為相應(yīng)的模塊代碼

D.宏的關(guān)系表達式中不能應(yīng)用窗體或報表的控件值

四、綜合應(yīng)用題(10題)31.

32.在考生文件夾下有一個“Aec3.mdb”數(shù)據(jù)庫。

(1)在“基本情況”窗體中添加一個名稱為“命令按鈕1”、標題為“所屬部門”的按鈕。

(2)編寫按鈕代碼實現(xiàn)單擊該按鈕時彈出對應(yīng)部門的消息框(要使用SelectCase語句實現(xiàn))。單擊按鈕后的結(jié)果如圖3所示。

(3)在“基本情況”窗體中添加一個名稱為“命令按鈕2”、標題為“計算工齡”的按鈕。

(4)編寫按鈕代碼實現(xiàn)單擊該按鈕時彈出人員的工齡(工齡=Date()-調(diào)入日期)。單擊按鈕后的結(jié)果如圖4所示。

33.

34.

35.

36.請在考生文件夾下選擇相應(yīng)的命令,并按題目要求完成下面的操作。具體要求如下:注意:下面出現(xiàn)的所有文件都必須保存在考生文件夾下。考生文件夾下存在一個數(shù)據(jù)庫文件“Acc3.mdb”,里面已經(jīng)設(shè)計好窗體對象“sform”。試在此基礎(chǔ)上二按照以下要求補充窗體設(shè)計:(1)在窗體的頁眉節(jié)區(qū)添加一個標簽控件,其名稱為“sTitle”,標題顯示為“輸出學(xué)生基本情況”。(2)將主體節(jié)區(qū)中“性別”標簽右側(cè)的文本框娃示內(nèi)容設(shè)置為“性別”字段值,并將文本框名稱更名為“SSeX”。(3)在主體節(jié)區(qū)添加一個標簽控件,將該控件放置在距左邊“7.5cm”、距上邊“3.5cm”的位置,標簽顯示內(nèi)容為“學(xué)生簡歷”,名稱為“sjian”。(4)在窗體頁腳節(jié)區(qū)添加兩個按鈕,分別命名為“comok”和“comqt”,按鈕標題分別為“確定”和“關(guān)閉”。(5)將窗體標題設(shè)置為“學(xué)生基本情況”。注意:不允許修改窗體對象“sform”中未涉及的控件和屬性。窗體最終效果如圖6所示。

37.綜合應(yīng)用題(共18分)(本題素材路徑:電腦版軟件\考試題庫\真考題庫試卷61\綜合應(yīng)用)考生文件夾下有一個數(shù)據(jù)庫文件“samp3.accdb”,里面已經(jīng)設(shè)計好表對象“tTeacher”、窗體對象“fTest”,報表對象“rTeacher”和宏對象“m1”。試在此基礎(chǔ)上按照以下要求補充窗體設(shè)計和報表設(shè)計:(1)將報表對象rTeacher的報表主體節(jié)區(qū)中名為“性別”的文本框顯示內(nèi)容設(shè)置為“性別”字段值,并將文本框名稱更名為“tSex”。(2)在報表對象rTeacher的報表頁腳節(jié)區(qū)位置添加一個計算控件,計算并顯示教師的平均年齡。計算控件放置在距上邊0.3厘米、距左側(cè)3.6厘米,命名為“tAvg”。要求:平均年齡保留整數(shù)。(3)設(shè)置“fTest”窗體。打開窗體時,窗體標題顯示內(nèi)容為:“**月**日####樣例”,請按照VBA代碼中的指示將代碼補充完整。注意:①顯示標題中,月和日均為本年度當月和當日,“####”為標簽控件“bTitle”的內(nèi)容;②顯示內(nèi)容中間及前后不允許出現(xiàn)空格;③如果月或日小于10,按實際位數(shù)顯示。要求:本年度當月和當日的時間必須使用函數(shù)獲取。(4)設(shè)置窗體對象fTest上名為“btest”的命令按鈕的單擊事件屬性為給定的宏對象m1。注意:不允許修改數(shù)據(jù)庫中的表對象“tTeacher"和宏對象“m1”;不允許修改窗體對象“fTest”和報表對象“rTeacher”中未涉及的控件和屬性。程序代碼只允許在“*******Add******”與“*******Add******”之間的空行內(nèi)補充一行語句、完成設(shè)計,不允許增刪和修改其他位置已存在的語句。

38.

39.在考生文件夾下有“Acc3.mdb”數(shù)據(jù)庫。

(1)以“課程成績”表為數(shù)據(jù)源,創(chuàng)建分組統(tǒng)計查詢“平均分”,統(tǒng)計每個學(xué)生的平均分,結(jié)果顯示“學(xué)號”和“平均分”字段,按照平均分降序排列。

(2)以“學(xué)生”表為數(shù)據(jù)源,創(chuàng)建“學(xué)生”窗體,布局為“縱欄表”,樣式為“標準”。在窗體中添加以“平均分”查詢?yōu)閿?shù)據(jù)源的子窗體,在窗體顯示“平均分”查詢的全部信息。窗體顯示如圖3所示。

40.在考生文件夾下有一個“Acc3.mdb”數(shù)據(jù)庫。(1)以“部門人員”表為數(shù)據(jù)源,創(chuàng)建“部門人員”窗體,布局為“縱欄表”,樣式為“標準”。(2)以“工資”表為數(shù)據(jù)源,創(chuàng)建“工資表”窗體,布局為“縱欄表”,樣式為“標準”。(3)創(chuàng)建宏“查詢工資”,實現(xiàn)打開當前員工的工資窗體。在窗體的“部門人員”頁腳添加“查詢工資”按鈕,運行“查詢工資”宏。(4)設(shè)置“部門人員”窗體顯示彈出方式。“部門人員”窗體的顯示效果如圖3所示。

五、綜合操作題(2題)41.

42.

六、簡單應(yīng)用題(2題)43.

44.

參考答案

1.邏輯邏輯解析:數(shù)據(jù)的邏輯結(jié)構(gòu)主要是反映數(shù)據(jù)之間的邏輯關(guān)系,而存儲結(jié)構(gòu)是用來反映數(shù)據(jù)的邏輯結(jié)構(gòu)在計算機存儲空間中的存放形式。循環(huán)隊列主要是強調(diào)數(shù)據(jù)之間的關(guān)系,因此屬于邏輯結(jié)構(gòu)。

2.11解析:Day(date),必要的date參數(shù),可以是任何能夠表示日期的Variant、數(shù)值表達式、字符串表達式或它們的組合。如果date包含Null,則返回Null。

weekday(date)返回一個Variant(Integer),包含一個控數(shù),代表某個日期是星期幾。

語法:

Weekday(daie),[firstdayofweek])

Firstdayofweek指定一星期第一天的常數(shù)。如果未予指定,則以vbSunday為缺省值,即星期日為1,則星期六為7。3.【審題分析】本題主要考查追加表查詢,追加表一般情況用于數(shù)據(jù)庫的復(fù)制、轉(zhuǎn)移。在表中條件表達式是:數(shù)學(xué)-語文+物理>=270。

【操作步驟】步驟1:在“samp2.msb”窗口下,單擊“查詢”對象,添加“tStud”表。關(guān)閉對話框。執(zhí)行【查詢】一【追加表查詢】菜單命令,在追加表對話框內(nèi)輸追加到表名稱“tTemp”,雙擊“身份證號、“姓名”字段,在“字段”所在行的第三列列出條什運算式:[數(shù)學(xué)]+[語文】+(物理】,在其對應(yīng)的“條件”行內(nèi)輸入:>=270,追加到所在行選擇“入學(xué)成績”表。如圖40所示。

步驟2:單擊“保存”按鈕,輸入文件名:“qt4”。單擊“確定”按鈕,關(guān)閉“qt4”查詢窗口。步驟3:關(guān)閉“samp2.mdb”數(shù)據(jù)庫窗口。

4.

5.(1)在“Acc3.mdb”數(shù)據(jù)庫窗口中單擊“查詢”對象,單擊“新建”按鈕,選擇“設(shè)計視圖”,添加“課程成績”表。選擇“課程編號”和“成績”字段,確保工具欄中的“總計”按鈕按下。在“課程編號”字段的“總計”行選擇“Groupby”,在“成績”字段的“總計”行選擇“Max”,在“成績”字段前添加“最高分”字樣。

(2)在“Acc3.mdb”數(shù)據(jù)庫窗口中單擊“窗體”對象,單擊“新建”按鈕,選擇“自動創(chuàng)建窗體:縱欄式”,選擇“課程”表為數(shù)據(jù)源,單擊“確定”按鈕。

(3)在工具箱中選擇“子窗體/子報表”添加到窗體中,按照要求選擇字段。

(4)在窗體頁眉中加入標簽,根據(jù)題意進行屬性修改。

(5)在子窗體設(shè)計視圖中的導(dǎo)航按鈕欄選擇“否”。

6.2828解析:本題考查循環(huán)的知識。這類問題循環(huán)體中只有一條語句,就是sum=sum+1,這樣的話問題就變成了判斷這條語句共執(zhí)行多少次,也就是最內(nèi)層循環(huán)一共會執(zhí)行多少次??梢赃@樣分析:當i=1,j=1時,內(nèi)循環(huán)執(zhí)行5次;當i=1,j=2時,內(nèi)循環(huán)執(zhí)行4次;當i=1,j=3時,內(nèi)循環(huán)執(zhí)行3次;當i=1,j叫時,內(nèi)循環(huán)執(zhí)行2次,這樣的話外循環(huán)第一次時內(nèi)循環(huán)共執(zhí)行5+4+3+2=14次;當i=2時,,j從2開始循環(huán),那么內(nèi)循環(huán)共執(zhí)行4+3+2=9次;當i=3時,j從3開始循環(huán),那么內(nèi)循環(huán)共執(zhí)行3+2=5次,所以總的執(zhí)行次數(shù)為14+9+5=28次。

7.mdb或mdbAccess所提供的對象都存放在同一個數(shù)據(jù)庫文件(擴展名為.mdb文件)中,而不是像其他PC的數(shù)據(jù)庫那樣分別存放在不同的文件中。8.第一題:1、打開“教學(xué)管理.mdb”數(shù)據(jù)庫,選中“學(xué)生”表,單擊鼠標右鍵,找到“導(dǎo)出”并單擊,選擇好需要保存文件的路徑,選擇文件類型中的“MicrosoftExcel”,確定文件名字“學(xué)生_導(dǎo)出”,單擊“導(dǎo)出”即可。第二題:1、打開“教學(xué)管理.mdb”數(shù)據(jù)庫,選中“學(xué)生”表,單擊鼠標右鍵,找到“導(dǎo)出”并單擊,選擇好需要保存文件的路徑,選擇文件類型中的“文本文件”,確定文件名字“學(xué)生_導(dǎo)出”,單擊“導(dǎo)出”即可。

9.2020解析:棧是限定在一端進行插入與刪除的線性表。在棧中,允許插入與刪除的一端稱為棧頂,而不允許插入與刪除的另一端稱為棧底。棧頂元素總是最后被插入的元素,從而也是最先能被刪除的元素:棧底元素總是最先被插入的元素,從而也是最后才能被刪除的元素。即棧是按照“先進后出”或“后進先出”的原則組織數(shù)據(jù)的,因此,棧也被稱為“先進后出”表或“后進先出”表。通常用指針top來指示棧頂?shù)奈恢?,用指針bottom指向棧底。由題意可知棧頂指針top=30,bottom=49,則棧中具有的元素應(yīng)該為bottom-top+1即49-30+1=20。

10.5050解析:本題考查While循環(huán)。While循環(huán)中的<表達式>是一個數(shù)值表達式k,若k不等于0,則執(zhí)行循環(huán)體;若k等于0,則結(jié)束循環(huán)。本題中循環(huán)體共被執(zhí)行5次,每執(zhí)行一次循環(huán)體,變量s將累加一次10,結(jié)果為“50'。

11.

12.(1)在“Acc1.mdb”數(shù)據(jù)庫窗口中單擊“表”對象,選中“教師檔案表”,右鍵單擊選擇“導(dǎo)出”,選擇對應(yīng)路徑,保存類型選擇“文本文件”,單擊“保存”按鈕,在導(dǎo)出文本向?qū)е羞x擇“帶分隔符”,字段分隔符選擇“逗號”,單擊“完成”按鈕。

(2)打開“教師檔案表”,執(zhí)行“格式”一“取消隱藏列”命令,選中所有列后單擊“關(guān)閉”按鈕。選中“姓名”字段,將其拖動至“教師編號”字段列和“職稱”字段列之間。

(3)執(zhí)行“工具”一“關(guān)系”命令,單擊“顯示表”按鈕,添加“班級”表和“教師授課”表,拖動“班級”表的“班級ID”字段到“教師授課”表的“班級ID”字段中,在“編輯關(guān)系”對話框中選擇“實施參照完整性”,選擇關(guān)系類型為“一對多”。

13.

14.

15.(1)在“Acc1.mdb”數(shù)據(jù)庫窗口中單擊“表”對象,單擊“新建”按鈕,在“新建表”對話框中選擇“設(shè)計視圖”,按照要求建立字段。在“成績”字段的“有效性規(guī)則”行輸入“>=0And<=100”,單擊“保存”按鈕,輸入名稱“成績”,關(guān)閉設(shè)計視圖。

(2)打開“成績”表,輸入對應(yīng)數(shù)據(jù)。

(3)執(zhí)行“工具”一“關(guān)系”命令,選擇“顯示表”按鈕,添加“課程”表和“成績”表,拖動“課程”表的“課程號”字段到“成績”表的“課程號”字段上,在“編輯關(guān)系”對話框中選擇“實施參照完整性”,選擇關(guān)系類型為“一對多”。

(4)在關(guān)系窗口中添加“任課老師”表,拖動“任課老師”表的“任課老師ID”到“課程”表的“任課教師ID”字段上。在“編輯關(guān)系”對話框中選擇“實施參照完整性”,選擇關(guān)系類型為“一對多”。

16.

17.

18.

19.

20.

21.B解析:數(shù)據(jù)的存儲結(jié)構(gòu),又稱為數(shù)據(jù)的物理結(jié)構(gòu),是數(shù)據(jù)的邏輯結(jié)構(gòu)在計算機中的存放形式,數(shù)據(jù)的存儲結(jié)構(gòu)有順序結(jié)構(gòu)、鏈式結(jié)構(gòu)、散列結(jié)構(gòu)和索引結(jié)構(gòu)等。

22.D解析:本題考查Access中的字段的數(shù)據(jù)類型。Access數(shù)據(jù)庫中字段的數(shù)據(jù)類型有10種:文本型(Text)、貨幣型(Currency)、數(shù)字型(Number)、日期/時間型(Date/Time)、自動編號型(AutoNumber)、是/否型(Yes/No)、備注型(Memo)、OLE對象型(OLEObject)、超級鏈接型(HyperLink)、查閱向?qū)?LockupWizard)。文本型是Access中字段的一種數(shù)據(jù)類型,用于文本或文本與數(shù)字的組合,最常為255個字節(jié),默認值是50;數(shù)字型也是Access中字段的一種數(shù)據(jù)類型,用于可以進行數(shù)值計算的數(shù)據(jù),貨幣除外,數(shù)字型字段按字段大小分字節(jié)、整型、長整型、單精度型、雙精度型、同步復(fù)制ID和小數(shù)7種,分別占1、2、4、4、8、16和12字節(jié);貨幣型也是Access中字段的一種數(shù)據(jù)類型,用來存儲貨幣值,占8個字節(jié),在計算機中禁止四舍五入。窗口是Windows系統(tǒng)的基本運行環(huán)境,并且,Windows系統(tǒng)中所有的應(yīng)用程序也是以窗口形式出現(xiàn)的。答案為D。

23.D解析:本題考查查詢的功能。查詢的功能包括:多表查詢篩選數(shù)據(jù)、整理數(shù)據(jù)、執(zhí)行計算、操作表、作為其他對象的數(shù)據(jù)來源。選項A錯誤,查詢以1個或多個表以及1個或多個查詢?yōu)榛A(chǔ)創(chuàng)建查詢,用戶只需在查詢中設(shè)定條件,查詢便將符合條件的記錄提取出來。選項B錯誤,通過不同的方法來查看、更改以及分析數(shù)據(jù)。可以應(yīng)用排序和篩選,可以在查詢中設(shè)置總計、設(shè)置查詢參數(shù)等,這樣,就可以在篩選記錄的同時,控制查詢的結(jié)果按照某個或某些字段排序。選項C錯誤,利用操作查詢可以生成表、更新、刪除及追加表記錄。選項D正確。本題的答案為D。

24.A解析:鏈式存儲結(jié)構(gòu)克服了順序存儲結(jié)構(gòu)不方便插入和刪除操作的缺點,其結(jié)點空間可以動態(tài)申請和釋放;它的數(shù)據(jù)元素的邏輯次序靠結(jié)點的指針來指示,不需要移動數(shù)據(jù)元素。故鏈式存儲結(jié)構(gòu)下的線性表便于插入和刪除操作。

25.C解析:Date函數(shù)顯示的是當前的日期。

Time函數(shù)顯示的是當前的時間。

Year函數(shù)需要參數(shù),它返回的是輸入?yún)?shù)中的年份。

Now函數(shù)顯示的是當前的日期和時間。

26.B

27.D解析:本題考查Change事件的發(fā)生情況。選項A錯誤,當文本框文本部分更改時,Change事件就會發(fā)生。選項B錯誤,當在選項卡控件中從一頁移到另一頁時,Change事件就會發(fā)生。選項C錯誤,當組合框的文本部分更改時,Change事件就會發(fā)生。選項D正確,更改組合框下拉列表的選擇時,或計算控件中的值發(fā)生變化時,并不會觸發(fā)Change事件。答案為D。

28.B解析:本題考查字段長度的知識:在文本型的字段中可以由用戶指定長度,要注意在Access中一個漢字和一個英文字符長度都占1位。

29.D

30.D解析:宏是一系列操作的集合,用戶可以使用宏組來管理相關(guān)的一系列宏,使用宏也可以啟動其他應(yīng)用程序,所有宏操作都可以轉(zhuǎn)化為相應(yīng)的模塊代碼,宏的關(guān)系表達式中也可以應(yīng)用窗體或報表的控件值。

31.

32.(1)在“Acc3.mdb”數(shù)據(jù)庫窗口中單擊“窗體”對象,選擇“基本情況”窗體,單擊“設(shè)計”按鈕,打開設(shè)計視圖。從工具箱中選擇按鈕添加到窗體中,取消按鈕向?qū)В斎氚粹o文本。

(2)選中按鈕,右鍵單擊選擇“事件生成器”,在“選擇生

成器”對話框中選擇“代碼生成器”,單擊“確定”按鈕,在

“PrivateSub”和“EndSub”之間添加如下代碼:

DimDepartmentAsInteger

Department=Forms![基本情況]![部門ID]

SelectCaseDepartment

Casel

MsgBox”屬于研發(fā)部”,vblnformation,”所屬部門”

Case2

MsgBox”屬于管理部”,vblnformation,”所屬部門”

Case3

MsgBox”屬于服務(wù)部”,vbInformation,”所屬部門”

EndSelect

單擊工具欄中的“保存”按鈕保存修改。

(3)從工具箱中選擇按鈕添加到窗體中,取消按鈕向?qū)?,輸入按鈕文本。

(4)右鍵單擊按鈕,選擇“事件生成器”,在“選擇生成器”對話框中選擇“代碼生成器”,單擊“確定”按鈕,在“PrivateSub”和“EndSub”之間添加如下代碼:

DimDAsDate

DimD1AsDate

D=Date

D1=Year(D)

MsgBoxYear(D)-Year(Forms![基本情況]![調(diào)入日期]),vbInformation,”您的工齡(年)”

單擊工具欄中的“保存”按鈕保存修改。

33.

34.

35.

36.(1)在“Acc3mdb”數(shù)據(jù)庫窗口中單擊“窗體”對象,選擇“sform”窗體,單擊“設(shè)計”按鈕,打開“sform”窗體的設(shè)計視圖。在主體節(jié)區(qū)的頂部向下拖動鼠標,顯示出“窗體頁眉”區(qū)域。在工具箱中單擊“標簽”控件,在窗體頁眉區(qū)畫出一個標簽,并在其中,輸入“輸出學(xué)生基本情況”,將標簽的“名稱”設(shè)置為“sTite”。單擊“保存”按鈕,關(guān)閉“屬性”窗口,然后關(guān)閉窗體。

(2)在“Acc3.mdb”數(shù)據(jù)庫窗口中單擊“窗體”對象,選擇“sform”窗體,單擊“設(shè)計”按鈕,打開“sform”窗體的設(shè)計視圖。選擇“性別”標簽右側(cè)的艾本框,將其“名稱”改為“ssex”,將“控件來源”設(shè)置為~陡別”。單擊“保存”按鈕,關(guān)閉“屬性”窗口,然后關(guān)閉窗體。

(3)在“Acc3.mdb”數(shù)據(jù)庫窗口中單擊“窗體”對象,選擇“sform”窗體,單擊“設(shè)計”按鈕,打開“sform”窗體的設(shè)計視圖。在工具箱rr單擊“標簽”控件,在主體節(jié)區(qū)畫出一個標簽,并在其中輸入“學(xué)生簡歷”,將標簽的“名稱”屬性設(shè)置為“sjian”,“左邊距”設(shè)置為“7.5cm”,“上邊距”設(shè)置為“3.5cm'。單擊‘保存”按鈕,關(guān)閉“屬性”窗口,然后關(guān)閉窗體。

(4)在“Acc3.mdb”數(shù)據(jù)庫窗口中單擊“窗體”對象,選擇“sforwl”窗體,單擊“設(shè)計”按鈕,打開“sform”窗體的設(shè)計視圖。在窗體頁腳區(qū)向下拖動鼠標,顯示}l}“窗體頁腳”區(qū)域。在工具箱中單擊“命令按鈕”控件,在窗體頁眉區(qū)畫出兩個命令按鈕,在其中一個的“屬性”窗l(fā)2中將其“全部”選項卡中的“名稱”設(shè)置為“eomok”,“標題”設(shè)置為“確定”;將另一個“名稱”設(shè)置為“eomqt”?!皹祟}”設(shè)置為“關(guān)閉”。單擊“保存”按鈕,關(guān)閉“屬性”窗l(fā)2,然后關(guān)閉窗體。

(5)在“Acc3.mdb”數(shù)據(jù)庫窗12中單擊“窗體”對象,選擇“sform”窗體,單擊“設(shè)計”按鈕,打開“sform”的設(shè)計視圖。單擊窗體左上角的選定處,然后將“屬性”窗口“格式”選項卡中的“標題”設(shè)置為“學(xué)生基本情況”。單擊“保存”按鈕進行保存,關(guān)閉“屬性”窗口,然后關(guān)閉窗體。37.【考點分析】本題考點:報表控件的使用及屬性的設(shè)置和窗體代碼VBA編程的實現(xiàn)?!窘忸}思路】第1、2小題單擊報表的設(shè)計視圖按照題目要求添加控件并設(shè)置其相關(guān)屬性,第3、4小題單擊窗體“設(shè)計”選項卡“工具”功能組中的“查看代碼”按鈕進入代碼編輯界面?!静僮鞑襟E】步驟1:打開考生文件夾下的數(shù)據(jù)庫文件“samp3.accdb”;右鍵單擊“rTeacher”報表,在彈出的快捷菜單中選擇“設(shè)計視圖”命令。步驟2:選中報表主體節(jié)區(qū)“未綁定”文本框控件,單擊“設(shè)計”選項卡下“工具”功能組中的“屬性表”按鈕,如圖1.21所示。步驟3:在“屬性表”對話框中單擊“全部”選項卡,在“名稱”行中輸入“tSex”,在“控件來源”行中選擇“性別”字段。如圖1.22所示。步驟4:按Ctrl+S組合鍵保存修改,關(guān)閉“屬性表”對話框。(2)【操作步驟】步驟1:單擊“設(shè)計”選項卡下“控件”功能組中的“文本框”控件,在報表頁腳節(jié)區(qū)內(nèi)拖動,產(chǎn)生“Text”標簽和“未綁定”文本框,選中“Text”標簽,按Delete鍵將其刪除。如圖1.23所示。步驟2:選中報表頁腳節(jié)區(qū)“未綁定”文本框控件,單擊“設(shè)計”選項卡下“工具”功能組中的“屬性表”按鈕。步驟3:在“屬性表”對話框中單擊“全部”選項卡,在“名稱”行中輸入“tAvg”,分別在“上邊距”與“左邊距”行中輸入“0.3cm”和“3.6cm”。在“控件來源”行中輸入“=Avg([年齡])”,在“格式”行中選擇“固定”,在“小數(shù)位數(shù)”行中選擇“0”。如圖1.24所示。步驟4:按Ctrl+S組合鍵保存修改,關(guān)閉“屬性表”對話框,關(guān)閉“rTeacher”報表設(shè)計視圖。(3)【操作步驟】步驟1:右鍵單擊“fTest"窗體,在彈出的快捷菜單中選擇“設(shè)計視圖”命令。步驟2:單擊“設(shè)計”選項卡下“工具”功能組中的“查看代碼”按鈕,進入VBA代碼編輯界面。步驟3:在“PrivateSubForm_Load()”事件過程中添加如下代碼“Me.Caption=Trim(Month(Date)&"月"&Day(Date)&"日"&Me.bTitle.Caption&"樣例")”,如圖1.25所示。步驟4:按Ctrl+S組合鍵保存修改,關(guān)閉VBA代碼編輯界面。(4)【操作步驟】步驟1:選中窗體主體節(jié)區(qū)“測試

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論