2023年寧夏回族自治區(qū)固原市全國計(jì)算機(jī)等級(jí)考試Access數(shù)據(jù)庫程序設(shè)計(jì)測試卷(含答案)_第1頁
2023年寧夏回族自治區(qū)固原市全國計(jì)算機(jī)等級(jí)考試Access數(shù)據(jù)庫程序設(shè)計(jì)測試卷(含答案)_第2頁
2023年寧夏回族自治區(qū)固原市全國計(jì)算機(jī)等級(jí)考試Access數(shù)據(jù)庫程序設(shè)計(jì)測試卷(含答案)_第3頁
2023年寧夏回族自治區(qū)固原市全國計(jì)算機(jī)等級(jí)考試Access數(shù)據(jù)庫程序設(shè)計(jì)測試卷(含答案)_第4頁
2023年寧夏回族自治區(qū)固原市全國計(jì)算機(jī)等級(jí)考試Access數(shù)據(jù)庫程序設(shè)計(jì)測試卷(含答案)_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

2023年寧夏回族自治區(qū)固原市全國計(jì)算機(jī)等級(jí)考試Access數(shù)據(jù)庫程序設(shè)計(jì)測試卷(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________

一、操作題(10題)1.閱讀下面的程序段:

sum=0

fori=1to3

forj=ito4

fork=j(luò)to5

sum=sum+1

nextk

nextj

nexti

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

2.空數(shù)據(jù)庫的建立:在D:\\Access目錄下建立一個(gè)ACCESS空數(shù)據(jù)庫文件“教學(xué)管理.mdb”。

3.下列程序的輸出結(jié)果是()。

PrivateSubCommand1_Click()

Dimarr(1To10)

Fori=1To10

Nexti

ForEachiInarr()

Nexti

EndSub

4.數(shù)據(jù)模型按不同的應(yīng)用層次分為三種類型,它們是【】數(shù)據(jù)模型、邏輯數(shù)據(jù)模型和物理數(shù)據(jù)模型。

5.

6.在窗體上畫一個(gè)名稱為Text1的文本框和一個(gè)名稱為Command1的命令按鈕,然后編寫如下事件過程:

PrivateSubCommand1Click()

DimiAsInteger,nAsInteger

n=0

Fori=0To50

i=i+3

n=n+1

Ifi>10ThenExitFor

Nexti

Text1.Text=Str(n)

EndSub

程序運(yùn)行后,單擊命令按鈕,在文本框中顯示的值是______。

7.數(shù)據(jù)結(jié)構(gòu)分為邏輯結(jié)構(gòu)和存儲(chǔ)結(jié)構(gòu),循環(huán)隊(duì)列屬于______結(jié)構(gòu)。

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

9.建立表之間的關(guān)系:在ACCESS數(shù)據(jù)庫“教學(xué)管理.mdb”,其中有四個(gè)表:“教師”、“學(xué)生”、“課程”、“選課成績”。由于一名學(xué)生可以選修多門課程,而一門課程也可供多名學(xué)生選修,則課程與學(xué)生之間是多對(duì)多聯(lián)系。一般將一個(gè)多對(duì)多聯(lián)系拆分為兩個(gè)一對(duì)多聯(lián)系。故進(jìn)行如下操作:1、建立“學(xué)生”——“選課成績”、“課程”——“選課成績”之間的關(guān)系,2、實(shí)施“參照完整性”,要求“級(jí)聯(lián)更新”和“級(jí)聯(lián)刪除”。如下圖

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

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

12.

13.

14.

15.

16.

17.

18.基本操作題(共19分)(本題素材路徑:電腦版軟件考試題庫\真考題庫試卷70\基本操作)在考生文件夾下,存在一個(gè)數(shù)據(jù)庫文件“samp1.accdb”,里邊已經(jīng)設(shè)計(jì)好了表對(duì)象“tDoctor”、“tOffice”、“tPatient”和“tSubscribe”,同時(shí)還設(shè)計(jì)了窗體對(duì)象“fSubscribe”。試按以下操作要求,完成各種操作:(1)分析“tSubscribe”數(shù)據(jù)表的字段構(gòu)成,判斷并設(shè)置其主鍵。設(shè)置“科室ID”字段的字段大小,使其與“tOffice”"表中相關(guān)字段的字段大小一致。刪除醫(yī)生“專長”字段。(2)設(shè)置“tSubscribe”表中“醫(yī)生ID”字段的相關(guān)屬性,使其輸入的數(shù)據(jù)只能為第1個(gè)字符為“A”,從第2個(gè)字符開始后三位只能是0~9之間的數(shù)字,并設(shè)置該字段為必填字段。設(shè)置"預(yù)約日期"字段的驗(yàn)證規(guī)則為:只能輸入系統(tǒng)時(shí)間以后的日期。要求:使用函數(shù)獲取系統(tǒng)時(shí)間。(3)設(shè)置“tDoctor”表中“性別”字段的默認(rèn)值為“男”,并設(shè)置該字段值的輸入方式為從下拉列表中選擇“男”或“女”選項(xiàng)值。設(shè)置“年齡”字段的驗(yàn)證規(guī)則和驗(yàn)證文本,驗(yàn)證規(guī)則為:輸入年齡必須在18歲至60歲之間(含18歲和60歲),驗(yàn)證文本內(nèi)容為:“年齡應(yīng)在18歲到60歲之間”。(4)設(shè)置"tDoctor"表的顯示格式,使表的背景顏色為“褐色2”,網(wǎng)格線為“黑色”。設(shè)置數(shù)據(jù)表中顯示所有字段。(5)通過相關(guān)字段建立“tDoctor”、“tOffice”、“tPatient”和“tSubscribe”四表之間的關(guān)系,并實(shí)施參照完整性。(6)將窗體“fSubscribe”主體節(jié)區(qū)內(nèi)文本框“tDept”和“tDoct”的控件來源屬性設(shè)置為計(jì)算控件。要求該控件可以根據(jù)窗體數(shù)據(jù)源里的“科室ID”和“醫(yī)生ID”字段值,分別從非數(shù)據(jù)源表對(duì)象“tPatient”和“tDoctor”中檢索出對(duì)應(yīng)的科室名稱和醫(yī)生姓名并顯示輸出。提示:考慮使用DLookup函數(shù)。

19.

20.

三、1.選擇題(10題)21.下列關(guān)于鏈?zhǔn)酱鎯?chǔ)的敘述中正確的是()。

