2014年計算機等級考試VF模擬題(簡單應用題)

模擬題一

2014年計算機等級考試VF模擬題(簡單應用題)

考生文件夾下有一個數據庫“schoo1”,其中有數據庫表“student”、“score”和“course”。

(1)在考生文件夾下有程序文件“”.該程序的功能是檢索同時選修了課程編號爲“0001”和“0003”的學生的學號。請修改程序中的錯誤,並調試該程序.使其正確運行。考生不得增加或刪減原程序的行數。

(2)在考生文件夾下設計一個表單“bd1”,該表單爲

“student”表的窗口式輸入界面,表單上還有一個名爲“cmd-Close”的按鈕,標題名爲“關閉”,單擊該按鈕,使用ase退出表單。最後將表單存放在考生文件夾中。

注意:在設計表單時,打開“school”數據庫。將“student”表拖入到表單中就實現了“student”表的`窗口式輸入界面,不需要其他設置或修改。

 模擬題二

(1)對數據庫“商品管理”使用一對多報表嚮導建立報表“rpt1”。要求:父表爲“供應商”子表爲“商品信息”,從父表中選擇字段“供應商編號”和“供應商名稱”,從子表中選擇字段“商品編號”、“商品名稱”和“單價”,兩個表通過“供應商編號”建立聯繫,按“供應商編號”升序排序,報表樣式選擇“簡報式”,方向爲“橫向”,報表標題設置爲“商品供應信息”。

(2)請修改並執行名爲“bd1”的表單,要求如下:爲表單建立數據環境,並向其中添加表“訂單”;將表單標題改爲“供應商”;修改“查詢”命令按鈕下的 Click事件,使用SQL語句查詢出表中每個供應商供貨的總金額,查詢結果中包含“供應商編號”和“總金額”兩個字段。

 模擬題三

(1)修改並執行程序“temp”。該程序的功能是根據“教師表”和“課程表”計算講授“數據結構”這門課程,並且“工資”大於等於4000的教師人數。注意,只能修改標有錯誤的語句行,不能修改其他語句。

(2)新建“學校”數據庫,在數據庫裏使用視圖設計器建立視圖“teacher_v”,該視圖是根據“教師表”和“學院表”建立的,視圖中的字段項包括 “姓名”、“工資”和“系名”,並且視圖中只包括“下資”大於等於4000的記錄,視圖中的涎錄先按工資”降序排列,若“工資”相同再按“系名”升序排列。

模擬題四

(1)考生文件夾下有一個表“成績”,使用菜單設計器製作一個名爲“cd1”的菜單,菜單隻有一個“成績統計”子菜單。“成績統計”菜單中有“學生平均成績”、“課程平均成績”和“關閉”3個子菜單:“學生平均成績”子菜單統計每位學生的平均成績;“課程平均成績”子菜單統計每門課程的平均成績; “關閉”子菜單使用SET SYSMENU TO DE-FAULT來返回系統菜單。

(2)有如下命令序列,其功能是根據輸入的考試成績顯示相應的成績等級。

SET TALK OFF

CLEAR

INPUT”請輸入考試成績:”TO cj

Di=iiI(cj<60,”不及格”,iif(cj>=90,”優秀”,iif(cj>

=80,”良好”,”及格”)))

??”成績等級爲:”+dj

SET TALK()N

請編寫程序“”,用DO CASE型分支結構實現該命令程序的功能。

 模擬題五

(1)編寫程序“”,用SQL語句查詢“school”數據庫中參加了課程編號爲“0002”的學生的“學號”、“姓名”、“課程編號”和“成績”。

(2)在“school”數據庫中統計每門課程考試的平均成績,並將結果(課程編號、課程名稱、平均成績)放在表“re-suit”中。