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(03)(Vip專用)

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

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

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

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

            打開軟盤根目錄下的項目文件TESTC,在該項目文件中已存在一個數據庫SJK,根據下列要求在項目中完成有關數據庫及表的操作。
            1.修改SJK中ZY表的結構:
            (1) 將xz字段的標題設置為“學制”,默認值設置為4;
            (2) 增加一個備注型字段,字段名為bz;
            (3) 設置xz字段的有效性規則及提示信息:學制必須在2—5年范圍內;
            (4) 創建一個普通索引xzmc,要求先按學制( xz )排序,如果學制相同,再按專業代號(zydh)排序。
            2.將軟盤根目錄中的表文件JSB.DBF添加為TESTC項目中的自由表。
            3.修改JSB表中基本工資(jbgz)數據:教授加125,副教授加119,講師加105。
            4.在SJK中的ZY表和XS表之間設置參照完整性:如果在XS表中有相關記錄,則禁止在ZY表中刪除相應記錄(要求先為兩個表根據zydh字段建立索引、并且建立永久性關系)。

            二、設計查詢和視圖
            1.在TESTC項目中已存在查詢chaxuna。數據庫SJK中含有JS表(教師),假設教師表中gh(工號)字段的首字母表示教師所在系科的代號,按如下要求設計查詢chaxuna:
            查詢各系科的名稱及其字母代號.輸出字段為:ximing,字母代號.要求查詢結果中不允許有重復的記錄.查詢結果按字母代號的升序排序。
            2.在SJK數據庫中有一“學生成績”的本地視圖。按如下要求在視圖設計器中修改該視圖:
            (1) 將視圖的cj字段的輸出字段名稱改為“成績”;
            (2) 根據成績字段值重新定義xf字段(學分),要求成績大于或等于60時才能取得學分,否則學分為0,且輸出字段名稱改為“學分”;
            (3)將視圖中記錄的順序指定為先按kcdh排序,再按學號排序。

            三、設計菜單
            TESTC項目中已存在菜單menuc,利用菜單設計器按如下要求修改菜單:
            1. 為“記錄定位”菜單創建下級子菜單,子菜單包含下列幾項:

            菜單名稱
            結果
            熱鍵
            第一條
            命令
            T
            上一條
            過程
            P
            下一條
            過程
            N
            最后一條
            過程
            L
            任意一條
            命令
            F

            2.在A盤根目錄下已經存在表文件CJB.DBF(成績表),并且可以通過“瀏覽”菜單項顯示該表內容。為上述“最后一條”菜單項編制相應的過程,當執行該菜單項時,瀏覽窗口中顯示的CJB表的記錄指針移動到最后一條記錄;
            3.如果記錄指針已經到頭部,則“上一條”菜單項不可用;
            4.在“文件”菜單欄下增加“退出”菜單項,并設置快捷鍵為CTRL+E,且為它設置命令,將VFP主菜單恢復為系統默認菜單。

            四、設計表單
            根據下列要求修改項目文件中的表單formc,該表單用來查看學生的基本情況及成績情況。 1. 在頁框對象的第一頁中增加一個OLE綁定型控件,并讓它與XS表中的zp字段綁定;2. 在頁框對象的第二頁表格GRID2中去掉學號這一列;
            3. 在頁框對象的第二頁的“學號”標簽后增加一個文本框控件,名為Txtxh,為文本框設置相應的屬性,使該文本框控件的值為當前學生的學號,且在運行時其數據不可更改,也不能獲得焦點;
            4. 在命令按鈕組的Click事件代碼前面增加適當代碼,使得不管當前活動頁面為哪一頁,只要單擊命令按鈕組中的任何一個按鈕,活動頁面總是第一頁;
            5. 完善命令按鈕組的Click事件代碼,使得當單擊按鈕組中的“上一條”按鈕時,第一頁上顯示的XS表向上移動一條記錄;


            完成上述修改以后運行表單,此時可以通過移動工具條來查看學生情況及學生成績情況,如學號“010101”的學生,第一頁和第二頁分別顯示:

             


            如果該學生沒有成績,則第二頁顯示為空。

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