A.鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)的空間不可以是不連續(xù)的

B.數(shù)據(jù)節(jié)點(diǎn)的存儲(chǔ)順序與數(shù)據(jù)元素之間的邏輯關(guān)系必須一致

C.鏈?zhǔn)酱鎯?chǔ)方式只可用于線性結(jié)構(gòu)

D.鏈?zhǔn)酱鎯?chǔ)也可用于非線性結(jié)構(gòu)

22.以下敘述中正確的是()。

A.在一個(gè)函數(shù)中,只能有一條return語句

B.函數(shù)的定義和調(diào)用都可以嵌套

C.函數(shù)必須有返回值

D.不同的函數(shù)中可以使用相同名字的變量

23.以下不屬于操作查詢的是______。

A.交叉表查詢B.生成表查詢C.更新查詢D.追加查詢

24.在窗體上畫一個(gè)名稱為Text1的文本框和一個(gè)名稱為Command1的命令按鈕,然后編寫如下事件過程:PrivateSubCommand1_Click()Dimarrayl(10,10)AsIntegerDimi,jASIntegerFori=1To3Forj=2To4array1(i,j)=i+jNextjNextiText1.Text=array1(2,3)+array1(3,4)EndSub程序運(yùn)行后,單擊命令按鈕,在文本框中顯示的值是()。

A.12B.13C.14D.15

25.將所有字符轉(zhuǎn)換為大寫的輸入掩碼是

A.>B.<C.0D.A

26.下面VBA程序段運(yùn)行時(shí),內(nèi)層循環(huán)的循環(huán)總次數(shù)是()。Form=0To7step3Forn=m-1Tom+1NextnNextm

A.3B.4C.12D.9

27.要在報(bào)表上顯示格式為“7/總10”的頁碼,則計(jì)算控件的控件源應(yīng)設(shè)置為

A.[Page]/總[Pages]

B.=[Page]/總[Pages)

C.[Page]&“/總”&[Pages]

