首頁考試吧論壇Exam8視線考試商城網(wǎng)絡(luò)課程模擬考試考友錄實用文檔求職招聘論文下載
2013中考
法律碩士
2013高考
MBA考試
2013考研
MPA考試
在職研
中科院
考研培訓(xùn) 自學(xué)考試 成人高考
四 六 級
GRE考試
攻碩英語
零起點日語
職稱英語
口譯筆譯
申碩英語
零起點韓語
商務(wù)英語
日語等級
GMAT考試
公共英語
職稱日語
新概念英語
專四專八
博思考試
零起點英語
托?荚
托業(yè)考試
零起點法語
雅思考試
成人英語三級
零起點德語
等級考試
華為認證
水平考試
Java認證
職稱計算機 微軟認證 思科認證 Oracle認證 Linux認證
公 務(wù) 員
導(dǎo)游考試
物 流 師
出版資格
單 證 員
報 關(guān) 員
外 銷 員
價格鑒證
網(wǎng)絡(luò)編輯
駕 駛 員
報檢員
法律顧問
管理咨詢
企業(yè)培訓(xùn)
社會工作者
銀行從業(yè)
教師資格
營養(yǎng)師
保險從業(yè)
普 通 話
證券從業(yè)
跟 單 員
秘書資格
電子商務(wù)
期貨考試
國際商務(wù)
心理咨詢
營 銷 師
司法考試
國際貨運代理人
人力資源管理師
廣告師職業(yè)水平
衛(wèi)生資格 執(zhí)業(yè)醫(yī)師 執(zhí)業(yè)藥師 執(zhí)業(yè)護士
會計從業(yè)資格
基金從業(yè)資格
統(tǒng)計從業(yè)資格
經(jīng)濟師
精算師
統(tǒng)計師
會計職稱
法律顧問
ACCA考試
注冊會計師
資產(chǎn)評估師
審計師考試
高級會計師
注冊稅務(wù)師
國際內(nèi)審師
理財規(guī)劃師
美國注冊會計師
一級建造師
安全工程師
設(shè)備監(jiān)理師
公路監(jiān)理師
公路造價師
二級建造師
招標(biāo)師考試
物業(yè)管理師
電氣工程師
建筑師考試
造價工程師
注冊測繪師
質(zhì)量工程師
巖土工程師
造價員考試
注冊計量師
環(huán)保工程師
化工工程師
咨詢工程師
結(jié)構(gòu)工程師
城市規(guī)劃師
材料員考試
監(jiān)理工程師
房地產(chǎn)估價
土地估價師
安全評價師
房地產(chǎn)經(jīng)紀人
投資項目管理師
環(huán)境影響評價師
土地登記代理人
繽紛校園 實用文檔 英語學(xué)習(xí) 作文大全 求職招聘 論文下載 訪談|游戲
計算機等級考試
您現(xiàn)在的位置: 考試吧 > 計算機等級考試 > 計算機二級 > VB > 模擬試題 > 正文

2013年3月計算機等考二級VB沖刺試題及答案12

