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

            江蘇省高等學校非計算機專業學生
            2005
            ()計算機基礎知識和應用能力等級考試上機試卷
            二級Visual  FoxPro (試卷代號VFP05)

            (本試卷完成時間 70分鐘)

             

            說明:1、首先運行考試軟盤中的上機考試應用程序以輸入考生的準考證號、姓名和試卷代號;
               2、啟動Visual FoxPro系統后,首先在命令窗口中執行命令;
                  SET DEFAULT TO A
                以設置默認的工作目錄,然后再開始做題。

            一、項目、數據庫和表操作(12分)

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

            1  按如下要求修改SJK中工資(gz)表的結構:

            1)為個人所得稅(grsds)字段設置標題:個人所得稅。

            2)設置個人所得稅(grsds)字段的注釋:基本工資1000元以上征稅;

            3)設置gz表的記錄有效性(驗證)規則:如果jbgz小于1000元,grsds的值為0,否則grsds的值為jbgz5%(該規則對表中已有的數據不做驗證);

            4)設置gz表的記錄有效性信息:個人所得稅按基本工資的5%收;

            5)創建一個普通索引gzsy,要求按jbgz排列。

            2  設置test項目信息:作者為張三,單位為淮海工學院。 

            3  kc表中添加一條記錄,記錄內容為:

             

            Kcdh

            Kcm

            Bxk

            Kss

            xf

            26

            計算機圖形學

            .f.

            3

            3

             

            4.修改js表中簡歷(jl)字段的值,要求:所有xdh”02”的記錄的簡歷都改為計算機系的教師。 

            5.設置js表的插入觸發器:gh字段的值必須為5個字節的字符串(除去首尾空格),否則不允許插入。

            6.JS表中已存在主索引jsgh,索引表達式為gh;rk表已存在普通索引rkgh,索引表達式為gh。以JS表為主表、rk表為子表,按gh 建立永久關系,并設置JS表和rk表之間的參照完整性:刪除級聯。

             

            二、設計查詢(8分)

            TEST項目中已存在查詢chaxun,且在SJK中學生(xs)表包含學號(xh)、姓名(xm)、性別(xb)、班級編號(bjbh)、系代號(xdh)和專業代號(zydh)字段,專業(zy)表含有專業代號(zydh)和專業名稱()zymc)字段,按如下要求修改查詢:

            基于xs表和zy表查詢“01”年級每個專業女生所占比例。要求輸出字段為:zydh,zymc,年級,女生人數和女生所占比例,查詢結果按女生所占比例從高到低排序(假定bjbh字段值的前二位表示年級)。

             

            三、設計菜單(5分)

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

            1、如圖所示,在“表操作”菜單欄下增加一個“刪除記錄”菜單項及其子菜單;

            2、為“表操作”菜單欄下的“記錄定位”菜單項編寫過程,其功能是:打開學生(XS)表,并將記錄指針定位在最后一條記錄;

            3、將下列代碼加到菜單的適當位置,使菜單運行時最后執行它。

            CLOSE TABLES ALL

            CLEAR

             

             

            四、設計表單(10分)

            軟盤上TEST項目中已經存在表單FormR,該表單的功能是根據選擇的系,瀏覽和統計教師信息,按下列要求修改該表單,修改完成后運動表單,其效果如圖所示。

            1、修改表單的有關屬性,使得表單的標題為“教師信息瀏覽”;

            2、修改表格控件的有關屬性,使得表格數據只讀,第1列和第3列中顯示的數據居中:

            3、列表框控件的Enabled屬性為.F.,修改其有關屬性,使得運行時其列表數據為藍色;

            4、為表單的lnit事件編寫代碼,使得表單運動后首先能顯示所有教師的統計信息(提示:調用下拉組合框控件的InterActiveChange事件代碼)。

            5、為表單的Load事件編寫代碼,需要完成的功能是:設置日期格式為ANSI,且年份為4 。

             

             

            五、 程序改錯(5分)

            下列程序的功能是:顯示10000以內所有回文數的個數及其平均值。所謂回文數是指左右數字完全對稱的自然數。例如:11、121、1221等都是回文數。要求:
               1、 項目中有一個程序文件PCODE,將下列程序輸入到其中并進行修改。
               2、 在修改程序時,不允許修改程序的總體框架和算法,不允許增加或減少語句數目。

            STORE 0 TO nCount,nSum

             FOR n=11 to 10000

                  c1=STR(n)

                  c2=SPACE(0)

                  FOR m=1 TO LEN(c1)

                     C2=SUBSTR(c1,m,1)+c2

             ENDFOR

                 IF c1=c2

               nCount=nCount+1

                   nSum=nSum+c1

                 ENDIF

             ENDFOR

             WAIT WINDOW "回文數個數及其平均值分別為:"+STR(nCount)+","+STR(nSum/nCount)

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