D.=[Page]&“/總”&[Pages]

28.在設(shè)計(jì)條件宏時(shí),對(duì)于連續(xù)重復(fù)的條件,要替代重復(fù)條件式可以使用下面的符號(hào)

A.…B.=C.,D.;

29.閱讀下面的程序段:K=0ForI=1to3ForJ=1toIK=K+JNextJNextI執(zhí)行上面的語句后,K的值為______。

A.8B.10C.14D.21

30.在結(jié)構(gòu)化方法中,用數(shù)據(jù)流程圖(DFD)

A.可行性分析B.需求分析C.詳細(xì)設(shè)計(jì)D.程序編碼

四、綜合應(yīng)用題(10題)31.在考生文件夾下有一個(gè)“Acc3.mdb”數(shù)據(jù)庫。其中有“課程成績”表和“學(xué)生”表。(1)以“課程成績”表為數(shù)據(jù)源,創(chuàng)建分組統(tǒng)計(jì)查詢“平均分”,統(tǒng)計(jì)每個(gè)學(xué)生的平均分,結(jié)果顯示“學(xué)號(hào)”和“平均分”字段,并按照平均分“降序”排列。(2)以“學(xué)生”表為數(shù)據(jù)源,創(chuàng)建“學(xué)生”窗體,布局為“縱欄表”,樣式為“標(biāo)準(zhǔn)”。在窗體中添加以“平均分”查詢?yōu)閿?shù)據(jù)源的子窗體,在窗體顯示按“平均分”查詢的全部信息。窗體效果如圖3所示。

32.

33.

34.

35.在考生文件夾下存在一個(gè)數(shù)據(jù)庫文件“Acc3.mdb”,里面有表對(duì)象“學(xué)生”,同時(shí)還有窗體對(duì)象“Fl”和“F2”。請(qǐng)?jiān)诖嘶A(chǔ)上按照以下要求補(bǔ)充“F2”窗體的設(shè)計(jì):(1)在距主體節(jié)上邊“0.4cm”、左邊“0.4cm”的位置添加一個(gè)矩形控件,其名稱為“RTest”;矩形寬度為“l(fā)6.6cm”、高度為“1.2cm”,特殊效果為“鑿痕”。(2)將窗體中“退出”按鈕上顯示的文字顏色改為“棕色”(棕色代碼為128),字體粗細(xì)改為“加粗”。(3)將窗體標(biāo)題改為“顯示查詢信息”。(4)將窗體邊框改為“對(duì)話框邊框”樣式,取消窗體中的水平和垂直滾動(dòng)條、記錄選定器、瀏覽按鈕和分隔線。(5)在窗體中有一個(gè)“顯示全部記錄”按鈕(名為corn2),單擊該按鈕后,應(yīng)實(shí)現(xiàn)將“學(xué)生”表中的全部汜錄顯示出來的功能?,F(xiàn)已編寫了部分VBA代碼,請(qǐng)按照VBA代碼中的指示將代碼補(bǔ)充完整。要求修改后運(yùn)行該窗體,并查看修改結(jié)果。窗體顯示效果如圖5所示。

36.

37.

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

39.

40.

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

42.

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

44.

參考答案

