一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看

試題

計算機二級《VF》上機沖刺題及答案

時(shí)間:2025-02-14 04:57:20 試題 我要投稿
  • 相關(guān)推薦

2016年計算機二級《VF》上機沖刺題及答案

  2016年3月計算機等級考試將于本周六進(jìn)行,同學(xué)們在重溫考試內容的時(shí)候,可以做幾套上級試題,下面百分網(wǎng)小編為大家搜索整理了關(guān)于計算機二級《VF》上機沖刺題及答案,歡迎參考練習,希望對大家備考有所幫助!想了解更多相關(guān)信息請持續關(guān)注我們應屆畢業(yè)生考試網(wǎng)!

  一、基本操作題

  1(1)創(chuàng )建一個(gè)新的項目“customer_management”。

  (2)在新建立的項目“customer_management”中創(chuàng )建數據庫“order_management”。

  (3)在數據庫“order_management”中建立表“order_list”,表名稱(chēng)分別為:“客戶(hù)型”、“訂單號”、“訂購日期”和“總金額”;類(lèi)型分別為:“字符型(6)”、“字符型(6)”、“日期型”和“浮動(dòng)型”。

  (4)為“order list”表創(chuàng )建一個(gè)主索引,索引名和索引表達式均是“訂單號”。

  參考解析:

  (1)【操作步驟】

 、僭赩isual FoxPro主窗口下按組合鍵Ctrl+N,則系統彈出“新建”對話(huà)框,在文件類(lèi)型中選擇“項目”,再單擊“新建文件”按鈕;

 、谠趶棾龅“創(chuàng )建”對話(huà)框中,選定考生文件夾,在項目文件中填入“customer_management.pjx”,再單擊“保存”按鈕;這樣便新建了一個(gè)項目。

  (2)【操作步驟】①在彈出的項目管理器中先選擇“數據”標簽,再選擇“數據庫”,最后單擊“新建”按鈕;

 、谠趶棾龅“新建數據庫”對話(huà)框中單擊“新建文件”;

 、墼趶棾龅“創(chuàng )建”對話(huà)框中,選定考生文件夾,在“數據庫名”中填入“0rder_management.dbc”,再單擊“保存”按鈕。

  (3)【操作步驟】

 、偻瓿闪藬祿䦷斓奶砑;

 、谠谔砑拥臄祿䦷熘羞x擇“數據”標簽,再單擊“數據庫”標簽,選擇“0rder_management.bdc”數據庫,再選擇“表”標簽,單擊“新建”銨扭,在彈出的“創(chuàng )建”對往左框中將表名更改為“0rder_list”,單擊“確定”按鈕,在彈出“表設計器”中

  的“字段名”中填入題干中的字段,“類(lèi)型”中選擇題干中規定的類(lèi)型,單擊“確定”按鈕,在彈出的提示框中單擊“是”按鈕保存表;

 、墼趶棾龅“新建表”對話(huà)框中單擊“新建襲”,并在彈出的“創(chuàng )建”對話(huà)框中,選定考生文件夾,在“輸入表名”中填人“0rder_list.dbf”,再單擊保存。

  (4)【操作步驟】

  在彈出的“表設計器中”,按題所要求建立表的結構后,選擇“索引”標簽,在索引名列中填人“訂單號”,在索引類(lèi)型列中選擇“主索引”,在索引表達式列中填入“訂單號”,單擊“確定”按鈕,保存表結構。

  2在考生文件夾下的“職員管理”數據庫中完成下列基本操作:

  (1)為“員工信息”表增加一個(gè)字段,字段名為“EMAIL”,類(lèi)型為“字符型”,寬度為“20”。

  (2)設置“員工信息”表中“性別”字段的有效性規則,性別取“男”或“女”,默認值為“女”。

  (3)在“員工信息”表中,將所有記錄的“EMAIL”字段值用“部門(mén)編號”的字段值加上“職工編號”的字段值再加上“@XXX.tom.cn”進(jìn)行替換。

  (4)通過(guò)“部門(mén)編號”字段建立“員工信息”表和“部門(mén)”表間的永久聯(lián)系。

  參考解析:

  【考點(diǎn)指引】本大題主要考查數據庫設計器的基本探作,包括修改表結構、設置有效性規則和建立表間聯(lián)系,這些都可以在數據庫設計器中完成,另外還考查了記錄的批量修改。

  (1)【操作步驟】

 、龠x擇【文件】→【打開(kāi)】命令,在“打開(kāi)”對話(huà)框的“文件類(lèi)型”下拉列表框中選擇“數據庫”,選擇“職員管理.dbc”,單擊“確定”按鈕,打開(kāi)數據庫設計器。

 、谠“數據庫設計器”中,選擇表“員工信息”,單擊鼠標右鍵,在彈出的快捷菜單中選擇“修改”命令,打開(kāi)表設計器。

 、墼“表設計器”中,單擊“字段”選項卡,單擊最后一行,輸入字段名“EMAIL”,“類(lèi)型”為“字符型”,“寬度”為“20”。

  (2)【操作步驟】

  在“員工信息”表設計器的“字段”選項卡中,選擇“性別”字段,在“字段有效性”的“規則”文本框中輸入“性別=〝男″OR性別=〝女″”,“默認值”文本框中輸入“〝女″”,單擊“確定”按鈕關(guān)閉表設計器并保存表“員工信息”結構。

  (3)【操作步驟】

 、僭“數據庫設計器”中,選擇表“員工信息”,單擊鼠標右鍵,在彈出的快捷菜單中選擇“瀏覽”,打開(kāi)數據瀏覽窗口。

 、谶x擇【表】→【替換字段】命令,打開(kāi)“替換字段”對話(huà)框,在“字段”下拉列表框中選擇“EMAIL”字段,在“替換為”文本框中輸入“部門(mén)編號+職工編號+〝@XXX.corn.cn″”,在“替換條件”的“作用范圍”下拉列表框中選擇“ALL”,單擊“替換”命令按鈕進(jìn)行字段值替換。

  (4)【操作步驟】

  在數據庫設計器中,將“部門(mén)”表中“索引”下面的“部門(mén)編號”主索引字段拖曳到“員工信息”表中“索引”下面的“部門(mén)編號”索引字段上,建立兩個(gè)表之間的永久性聯(lián)系。

  3(1)建立項目文件,文件名為“xm”。

  (2)在項目中建立數據庫,文件名為“DB1”。

  (3)把表單“bd1”添加到項目“xm”中。

  (4)修改表單“bd1”,為其添加一個(gè)“關(guān)閉”按鈕。

  參考解析:

  【考點(diǎn)指引】本大題主要考查項目管理器的基本探作,包括新建項目、新建數據庫、添加表單,這些操作都可在項目管理器中完成。

  (1)【操作步驟】

  選擇【文件】→【新建】命令,選擇“項目”,單擊“新建文件”按鈕,輸入項目名稱(chēng)“xm”后單擊“保存”按鈕。

  (2)【操作步驟】

  在項目管理器中選擇“數據”選項卡,然后選擇列表框中的“數據庫”,單擊選項卡右邊的“新建”命令按鈕,選擇“新建數據庫”,在“創(chuàng )建”對話(huà)框中輸入數據庫名“DBl”,單擊“保存”按鈕將新建數據庫“DBI”添加到新建的項目“xm”中。

  (3)【操作步驟】

  在項目管理器中選擇“文檔”選項卡,選擇列表框中的“表單”,單擊選項卡右邊的“添加”命令按鈕,在“打開(kāi)”對話(huà)框中選擇“bd1.scx”,單擊“確定”按鈕將表單“bd1”添加到新建的項目“xm”中。

  (4)【操作步驟】

 、僭陧椖抗芾砥髦羞x擇“文檔”選項卡,展開(kāi)列表框中的“表單”,選擇“bd1”,單擊右邊“修改”命令按鈕,打開(kāi)表單設計器。

 、谠诒韱卧O計器中,單擊表單控件工具欄上的“命令按鈕”控件圖標,為表單添加一個(gè)命令按鈕Command1,在按鈕屬性窗口中將命令按鈕Command1的Caption屬性值修改為“關(guān)閉”,雙擊命令按鈕,在Click事件中輸入代碼:ThisForm.Release,用來(lái)關(guān)閉表單。

 、坳P(guān)閉表單設計器并保存表單。

  4(1)將數據庫“school”添加到項目文件“xm”中。

  (2)將自由表“course”添加到數據庫“school”中。

  (3)建立數據庫表“course"與表“score”之間的關(guān)聯(lián)(兩表的索引已經(jīng)建立)。

  (4)為(3)題中的兩個(gè)表之間的聯(lián)系設置完整性約束,要求:“更新”規則為“忽略”,“刪除”規則和“插入”規則均為“限制”。

  參考解析:

  【考點(diǎn)指引】本大題所考查的是項目管理器的一些基本探作,包括添加數據庫、添加自由表,以及表間關(guān)聯(lián)和完整性約束的建立。

  (1)【操作步驟】

 、龠x擇【文件】→【新建】命令,選擇“項目”,單擊“新建文件”按鈕,輸入項目名稱(chēng)“xm”后單擊“保存”按鈕。

 、谠陧椖抗芾砥髦羞x擇“數據”選項卡,然后選擇列表框中的“數據庫”,單擊“添加”按鈕,在“打開(kāi)”對話(huà)框中選擇數據庫名“school”,單擊“確定”按鈕將數據庫“school”添加到新建的項目“xm”中。

  (2)【操作步驟】

  在項目管理器中,選擇“school”數據庫的“表”分支,單擊“添加”按鈕,在“打開(kāi)”對話(huà)框中選擇數據表“course”,選擇“獨占”,單擊“確定”按鈕將數據庫表“course”添加到數據庫“school”中。

  (3)【操作步驟】

  在項目管理器中,選擇數據庫“school”,單擊“修改”按鈕,打開(kāi)數據庫設計器,將表“course”的索引字段“課程編號”拖曳到表“score”的索引字段“課程編號”上,為兩個(gè)表建立關(guān)聯(lián)。

  (4)【操作步驟】

 、僭跀祿䦷煸O計器中,選擇【數據庫】→【清理數據庫】命令清理數據庫。

 、谟益I單擊“course”表和“score”表之間的關(guān)系線(xiàn),在彈出的快捷菜單中選擇“編輯參照完整性”命令,打開(kāi)參照完整性生成器。

 、蹎螕“更新規則”選項卡,選擇“忽”;單擊“刪除規則”選項卡,選擇“限制”;單擊“插入規則”選項卡,選擇“限制”;單擊“確定”按鈕,保存參照完整性設置。

  5(1)將自由表“股票代碼”添加到“投資管理”數據庫中。

  (2)為表“股票代碼”建立一個(gè)主索引(升序),索引名和索引表達式均為“股票代碼”。

  (3)為表“股票代碼”設定有效性規則:股票代碼第一位必須以0或6開(kāi)頭,錯誤提示信息是“股票代碼必須以0或6開(kāi)頭”。

  (4)打開(kāi)表單文件“bd1”,請修改“登錄”命令按鈕的標題為關(guān)閉。

  參考解析:

  【考點(diǎn)指引】本大題主要考查了添加自由表、數據表的索引、有效性規則建立的基本操作以及命令按鈕的Caption屬性的修改。

  (1)【操作步驟】

 、龠x擇【文件】→【打開(kāi)】命令,或直接單擊工具欄上的“打開(kāi)”圖標,在彈出的對話(huà)框中選擇要打開(kāi)的數據庫文件“投資管理.dbc”。

 、谠“數據庫設計器”中,單擊右鍵選擇“添加表”,在“打開(kāi)”對話(huà)框中選擇表“股票代碼”,單擊“確定”按鈕將自由表“股票代碼”添加到數據庫“投資管理”中。

  (2)【操作步驟】

  在數據庫設計器中,選擇表“股票代碼”,選擇【數據庫】→【修改】命令,打開(kāi)表設計器修改表“股票代碼”結構,在“股票代碼”表設計器中的“索引”選項卡的“索引名”中輸入“股票代碼”,選擇索引類(lèi)型為“主索引”,索引表達式為“股票代碼”。

  (3)【操作步驟】

 、僭“股票代碼”表設計器中的“字段”選項卡下,選擇“股票代碼”字段,在“字段有效性”的“規則”文本框中輸入“LEFT(股票代碼,1)=”0”OR LEFT(股票代碼,1)="6"”,“信息”文本框中輸入“"股票代碼必須以0或6開(kāi)頭"”,單擊“確定”按鈕關(guān)閉表設計器并保存表“股票代碼”結構。

  (4)【操作步驟】

 、龠x擇【文件】→【打開(kāi)】命令,在“打開(kāi)”對話(huà)框中的“文件類(lèi)型”下拉列表框中選擇“表單”,選擇“bd1.sex”,單擊“確定”按鈕,打開(kāi)表單設計器。

 、谠诒韱卧O計器中,選擇“登錄”命令按鈕,在命令按鈕屬性窗口中將“Caption”屬性值修改為“關(guān)閉”,然后關(guān)閉表單設計器并保存表單"bd1”。

  二、簡(jiǎn)單應用題

  6(1)統計“職員信息”表中每個(gè)部門(mén)的人數和保險總額,統計結果中包含字段“部門(mén)編號”、“部門(mén)名稱(chēng)”、“人數”和“保險總額”,按“部門(mén)編號”排序。并將結果放在表“result”中。

  (2)打開(kāi)“bdl”表單,并按如下要求進(jìn)行修改(注意要保存所做的修改):在表單的數據環(huán)境中添加“職員信息”表。表單中有“表格”控件,修改其相關(guān)屬性,在表格中顯示“職員信息”表的記錄。

  參考解析:

  【考點(diǎn)指引】本大題第l小題考查了SQL語(yǔ)句的分組命令GROUPBY的用法。第2小題考查的是表格數據環(huán)境的建立和表格控件數據源的設置。

  (1)【解題步驟】

 、僭诿畲翱谥休斎朊睿篠ELECT部門(mén).部門(mén)編號,部門(mén)名稱(chēng),COUNT(*)AS人數,SUM(保險)AS保險總額INTOTABLEresuhFROM職員信息,部門(mén)WHERE部門(mén).部門(mén)編號一職員信息.部門(mén)編號GROUPBY部門(mén).部門(mén)編號0RDERBY部門(mén).部門(mén)編號(回車(chē)執行)。

 、谠诳忌募䦅A下新建文本文件“result.txt”,將輸入的命令保存到文本文件“result.txt”中。

  (2)【解題步驟】

 、龠x擇【文件】→【打開(kāi)】命令,在“打開(kāi)”對話(huà)框的“文件類(lèi)型”下拉列表框中選擇“表單”,選擇“bdl.SCX”,單擊“確定”按鈕,打開(kāi)表單設計器。

 、谠诒韱卧O計器中,用鼠標右鍵單擊表單空白處,在彈出的快捷菜單中選擇“數據環(huán)境”命令,打開(kāi)表單的數據環(huán)境,選擇數據表文件“職員信息”添加到數據環(huán)境中。

 、圻x擇表格控件“Gridl”,在表格控件屬性窗口中將“ReeordSource”屬性值修改為“職員信息”,將“RecordSourceType”屬性值修改為“0”。

 、荜P(guān)閉表單設計器并保存表單。

  7在考生文件夾下完成如下簡(jiǎn)單應用:

  (1)用SQL語(yǔ)句完成下列操作。列出所有與“黑色”顏色零件相關(guān)的信息(產(chǎn)品編號、零件名稱(chēng)和數量),并將檢索結果按數量降序排序存放于表“result1”中,將SQL語(yǔ)句保存在“cx1.prg”文件中。

  (2)建立一個(gè)名為“cd1”的快捷菜單,菜單中有兩個(gè)菜單項:“查詢(xún)”和“修改”。然后在表單“bd1”中的RightClick事件中調用快捷菜單“cd1”。

  參考解析:

  【考點(diǎn)指引】本大題第l小題考查的是SQL SELECT語(yǔ)句的用法;第2小題考查的是快捷菜單的創(chuàng )建和調用。

  (1)【操作步驟】

 、僭诿畲翱谥休斎朊睿篗ODI COMM cx1(回車(chē)執行),打開(kāi)程序文件編輯窗口,在程序文件編輯窗口中輸入以下程序代碼:

  SELECT產(chǎn)品編號,零件名稱(chēng),數量INTO TABLE result1 FROM零件,產(chǎn)品清單WHERE零件.零件編號=產(chǎn)品清單.零件編號AND顏色=”黑色”ORDERBY數量DESC

  關(guān)閉程序文件編輯窗口并保存程序文件。

 、谠诿畲翱谥休斎朊睿篋O cx1(回車(chē)執行),執行程序文件。

  (2)【操作步驟】

 、龠x擇【文件】→【新建】命令,選擇【菜單】,單擊“新建文件”按鈕,單擊【快捷菜單】,打開(kāi)菜單設計器,在“菜單名稱(chēng)”中輸入“查詢(xún)”,單擊下一行,在“菜單名稱(chēng)”中輸入“修改”。

 、谶x擇【菜單】→【生成】命令,將菜單保存為“cd1”,生成一個(gè)菜單文件“cd1.mpr”。關(guān)閉菜單設計器。

 、圻x擇【文件】→【打開(kāi)】命令,在“打開(kāi)”對話(huà)框的“文件類(lèi)型”下拉列表框中選擇“表單”,選擇“bd1.scx”,單擊“確定”按鈕,打開(kāi)表單設計器。

 、茉诒韱螌傩源翱谥须p擊“Right Click Event”,打開(kāi)事件代碼編輯窗口,輸入代碼:D0 cd1.mpr。

 、蓐P(guān)閉表單設計器并保存表單。

  8(1)在考生文件夾中有“種植信息”表。用SQL語(yǔ)句查詢(xún)每種品種的“種植品種”、“市場(chǎng)價(jià)”、“種植成本”、“數量”和“凈收入”,其中“凈收入”=每種品種的“市場(chǎng)價(jià)”-“種植成本”*“數量”。查詢(xún)結果按“凈收入”升序排序,“凈收入”相同的按“種植品種”排序,將結果存放于表“凈收入”中,將使用到的SQL代碼保存到“result.txt”中。

  (2)在考生文件夾下有表“種植信息”,在考生文件夾下設計一個(gè)表單“bdl”,表單標題為“種植信息”。該表單為“種植信息”表的窗口輸入界面,表單上還有一個(gè)標題為“關(guān)閉”的按鈕,單擊該按鈕退出表單。

  參考解析:

  【考點(diǎn)指引】本大題第1小題考查的是SQL,SELECT語(yǔ)句的用法,這里還要用到order BY和INTO TABLE子句;第2小題主要考查表單的創(chuàng )建。

  (1)【操作步驟】

 、僭诿畲翱谥休斎朊睿

  SELECT種植品種,市場(chǎng)價(jià),種植成本,數量,(市場(chǎng)價(jià)一種植成本)*數量AS凈收入INTO TABLE凈收入FROM種植信息order BY凈收入,種植品種(回車(chē)執行)

 、谠诳忌募䦅A下新建文本文件“result.txt”,將輸入的命令保存到文本文件“result.txt”中。

  (2)【操作步驟】

 、龠x擇【文件】→【新建】命令,選擇“表單”,單擊“新建文件”按鈕打開(kāi)表單設計器,在表單屬性窗口中將Caption屬性值修改為“種植信息”,單擊表單控件工具欄上的“命令按鈕”控件圖標,為表單添加一個(gè)命令按鈕Command1。

 、谠诎粹o屬性窗口中將命令按鈕Command1的Caption屬性值修改為“關(guān)閉”。雙擊命令按鈕,在Click事件中輸入代碼:ThisForm.Release,用來(lái)關(guān)閉表單。

 、墼诒韱卧O計器中,鼠標右鍵單擊表單空白處,在彈出的快捷菜單中選擇“數據環(huán)境”命令,打開(kāi)表單的數據環(huán)境,將數據表文件“種植信息”添加到數據環(huán)境中,將數據環(huán)境

  中的“種植信息”表拖放到表單中,可看到在表單中出現一個(gè)表格控件,此時(shí)實(shí)現了“種植信息”表的窗口式輸入界面。

 、苓x擇【表單】→【執行表單】命令,系統首先要求保存該表單文件,在彈出的“另存為”對話(huà)框中輸入表單文件名“bd1”,保存在考生文件夾下,然后運行表單。

  9在考生文件夾中完成如下操作:

  (1)在“訂購”數據庫中查詢(xún)客戶(hù)Cl0001的訂購信息,查詢(xún)結果中包括“訂貨”表的全部字段和“總金額”字段。其中“總金額”字段為訂貨“單價(jià)”與“數量”的乘積。并將查詢(xún)結果保存在一個(gè)新表“newtable”中。

  (2)建立視圖“myview”。具體要求是:視圖中的數據取自“訂貨”表的全部字段和“貨物”表中的“訂購日期”字段。按“訂購日期”排序,而訂購日期相同的記錄按訂單號排序(升序)。

  參考解析:

  (1)【操作步驟】

  在命令窗口中輸入如下的SQL代碼并執行:select訂貨.*,訂貨.單價(jià)*訂貨.數量as總金額from訂貨inner join客戶(hù)on訂貨.訂單號=客戶(hù).訂單號Where客戶(hù).客戶(hù)號=”C10001”into table newtable

  (2)【操作步驟】

 、俅蜷_(kāi)數據庫“訂購”設計器,新建視圖并打開(kāi)視圖設計器。

 、趯“訂貨”和“貨物”表添加到視圖設計器中并在視圖設計器中的“字段”選項卡中,將題目要求顯示的字段全部添加到“選定字段”列表框中。

 、墼“排序依據”選項卡中將“選定字段”列表框中的“訂購日期”和“訂單號”依次添加到排序條件中。

 、鼙4嬉晥D。

  10(1)編寫(xiě)程序“cx1.prg”,對職員信息表完成如下3個(gè)功能:

 、賱h除“職員編號”為“0010”的商品的記錄。

 、趯⑺腥说“月薪”增加l0%。

 、鄄樵(xún)“籍貫”為“上海”的表記錄。

  (2)根據數據庫“公司”中的表“部門(mén)”和表“職員信息”建立一個(gè)查詢(xún),該查詢(xún)包含字段“部門(mén)名稱(chēng)”、“姓名”和“職員編號”。查詢(xún)條件為“月薪”在3200元(含)以上。要求按“職員編號”升序排序,并將查詢(xún)保存為“qry1”。

  參考解析:

  【考點(diǎn)指引】本大題第1小題考查程序代碼設計,重點(diǎn)是數值字段的計算;第2小題考查查詢(xún)的創(chuàng )建,重點(diǎn)是過(guò)濾條件的設置。

  (1)【操作步驟】

 、僭诿畲翱谥休斎朊睿篗ODI COMM cx1(回車(chē)執行),打開(kāi)程序文件編輯窗口,在程序文件編輯窗口中輸入以下程序代碼:

  DELETE FROM職員信息WHERE職員編號=〝0010″

  UPDATE職員信息SET月薪=月薪*1.1

  SELECT*FROM職員信息WHERE籍貫LIKE〝上海%″

  關(guān)閉程序文件編輯窗口并保存程序文件。

 、咴诿畲翱谥休斎朊睿篋O cx1(回車(chē)執行),執行程序文件。

  (2)【操作步驟】

 、龠x擇【文件】→【打開(kāi)】命令,打開(kāi)考生文件夾下的數據庫“公司”。

 、谶x擇【文件】→【新建】命令,選擇“查詢(xún)”,單擊“新建文件”按鈕,彈出“添加表或視圖”對話(huà)框,將表“部門(mén)”和“職員信息”分別添加到查詢(xún)設計器中,系統會(huì )自動(dòng)根據兩表的“部門(mén)編號”字段建立兩表之間的內部聯(lián)系,然后關(guān)閉“添加表或視圖”對話(huà)框。

 、鄹鶕}意,在查詢(xún)設計器的“字段”選項卡中;將“可用字段”列表框中的字段“部門(mén)名稱(chēng)”、“姓名”和“職員編號”添加到右邊的“選定字段”列表框中。

 、軉螕“篩選”選項卡,在“字段名”下拉列表框中選擇“月薪”字段,在“條件”下拉列表框中選擇“>=”,在“實(shí)例”文本框中輸入“3200”。

 、菰“排序依據”選項卡中將“選定字段”列表框中的“職員編號”字段添加到右邊的“排序條件”中,在“排序選項”中選擇“升序”。

 、揸P(guān)閉查詢(xún)設計器并保存查詢(xún)?yōu)?ldquo;qry1”。

  三、綜合應用題

  11在考生文件夾中有“訂貨”表和“商品”表。商品表中的“單價(jià)”表與“訂貨”表的“數量”之積應等于訂貨表中的“金額”。

  現在有部分“訂貨”表記錄的“金額”字段值不正確,請編寫(xiě)程序挑出這些記錄,并將這些記錄存放到一個(gè)名為“修正訂貨”的表中(與訂貨表結構相同,自己建立),根據商品表中的“單價(jià)”字段和“訂貨”表的“數量”字段修改“修正訂貨”表的“金額”字段(注意:一個(gè)修正記錄可能對應幾條訂貨記錄)。

  編寫(xiě)的程序最后保存為“CX.prg”。

  參考解析:

  【考點(diǎn)指引】本大題考查的是數據表數據的修改,注意要用到INTOTABLE和INTOCURSOR保存中間查詢(xún)結果。

  【操作步驟】

 、僭诿畲翱谥休斎嗣睿篗ODI COMM cx(回車(chē)執行),打開(kāi)程序文件編輯窗口,在程序文件編輯窗口中輸入以下程序代碼:

  SELECT訂貨.*INTO TABLE修正訂貨FROM訂貨,商品WHERE訂貨.商品編碼=商品.商品編碼AND金額<>單價(jià)*數量

  USE修正訂貨

  GO TOP

  DO WHILE.NOT.EOF()

  a1=商品編碼

  bl=訂單編號

  SELECT*INTO CURSOR aa FROM商品WHERE商品編碼=al

  SELECT修正訂貨

  REPLACE金額WITH aa.單價(jià)*數量

  SKIP

  ENDDO

  USE

  關(guān)閉程序文件編輯窗口并保存程序文件。

 、谠诿畲翱谥休斎朊睿篋O cx(回車(chē)執行),執行程序文件。

  12(1)在考生文件夾下,將“books”表中所有書(shū)名中含有“計算機”3個(gè)字的圖書(shū)復制到“books_BAK”表中,以下操作均在“books_BAK”表中完成。

  (2)復制后的圖書(shū)價(jià)格在原價(jià)格的基礎上降低5%。

  (3)從圖書(shū)均價(jià)高于25元(含25)的出版社中,查詢(xún)并顯示圖書(shū)均價(jià)最低的出版社名稱(chēng)及均價(jià),查詢(xún)結果保存在‘new_table4”表中(字段名為出版單位和均價(jià))。

  參考解析:

  【考點(diǎn)指引】本大題主要考查的知識點(diǎn)是:SQL語(yǔ)句的復制、修改和查詢(xún)功能。

  【操作步驟】

  在命令窗Vl中依次輸入以下代碼,分別完成題目中各個(gè)要求。

  (1)SELECT*FROMB00KSBAKWHERE書(shū)名LIKE“%計算機%”INTOTABLEBOOKS_BAK

  (2)UPDATEBOOKS_BAKSET價(jià)格=價(jià)格*(1-0.05)

  (3)SELECTTOPlBOOKS_BAK.出版單位,avg(books_bak.價(jià)格)as均價(jià)FROMbooks_bakGroupByBooks_bak.出版社HAVING均價(jià)>=250RERBY2INTOTABLEnew_table4.dbf。

  13(1)請編寫(xiě)名稱(chēng)為CX的程序并執行。該程序實(shí)現下面的功能:將工資表進(jìn)行備份,備份文件名為“b_工資.dbf”。利用“人事部”向“財務(wù)部”提供的雇員工資調整表“c_工資”的“工資”,對工資表的‘'工資”進(jìn)行調整(請注意:按“職員編號”相同進(jìn)行調整,并且只是部分職員的工資進(jìn)行了調整,其他職員的工資不動(dòng))。最后將工資表中的記錄存儲到“n_ 工資”表中(表結構與工資表完全相同)。

  (2)設計一個(gè)文件名為“bd2”的表單,其中包含“調整工資”和“關(guān)閉”兩個(gè)命令按鈕。

  單擊“調整工資”命令按鈕時(shí),調用CX命令程序實(shí)現工資調整。

  單擊“關(guān)閉”命令按鈕時(shí),關(guān)閉表單。

  注意:在兩個(gè)命令按鈕中均只有一條命令,不可以有多余命令。

  參考解析:

  【考點(diǎn)指引】本大題第1小題主要考查對數據表的操作,包括表的備份、數據的修改;第2小題考查表單的一些基本操作及按缸控件的使用。

  (1)【操作步驟】

  在命令窗口中輸入命令:MODI COMM cx(回車(chē)執行),打開(kāi)程序文件編輯窗口,在程序文件編輯窗口中輸入以下程序代碼:

  SELECT*INTO TABLE b_工資FROM工資

  USE c_工資

  Go TOP

  DO WHILE.NOT.EOF()

  aa=職員編號

  bb=工資

  UPDATE工資SET工資=bb WHERE職員編號=aa

  SELECT C_工資

  SKIP

  ENDD0

  SELECT*INTO TABLE n_工資FROM工資

  CLOSE ALL

  關(guān)閉程序文件編輯窗口并保存程序文件。

  (2)【操作步驟】

 、龠x擇【文件】→【新建】命令,選擇“表單”,單擊“新建文件”按鈕打開(kāi)表單設計器,單擊表單控件工具欄上的“命令按鈕”控件圖標,為表單添加兩個(gè)命令按鈕Command1和Command2。

 、谠诎粹o屬性窗口中將命令按鈕Command1的Caption屬性值修改為“調整工資”,將命令按鈕Command2的Caption屬性值修改為“關(guān)閉”。

 、垭p擊“調整工資”命令按鈕,在Click事件中輸入代碼:DO CX,用來(lái)執行工資調整程序。

 、茈p擊“關(guān)閉”命令按鈕,在Click事件中輸入代碼:ThisForm.Release,用來(lái)關(guān)閉表單。

 、葸x擇【表單】→【執行表單】命令,系統首先要求保存該表單文件,在彈出的“另存為”對話(huà)框中輸入表單文件名“bd2”,保存在考生文件夾下,然后運行表單。

  14在考生文件夾下有數據庫“gz”,包括數據表文件:zgk(倉庫編號C(4),職工編號C4),工資N(4))。設計一個(gè)名為tj的菜單,菜單中有兩個(gè)菜單項“統計”和“退出”。

  程序運行時(shí),單擊“統計”菜單項應完成下列操作:檢索出工資大于或等于本倉庫職工平均工資的職工信息,并將這些職工信息按照倉庫編號升序排序,在倉庫號相同的情況下再按職工編號升序存放到“result”文件中,該數據表文l 件和“zgk”數據表文件具有相同的結構。

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

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

  參考解析:

  【考點(diǎn)指引】本大題主要考查利用SQL語(yǔ)句進(jìn)行分組計算查詢(xún),在本題應了解SQL中求平均值函數AVG的使用;在菜單的設計過(guò)程中主要應注意兩個(gè)菜單命令在“統計”下拉列表框中應選擇的類(lèi)型。

  【操作步驟】

 、龠x擇【文件】→【新建】命令,選擇“菜單”,單擊“新建文件”按鈕,再單擊“菜單”按鈕,打開(kāi)菜單設計器,在“菜單名稱(chēng)”中輸入“統計”,在“結果”下拉列表框中選擇“過(guò)程”,單擊“創(chuàng )建”按鈕創(chuàng )建“統計”過(guò)程,在菜單過(guò)程代碼編輯窗口中輸入以下代碼:

  SET TALK OFF

  SET SAFETY OFF

  0PEN DATABASE gz

  SELECT倉庫編號,AVG(工資)AS pjgz FROM zgk GROUP BY倉庫編號INTO CURS OR curl

  SELECT zgk.*INTO TABLE result FROM zgk,curl WHERE zgk.倉庫編號=curl.倉庫編號and工資>= pjgz ORDER BY zgk.倉庫編號,職工編號

  CLOSEALL

  SET SAFETY ON

  SET TALK ON

  關(guān)閉菜單過(guò)程代碼編輯窗口回到菜單設計器。

 、趩螕粝乱恍,輸入菜單名稱(chēng)“退出”,在“結果”下拉列表框中選擇“命令”,在右邊的“命令”文本框中編寫(xiě)程序代碼:SET SYSMENU TO DEFAULT。

 、圻x擇【菜單】→【生成】命令,將菜單保存為“tj”,生成一個(gè)菜單文件“tj.mpr”。關(guān)閉菜單設計窗口,在命令窗口輸入命令:DO tj.mpr,看到Visual FoxPr0的菜單欄被新建的菜單所代替,單擊“退}b”菜單命令將恢復系統菜單。

 、軋绦“統計”菜單命令后,系統自動(dòng)生成新數據表文件“result.dbf”用來(lái)保存查詢(xún)結果。

【計算機二級《VF》上機沖刺題及答案】相關(guān)文章:

2016計算機二級考試《VF》上機題及答案07-27

2016年計算機二級《VF》上機題及答案06-18

計算機二級VF上機題庫及答案08-15

計算機二級考試VF上機試題及答案03-21

2016計算機二級《VF》上機試題及答案10-10

2015年計算機等級考試二級VF上機題及答案08-28

2016計算機二級《VF》上機考試及答案05-13

二級C++上機沖刺題及答案解析10-10

2016計算機二級考試《VF》上機操作題08-12

一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看