vfp期末考試復(fù)習(xí)資料.._第1頁
vfp期末考試復(fù)習(xí)資料.._第2頁
已閱讀5頁,還剩45頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、vfp 復(fù)習(xí)資料作者:方兵O 期末 VFP 備考資料表單的絕大部分功能可以歸為下列幾類: 顯示信息:標(biāo)簽、文本框、編輯框、圖象、形狀、線條允許用戶執(zhí)行特定的命令:命令按鈕;命令按鈕組接受不能預(yù)先設(shè)定的用戶輸入:文本框、編輯框、組合框在給定范圍內(nèi)接受用戶輸入:微調(diào)控件提供一組預(yù)先設(shè)定的選擇:下拉/列表框、復(fù)選框、選項(xiàng)按鈕組 在給定的時(shí)間間隔內(nèi)執(zhí)行特定的命令:計(jì)時(shí)器操作多行信息:表格 操作多頁信息:頁框、ActiveX 控件、ActiveX 幫定控件數(shù)據(jù)來源屬性con trolsource組合框 combo 列表框 list1、標(biāo)簽(label)常用屬性屬性Capti on AlignmentAu

2、tosize說明標(biāo)簽的標(biāo)題,用于顯示提示信息。指定標(biāo)題中文本的對齊方式,設(shè)置值為數(shù)值設(shè)置標(biāo)簽是否自動(dòng)隨著 Caption 屬性的文本長度的增長而自動(dòng) 調(diào)整長度,其值為真(.T.)或假(.F.)。Fontn ameFon tsizeWordwrap LeftCaption 屬性的文子所用子體的類型(子體名)Caption 屬性的文字所用字體的大?。ㄗ痔?hào))確疋標(biāo)簽上顯示的文本能否換行。指定標(biāo)簽最左邊相對于其父對象(表單) 的位置,設(shè)置值為數(shù)值,缺省單位為像素。(下同)Top HeightWidthBackColorForeColor Enabled Visible指定標(biāo)簽的頂邊相對于其父對象(表單

3、)頂邊的位置,指定屏幕上某個(gè)控件(如標(biāo)簽)的高度; 指定屏幕上某個(gè)控件(如標(biāo)簽)的寬度指定對象內(nèi)文本和圖形的背景色指定對象內(nèi)文本和圖形的前景色指定對象是否響應(yīng)用戶觸發(fā)的事件指定對象是否可見2、文本框(text)和編輯框(editor)常用屬性屬性說明Read only指定文本框是否只能瀏覽不能修改控件文本框 textRowsourceRowsource缺省值為.F.,可以修改,設(shè)為.T.則只能瀏覽不能修改。Value文本框的當(dāng)前值,默認(rèn)為空Con trolSource文本框中的數(shù)據(jù)源,數(shù)據(jù)源可以是字段或變量;若已設(shè)置了文本框的ControlSource屬性, 貝U Value屬性顯示數(shù)據(jù)源的當(dāng)

4、前 值DateFormate指定文本框中日期或日期時(shí)間型數(shù)據(jù)的顯示格式文本框常用事件和方法:事件說明Valid發(fā)生時(shí)機(jī):在控件失去焦點(diǎn)之前觸發(fā)該事件3、命令按鈕(command)常用屬性屬性說明Default設(shè)置為“ .T.”時(shí),該按鈕為默認(rèn)選擇當(dāng)該項(xiàng)為“ ”時(shí), 回車時(shí)相當(dāng)于鼠標(biāo)單擊該按鈕的“ Click” 事件;Cancel當(dāng)該項(xiàng)為“ ”時(shí),回車時(shí)相當(dāng)于按下“ ESC”鍵;4、組合框(Combo)常用屬性屬性說明Con trolSource指定用于保存用戶或輸入值的表字段。In putMask對于下拉組合框,指定允許鍵入的數(shù)值類型Sorted指定下拉組合框列表部分中的條目是否按字母順序自動(dòng)

5、排列Rowsource指定組合框數(shù)據(jù)的來源RowSourceType指定組合框?qū)傩?Rowsource 的類型(詳見列表框)Style指定組合框是下拉列表框還是下拉組合框DisplayValue表示組合框的當(dāng)前值(可以是用戶從鍵盤輸入的,在下拉列表中不存在的數(shù) 據(jù))Value表示組合框的當(dāng)前值(必須是下拉列表中存在的數(shù)據(jù))5、列表框(list)常用屬性屬性ColumncountRowsource說明指定列表框數(shù)據(jù)顯示的列數(shù) 指定列表框數(shù)據(jù)的來源Rowsourcetype指定列表框?qū)傩?Rowsource 的類型ListCo unt返回列表框中列表部分所有數(shù)據(jù)項(xiàng)目的數(shù)目List用于存儲(chǔ)列表框中數(shù)