1.2828解析:本題考查循環(huán)的知識(shí)。這類問題循環(huán)體中只有一條語句,就是sum=sum+1,這樣的話問題就變成了判斷這條語句共執(zhí)行多少次,也就是最內(nèi)層循環(huán)一共會(huì)執(zhí)行多少次。可以這樣分析:當(dāng)i=1,j=1時(shí),內(nèi)循環(huán)執(zhí)行5次;當(dāng)i=1,j=2時(shí),內(nèi)循環(huán)執(zhí)行4次;當(dāng)i=1,j=3時(shí),內(nèi)循環(huán)執(zhí)行3次;當(dāng)i=1,j叫時(shí),內(nèi)循環(huán)執(zhí)行2次,這樣的話外循環(huán)第一次時(shí)內(nèi)循環(huán)共執(zhí)行5+4+3+2=14次;當(dāng)i=2時(shí),,j從2開始循環(huán),那么內(nèi)循環(huán)共執(zhí)行4+3+2=9次;當(dāng)i=3時(shí),j從3開始循環(huán),那么內(nèi)循環(huán)共執(zhí)行3+2=5次,所以總的執(zhí)行次數(shù)為14+9+5=28次。2.1、現(xiàn)在D盤下建立一個(gè)空的文件夾,命名為“ACCESS”文件夾。2、打開ACCESS文件夾,單擊鼠標(biāo)的右鍵,找到新建,單擊數(shù)據(jù)庫的程序的相關(guān)圖標(biāo)。3、文件夾下就會(huì)出現(xiàn)數(shù)據(jù)庫的圖標(biāo)文件,重命名數(shù)據(jù)庫的名稱即可。注:在命名數(shù)據(jù)庫文件的同時(shí)不允許輸入文件名的擴(kuò)展名。若沒有顯示擴(kuò)展名,則從“工具”打開找到“文件夾選項(xiàng)”,單擊“文件夾選項(xiàng)”,找到隱藏?cái)U(kuò)展名的那一項(xiàng),把前面的小框去掉,并應(yīng)用即可。

3.1515解析:本題考查VBA中ForEach…Next循環(huán)的知識(shí)。ForEach…Next循環(huán)是一種特殊的循環(huán),這種循環(huán)只能用在數(shù)組中,用來遍歷數(shù)組中的每一個(gè)元素。本題中的第一個(gè)循環(huán)為數(shù)組的每個(gè)元素賦值,而第二個(gè)循環(huán)中更改了這些值。綜合兩個(gè)循環(huán)來看,實(shí)際上最后arr(i)的值為2*i+1。

4.概念數(shù)據(jù)模型按不同的應(yīng)用層次分為三種類型,它們足概念數(shù)據(jù)模型、邏輯數(shù)據(jù)模型和物理數(shù)據(jù)模型。概念數(shù)據(jù)模型簡稱概念模型,它是一種面向客觀世界、面向用戶的模型;它與具體的數(shù)據(jù)庫管理系統(tǒng)無關(guān)。邏輯數(shù)據(jù)模型又稱數(shù)據(jù)模型,它是一種面向數(shù)據(jù)庫系統(tǒng)的模型,該模型著重于在數(shù)據(jù)庫系統(tǒng)一級(jí)的實(shí)現(xiàn)。物理數(shù)據(jù)模型又稱物理模型,它是—種面向計(jì)算機(jī)物理表示的模型,此模型給出了數(shù)據(jù)模型在計(jì)算機(jī)上物理結(jié)構(gòu)的表示。

5.

6.33解析:本題考查循環(huán)的知識(shí)。Exit語句用于中途退出循環(huán),所以帶有Exit語句的循環(huán)結(jié)束后,一定要判斷清楚到底是因?yàn)椴粷M足循環(huán)條件而退出循環(huán)的,還是由于執(zhí)行到了Exit語句而退出循環(huán)的。本題中不等i循環(huán)到50就會(huì)因?yàn)闈M足If語句的條件從而執(zhí)行到ExitFor語句退出循環(huán),注意到每次循環(huán)時(shí)除了要執(zhí)行i=i+3以外,在本次循環(huán)結(jié)束后還要加上步長1,經(jīng)過計(jì)算在第3次循環(huán)的時(shí)候由于i的值為11而滿足了If語句的條件,執(zhí)行ExitFor后退出循環(huán),此時(shí)的n值為3。

7.邏輯邏輯解析:數(shù)據(jù)的邏輯結(jié)構(gòu)主要是反映數(shù)據(jù)之間的邏輯關(guān)系,而存儲(chǔ)結(jié)構(gòu)是用來反映數(shù)據(jù)的邏輯結(jié)構(gòu)在計(jì)算機(jī)存儲(chǔ)空間中的存放形式。循環(huán)隊(duì)列主要是強(qiáng)調(diào)數(shù)據(jù)之間的關(guān)系,因此屬于邏輯結(jié)構(gòu)。8.【審題分析】本題主要考查追加表查詢,追加表一般情況用于數(shù)據(jù)庫的復(fù)制、轉(zhuǎn)移。在表中條件表達(dá)式是:數(shù)學(xué)-語文+物理>=270。

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

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

