<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>
            等級考試

            計算機二級VF考前試題解析

            時間:2025-05-13 08:09:25 等級考試 我要投稿
            • 相關推薦

            2014計算機二級VF考前試題解析

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

            2014計算機二級VF考前試題解析

              在考生文件夾下有一表單文件myform.scx,其中包含"高度"標簽、Text1文本框,以及"確定"命令按鈕。打開該表單文件,然后在表單設計器環境下完成如下操作:

              1.將標簽、文本框和命令按鈕三個控件設置為頂邊對齊。

              2.設置"確定"按鈕的屬性使在表單運行時按Enter鍵就可以直接選擇該按鈕。

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

              4.設置"確定"按鈕的Click事件代碼,使得表單運行時,單擊該按鈕可以將表單的高度設置成在文本框中指定的值。

              本題主要考核點:表單屬性的設置、快捷訪問鍵的設置、事件代碼的編寫。

              【解題思路】:

              1、打開表單myform,選中標簽、文本框和命令按鈕,選擇"格式"菜單下"對齊"菜單下的"頂邊對齊"。

              2、將"確定"按鈕的Default屬性值設置為.T.。

              3、將表單的Caption屬性值設置為表單操作,Name屬性值設置為myform。

              4、設置"確定"按鈕的Click事件代碼:this.parent.height=val(this.parent.text1.value)。

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

              在考生目錄下完成如下簡單應用:

              1.用SQL語句完成下列操作:檢索客戶名為"lilan"所定商品的商品名和單價,結果按單價降序存入book_temp表中。

              2.首先創建數據庫order_m,并向其中添加order和orderitem表。然后在數據庫中創建視圖viewone:利用該視圖只能查詢商品號為a00002的商品的訂購信息。查詢結果依次包含訂單號、簽訂日期和數量三項內容。各記錄按訂單號升序排序,最后利用剛創建的視圖查詢視圖中的全部信息,并將查詢結果存放在表tabletwo中。

              本題主要考核點:利用SQL_SELECT語句建立查詢、數據庫的創建、向數據庫中添加表、視圖的創建。

              【解題思路】:

              第1題:本題的考查點是利用SQL_SELECT語句建立查詢。其命令如下:

              SELECT Goods.商品名,Goods.單價 FROM goods,orderitem,order;

              WHERE Orderitem.訂單號=Order.訂單號 AND;

              Goods.商品號=Orderitem.商品號 AND Order.客戶名="lilan";

              ORDER BY Goods.單價 DESC INTO TABLE book_temp.dbf

              第2題:創建數據庫可以使用"文件"菜單完成,選擇文件--新建--數據庫--新建文件,在數據庫設計器中依次添加order和orderitem表。再通過新建命令打開視圖設計器,在"添加表或視圖"對話框中添加order和orderitem表,并設置兩表間的聯系;在"字段"選項卡中選擇訂單號、簽訂日期和數量3個字段;切換到"篩選"選項卡,在其中進行如下設置:

              字段名條件 實例

              orderitem.商品號 ="a00002"

              切換到"排序依據"中選擇字段"order.訂單號",在"排序選項"處選擇"升序",最后將視圖保存在viewone文件中。利用剛創建的視圖 viewone查詢視圖中的全部信息,在"添加表或視圖"對話框中選擇viewone視圖,在字段中選擇所有字段,設置查詢去向為表tabletwo。

              三、綜合應用(1小題,計30分)

              在考生文件夾下創建一個下拉式菜單mymenu.mnx,并生成菜單程序mymenu.mpr。運行該菜單程序時會在當前vfp系統菜單的末尾追加一個"考試"子菜單,如下圖所示。

              菜單命令"計算"和"返回"的功能都通過執行過程完成。

              菜單命令"計算"的功能如下:

              (1)用ALTER TABLE語句在order表中添加一個"總金額"字段,該字段為數值型,寬度為7,小數位數為2。

              (2)根據orderitem表和goods表中的相關數據計算各訂單的總金額(一個訂單的總金額等于它所包含的各商品的金額之和,每種商品的金額等于數量乘以單價),并填入剛才建立的字段中。

              菜單命令"返回"的功能是恢復標準的系統菜單。

              菜單程序生成后,運行菜單程序并依次執行"計算"和"返回"菜單命令。

              本題主要考核點:創建菜單。

              【解題思路】:

              1、建立菜單可以使用"文件"菜單完成,選擇文件--新建--菜單--新建文件打開菜單設計器。打開"顯示"菜單下的"常規選項"對話框,在"位置"處選擇追加,則新建立的子菜單會在當前vfp系統菜單后顯示。

              2、在菜單名稱中填入"考試",結果為子菜單,單擊創建;在子菜單的菜單名稱中輸入"計算",結果為過程。在過程中輸入下列命令:

              ALTER TABLE order ADD COLUMN 總金額 N(7,2)

              CLOSE DATA

              USE Order

              GO TOP

              DO WHILE NOT EOF()

              SELECT sum(Orderitem.數量*Goods.單價) FROM orderitem,goods;

              WHERE Orderitem.商品號=Goods.商品號 AND orderitem.訂單號=Order.訂單號;

              GROUP BY Orderitem.訂單號 INTO ARRAY A

              REPLACE 總金額 WITH A[1]

              SKIP

              ENDDO

              在菜單名稱中填入"返回",結果為過程,在過程中輸入此命令:SET SYSMENU TO DEFAULT。

              3、最后保存菜單mymenu.mnx,并生成菜單程序mymenu.mpr,且運行菜單程序并依次執行"計算"和"返回"菜單命令。

            【計算機二級VF考前試題解析】相關文章:

            計算機二級VF考前試題及答案11-09

            計算機二級VF試題及答案解析09-10

            2016最新計算機二級VF考前試題及答案10-13

            2024年計算機二級VF考前試題及答案10-24

            計算機二級考試VF試題09-01

            計算機二級C語言考前預測上機試題及解析07-04

            2016計算機二級考試VF考前訓練(答案)10-26

            2016計算機二級VF考前鞏固練習及答案10-17

            計算機二級VF考試試題及答案10-23

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看