<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. 試題

    計算機二級考試VFP模擬題及答案二

    時間:2025-02-11 16:34:44 試題 我要投稿

    2015計算機二級考試VFP模擬題及答案(二)

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

    2015計算機二級考試VFP模擬題及答案(二)

      1.新建一個項目myproject。

      2.在新建的項目myproject中建立數據庫mybase。

      3.將考生文件夾下的3個自由表全部添加到新建的mybase數據庫。

      4.在新建的項目myproject中建立一個表單,并將其保存為myform.scx(不要做其他任何操作)。

      本題主要考核點:項目文件的建立、數據庫文件的建立、數據庫表的添加、表單文件的建立。

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

      1.在mybase數據庫中建立視圖myview,視圖中包括客戶名、訂單號、圖書名、單價、數量和簽訂日期字段。然后使用SQLSELECT語句查詢:"吳"姓讀者(客戶名第一個字為"吳")訂購圖書情況,查詢結果按順序包括myview視圖中的全部字段,并要求先按客戶名排序、再按訂單號排序、再按圖書名排序(均升序),將查詢結果存儲在表文件mytable中。

      2.打開在基本操作題中建立的表單文件myform,并完成如下簡單應用:

      1)將表單的標題設置為"簡單應用";

      2)表單運行時自動居中;

      3)增加命令按鈕"退出"(Command1),程序運行時單擊該按鈕釋放表單;

      4)將第1題建立的視圖myview添加到數據環境中;

      5)將視圖myview拖拽到表單中使得表單運行時能夠顯示視圖的內容(不要修改任何屬性)。

      本題主要考核點:視圖的建立、SQL語句的使用、表單文件的修改。

      解題思路:

      第1題:在mybase數據庫設計器中,通過create VIEW命令打開視圖設計器,在"添加表或視圖"對話框中添加order、orderitem和goods表,并設置三表間的聯系;在"字段"選項卡中選擇客戶名、訂單號、圖書名、單價、數量和簽訂日期字段,最后將視圖保存在myview文件中。接著在命令窗口中輸入:"select* from myview where 客戶名="吳" into table mytable order by 客戶名,訂單號,圖書名",按回車運行此命令。

      第2題:打開表單文件myform,將表單的Caption屬性設置為"簡單應用",AutoCenter屬性設置為".T.-真"。在表單上添加一個命令按鈕Command1,Caption屬性設置為"退出",設置"退出"按鈕的Click事件代碼:thisform.release。單擊"顯示"菜單下的"數據環境"子菜單,單擊"數據環境"菜單下的"添加"子菜單,單擊"添加表或視圖"窗口中的"視圖",選中視圖"myview",單擊"添加",將視圖myview添加到數據環境中,選中數據環境設計器中的視圖myview拖拉到表單設計器中,保存表單。

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

      在考生文件夾下完成如下綜合應用:

      1.打開在基本操作題中建立的項目myproject;

      2.在項目中建立程序SQL,該程序只有一條SQL查詢語句,功能是:查詢7月份以后(含)簽訂訂單的客戶名、圖書名、數量、單價和金額(單價*數量),結果先按客戶名、再按圖書名升序排序存儲到表MYSQLTABLE;

      3.在項目中建立菜單mymenu,該菜單包含運行表單、執行程序和退出3個菜單項,它們的功能分別是執行表單myform、執行程序SQL、恢復到系統默認菜單(前兩項使用直接命令方式;最后一項使用過程,其中包含一條clearevents命令);

      4.在項目中建立程序main,該程序的第一條語句是執行菜單mymenu,第二條語句是readevents,并將該程序設置為主文件;

      5.連編生成應用程序myproject.app;

      6.最后運行連編生成的應用程序,并執行所有菜單項。

      本題的主要考核點:創建程序、創建菜單、生成應用程序。

      解題思路:

      1、打開項目myproject。

      2、選擇項目管理器中"代碼"節點下的"程序",單擊"新建"按鈕,在彈出的對話框中輸入:

      SELECT 客戶名,圖書名,數量,單價,單價*數量 AS 金額 ;

      FROM mybase!goods INNER JOIN mybase!orderitem ;

      INNER JOIN mybase!order ;

      ON Orderitem.訂單號 = Order.訂單號 ;

      ON Goods.圖書號 = Orderitem.圖書號 ;

      WHERE month(order.簽訂日期)>=7 ;

      ORDER BY 客戶名,圖書名 INTO TABLE MYSQLTABLE

      單擊工具欄上的保存銨鈕,輸入:SQL。然后單擊"保存"。

      3、選擇項目管理器中"其他"節點下的"菜單",單擊"新建"按鈕,在新建菜單窗口中單擊"菜單",在"菜單名稱"中輸入"運行表單",結果為"命令",輸入:doform myform。再在"菜單名稱"中輸入"執行程序",結果為"命令",輸入:do sql。接著在"菜單名稱"中輸入"退出",結果為"過程",單擊"創建",輸入:

      set sysmenu to default

      clear events

      單擊工具欄上的保存銨鈕,輸入:mymenu。然后單擊"保存"。

      4、選擇項目管理器中"代碼"節點下的"程序",單擊"新建"按鈕,在彈出的對話框中輸入:

      do mymenu.mpr

      read events

      單擊工具欄上的保存銨鈕,輸入:main。然后單擊"保存"。

      5、選中程序main,單擊鼠標右鍵,選擇"設置主文件",將其設置成主文件。然后單擊項目管理器右側的"連編"命令打開"連編選項"窗口,在操作中選擇"連編應用程序",點擊"確定"按鈕,輸入應用程序名myproject,單擊"保存"按鈕,即可生成連編項目文件。最后運行myproject.app,并依次執行"運行表單"、"執行程序"和"退出"菜單命令。

    【計算機二級考試VFP模擬題及答案二】相關文章:

    2015計算機二級考試VFP模擬題及答案(五)08-15

    2015計算機二級考試VFP模擬題及答案(三)10-16

    2015計算機二級考試VFP模擬題及答案(一)05-06

    2015計算機二級考試VFP模擬題及答案(四)10-12

    2016計算機二級《VFP》模擬題及答案08-12

    2017全國計算機二級VFP考試模擬題及答案08-16

    計算機二級《VFP》考試題及答案11-10

    2016年計算機二級《VFP》模擬題及答案06-23

    2015年計算機二級VFP考試模擬題(一)答案及解析06-21

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人