9.1、找到要操作的數(shù)據(jù)源,打開“教學(xué)管理_原始”數(shù)據(jù)庫。2、在工具欄上找到“關(guān)系”按鈕單擊,在彈出的空白窗口上單擊鼠標(biāo)右鍵,選擇“顯示表”,在出現(xiàn)的“顯示表”,選擇題目要求的相關(guān)表,點(diǎn)擊添加,原來的空白處就會(huì)出現(xiàn)相應(yīng)的表。3、將鼠標(biāo)放置于“課程”中的“課程編號(hào)”,按住左鍵拖動(dòng)到“選課成績”表中的“課程編號(hào)”,放開鼠標(biāo)即可,在編輯關(guān)系選擇在“實(shí)施參照完整性”、“級(jí)聯(lián)更新相關(guān)字段”、“級(jí)聯(lián)刪除相關(guān)字段”前面的小框里面打上勾。后單擊“創(chuàng)建”即可。4、同理建立“學(xué)生”與“選課成績”之間的關(guān)系即可。

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

11.

12.

13.

14.

15.

16.

17.

18.【考點(diǎn)分析】本題考點(diǎn):主鍵的判斷、字段屬性的設(shè)置,表對(duì)象顯示格式的設(shè)置以及DLookup函數(shù)的用法等?!窘忸}思路】第1、2、3小題單擊表的“設(shè)計(jì)視圖”來設(shè)置題目相關(guān)的要求,第4小題單擊表的“數(shù)據(jù)表視圖”來設(shè)置表的顯示格式,第5小題通過“數(shù)據(jù)庫工具”來建立各表之間的關(guān)系。第6小題在窗體的“設(shè)計(jì)視圖”來設(shè)置控件來源屬性。(1)【操作步驟】步驟1:打開考生文件夾下的數(shù)據(jù)庫文件“samp1.accdb”。右鍵單擊“tSubscribe”表,在彈出的快捷菜單中選擇“設(shè)計(jì)視圖”命令。步驟2:右鍵單擊“預(yù)約ID”字段行,在彈出的快捷菜單中選擇“主鍵”命令,如圖2.1所示。步驟3:右鍵單擊“tOffice”表,在彈出的快捷菜單中選擇“設(shè)計(jì)視圖”命令,單擊“科室ID”字段行,記錄“常規(guī)”選項(xiàng)卡下“字段大小”的值為“8”,然后關(guān)閉“tOffice”表設(shè)計(jì)視圖。步驟4:單擊“tSubscribe”表中“科室ID”字段行,在“常規(guī)”選項(xiàng)卡“字段大小”行中輸入“8”。如圖2.2所示。步驟5:按Ctrl+S組合鍵保存修改,關(guān)閉“tSubscribe”表設(shè)計(jì)視圖。步驟6:右鍵單擊“tDoctor”表,在彈出的快捷菜單中選擇“設(shè)計(jì)視圖”命令。步驟7:右鍵單擊“專長”字段行,在彈出的快捷菜單中選擇“刪除行”命令,在彈出的“MicrosoftAccess”提示框中單擊“是”按鈕。步驟8:按Ctrl+S組合鍵保存修改,關(guān)閉“tDoctor”表設(shè)計(jì)視圖。(2)【操作步驟】步驟1:右鍵單擊“tSubscribe”表,在彈出的快捷菜單中選擇“設(shè)計(jì)視圖”命令。步驟2:單擊“醫(yī)生ID”字段行,在“常規(guī)”選項(xiàng)卡下“輸入掩碼”行中輸入“"A"000”,在其“必需”行中選擇“是”,如圖2.3所示。步驟3:單擊“預(yù)約日期”字段行,在“常規(guī)”選項(xiàng)卡下“驗(yàn)證規(guī)則”行中輸入“>Now()”,如圖2.4所示。步驟4:按Ctrl+S組合鍵保存修改,在彈出的“MicrosoftAccess”提示框中單擊“是”按鈕,關(guān)閉“tSubscribe”表設(shè)計(jì)視圖。(3)【操作步驟】步驟1:右鍵單擊“tDoctor”表,在彈出的快捷菜單中選擇“設(shè)計(jì)視圖”命令。步驟2:單擊“性別”字段行,在“常規(guī)”選項(xiàng)卡下“默認(rèn)值”行中輸入“男”,如圖2.5所示。步驟3:在“性別”字段行的“數(shù)據(jù)類型”下拉列表中選擇“查閱向?qū)А?。步驟4:在彈出的“查閱向?qū)А睂?duì)話框中選擇“自行鍵入所需的值”單選按鈕,單擊“下一步”按鈕。在“第1列”文本框中依次輸入“男”、“女”,單擊“完成”按鈕,如圖2.6所示。步驟5:單擊“年齡”字段行,在“常規(guī)”選項(xiàng)卡下“驗(yàn)證規(guī)則”行中輸入“>=18And<=60”,在“驗(yàn)證文本”行中輸入“年齡應(yīng)在18歲到60歲之間”。如圖2.7所示。<p="">步驟6:按Ctrl+S組合鍵保存修改,在彈出的“MicrosoftAccess”提示框中單擊“是”按鈕,關(guān)閉“tDoctor”表設(shè)計(jì)視圖。(4)【操作步驟】步驟1:雙擊“tDoctor"表打開“數(shù)據(jù)表視圖”,單擊“開始”選項(xiàng)卡下“文本格式”功能組中的“設(shè)置數(shù)據(jù)表格式”按鈕。步驟2:彈出“設(shè)置數(shù)據(jù)表格式”對(duì)話框,在“背景色”下拉列表中選擇“標(biāo)準(zhǔn)色”組中的“褐色2”,在“網(wǎng)格線顏色”下拉列表中選擇“標(biāo)準(zhǔn)色”組中的“黑色”。如圖2.8所示,單擊“確定”按鈕。步驟3:單擊“開始”選項(xiàng)卡下“記錄”功能組中的“其他”按鈕,在彈出的下拉列表中選擇“取消隱藏字段”命令。在“取消隱藏列”對(duì)話框中勾選“年齡”字段,單擊“關(guān)閉”按鈕,如圖2.9所示。步驟4:按Ctrl+S組合鍵保存修改,關(guān)閉“tDoctor”數(shù)據(jù)表視圖。(5)【操作步驟】步驟1:單擊“數(shù)據(jù)庫工具”選項(xiàng)卡下“關(guān)系”功能組中的“關(guān)系”按鈕,在彈出的“顯示表”對(duì)話框中雙擊添加表“tDoctor”、“tOffice”、“tPatient”和“tSubscribe”,然后關(guān)閉“顯示表”對(duì)話框。步驟2:選中“tDoctor”表的“醫(yī)生ID”字段拖動(dòng)到“tSubscribe”表的“醫(yī)生ID”字段,在彈出的“編輯關(guān)系”對(duì)話框中婦選“實(shí)施參照完整性”復(fù)選框,單擊“創(chuàng)建”按鈕。如圖2.10所示。步驟3:同理,選中“tSubscribe”表的“科室ID”字段拖動(dòng)到“tOffice”表的“科室ID”字段,在彈出的“編輯關(guān)系”對(duì)話框中勾選“實(shí)施參照完整性”復(fù)選框,單擊“創(chuàng)建”按鈕。步驟4:同理,選中“tSubscribe”表的“病人ID”字段拖動(dòng)到“tPatient”表的“病人ID”字段,在彈出的“編輯關(guān)系”對(duì)話框中勾選“實(shí)施參照完整性”復(fù)選框,單擊“創(chuàng)建”按鈕。步驟5:按Ctrl+S組合鍵保存修改,關(guān)閉關(guān)系編輯界面。(6)【操作步驟】步驟1:右鍵單擊“fSubscribe”窗體,在彈出的快捷菜單中選擇“設(shè)計(jì)視圖”命令。步驟2:右鍵單擊窗體主體節(jié)區(qū)“科室ID”標(biāo)簽旁的“未綁定”文本框控件,在彈出的快捷菜單中選擇“屬性”命令,在“數(shù)據(jù)”選項(xiàng)卡下“控件來源”行中輸入“=DLookUP("[科室名稱]","tOffice","[科室ID]="&[科室ID]&"")”,如圖2.11所示。步驟3:右鍵單擊窗體主體節(jié)區(qū)“醫(yī)生ID”標(biāo)簽旁的“未綁定”文本框控件,在彈出的快捷菜單中選擇“屬性”命令,在“數(shù)據(jù)”選項(xiàng)卡下“控件來源”行中輸入“=DLookUP("[姓名]","tDoctor","[醫(yī)生ID]="&[醫(yī)生ID]&"")”,如圖2.12所示。步驟4:按Ctrl+S組合鍵保存修改,關(guān)閉“fSubscribe”窗體設(shè)計(jì)視圖。