6、據(jù)項(xiàng)目的數(shù)組(字符型)ListI ndex指定列表框中選定數(shù)據(jù)項(xiàng)目的索引值Moverbars是否在列表項(xiàng)左側(cè)顯示移動(dòng)鈕欄,這樣有助于用戶更方便地重新安排列表中各項(xiàng) 的順序Multiselect用戶能否從列表中一次選擇一個(gè)以上的項(xiàng) 常用事件事件和方法Click 事件Init 事件In teractivecha ngeKeyPress 事件Additem 方法Removeitem 方法Clear 方法Requery 方法 注:InterActiveChange 與 click 事件區(qū)別:In terActiveCha nge 事件在更改對象的值時(shí)觸發(fā)click 事件在每次單擊或更改對象的值時(shí)都將觸

7、發(fā) 6 計(jì)時(shí)器(timer)常用屬性說明指定計(jì)時(shí)器是否開始工作指定兩個(gè) Timer 事件之間時(shí)間間隔的毫秒數(shù) 當(dāng)經(jīng)過 Interval 屬性所指定的毫秒數(shù)后觸發(fā)該事件說明單擊列表框,觸發(fā)該事件創(chuàng)建列表框時(shí),觸發(fā)該事件當(dāng)更改列表框的值時(shí),觸發(fā)該事件當(dāng)用戶按下并釋放某個(gè)鍵時(shí),觸發(fā)該事件在列表框中添加一項(xiàng)數(shù)據(jù)在列表框中刪除一項(xiàng)數(shù)據(jù)清除列表框中所有數(shù)據(jù)重新查詢列表框中中所基于行源屬性或事件Enabled 屬性In terval 屬性Timer 事件常用事件:timer7、命令按鈕組屬性說明Butt oncount設(shè)置命令按鈕組中的命令按鈕個(gè)數(shù)Butt ons指定命令按鈕組中第幾個(gè)按鈕的數(shù)組,數(shù)組的下標(biāo)

8、介于ButtonCount 之間BackStyle指定命令按鈕組的背景是否透明En abled指定命令按鈕組是否響應(yīng)用戶事件Value確定已經(jīng)被選中的按鈕是按鈕組中的哪一個(gè)按鈕, 其返回值為命令按鈕在組中的次序號(hào)(1、2、3)8、選項(xiàng)組常用屬性屬性說明Butt oncount設(shè)置選項(xiàng)組中的選項(xiàng)按鈕個(gè)數(shù)Butt ons用來確定選項(xiàng)組中的第幾個(gè)選項(xiàng)按鈕Con trolsource根據(jù)是否選中按鈕來確定值,并將值寫入字段中Value確定已經(jīng)被選中的按鈕是選項(xiàng)組中的哪一個(gè)按鈕9、表格常用屬性屬性說明Columncount用于設(shè)置表格控件的列數(shù)Colu mns用來指明表格控件中第幾列Read only指

9、明表格控件所連接的數(shù)據(jù)表是否允許被更改Allowadd new指明是否可以在表格控件工具欄中添加記錄Deletemark設(shè)置表格控件中是否要顯示刪除標(biāo)志欄,用來指明記錄是否已被刪除RecordMask指定表格是否顯示記錄指針選擇列欄AllowRowSizi ng指定表格是否允許用戶調(diào)節(jié)行的民尺寸大小Recordsource設(shè)置表格控件的數(shù)據(jù)來源Recordsourcetype設(shè)置表格控件中顯示數(shù)據(jù)的類型:表、別名、查詢或用戶根據(jù)提示選定的表10、頁框常用屬性屬性說明Tabs確定頁面的選項(xiàng)卡是否可見Activepage用于激活頁框的某個(gè)指定頁面TabStretch指定頁框中的頁是單行排列還是多行

10、重疊En abled廢止或啟用頁框TabStyle是否選項(xiàng)卡都是相同的大小,并且都與頁框的寬度相同Pagecou nt用于設(shè)置頁框的頁面數(shù)Pages用于指明頁框中的某個(gè)頁面簡單的信息顯示界面設(shè)計(jì)- P306 例 6.1 編制一個(gè)電子數(shù)字時(shí)鐘顯示器- P307 例 6.2 設(shè)計(jì)一個(gè)信息行動(dòng)態(tài)上下平等移動(dòng)的表單交互對話界面設(shè)計(jì)- P309 例 6.3 通過表單集,設(shè)計(jì)一個(gè)登錄口令檢驗(yàn)對話界面- P312 例 6.4 設(shè)計(jì)一個(gè)表單,可以實(shí)現(xiàn)在兩個(gè)列表框中信息項(xiàng)的互傳操作- P314 例 6.5 設(shè)計(jì)一個(gè)選擇對話框表單與數(shù)據(jù)源有關(guān)的數(shù)據(jù)瀏覽界面設(shè)計(jì)-P317 例 6.6 利用表格顯示信息,設(shè)計(jì)一個(gè)“學(xué)

