當前位置:才華齋>計算機>計算機二級>

2015下半年計算機二級VFP上機操作模擬題及答案

計算機二級 閱讀(8.71K)

 一、基本操作題(共4小題,第1和2題是7分、第3和4題是8分)

2015下半年計算機二級VFP上機操作模擬題及答案

考生資料夾下有一表單檔案,其中包含"請輸入(s)"標籤、Text1文字框,以及"確定"命令按鈕。開啟該表單檔案,然後在表單設計器環境下完成如下操作:

1.將表單的名稱設定為myform;將表單的標題設定為"表單操作"。

2.按標籤、文字框和命令按鈕的順序設定表單內三個控制元件的Tab鍵次序。

3.為表單新建一個名為mymethod的方法,方法程式碼為:wait "文字框的值是"+e window

4.將"請輸入(s)"標籤中的字母s設定成"訪問鍵"(方法是在該字元前插入"<");設定"確定"按鈕的Click事件程式碼,其功能是呼叫表單的mymethod方法。

本題主要考核點:表單及表單控制元件屬性的設定、新建表單方法、訪問鍵的設定、事件程式碼的編寫。

解題思路:

1、開啟表單myform,將表單的Name屬性值設定為myform,Caption屬性值設定為"表單操作"。

2、將標籤的TabIndex屬性設定為1,文字框的TabIndex屬性設定為2,命令按鈕的TabIndex屬性設定為3。

3、在"表單"選單中選擇"新建方法程式"命令,新建一個名為mymethod的方法,在myform表單的屬性視窗中雙擊此方法開啟使用者自定義過程程式碼,輸入:wait "文字框的值是"+e window

4、將"請輸入(s)"標籤的ion屬性設定為:請輸入(

 二、簡單應用(2小題,每題20分,計40分)

在考生資料夾下已有order、orderitem和goods三個表。其中,order表包含訂單的基本資訊,orderitem表包含訂單的詳細資訊,goods表包含商品(圖書)的相關資訊。

1.利用查詢設計器建立查詢,從order、orderitem和goods表中查詢所有訂單的資訊,查詢結果依次包含訂單號、客戶名、簽訂日期、商品名、單價、數量和金額等七項內容,其中"金額"等於"單價*數量"。各記錄按訂單號降序排序;訂單號相同按商品名降序排序。查詢去向為表tableone。最後將查詢儲存在檔案中,並執行該查詢。

2.首先建立資料庫order_m,並向其中新增order、orderitem和goods表。然後在資料庫中建立檢視viewone:利用該檢視只能查詢客戶名為lilan的所有訂單的資訊,查詢結果依次包含訂單號、簽訂日期、商品名、單價和數量等五項內容。各記錄按訂單號升序排序;訂單號相同按商品名升序排序。最後利用剛建立的檢視查詢檢視中的全部資訊,並將查詢結果存放在表tabletwo中。

本題主要考核點:利用查詢設計器建立查詢、資料庫的建立、向資料庫中新增表、檢視的建立。

解題思路:

第1題:建立查詢可以使用"檔案"選單完成,選擇檔案--新建--查詢--新建檔案,將order、orderitem和goods表新增到查詢設計器中,並設定三表間的聯絡。在"欄位"選項卡選擇"訂單號"、"客戶名"、"簽訂日期"、"商品名"、"單價"和"數量"欄位,再在"函式和表示式"中輸入"Goods.單價*Orderitem.數量 AS 金額",單擊"新增"按鈕;切換到"排序依據"中選擇欄位"order.訂單號",在"排序選項"處選擇"降序",再選擇欄位"Goods.商品名",在"排序選項"處選擇"降序";單擊查詢選單下的查詢去向,選擇表,輸入表名tableone,最後將查詢儲存在檔案中,並執行該查詢。

第2題:建立資料庫可以使用"檔案"選單完成,選擇檔案--新建--資料庫--新建檔案,在資料庫設計器中依次新增order、orderitem和goods表。再通過新建命令開啟檢視設計器,在"新增表或檢視"對話方塊中新增order、orderitem和goods表,並設定三表間的聯絡;在"欄位"選項卡中選擇訂單號、簽訂日期、商品名、單價和數量5個欄位;切換到"篩選"選項卡,在其中進行如下設定:

欄位名條件 例項

order.客戶名="lilan"

切換到"排序依據"中選擇欄位"order.訂單號",在"排序選項"處選擇"升序",再選擇欄位"Goods.商品名",在"排序選項"處選擇"升序",最後將檢視儲存在viewone檔案中。利用剛建立的檢視viewone查詢檢視中的全部資訊,新建一個查詢,在"新增表或檢視"對話方塊中選擇viewone檢視,在欄位中選擇所有欄位,設定查詢去向為表tabletwo。