第 1 頁:筆試
第 3 頁:機試


  上機部分

  1.基本操作題

  (1)在考生文件夾下建立項目sales_m。

  (2)在新建立的項目中建立數(shù)據(jù)庫cust_m。

  (3)把自由表cust和order1加入到新建立的數(shù)據(jù)庫中。

  (4)為確保order1表元組唯一,請為order1表建立候選索引,索引名為訂單編號,索引表達式為訂單編號。

  【參考答案】

  (1)在“命令”窗口直接輸入命令:CREATE PROJECT sales_m,新建一個項目管理器。

  (2)具體步驟如下:

 、 在項目管理器中,單擊“數(shù)據(jù)”選項卡,然后選中列表框中的“數(shù)據(jù)庫”,單擊“新建”命令按鈕。

 、 彈出“新建數(shù)據(jù)庫”對話框,單擊“新建數(shù)據(jù)庫”按鈕。

  ③ 進入“創(chuàng)建”對話框,輸入新的數(shù)據(jù)庫名稱cust_m,并將其保存到考生文件夾下。

  (3)具體步驟如下:

  ① 在項目中新建數(shù)據(jù)庫后,系統(tǒng)彈出數(shù)據(jù)庫設(shè)計器,右鍵單擊,在彈出的快捷菜單中選擇“添加表”命令。

  ② 彈出“打開”對話框,將考生文件夾下的cust和order1兩個自由表分別添加到數(shù)據(jù)庫中。

  (4)具體步驟如下:

  ① 在數(shù)據(jù)庫設(shè)計器中,右擊order1數(shù)據(jù)表,選擇“修改”快捷菜單命令。

  ② 進入表設(shè)計器,在“字段”選項卡中為“訂單編號”字段設(shè)置一個索引排序,

 、 單擊“索引”選項卡,字段索引名默認為“訂單編號”,在“索引”下拉列表框中設(shè)置索引類型為“候選索引”,為表建立候選索引。

  【試題解析】

  本試題考查的是通過項目管理器來完成數(shù)據(jù)庫與數(shù)據(jù)庫表的基本操作,項目的建立可以通過在命令窗口輸入命令來實現(xiàn),數(shù)據(jù)庫與數(shù)據(jù)庫表的建立及修改,可以通過項目管理器中的命令按鈕,打開相應(yīng)的設(shè)計器進行操作。

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

  (1)創(chuàng)建一個名稱為sview的視圖,該視圖的SELECT語句用于查詢salary_db數(shù)據(jù)庫中salarys表(雇員工資表)的部門號、雇員號、姓名、工資、補貼、獎勵、失業(yè)保險、醫(yī)療統(tǒng)籌和實發(fā)工資,其中實發(fā)工資由工資、補貼和獎勵3項相加,然后再減去失業(yè)保險和醫(yī)療統(tǒng)籌得到,結(jié)果按“部門號”降序排序,最后將定義視圖的命令代碼存放到命令文件t1.prg中并執(zhí)行該程序。

  (2)設(shè)計一個名稱為form1的表單,表單以表格方式(與BROWSE窗口方式相似,表格名稱為grdsalarys)表示salary_db數(shù)據(jù)庫中salarys表的記錄,供用戶瀏覽。在該表單的右下方有一個命令按鈕,名稱為Command1,標(biāo)題為“退出瀏覽”,當(dāng)單擊該按鈕時退出表單。

  【參考答案】

  (1)具體步驟如下:

 、 在“命令”窗口輸入命令:MODIFY COMMAND。

 、 進入程序編輯器,編寫如下程序段:

  **********“程序1.prg”文件中的程序段**********

  OPEN DATABASE salary_db

  CREATE VIEW sview AS;

  SELECT部門號,雇員號,姓名,工資,補貼,獎勵,失業(yè)保險,醫(yī)療統(tǒng)籌,;

  工資+補貼+獎勵-失業(yè)保險-醫(yī)療統(tǒng)籌AS實發(fā)工資;

  FROM salarys ORDER BY 部門號 DESC

  **************************************

 、 單擊“常用工具欄”中的運行圖標(biāo)按鈕,系統(tǒng)彈出“另存為”對話框,輸入文件名t1將其保存在考生文件夾下。

  (2)具體步驟如下:

 、 從“文件”菜單中選擇“新建”命令。

 、 彈出“新建”對話框,選中“表單”單選按鈕,并單擊“新建文件”圖標(biāo)按鈕。

 、 彈出表單設(shè)計器,右擊空白表單,選擇“數(shù)據(jù)環(huán)境”快捷菜單命令。

 、 進入表單的數(shù)據(jù)環(huán)境,在“添加表或視圖”中選擇數(shù)據(jù)表文件salarys,單擊添加后,關(guān)閉對話框。

 、 為表單添加一個表格控件和一個命令按鈕控件。

 、 選中表格控件,在屬性面板中修改控件的Name屬性值為grdsalarys,選擇RecordSource屬性值為表salarys,選擇RecordSourceType的屬性值為“0-表”。

 、 以同樣的方法修改命令按鈕的Caption屬性值為“退出瀏覽”。

  ⑧ 雙擊命令按鈕Command1,在Click事件中編寫命令:ThisForm.Release,用來關(guān)閉表單。

 、 單擊常用工具欄中的運行圖標(biāo)按鈕,系統(tǒng)首先要求保存該表單文件,在彈出的“另存為”對話框中輸入表單文件名form1,保存在考生文件夾下,然后關(guān)閉對話框。

  【試題解析】

  本試題(1)小題考查了視圖的建立,利用SQL命令定義視圖,考生要注意的是在定義視圖之前,首先應(yīng)該打開相應(yīng)的數(shù)據(jù)庫文件,因為視圖文件是保存在數(shù)據(jù)庫中的,在磁盤上找不到該文件;(2)小題中考查的是在表單中設(shè)置數(shù)據(jù)環(huán)境,通過表單的數(shù)據(jù)環(huán)境快速建立“表單控件”和數(shù)據(jù)之間的聯(lián)系,“表單控件”中數(shù)據(jù)顯示的屬性是RecordSource。

  3.綜合應(yīng)用題

  在考生文件夾下有倉庫數(shù)據(jù)庫CHAXUN3,包括3個表文件:

  zg(倉庫號C(4),職工號C(4),工資N(4))

  dgd(職工號C(4),供應(yīng)商號C(4),訂購單號C(4),訂購日期D,總金額N(10))

  gys(供應(yīng)商號C(4),供應(yīng)商名C(16),地址C(10))

  設(shè)計一個名為cx3的菜單,菜單中有兩個菜單項“查詢”和“退出”。

  程序運行時,單擊“查詢”應(yīng)完成下列操作:檢索出工資多于1230元的職工向北京供應(yīng)商發(fā)出的訂購單信息,并將結(jié)果按總金額降序排列存放在order文件中。

  單擊“退出”菜單項,程序終止運行。

  注:相關(guān)數(shù)據(jù)表文件存在于考生文件夾下。

  【參考答案】

  具體步驟如下:

 、 在“命令”窗口中輸入命令:CREATE MENU cx3。

 、 彈出“新建菜單”對話框,單擊“菜單”圖標(biāo)按鈕。

  ③ 彈出菜單設(shè)計器,根據(jù)題目要求,首先輸入兩個主菜單名稱“查詢”和“退出”,然后在“查詢”菜單行的“結(jié)果”下拉列表框中選擇“過程”選項(用于編寫程序),在“退出”菜單行的“結(jié)果”下拉列表框中選擇“命令”選項。

 、 單擊“查詢”菜單行中的“創(chuàng)建”按鈕,進入程序設(shè)計的編輯窗口,輸入如下程序段:

  *********“查詢”菜單命令的程序設(shè)計*********

  SET TALK OFF

  SET SAFETY OFF

  SELECT * FROM dgd;

  WHERE;

  職工號IN(SELECT 職工號 FROM zg WHERE 工資>1230);

  AND 供應(yīng)商號 IN(SELECT 供應(yīng)商號 FROM gys WHERE 地址="北京");

  ORDER BY 總金額 DESC;

  INTO TABLE order

  SET SAFETY ON

  SET TALK ON

 、 在“退出”菜單項的“命令”文本框中編寫程序代碼:SET SYSMENU TO DEFAULT。

 、 選擇菜單命令“菜單”→“生成”,生成一個菜單文件cx3.mpr。

 、 關(guān)閉設(shè)計窗口,在“命令”窗口輸入命令:DO cx3.mpr。

 、 可以看到Visual FoxPro的菜單欄被新建的菜單所代替,單擊“退出”菜單命令將恢復(fù)系統(tǒng)菜單。

 、 執(zhí)行“查詢”命令后,系統(tǒng)自動生成新數(shù)據(jù)表文件order.dbf,用來保存查詢結(jié)果。

  【試題解析】

  本試題考查的主要是利用SQL的嵌套查詢來完成多個數(shù)據(jù)表之間的記錄查找,此處應(yīng)注意運算符IN以及排序短語ORDER BY的使用;在菜單的設(shè)計過程中主要是注意兩個菜單命令在“結(jié)果”下拉列表框中應(yīng)選擇的類型。

上一頁  1 2 3 4  下一頁
文章搜索
計算機等級考試欄目導(dǎo)航
版權(quán)聲明:如果計算機等級考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系800@exam8.com,我們將會及時處理。如轉(zhuǎn)載本計算機等級考試網(wǎng)內(nèi)容,請注明出處。