計算機考試二級考試操作題

計算機技術面臨著一系列新的重大變革。諾伊曼體制的簡單硬體與專門邏輯已不能適應軟體日趨複雜、課題日益繁雜龐大的趨勢,要求創造服從於軟體需要和課題自然邏輯的新體制。下面是小編整理的關於計算機考試二級考試操作題,歡迎大家參考!

計算機考試二級考試操作題

1[簡答題]

在考生資料夾下,存在一個數據庫檔案“b”,裡邊已經設計好了表物件“tDoctor”、“tOffice”、“tPatient”和“tSub—scribe”,同時還設計了窗體物件“tSubscribe”。試按以下操作要求,完成各種操作。

(1)分析“tSubscribe”預約資料表的欄位構成,判斷並設定其主鍵。設定“科室ID”欄位的欄位大小,使其與“tOffice”表中相關欄位的欄位大小一致。

刪除醫生“專長”欄位。

(2)設定“tSubscribe”表中“醫生ID”欄位的相關屬性,使其輸入的資料只能為第1個字元為“A”,從第2個字元開始後三位只能是0~9之間的數字,並設定該欄位為必填欄位。設定“預約日期”欄位的'有效性規則為:只能輸入系統時間以後的日期。要求:使用函式獲取系統時間。

(3)設定“tDoctor”表中“性別”欄位的預設值為“男”,並設定該欄位值的輸入方式為從下拉列表中選擇“男”或“女”選項值。設定“年齡”欄位的有效性規則和有效性文字,有效性規則為:輸入年齡必須在18歲至60歲之間(含18歲和60歲),有效性文字內容為:“年齡應在18歲到60歲之間”。

(4)設定“tDoctor”表的顯示格式,使表的背景顏色為“褐色2”,網格線為“黑色”。設定資料表中顯示所有欄位。

(5)通過相關欄位建立“tDoctor”、“tOffice”、“tPatient”和“tSubscribe”等四表之間的關係,並實施參照完整性。

(6)將窗體“fSubscribe”主體節區內文字框“tDept”和“tDoet”的控制元件來源屬性設定為計算控制元件。要求該控制元件可以根據窗體資料來源裡的“科室ID”和“醫生ID”欄位值,別從非資料來源表物件“tPatient”和“tDoctor”中檢索出對應的科室名稱和醫生姓名並顯示輸出。

提示:考慮使用DLookup函式。

2[簡答題]

在考生資料夾下,存在一個數據庫檔案“b”,裡面已經設計好三個關聯表物件“tStud”、“tCourse”、“tScore”和一個臨時表物件“tTemp”。試按以下要求完成設計。

(1)建立一個查詢,按所屬院系統計學生的平均年齡,欄位顯示標題為“院系”和“平均年齡”,所建查詢命名為“qT1”。

要求:平均年齡四捨五入取整處理。

(2)建立一個查詢,查詢上半年入學的學生,並顯示“姓名”、“性別”、“課程名”和“成績”等欄位內容,所建查詢命名為“qT2”。

(3)建立一個查詢,查詢沒有選課的同學,並顯示其“學號”和“姓名”兩個欄位內容,所建查詢命名為“qT3”。

(4)建立刪除查詢,將表物件“tTemp”中年齡值高於平均年齡(不含平均年齡)的學生記錄刪除,所建查詢命名為“qT4”。

3[簡答題]

在考生資料夾下,存在一個數據庫檔案“b”,裡面已經設計好表物件“tStudent”,同時還設計出窗體物件“fQuery”、“fStudent”和“fCount”。請在此基礎上按照以下要求補充“fQuery”和“fCount”窗體的設計。

(1)載入“fQuery”時重置窗體標題並改為“顯示查詢資訊”,將窗體中“退出”命令按鈕(名稱為“命令7”)上顯示的文字顏色自動改為紅色(紅色值為255),字型粗細改為“加粗”(加粗值為700)。請按照VBA程式碼中的指示將實現此功能的程式碼補充完整。

(2)在“fQuery”窗體距主體節上邊0.4 cm、左邊0.4 cm位置新增一個矩形控制元件,其名稱為“tRim”;矩形寬度為16.6 cm、高度為1.2 cm、特殊效果為“鑿痕”。將窗體邊框改為“對話方塊邊框”樣式,取消窗體中的水平和垂直滾動條、記錄選擇器、導航按鈕和分隔線。

(3)在“fQuery”窗體中有一個“顯示全部記錄”命令按鈕(名稱為bList),單擊該按鈕後,應實現將“tStudent”表中的全部記錄顯示出來的功能。現已編寫了部分VBA程式碼,請按照VBA程式碼中的指示將程式碼補充完整。

要求:修改後執行該窗體,並檢視修改結果。

(4)在“fCount”窗體中有兩個列表框、一個文字框和一個命令按鈕,名稱分別為“List0”、“Listl”、“tData”和“Cmd”。在“tData”文字框中輸入一個數,單擊“Cmd”按鈕,程式將判斷輸入的值是奇數還是偶數,如果是奇數將填人“List0”列表中,否則填人“Listl”列表中。根據以上描述,請按照VBA程式碼中的指示將程式碼補充完整。

注意:不允許修改窗體物件“fQuery”、“fStudent”和“fCount”中未涉及的控制元件、屬性;不允許修改表物件“tStudent”。程式程式碼只允許在“*****Add*****”與“*****Add*****”之間的空行內補充一行語句、完成設計,不允許增刪和修改其它位置已存在的語句。