鸭子tv国产极品在线观看_成人69视频在线播放_91精品免费在线观看_亚洲AT永久偷窥无码精品_国产精品自产拍在线观看涩浪潮久

江蘇省高校計算機等級考試命題研究院 江蘇省高校計算機等級考試輔導(dǎo)
2001年(秋)Visual FoxPro 上機7

2001年(秋)江蘇省等級考試上機試卷
二級 Visual FoxPro (VFP07)

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

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

一、項目、數(shù)據(jù)庫和表操作

打開軟盤根目錄下的項目文件TEXTG,在該項目文件中已存在一個數(shù)據(jù)庫SJK,根據(jù)下列要求在項目中完成有關(guān)數(shù)據(jù)庫及表操作。
1. 設(shè)置SJK中KC表的字段屬性及表屬性,要求:
(1)將kss字段的標題設(shè)置為"周課時數(shù)",默認值設(shè)置為4;
(2)設(shè)置字段驗證規(guī)則:學(xué)分(XF)大于或等于3的課程必須是必修課(BXK);
(3)增加一個備注型字段KCBZ;
(4)創(chuàng)建一個普通索引xfks,要求先學(xué)分(xf)降序排序,學(xué)分相同時再按課時數(shù)(kss)降序排序。
2. 把軟盤根目錄中的表文件KCB.DBF添加為TEXTG項目中的自由表。
3. 修改課程表的記錄,要求在所有必修課(即bxk字段值為T)課程名的后面加"*"號。
4. KC表和RK 表已按gh建立永久關(guān)系,試按下列要求設(shè)置兩個表之間的參照完整性:
     如果在kc表中修改了kcdh字段的值,則rk表中的ckdh字段作相應(yīng)的更改。

二、 設(shè)計查詢
1. 在TEXTG項目中已存在查詢chaxuna。已知xs表(學(xué)生)中xm字段(姓名)的第1個漢字為姓氏,按如下要求設(shè)計查詢:

基于xs表統(tǒng)計各姓氏人數(shù),要求輸出字段為:姓氏,人數(shù)。查詢結(jié)果只需人數(shù)最多的前10個姓氏,并按人數(shù)的降序排序,人數(shù)相同的姓氏則再按姓氏的拼音字母升序排序。

2. 在TEXTG項目中已存在查詢chaxunb,按如下要求設(shè)計該查詢:

基于xs表(學(xué)生)和cj 表(學(xué)生成績)查詢某專業(yè)某課程成績各分數(shù)段(99~90,89~80,79~70,…,9~0)人數(shù)情況,99~90分數(shù)段用90表示,89~80分數(shù)段用80表示,依此類推(提示:某個成績屬于哪個分數(shù)段可用表達式int(cj/10)*10求得)。這里指定要查詢的專業(yè)代號(zydh)為"110002",課程代號(kcdh)為"01"。要求輸出字段為:分數(shù)段、人數(shù)。查詢結(jié)果按分數(shù)段的降序排序。

三. 設(shè)計菜單
TESTG項目中已存在菜單MENUG,利用菜單設(shè)計器按如下要求修改菜單:
1. 在"文件"菜單欄下插入系統(tǒng)菜單欄"關(guān)閉"(創(chuàng)建子菜單);
2. 為"記錄定位"菜單項創(chuàng)建下級子菜單,子菜單包含下列幾項:
菜單名稱
結(jié)果
熱鍵
第一條
命令
T
上一條
過程
P
下一條
過程
N
最后一條
命令
B

3. 在A盤根目錄下已經(jīng)存在表文件XSB.DBF,并且可以通過"瀏覽"菜單項顯示該表內(nèi)容.為" 上一條"菜單項編制相應(yīng)的過程,當(dāng)執(zhí)行該菜單時,屏幕上顯示的XSB表的記錄指針向上移動一條;
4. 如果記錄指針已經(jīng)到尾部,則"下一條"菜單項不可用。

四. 設(shè)計表單
根據(jù)下列要修改項目文件中的表單文件formg,該表單用來查看每個專業(yè)的學(xué)生成績。
1. 根據(jù)已經(jīng)設(shè)置好的組和框的RowSource屬性來設(shè)置組合框的RowSourceType屬性:
2. 將表格中姓名這一列的ControlSource屬性值設(shè)置為XM
3. 去掉水平滾動條:
4. 完善表格的Init事件代碼,使得成績這一列的值如果小于60 分,則前景色為紅色,否則為黑色;
5. 在表單中相應(yīng)分數(shù)段的標簽下面,添加三個文本框,并為"計算"按鈕編寫相應(yīng)的事件代碼,使得當(dāng)單擊"計算"按鈕時,文本框中顯示相應(yīng)分數(shù)段的人數(shù)。
進行上述修改以后運行表單,然后點擊"計算"按鈕,此時屏幕顯示: