1. <small id="kntrr"><delect id="kntrr"></delect></small>
    2. <sub id="kntrr"></sub>
        1. <form id="kntrr"><listing id="kntrr"></listing></form>
            江蘇省高校計算機等級考試命題研究院 江蘇省高校計算機等級考試輔導
            2002年(春)Visual FoxPro上機01

            2002年(春)江蘇省等級考試上機試卷
            二級 Visual FoxPro (VFP01)

            (本試卷上機考試時間為70分鐘)

            說明:1.考試語言環境為Visual FoxPro 5.0/6.0
                 2.運行考試軟盤A中的“上機考試”應用程序文件以輸入考生的準考證號、姓名、試卷代號。
                 3.啟動VFP系統后,首先在命令窗口中執行命令:
                  set default to A:
                 以設置默認的工作目錄,然后再開始作題。

            一、項目、數據庫和表操作

            打開軟盤根目錄下的項目文件TESTA,在該項目文件中已存在一個數據庫SJK,根據下列要求完成有關數據庫及表的操作。
            1.修改數據庫中JS表(教師)的結構,要求:
            (1)修改jbgz字段的寬度,使之能容納6位整數和1位小數;
            (2)將ximing宇段的標題設置為“所在系科”,默認值設置為“系”;
            (3)設置zc字段的有效性規則及信息;zc(職稱)只能是“助教、講師、副教授、教授”中的—個;
            (4)創建普通索引glgz,要求先按工齡(g1)排序,如果工齡相同,再按基本廠資(jbgz)排序。
            2.將自由表JSB添加到SJK中,并在項目中為該表添加說明:“教師表”。
            3.修改JSB表中記錄的基本工資(jbgz)數據:教授加125、副教授加89。
            4.JS表和RK表已按gh建立永久性關系,試按下列要求設置兩個表之間的參照完整性規則:如果在RK表中存在匹配的關鍵字值,則禁止在JS表中刪除記錄。

            二、設計查詢
            1.在TESTA項目中已存在查詢chaxuna,數據庫SJK中含有JS表(教師表),教師表中jbgz字段表示教師的基本工資,按如下要求設計查詢chaxuna:
            查詢各職稱( zc )層次教師的人數和各職稱層次教師的平均基本工資,要求輸出字段為:zc,人數,平均工資.查詢結果按平均工資的降序排序.
            2.已知SJK數據庫中的KC表(課程)包含xf字段(學分)。在TESTA項目中已存在查詢chaxunb,按如下要求設計該查詢:
            基于CJ表(成績)和KC表(課程)查詢各學生各門課程的學分。學分根據KC表中的xf字段和CJ表中的cj而定,如果成績大于或等于60,則學分為KC表中相應課程的xf字段值,否則學分為0 (提示:學分可按表達式iif(cj>=60,kc.xf,0)計算得到)。要求輸出字段為:xh,kcm,cj,學分.查詢結果按xh和kcm升序排列,查詢結果的輸出去向為臨時表tmp。

            三、設計菜單
            TESTA項目中已存在菜單menua,利用菜單設計器按如下要求修改菜單。
            1. 按下列圖示要求為“教師管理”菜單欄創建子菜單:


            2.在A盤根目錄下已經存在表文件JSB.DBF,為上圖中的“工資”菜單項編制過程代碼.統計基本工資(jbgz)1000元以上的人數(包括1000),并將統計結果在系統提示窗口顯示出來;
            3.為“退出”菜單設置過程, 當執行該菜單時,關閉當前打開的數據庫文件,并將VFP主菜單恢復為系統默認菜單。

            四、設計表單
            根據下列要求修改項目文件中的表單forma,該表單用來查看教師的任課情況。已知在數據庫SJK中存在二個視圖JSRK及JSRKMX,JSRK視圖用來顯示每—個教師的任課門數及總學時JSRKMX用來顯示每一個教師任課明細情況,且JSRK已經加載到數據環境中。
            1.將JSRKMX視圖加載到數據環境中;
            2.從數據環境中將視圖JSRKMX拖到表單上,此時表單上就會自動創建另一個表格對象,并將該表單對象名改為GRID2;
            3.將表格GRID2的工號(gh)這一列刪除,并去掉表格上的刪除標志和水平滾動條;
            4.為GRID2的各列設置標題如下圖所示; ’
            5.在“查詢工號”標簽后面增加一個文本框對象,并為文本框編制相應的事件代碼,使得在文本框中輸入工號以后,按回車鍵,表格GRIDl中的記錄指針自動定位到該工號;
            完成上述操作以后運行表單,此時,如果在文本框中輸入工號“B0001”,則屏幕顯示如下圖所示:


             


            国产在线精品一区二区三区不卡_亚洲第一极品精品无码_永久免费无码网站在线观看_亚洲av综合日韩