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

            2000年(秋)江蘇省普通高校非計算機專業學生

            計算機基礎知識和應用能力等級考試上機試卷

            二級 Visual FoxPro 5.0 (VFP01、VFP02)

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

            說明:1.考試語言環境一律為Visual FoxPro 5.0

            2.運行考試軟盤A中的“準考證”應用程序文件,輸入考生的準考證號、試卷代號。

            3.啟動VFP5.0系統后,首先在命令窗口中執行命令:

            set default to A:

               以設置默認的工作目錄,然后再開始作題。

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

            打開軟盤根目錄中的項目文件TESTA,在該項目中已有一數據庫SJK。

            1.按如下要求修改SJK中XS表(學生)的結構:

            (1)將xh字段的標題設置為“學號”,默認值設置為“000”;

            (2)將xm字段的寬度修改為8;

            (3)設置csrq字段(出生日期)的有效性規則:出生日期必須是在當前系統日期之前;

            (4)添加一個通用字段,字段名為photo。

            2. 按下面表格中的要求創建XS表的結構復合索引:

            索引順序
            索引標識
            索引類型
            索引表達式
            升序
            xixb
            普通索引
            ximing+xb

            3. 向cj表(成績)中按下列數據添加一條記錄:

            xh
            kcdh
            cj
            990305
            01
            85

            4.在SJK數據庫中,表XS和CJ已存在以xh字段為索引表達式的主索引xsxh和普通索引cjxh,以XS表為主表,CJ表為子表按xh建立永久關系。

            5. 在SJK數據庫中的JS表和RK表之間,設置參照完整性:更新級聯。

            6. 把軟盤根目錄中的表文件xsb.dbf添加為TESTA項目中的自由表。

            二、設置查詢

            1. 在SJK數據庫中,XS表(學生)學號字段xh的前兩位數字的含義為年級。在TESTA項目中已存在查詢chaxuna,按如下要求設計該查詢:

            基于xs表按xh字段的前兩個數字(即年級)分組查詢學生人數。要求輸出字段為“年級”和“人數”,查詢結果按“年級”的升序排列。

            2. 在SJK數據庫中,XS表(學生)和CJ表(成績)存在一對多關系。在TESTA項目中已存在查詢chaxunB,按如下要求設計該查詢:

            基于xs表和cj表查詢各學生的平均成績。要求輸出字段為:xh,xm,平均成績。查詢結果按平均成績從高到低順序排列,查詢結果的輸出去向為屏幕(SCREEN)。

            三、設計菜單

            TESTA項目中已存在菜單MENUA,利用菜單設計器按如下要求修改菜單:

            (1)為“文件”菜單欄設置熱鍵【 ALT+F】;

            (2)在“文件”菜單欄下的子菜單中插入系統菜單欄“關閉”;

            (3) 在“文件”菜單欄下的子菜單“運行”和“關閉”之間插入分組線;

            (4)為“文件”菜單欄下的“打開”項創建下級子菜單,子菜單包含如下項:

            菜單名稱
            結果
                 
            項目
            命令
            modify project
            數據庫
            命令
            open data

             

            (5)設置“文件”菜單欄下的“運行”項子菜單中的“程序”項的快捷鍵為【CTR+R】,提示信息文本為“運行程序!;

            (6)在菜單“清理”段中設置代碼為:close databases all。

             

            四、 設計表單

            根據下列要求對項目中的表單forma進行修改,該表單用來對XS表(學生)的基本信息進行新增、刪除以及編輯修改。

            1. 表單自動居中;

            2. 表單運行時,不顯示表單右上角的最大化、最小化及關閉按鈕;

            3. 在軟盤根目錄下已存在類庫文件mylib,將其中的類toolbutton加入到表單中,去掉它的外框;

            4. 將表單中專業代號后面的控件由文本框改成組合框,且組合框的RowSource為ZY表(專業)中字段ZYDH(專業代號)的內容,即輸入該學生的專業代號時,不能隨意輸入,而是從已有的專業代號中選擇一個。根據這些要求為組合框設置RowSource、RowSourceType及ControlSource的屬性值。

            5. 當焦點離開XB(性別)字段前,要求對XB字段的內容進行合法性校驗,如果性別不為“男”或“女”,給出如下圖所示的錯誤消息框:

            進行上述修改以后,運行表單,屏幕顯示如下圖所示:

             

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