• 9月計算機二級考試VFP操作題及答案

    時間:2023-01-28 09:07:07 考試 我要投稿
    • 相關推薦

    2017年9月計算機二級考試VFP操作題及答案

      計算機二級考試VFP操作題是有點難度的,平時多做練習題,上機考試的時候才不至于一籌莫展。下面小編為大家整理了2017年9月計算機二級考試VFP操作題及答案,希望能幫到大家!

    2017年9月計算機二級考試VFP操作題及答案

      一、基本操作題

      1[簡答題]

      (1)在考生文件夾下根據SCORE_MANAGER數據庫,使用查詢向導建立一個含有“姓名”和“出生日期”的標準查詢QUERY3_1.QPR。

      (2)從SCORE_MANAGER數據庫中刪除名為NEW_VIEW3的視圖。

      (3)用SQL命令向SCORE1表中插入一條記錄:學號為“993503433”、課程號為“0001”、成績為99。

      (4)打開表單MYFORM3_4,向其中添加一個“關閉”命令按鈕(名稱為Command1),表單運行時,單擊此按鈕關閉表單(不能有多余的命令)。

      參考解析:【操作步驟】 (1)單擊工具欄中的“新建”按鈕,在彈出的“新建”對話框中,選擇“查詢”,單擊“向導”按鈕,按照向導的提示,首先從STUDENT表中選擇“姓名”和“出生日期”字段,然后按提示單擊“完成”按鈕,在“另存為”對話框中輸入文件名QUERY31.QPR。

      (2)單擊工具欄中的“打開”按鈕,打開考生文件夾下的SCORE-MANAGER數據庫,選擇NEW_VIEW3視圖并右擊,選擇“刪除”命令,再在提示框中單擊“移去”按鈕。

      (3)在命令窗口中輸入下列代碼并按回車鍵。

      INSERT INTO SCORE1(學號,課程號,成績)VALUES(“993503433”,“0001”,99)

      (4)單擊工具欄中的“打開”按鈕,打開考生文件夾下的表單MYFORM3_4.SCX,通過表單控件工具欄向其中添加一個命令按鈕控件,并設置其Caption屬性為“關閉”,雙擊“關閉”命令按鈕,編寫其Click事件代碼為“Thisform.Release”。保存并運行表單。

      二、簡單應用題

      2[簡答題]

      1.建立一個表單文件myform,將employee表添加到表單的數據環境中,然后在表單中添加表格控件Grid1,指定其記錄源類型為“別名”、記錄源為employee表文件,最后添加一個“退出”命令按鈕控件Command1,程序運行時單擊該命令按鈕將關閉表單。

      2.修改two.prg文件中的SQL SELECT命令,使之正確運行時可以顯示如下結果:

      參考解析:(1)【操作步驟】 步驟1:在命令窗口輸入命令“create form myform”,按下回車鍵新建一個表單。

      步驟2:在表單空白處單擊鼠標右鍵,為表單添加數據環境表employee,并將employee表從數據環境中拖曳到表單中,在表單的屬性工具欄里修改表格的Name屬性為“Grid1”。

      步驟3:通過表單控件工具欄為表單添加一個命令按鈕,修改其Caption屬性為“退出”,雙擊命令按鈕,編寫其Click事件“ThisForm.Release”。

      步驟4:保存并運行表單。

      (2)【操作步驟】

      步驟1:打開程序文件two.prg。

      步驟2:修改程序中的錯誤命令。

      第1處錯誤改為“from employee P join employee e”。

      第2處錯誤改為“0n P.組別=e.組別where C.

      職務=”組長”and C.姓名<>P.姓名”。

      步驟3:保存并運行程序,查看程序的運行結果。

      三、綜合應用題

      3[簡答題]

      (1)在考生文件夾下創建一個名為mymenu.max的下拉式菜單,運行該菜單程序時會在當前VisualFoxPro系統菜單的末尾追加一個“考試”子菜單,如下圖所示。

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

      菜單命令“統計”的功能是以某年某月為單位求訂單金額的和。統計結果包含“年份”、“月份”和“合計”3項內容(若某年某月沒有訂單,則不應包含記錄)。統計結果應按年份降序排列,若年份相同再按月份升序排列,并存放在tabletwo表中。

      “返回”菜單命令的功能是返回Visual FoxPro的系統菜單。

      (2)創建一個項目myproject.pjx,并將已經創建的菜單mymenu.mnx設置成主文件。然后連編生成應用程序myproject.app。最后運行myproject.app,并依次執行“統計”和“返回”菜單命令。

      參考解析:【考點分析】本大題主要考查的知識點是:SQL語句中的0RDER BY、GROUP BY、INTO TABLE短語的使用,時間函數、求和函數的使用,返回系統菜單命令、創建項目、將菜單添加到項目中以及連編應用程序。 【解題思路】建立菜單,完成菜單項,新建項目,實現連編。

      【操作步驟】

      步驟1:通過“新建”對話框新建一個菜單,然后選擇“顯示”菜單下的“常規選項”命令,在彈出的“常規選項”對話框中選擇“位置”選項組中的“追加”單選鈕,單擊“確定”按鈕,如圖3.149所示。

      步驟2:按照題目的要求新建一個“考試”菜單,設置該菜單的“結果”為“子菜單”,再單擊“創建”按鈕建立兩個菜單項“統計”和“返回”,“結果”均設置為“過程”。編寫“統計”菜單項的過程代碼如下。

      * * * * * * *“統計”菜單項的代碼* * * * *

      &&選擇查詢字段,通過AS短語制定顯示字段,year()和month()分別用于獲取年份和月份。

      SELECT year(orders.簽訂日期)AS年份,

      mouth(orders.簽訂日期)AS月份;

      &&sum()函數用于求和

      sum(orders.金額)AS合計;

      &&指定字段來源

      FROM order;

      &&GROUP BY子句用于先按月份分組,再按年份分組

      GROUP BY 2,1;

      &&設置分組條件HAVING合計>=0;

      &&查詢結果按年份降序排列,年份相同按月份升序排列

      ORDER BY l DESC,2;

      &&將查詢結果存儲到tabletwo.dbf中

      INTO TABLE tabletwo.dbf

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

      編寫“返回”菜單項的過程代碼為“set sysmenuto default”。

      步驟3:保存菜單為mymenu,選擇“菜單”菜單中的“生成”命令,生成該菜單的可執行文件,運行菜單查看設計結果,如圖3.150所示。

      步驟4:通過“新建”對話框新建一個項目,文件名為myproject。在項目管理器中單擊“其他”選項卡,選中“菜單”項并單擊右側的“添加”按鈕,將新建的菜單文件mymenu.mnx添加到項目中,如圖3.151所示。

      步驟5:展開項目管理器“其他”選項卡中的“菜單”項,右擊mymenu,查看其中的“設置為主文件”是否被選中(前面有對號標記),如果沒有就需要單擊此項。在項目管理中單擊“連編”按鈕,選中“連編選項”對話框中的“連編應用程序”單選按鈕,并單擊“確定”按鈕,保存程序名為myproject.app,如圖3.152所示.

      步驟6:單擊“程序”菜單中的“運行”命令,打開其中的myproject.app文件,然后依次執行“統計”和“返回”命令。

      【易錯提示】報表預覽的命令格式需要考生牢記。一定要查看菜單中的“設置為主文件”是否被選中,如果未選請單擊選中,該項的操作影響著項目管理器的連編。

    【9月計算機二級考試VFP操作題及答案】相關文章:

    2017年9月計算機二級考試VB備考題及答案07-02

    2017年9月計算機二級考試VB強化練習題及答案07-01

    2017年9月計算機二級MSOffice考試特訓題07-02

    2011年河北職稱計算機考試操作題答案07-10

    計算機二級VFP筆試真題07-03

    2017年9月計算機二級JAVA考試強化訓練題07-02

    2017年9月計算機二級考試VB強化練習題07-01

    計算機二級考試Java練習題及答案07-02

    最新保育員證考試操作題及答案01-22

    黄频国产免费高清视频_富二代精品短视频在线_免费一级无码婬片aa_精品9E精品视频在线观看