11、生”、“成績”、“課程”表 信息的瀏覽表單。-P319 例 6.7 利用數(shù)據(jù)綁定控件顯示信息,設(shè)計(jì)一個(gè)“學(xué)生”、“成績”、“課 程”表信息的瀏覽表單。與數(shù)據(jù)源有關(guān)的數(shù)據(jù)編輯界面設(shè)計(jì)- P321 例 6.8 設(shè)計(jì)一個(gè)“學(xué)生”表數(shù)據(jù)輸入表單- P324 例 6.9 設(shè)計(jì)一個(gè)“學(xué)生”表信息瀏覽編輯表單- P327 例 6.10 設(shè)計(jì)一個(gè)查詢表單,對“學(xué)生”表中指定班級(jí)的獎(jiǎng)學(xué)金總額進(jìn) 行分發(fā)面額分布統(tǒng)計(jì)-P330 例 6.11 設(shè)計(jì)一個(gè)查詢表單,對“學(xué)生”表中指定姓名的學(xué)生進(jìn)行成績 查詢并統(tǒng)計(jì)學(xué)生的成績等級(jí)分布情況SQL 查詢設(shè)計(jì)實(shí)例- P376 例 7.3 利用 SQL 語句,實(shí)現(xiàn)圖 7.20 所示

12、的學(xué)生成績信息查詢表單- P377 例 7.4 利用 SQL 語句,實(shí)現(xiàn)如圖 7.24 所示的學(xué)生成績信息查詢表單 多表操作實(shí)例- P380例7.5:利用兩表之間的一對多臨時(shí)關(guān)聯(lián)實(shí)現(xiàn)查詢多表信息功能, 界面 如圖7.28示- P381例7.6:利用兩表之間的一對多臨時(shí)關(guān)聯(lián)實(shí)現(xiàn)多表中的信息查詢, 界面 如圖7.30示- P382例7.7:利用兩表之間的一對多臨時(shí)關(guān)聯(lián)實(shí)現(xiàn)多表中的信息查詢, 界面 如圖7.32示- P383例 7.8:禾 I 用兩表之間的一對多臨時(shí)關(guān)聯(lián)實(shí)現(xiàn)多表中的信息編輯和查詢 功能,界面如圖 7.34 所示- P386 例 7.9:將例 7.8 功能進(jìn)一步擴(kuò)充,當(dāng)翻動(dòng)“學(xué)生”表或

13、“課程”表中的 記錄時(shí),系統(tǒng)會(huì)自動(dòng)在表單右側(cè)的文本框中顯示對應(yīng)“學(xué)生”表中該學(xué)生的各門 課程成績的檔次分布情況或?qū)?yīng)“課程”表中的該課程成績檔次的學(xué)生人數(shù)分 布情況一、單項(xiàng)選擇題1.在 Access 數(shù)據(jù)庫中,一個(gè)關(guān)系就是一個(gè)【A】。A)二維表 B)記錄C)字段 D)數(shù)據(jù)庫綜合數(shù)據(jù)2.設(shè)有部門和員工兩個(gè)實(shí)體,每個(gè)員工只能屬于一個(gè)部門,一個(gè)部門可以有多 名員工,則部門與員工實(shí)體之間的聯(lián)系類型是【B】。A)多對多 B) 對多C)多對一 D)一對一3關(guān)系 R 和關(guān)系 S 的交運(yùn)算是【C】。A)由關(guān)系 R 和關(guān)系 S 的所有元組合并組成的集合,再刪去重復(fù)的元組B)由屬于 R 而不屬于 S 的所有元組組

14、成的集合C) 由既屬于 R 又屬于 S 的元組組成的集合D) 由 R 和 S 的元組連接組成的集合4將表 A 的記錄復(fù)制到表 B 中,且不刪除表 B 中的記錄,可以使用的查詢是【C】A)刪除查詢 B)生成表查詢C)追加查詢 D)交叉表查詢5. SQL 的功能包括【B】。A)查找、編輯錯(cuò)誤、控制、操縱 B)數(shù)據(jù)定義創(chuàng)建數(shù)據(jù)表、查詢、操縱添加刪 除修改、控制加密授權(quán)C)窗體 X、視圖、查詢 X、頁 X D)控制、查詢 X、刪除、增加 X6在 E-R 圖中,用來表示實(shí)體的圖形是【A】。A)矩形 B)橢圓形實(shí)體屬性C)菱形相互關(guān)系 D)三角形7 要實(shí)現(xiàn)報(bào)表的分組統(tǒng)計(jì),其操作區(qū)域是【D】。A)報(bào)表頁眉或