19.

20.

21.D解析:鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)不同于順序存儲(chǔ)結(jié)構(gòu),它的存儲(chǔ)空間可以是不連續(xù)的,并且數(shù)據(jù)節(jié)點(diǎn)的存儲(chǔ)順序與數(shù)據(jù)元素之間的邏輯關(guān)系可以不一致,數(shù)據(jù)元素之間的邏輯關(guān)系是由指針域來確定的。鏈?zhǔn)酱鎯?chǔ)方式可用于線性結(jié)構(gòu)鏈?zhǔn)酱鎯?chǔ)也可用于非線性結(jié)構(gòu),在表示復(fù)雜的非線性結(jié)構(gòu)時(shí),指針域的個(gè)數(shù)要多一些。

22.DD.【解析】本題考查函數(shù)的知識(shí)。模塊的函數(shù)與子過程不同,子過程沒有返回值,而函數(shù)通常具有返回值,當(dāng)然某些情況下也可以沒有;在函數(shù)中可以使用return語句返回函數(shù)值,return語句可以有多個(gè);函數(shù)可以嵌套調(diào)用,但是不得嵌套定義;不同的函數(shù)中可以使用相同名字的變量,它們互相無關(guān)。

23.A解析:Access數(shù)據(jù)庫中的查詢有很多種,每種方式在執(zhí)行上有所不同,查詢有選擇查詢、交叉表查詢、參數(shù)查詢、操作查詢和SQL查詢。選擇查詢:是最常用的查詢類型,它是根據(jù)指定的查詢準(zhǔn)則,從一個(gè)或多個(gè)表中獲取數(shù)據(jù)并顯示結(jié)果。交叉表查詢:將來源于某個(gè)表中的字段進(jìn)行分組,一組列在數(shù)據(jù)表的左側(cè),一組列在數(shù)據(jù)表的上部,然后在數(shù)據(jù)表行與列的交叉處顯示表中某個(gè)字段統(tǒng)計(jì)值。參數(shù)查詢:是一種利用對(duì)話框來提示用戶輸入準(zhǔn)則的查詢。操作查詢:與選擇查詢相似,都是由用戶指定查找記錄的條件,但選擇查詢是檢查符合特定條件的一組記錄,而操作查詢是在一次查詢操作中對(duì)所得結(jié)果進(jìn)行編輯等操作。操作查詢有4種:生成表、刪除、更新和追加。SQL查詢:就是用戶使用SQL語句來創(chuàng)建的一種查詢。SQL查詢主要包括聯(lián)合查詢、傳遞查詢、數(shù)據(jù)定義查詢和子查詢等4種。