15、報(bào)表頁腳區(qū)域 B)頁面頁眉或頁面頁腳區(qū)域C)主體區(qū)域 D)組頁眉或組頁腳區(qū)域 8 以下不是報(bào)表數(shù)據(jù)來源的是【C】A) 個(gè)多表創(chuàng)建的查詢 B) 個(gè)表C)多個(gè)表 D) 個(gè)單表創(chuàng)建的查詢9.使用宏組的目的是【D】。A)設(shè)計(jì)出功能復(fù)雜的宏 B)設(shè)計(jì)出包含大量操作的宏 一個(gè)宏也可以包含大量操 作C)減少程序內(nèi)存消耗 D)對多個(gè)宏進(jìn)行組織和管理打開一個(gè)可以看見全部的宏10. SQL 的含義是【A】。A)結(jié)構(gòu)化查詢語言 B)數(shù)據(jù)定義語言C)數(shù)據(jù)庫查詢語言 D)數(shù)據(jù)庫操縱與控制語言11. 下列函數(shù)中能返回?cái)?shù)值表達(dá)式的整數(shù)部分值的是【 B】。A) Abs(數(shù)字表達(dá)式)絕對值 B ) Int(數(shù)值表達(dá)式)C) S

16、rq(數(shù)值表達(dá)式)開平方 D) Sgn(數(shù)值表達(dá)式)12. 設(shè)關(guān)系 R 和 S 的元組個(gè)數(shù)分別為 10 和 30,關(guān)系 T 是 R 與 S 的笛卡爾積,則 T的元組個(gè)數(shù)是 CA) 40 B) 100C) 300 D ) 90013. 要從學(xué)生關(guān)系中查詢學(xué)生的姓名和年齡所進(jìn)行的查詢操作屬于【 B】。A)選擇 B)投影C)聯(lián)結(jié) D)自然聯(lián)結(jié)14 如果加載窗體,先被觸發(fā)的事件是【A】。A) Load 事件 B) Open 事件C) Click 事件 D) DdClick 事件15. Access 數(shù)據(jù)庫表中的字段可以定義有效性規(guī)則,有效性規(guī)則是【C】。A)控制符 B)文本C)條件 D)前三種說法都不

17、對16. 在課程表中要查找課程名稱中包含“計(jì)算機(jī)”的課程, 對應(yīng)“課程名稱”字 段的條件表達(dá)式是【C】。A)計(jì)算機(jī)B)*計(jì)算機(jī)*C)Like*計(jì)算機(jī)* D)Like計(jì)算機(jī)17. 要查詢 2003 年度參加工作的職工,限定查詢時(shí)間范圍的準(zhǔn)則為【A】A) Between #2003-01-01# And #2003-12-31#B) Between 2003-01-01 And 2003-12-31C) #2003-01-01#18. VBA 程序的多條語句可以寫在一行,其分隔符必須使用符號(hào)【 A】。A) :B)C) ; D),19假設(shè)數(shù)據(jù)庫中表 A 和表 B 建立了“一對多”關(guān)系,表 B 為“多

18、”的一方, 則下述說法中正確的是【A】。A) 表 A 中的一個(gè)記錄能與表 B 中的多個(gè)記錄匹配B) 表 B 中的一個(gè)記錄能與表 A 中的多個(gè)記錄匹配20. 用SQL語言描述“在教師表中查找女教師的全部信息”, 以下描述真確的 是 【C】 。A) SELECT FROM 教師表 IF (性別=女)B) SELECT 性別 FROM 教師表 IF (性別=女)C) SELECT *FROM 教師表 WHERE (性別=女)C)表 A 中的一個(gè)字段能與表B 中的多個(gè)字段匹配D)表 B 中的一個(gè)字段能與表A 中的多個(gè)字段匹配D) SELECT *FROM 性別 WHERE (性別=女)21. 若不想修

19、改數(shù)據(jù)庫文件中的數(shù)據(jù)庫對象,打開數(shù)據(jù)庫文件時(shí)要選擇【 B】A)以獨(dú)占方式打開 B)以只讀方式打開C)以共享方式打開 D)打開22. 某文本型字段的值只能為字母且長度為 6,則可將該字段的輸入掩碼屬性定 義為【C】。A)AAAAAA 可是字母和數(shù)字 B)LLLLLL 只能是字母C)000000 只能是數(shù)字且不可以空格 D)999999 數(shù)字可空格23. 在 SQL 語句中,檢索要去掉重復(fù)組的所有元組,則在SELECT 中使用【D】。A)All B)UNIONC)LIKE D)DISTINCT24. 有 SQL 語句:SELECT * FROM 教師 WHERE NOT(工資3000 OR 工資

20、2000),與如上語句等價(jià)的 SQL 語句是【A】。A)SELECT*FROM 教師 WHERE 工資 BETWEEN 2000 AND 3000B)SELECT*FROM 教師 WHERE 工資 2000 AND 工資 3000C) SELECT*FROM 教師 WHERE 工資2000 OR 工資 3000D) SELECT*FROM 教師 WHERE 工資=2000 AND 工資=300025. 以下表達(dá)式合法的是【B】。A)學(xué)號(hào) Between 05010101 And 05010305B)性別=男Or 性別=女C) 成績=70 成績=85D) 性別Like 男=性別=女26. 在查詢

21、設(shè)計(jì)視圖中設(shè)計(jì)排序時(shí),如果選取了多個(gè)字段,則輸出結(jié)果是【C】。A)按設(shè)定的優(yōu)先次序依次進(jìn)行排序B)按最右邊的列開始排序C)按從左向右優(yōu)先次序依次排序D)無法進(jìn)行排序27. Access 支持的查詢類型有【A】。A) 選擇查詢、交叉表查詢、參數(shù)查詢、 SQL 查詢和動(dòng)作查詢B) 基本查詢、選擇查詢、參數(shù)查詢、SQL 查詢和動(dòng)作查詢C) 多表查詢、單表查詢、交叉表查詢、參數(shù)查詢和動(dòng)作查詢D) 選擇查詢、統(tǒng)計(jì)查詢、參數(shù)查詢、SQL 查詢和動(dòng)作查詢28.以下關(guān)于查詢的敘述正確的是【C】。A) 只能根據(jù)數(shù)據(jù)庫表創(chuàng)建查詢B) 只能根據(jù)已建查詢創(chuàng)建查詢C) 可以根據(jù)數(shù)據(jù)庫表和已建查詢創(chuàng)建查詢D) 不能根據(jù)已

22、建查詢創(chuàng)建查詢29.下面顯示的是查詢設(shè)計(jì)視圖的“設(shè)計(jì)網(wǎng)格”部分,從所顯示的內(nèi)容中可以判斷出該查詢要查找的是【】。A) 性別為“男”并且 2000 年以前參加工作的記錄B) 性別為“男”并且 2000 年以后參加工作的記錄C) 性別為“男”或者 2000 年以前參加工作的記錄D) 性別為“男”或者 2000 年以后參加工作的記錄30.把 E-R 圖轉(zhuǎn)換成關(guān)系模型的過程,屬于數(shù)據(jù)庫設(shè)計(jì)的【B】。A)概念設(shè)計(jì) B)邏輯設(shè)計(jì)C)需求分析 D)物理設(shè)計(jì)31窗體有 3 種視圖,用于創(chuàng)建窗體或修改窗體的窗口是窗體的【A】。A) “設(shè)計(jì)”視圖 B) “窗體”視圖C) “數(shù)據(jù)表”視圖 D)“透視表”視圖32.為

23、窗體中的命令按鈕設(shè)置單擊鼠標(biāo)時(shí)發(fā)生的動(dòng)作,應(yīng)選擇設(shè)置其屬性對話框的【D】。A)格式選項(xiàng)卡 B)數(shù)據(jù)選項(xiàng)卡C)方法選項(xiàng)卡 D)事件選項(xiàng)卡33. 能夠使用“輸入掩碼向?qū)А眲?chuàng)建輸入掩碼的字段類型是【 C】。A)數(shù)字和日期/時(shí)間 B)文本和貨幣C)文本和日期/時(shí)間 D)數(shù)字和文本34. 若要查詢成績?yōu)?60-80 分之間(包括 60 分,不包括 80 分)的學(xué)生的信息,成績 字段的查詢準(zhǔn)則應(yīng)設(shè)置為【B】。A. 60 or =60 And 60 and 80 D . IN(60,80)35. 利用 Access 創(chuàng)建的數(shù)據(jù)庫文件,其擴(kuò)展名為 BA) ADP B) MDBC) FRM D) DBF36.

24、定義了二維數(shù)組 A(2 to 5,5)該數(shù)組的元素個(gè)數(shù)為【B】。數(shù)組從 0 開始。A) 20 B) 24C) 25 D) 3637. 在 SQL 的 SELECT 語句中,用于實(shí)現(xiàn)條件選擇運(yùn)算的是【B】。A) FOR B) WHILEC) IF D) WHERE38. 不屬于 Access 數(shù)據(jù)庫對象的是【B】。A)表 B)文件C)窗體 D)查詢39.在學(xué)生表中, 如果要設(shè)置性別字段的值只能是男和女,該字段的有效性規(guī)則設(shè)置應(yīng)為【A】。A)男Or女B)男And 女C)=男女D)=男And =女40.若要求在文本框中輸入文本時(shí)達(dá)到密碼“ *”號(hào)的顯示效果,則應(yīng)設(shè)置的屬 性是【】A) “默認(rèn)值”屬性

25、 B)“標(biāo)題”屬性C) “密碼”屬性 D) “輸入掩碼”屬性41. Access 表中字段的數(shù)據(jù)類型不包括【】A)文本 B)備注C)通用 D)日期/時(shí)間42. 窗體由多個(gè)部分組成,每個(gè)部分成為一個(gè)【】A)節(jié) B)段C)記錄 D)表格43. 已知程序段:s=0For i =1 to 10 step 2s = s+1i = i * 2Next i當(dāng)循環(huán)結(jié)束后,變量 i 的值為【】A) 10 B) 11C) 22 D) 1644. 在數(shù)據(jù)庫中,能維系表之間關(guān)聯(lián)的是【】A)關(guān)鍵字 B)域C)記錄 D)外部關(guān)鍵字45. 下列選項(xiàng)中錯(cuò)誤的變量名是【】A) cc_地址 B)地址_1C)地址 1 D) 1_地