24.A解析:本題考查數(shù)組的輸出。雖然題目比較簡單,但需要注意循環(huán)因子的值,經(jīng)過循環(huán)后,數(shù)組array1(2,3)=5,array1(3,4)=7,然后將array1(2,3)+array1(3,4)賦給Text1,可知正確答案為選項(xiàng)A。

25.A解析:B)選項(xiàng)指所有字符轉(zhuǎn)換為小寫,C)選項(xiàng)指必須輸入數(shù)字0~9,D)選項(xiàng)指必須輸入字母或數(shù)字。

26.D

27.D解析:計(jì)算控件的控件源必須是“=”開頭的計(jì)算表達(dá)式。

28.A解析:...可以代替重復(fù)條件式。

29.B解析:本題是兩層嵌套循環(huán),外面的循環(huán)執(zhí)行一次,里面的循環(huán)就要全部都執(zhí)行一次。

初始時(shí)K=0

當(dāng)I=1時(shí),里面循環(huán)要全部執(zhí)行,有forJ=1to1;所以K=K+1,最后K值為1

當(dāng)I=2時(shí),里面循環(huán)要全部執(zhí)行,有forJ=1to2;所以K=K+1,K=K+2,最后K值為4

當(dāng)I=3時(shí),里面循環(huán)要全部執(zhí)行,有forJ=lto3;所以K=K+1,K=K+2,K=K+3,最后K值為10