26、址46.循環(huán)結(jié)構(gòu)For K=2 To 12 Step 2K=2*KNext K循環(huán)次數(shù)為【】。A) 1 B) 2C) 3 D) 447.某數(shù)據(jù)表中有 5 條記錄,其中文本型字段“成績”各記錄內(nèi)容如下【】成績1259885141則升序排序后,該字段內(nèi)容先后順序表示為【】。A) B)成績1258514198成績1251418598C)D)成績1411259885成績988514112548.假定窗體的名稱為 fmTest,則把窗體的標(biāo)題設(shè)置為“ Access Test”的語句 是【】A) Me = “Access Test” B) Me.Caption = Access TestC) Me.tex

27、t=Access Test D ) Me.Name = Access Test49.在窗體中添加一個(gè)命令按鈕(名稱為Command1 ),然后編寫如下代碼8.若干同類實(shí)體的集合稱為OPrivate Sub Comma nd1_Click()a=0:b=5:c=6MsgBox a=b+cEnd Sub窗體打開運(yùn)行后,如果單擊命令按鈕,則消息框的輸出結(jié)果為【A) 11 B) a=11C)0 D)False50. 假定有以下程序段S=0For i=1 to 10S=S+iNext i運(yùn)行完畢后,S 的值是【】。A) 0 B) 50C) 55 D)不確定二、填空題1 在關(guān)系數(shù)據(jù)庫中,唯一標(biāo)識(shí)表中每條記

28、錄的字段稱為。2.數(shù)據(jù)庫系統(tǒng)的三級(jí)模式結(jié)構(gòu)由、和組成。3關(guān)系模型提供了三種完整性約束,分別是用戶自定義完整性、4 窗體中的數(shù)據(jù)來源主要包括表和。5 函數(shù) Now()返回值的含義是。6.函數(shù) Right(計(jì)算機(jī)等級(jí)考試,2)的返回值是。8.若干同類實(shí)體的集合稱為O7.宏是一個(gè)或多個(gè)的集合。9.的內(nèi)容只在報(bào)表的最后一頁底部打印輸出。10. 對金額類數(shù)據(jù)應(yīng)當(dāng)采用的數(shù)據(jù)類型為。11. 控件的 屬性用來設(shè)置控件所要顯示的數(shù)據(jù)。12. 打開一個(gè)窗體應(yīng)該使用的宏操作是。13. 報(bào)表標(biāo)題一般放在 中。14. 把主菜單附加到窗體上,要將窗體的屬性值設(shè)置為已創(chuàng)建窗體的菜單名。15. 設(shè)置了表的主鍵,同時(shí)也就創(chuàng)建了

29、表的。16. 選擇關(guān)系 R 中的若干屬性組成新的關(guān)系,并去掉了重復(fù)元組,稱為運(yùn)算17. 動(dòng)作查詢包括生成表查詢、新字段查詢、刪除查詢、追加查詢。18. VBA 的 3 種流程控制結(jié)構(gòu)是順序結(jié)構(gòu)、和。19. VBA 中用實(shí)際參數(shù) A 和 B 調(diào)用參數(shù)過程 AREA( m, n )的正確形式是。20. VBA 中變量的作用域分為三個(gè)層次,這三個(gè)層次是全局變量、模塊變量、21. 下面 VBA 程序段運(yùn)行時(shí),內(nèi)層循環(huán)的循環(huán)總次數(shù)是。For m=0 To 7 step 3For n=1 To 3Next nNext m22. 在窗體中添加一個(gè)命令按鈕 Comma nd1,編寫如下程序代碼:Private

30、 Sub Comma nd1_Click()Dim i, j As In tegerj = 1For i = 10 To 1 Step 2j = j * iNext iMsgBox jEnd Sub窗體打開運(yùn)行后,單擊該命令按鈕,消息框中輸出結(jié)果為。23. 執(zhí)行下面的程序段后,b 的值為。a =5b = 7a = a+bb = a-ba = a-b24. 在名為“ Form1 ”的窗體上增加三個(gè)文本框和一個(gè)命令按鈕,其名稱分別為“Text1 ”、“Text2”、“Text3”和“ Command1 ”,然后編寫如下兩個(gè)事件過程:Private Sub Comma nd1_Click()Text

31、3=Text1+Text2End SubPrivate Sub Form_load()Text仁Text2=Text3=End Sub打開窗體 Form1 后,在第一個(gè)文本框(Text1)和第二個(gè)文本框(Text2)中分別 輸入 4 和 8,然后單擊命令按鈕 Command1 ,則文本框(Text3)中顯示的 內(nèi)容為。25. 在窗體上有一個(gè)文本框控件,名稱為 Text1。同時(shí),窗體加載時(shí)設(shè)置其計(jì)時(shí) 器間隔為 1 秒、計(jì)時(shí)器觸發(fā)事件過程則實(shí)現(xiàn)在 Text1 文本框中動(dòng)態(tài)顯示當(dāng)前日期。 請補(bǔ)充完整。Private Sub Form_load()Me.Timerl nterval=1000End S

32、ubPrivate SubMe.Text仁End Sub三、寫 SQL 命令所涉及到的學(xué)生信息管理數(shù)據(jù)庫中包含三個(gè)數(shù)據(jù)表,它們各自的表結(jié)構(gòu)如下:學(xué)生表:字段名類型大小字段名類型大小字段名類型大小學(xué)號(hào)文本9姓名文本4性別文本1院系文本10出生日期日期/時(shí)間出生地文本型 10字段名類型大小字段名類型大小字段名類型 大小學(xué)號(hào)文本9課程編號(hào)文本4成績數(shù)字 單精度成績表:課程信息表:字段名類型大小字段名類型大小字段名類型大小課程編號(hào)文本4開課單位文本10課程名稱文本101 查詢院系為“會(huì)計(jì)學(xué)院”的學(xué)生成績,顯示學(xué)號(hào)、姓名、課程名稱和成績。2查詢姓“王”學(xué)生的基本信息,顯示:學(xué)號(hào)、姓名、性別和年齡,并按學(xué)

33、號(hào) 降序排列。3統(tǒng)計(jì)每一門課程的選修人數(shù),顯示:課程編號(hào)、學(xué)生人數(shù)。4查詢平均成績不及格(60 )的學(xué)生信息,顯示:顯示學(xué)號(hào),平均成績。5 查詢不選修課程編號(hào)為“ C003”的學(xué)生,顯示:學(xué)號(hào)、姓名和院系。四、編程1.建立一個(gè)子過程 A1,在該過程中:用循環(huán)結(jié)構(gòu)實(shí)現(xiàn)從鍵盤上輸入任意 50 個(gè)實(shí) 數(shù),求出它們的均值,并通過消息框顯示結(jié)果。2.建立一個(gè)子過程A2,在該過程中實(shí)現(xiàn): 對任意10個(gè)數(shù)按從大到小的順序進(jìn)行 排序,并通過文本框控件 TextO 顯示排序結(jié)果。綜合練習(xí)題參考答案一、單項(xiàng)選擇題I. A 2.B 3.C 4.C 5.B6.A 7.D 8.C 9.D 10.AII.B 12.C 1

34、3.B 14.A 15.C16.C 17.A 18.A 19.A 20.C21.B 22.A 23.D 24.A 25.B26. C 27.A 28.C 29.A 30.B31.A 32.D 33.C 34.B 35.B36.B 37.D 38.B 39.A 40.D41.C 42.A 43.C 44.D 45.D46.B 47.B 48.B 49.D 50.C二、填空題1.關(guān)鍵字/鍵2.外模式/用戶模式;概念模式/模式/邏輯模式;內(nèi)模式/物理模式3.實(shí)體完整性;參照完整性4.查詢5.系統(tǒng)當(dāng)前日期和時(shí)間6.考試7.操作或命令8.實(shí)體集9.報(bào)表頁腳10. 貨幣型/Money11. 控件來源/Ca

35、ption/標(biāo)題12. Ope nForm13. 報(bào)表頁眉14. 菜單欄15. 索引16. 投影17. 更新18. 分支/選擇;循環(huán)19. call area(A,B)20. 局部變量21. 922. 384023. 524. 4825. Form_Timer(); Date() / Now()三、寫 SQL 命令1.Select 學(xué)生表.學(xué)號(hào),學(xué)生表.姓名,課程信息表.課程名稱,成績表.成績 From 學(xué)生表,課程信息表,成績表Where 學(xué)生表.學(xué)號(hào)=成績表.學(xué)號(hào) and 成績表.課程編號(hào)=課程信息表.課程編號(hào) and 學(xué)生表.院系二”會(huì)計(jì)學(xué)院”2.Select 學(xué)號(hào),姓名,性別,year

36、(Date() year(出生日期)AS 年齡From 學(xué)生表Where 姓名 like “王 * ”O(jiān)rder by 學(xué)號(hào) Desc3.Selcct 課程編號(hào),count (課程編號(hào)或?qū)W號(hào)或成績)as 學(xué)生人數(shù)From 成績表Group by 課程編號(hào)4.Select 學(xué)號(hào),avg (成績)AS 平均成績From 成績表Group by 學(xué)號(hào)Having avg (成績)605.select 學(xué)生表.學(xué)號(hào),學(xué)生表.姓名,學(xué)生表.院系From 學(xué)生表,成績表Where學(xué)生表.學(xué)號(hào) notin (select成績表.學(xué)號(hào) from成績表 where成績表.課程 編號(hào)=”C003”)四、編程1.S