最后得到的K值為10

30.B解析:軟件開發(fā)階段包括需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼和測試五個(gè)階段。其中需求分析階段常用的工具是數(shù)據(jù)流圖和數(shù)據(jù)字典。

31.(1)在“Acc3.mdb”數(shù)據(jù)庫窗口單擊“查詢”對(duì)象,單擊“新建”按鈕,在“新建查詢”對(duì)話框中選擇“設(shè)計(jì)視圖”,單擊“確定”按鈕。添加“課程成績”表,然后單擊“關(guān)閉”按鈕,關(guān)閉“顯示表”對(duì)話框。在字段行選擇“學(xué)號(hào)”字段,在工具欄中單擊“合計(jì)”按鈕,在“學(xué)號(hào)”字段對(duì)應(yīng)的“總計(jì)”行選擇“分組”,添加“平均分:Sum([課程成績]![成績])/Count([課程成績]![課程編號(hào)])”字段,在對(duì)應(yīng)的“總計(jì)”行選擇“表達(dá)式”,在“排序”行選擇“降序”。單擊工具欄中的“保存”按鈕,在彈出的“另存為”對(duì)話框中輸入查詢名字“平均分”,單擊“確定”按鈕,關(guān)閉查詢設(shè)計(jì)視圖。

(2)在“Acc3.mdb”數(shù)據(jù)庫窗口中單擊“窗體”對(duì)象。單擊“新建”按鈕,選擇“自動(dòng)創(chuàng)建窗體:縱欄”,數(shù)據(jù)源為“學(xué)生”表,單擊“確定”按鈕,彈出新建窗體,執(zhí)行“視圖”一“設(shè)計(jì)視圖”命令。在工具箱中單擊“子窗體/子報(bào)表”按鈕,將樣式設(shè)置為“標(biāo)準(zhǔn)”,添加到窗體中,彈出“子窗體向?qū)А睂?duì)話框,選擇“使用現(xiàn)有的表和查詢”,單擊“下一步”按鈕。在“子窗體向?qū)А敝凶髠?cè)的下拉菜單中選擇“查詢:平均分”查詢,單擊“全選”按鈕,單擊“下一步”按鈕,單擊“完成”按鈕。

單擊工具欄中的“保存”按鈕,在彈出的“另存為”對(duì)話框中輸入窗體名稱“學(xué)生”,單擊“確定”按鈕并關(guān)閉窗體設(shè)計(jì)視圖。

32.

33.

34.

35.(1)在“Acc3.mdb”數(shù)據(jù)庫中單擊“窗體”對(duì)象,選擇“F2”窗體,單擊“設(shè)計(jì)”按鈕,打開“F2”窗體設(shè)計(jì)視圖。選擇工具箱中的“矩形”按鈕,將其拖至主體節(jié)中,并右鍵單擊,執(zhí)行‘屬性”快捷菜單命令,彈出“矩形屬性”對(duì)話框,選擇“全部”選項(xiàng)卡,在“名稱”文本框中輸入“RTest”,在“上邊距”文本框中輸入“0.4cm,’,在“左邊距”文本框中輸入“0.4cm”,在“寬度”文本框中輸入“16.6em”,在“高度”文本框中輸入“1.2cm”,選擇“特殊效果”下拉列表中的“鑿痕”選項(xiàng),關(guān)閉“屬性”窗口。單擊“保存”按鈕,保存“F2”窗體,關(guān)閉設(shè)計(jì)視圖。(2)在“Acc3.mdb”數(shù)據(jù)庫中單擊“窗體”對(duì)象.選擇“F2”窗體,單擊“設(shè)計(jì)”按鈕,打開“F2”窗體設(shè)計(jì)視圖。右鍵單擊標(biāo)題為“退出”的命令按鈕,執(zhí)行“屬性”快捷菜單命令,彈出命令按鈕屬性對(duì)話框,選擇“格式”選項(xiàng)卡,在“前景顏色

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論