37、ub A1()Dim M(1 To 50) As Si ngle, s As Si ngleDim n As Si ngleFor i = 1 To 50M(i) = InputBox( 請輸入實(shí)數(shù))s = s + M(i)Next i n = s / 50MsgBox (求得的均值為& n)End Sub2.Sub A2()Dim a(1 To 10) As In tegerDim n As In tegerFor i = 1 To 10a(i) = InputBox(請輸數(shù)值:)Next iFor j = 1 To 10For i = j To 10If a(j) thisform

38、.pageframe1.pageco untThisform.p=1EndifThisform.pageframe1.pages(thisform.p).e nabled=.t.Thisform.pageframe1.activepage=thisform.pThisform.refresh5 借助于文本框和微調(diào)框編制一個(gè)手工日歷 表單Form1.i nit 的代碼Thisform.text1.value=date()Thisform.spi nn er1.setfocusSpi nn er1.upclick的代碼Thisform.text1.value=thisform.text1.valu

39、e+1Thisform.refreshSpinn erl.dow nclick的代碼Thisform.text1.value=thisform.text1.value-1Thisform.refreshGo topEndifThisform.refresh7.設(shè)計(jì)一個(gè)表單,使表單中的信息行顯示系 統(tǒng)當(dāng)前時(shí)間(1) form1.init 的代碼This.captio n= ”信息行動(dòng)平行移動(dòng)”Thisform.timer1.i nterval=100(2)計(jì)時(shí)器 timertimer 事件6.編制一個(gè)表單完成表文件“學(xué)生容的自動(dòng)只讀瀏覽顯示功能。(1)表單 form1的.init 事件:Thi

40、sform.setall(“readonly”,.t.,Thisform.setall(“readonly”,.t.,Thisform.setall(“readonly”,.t,(2) timer1.timer的代碼SkipIf !Eof().dbf ”內(nèi)textbox ”)editbox ”)thisform.labell.Captio n=TIME()IF thisform.labell Left=thisform.Width-thisform.label1 .widththisform.D=.f.ENDIFIF thisform.D=.t.thisform.label1 .left=th

41、isform.label1 .left+1ELSEthisform.label1.Left=thisform.label1 .left-1ENDIF8 利用計(jì)時(shí)器控件設(shè)計(jì)一個(gè)模擬拍球動(dòng)作的 表單。Form1.i nit 的代碼Thisform.shape1.width=40Thisform.shape1.height=40Thisform.shape1.top=0Thisform.t=1Thisform.timer1.i nterval=100Timer1.timer 的代碼If thisform.shape1.top=thisform.height-thisform.shape1.heigh

42、tEndifThisform.t=0EndifIf thisform.t=1Thisform.shape1.top=thisform.shape1.top+1Thisform.shape1.width=thisform.shape1.width+1Thisform.shape1.height=thisform.shape1.height+1ElseThisform.shape1.top=thisform.shape1.top-1Thisform.shape1.width=thisform.shape1.width-1Thisform.shape1.height=thisform.shape1.

43、height-1EndifThisform.refresh9. 設(shè)計(jì)一個(gè)三表表單(學(xué)生表、 成績表、 課 程表)Forml.i nit 的代碼Thisform.setall(“readonly ”,.t. ,” grid ”)Thi sform.setall(“allowaddnew” , .f. ,” grid ”)Thisform.setall( “deletemark ” , .f. ,” grid ”)10. ?;疖嚻?1) command1clicks=0IF thisform.check1.Value=1s=s+580ENDIFIF thisform.check2 .value=1

44、s=s+50ENDIFIF thisform.check3.Value=1s=s+280ENDIFthisform.textl .value=sthisform.Refreshcoma nd2_clickthisform.release注意點(diǎn):須添加三維圖形透明效果11.編制一個(gè)表單計(jì)時(shí)器計(jì)數(shù)顯示功能,Form1 initStore 0 to this.h,this.m,this.sThisform.text1.value= ” 00:00:00 ”Thisform.timer1.e nabled=.f.#2)comma nd1 clickThisform.timer.e nabled=.t.

45、Store 0 to thisform.h,thisform.m,thisform.s#3)command2 勺 click 事件 Thisform.timerl.e nable=.f. 4)timer1_timerThisform.s=thisform.s+1If thisform.s=60Thisform.s=0Thisform.m=thisform.m+1If thisform.m=60Thisform.m=0Thisform.h=thisform.h+1EndifEndifHh=iif(thisform.h9,str(thisform.h,2),” 0”+str(thisform.h,

46、1)mm=iif(thisform.m9,str(thisform.m,2).” 0”+str(thisform.m,1)ss=iif(thisform.s9,str(thisform.s,2).” 0”+str(thisform.s,1)thisform.text1.value=hh+ ” : ” +mm+: ” +ssthisform refresh12.用選項(xiàng)按鈕設(shè)計(jì) 5 色調(diào)色板表單,1) Form1_i nitThisform.opti on group1.value=1Thisform.optio ngroup1.backcolor=rgb(255,0,0)2) optio ngroup1_clickDo caseC

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論