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

江蘇省高校計(jì)算機(jī)等級(jí)考試命題研究院 江蘇省高校計(jì)算機(jī)等級(jí)考試輔導(dǎo)
2002年(春)Visual FoxPro (02)(vip專用)

2002年(春)江蘇省等級(jí)考試上機(jī)試卷
二級(jí) Visual FoxPro (VFP02)

(本試卷上機(jī)考試時(shí)間為70分鐘)

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

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

打開軟盤根目錄中的項(xiàng)目文件TESTB,在該項(xiàng)目中已有一數(shù)據(jù)庫SJK。
1.修改SJK中XS (學(xué)生) 表的結(jié)構(gòu):
(1) 將zydh字段的標(biāo)題設(shè)置為“專業(yè)代號(hào)”,默認(rèn)值為“1”;
(2) 修改xm字段的寬度,使之能容納4個(gè)漢字;
(3) 設(shè)置xm字段的有效性規(guī)則及提示信息:姓名至少要有兩個(gè)漢字;
(4) 添加備注型字段xsbz。
2. 把軟盤根目錄中的表文件XSB.DBF添加為TESTB項(xiàng)目中的自由表,并設(shè)置為包含;
3. 修改XSB表中的記錄數(shù)據(jù):將所有記錄的zydh (專業(yè)代號(hào))首字符由“1”改為“9”;
4. 在SJK中的XS表和cJ表之間建立永久性關(guān)系,并且設(shè)置參照完整性:刪除級(jí)聯(lián)。注:有關(guān)索引文件均已建立)

二、 設(shè)計(jì)查詢
1.在TESTB項(xiàng)目中己存在查詢chaxuna,數(shù)據(jù)庫SJK中含有Js表 (教師),教師表中g(shù)l字段表示教師的工齡,按如下要求設(shè)計(jì)查詢chaxuna:
查詢各職稱( zc )層次教師的人數(shù)和各職稱層次教師的平均工齡,要求輸出字段為:zc,人數(shù),平均工齡。查詢結(jié)果按平均工齡的降序排序。
2. 已知RK表(任課表)包含教師任課的專業(yè)代號(hào)(zydh)和課程代號(hào)(kcdh),JSK數(shù)據(jù)庫中的視圖VXMCJ包含了學(xué)生基本信息(學(xué)號(hào)、姓名、所屬專業(yè)的代號(hào))及課程成績(jī)信息。在TEXTB項(xiàng)目中已存在查詢chaxunb,按如下要求設(shè)計(jì)該查詢:
基于RK表和VXMCJ視圖查詢工號(hào)(gh)為“F0004”的教師所擔(dān)任的專業(yè)代號(hào)為“110002”的所有學(xué)生的名單。要求輸出字段為:xh,xm.查詢結(jié)果不允許有重復(fù)行,并按xh升序排列。

三、設(shè)計(jì)表單
TESTB項(xiàng)目中已存在菜單menub,利用菜單設(shè)計(jì)器按如下要求修改菜單:
1. 為“表操作”菜單創(chuàng)建下級(jí)子菜單,子菜單包含下列幾項(xiàng):

菜單名稱
結(jié)果
熱鍵或快捷鍵
記錄定位
子菜單
G
增加記錄
命令
CTRL+Y
刪除記錄
過程
D
字段替換
子菜單
R

2. 在A盤根目錄下已經(jīng)存在表文件XSB.DBF,并且可以通過“瀏覽”菜單項(xiàng)顯示該表內(nèi)容。為上述“刪除記錄”菜單項(xiàng)編制相應(yīng)過程,當(dāng)執(zhí)行該菜單項(xiàng)時(shí),從表中邏輯刪除最后一條記錄;
3. 在“文件”菜單的菜單項(xiàng)“關(guān)閉”前面插入系統(tǒng)菜單項(xiàng)“保存”;
4. 在“字段替代”設(shè)置為不可用,即廢止該菜單項(xiàng)。

四、設(shè)計(jì)表單
根據(jù)下列要求修改項(xiàng)目文件中的表單文件formb。
1. 給表單增加背景圖案,背景圖案文件在A盤根目錄下,文件名為CLOUDS.BMP;
2. 設(shè)置選項(xiàng)按鈕組中第四個(gè)按鈕的標(biāo)題為“教師任課情況”;
3. 將選項(xiàng)按鈕組設(shè)置為透明;
4. 重新排列選項(xiàng)按鈕組中的按鈕,使它們成一列排列;
5. 為表單編制Init事件代碼,使該表單標(biāo)題的初值為該選項(xiàng)按鈕組的默認(rèn)按鈕的標(biāo)題;
6. 編寫相應(yīng)的事件代碼,使得當(dāng)單擊某個(gè)選項(xiàng)按鈕時(shí),該表單的標(biāo)題即為該選定按鈕的標(biāo)題;
7. 增加一個(gè)命令按鈕,該按鈕的標(biāo)題為“取消”,并且當(dāng)單擊該按鈕時(shí),關(guān)閉該表單;
8. 將表單設(shè)置為頂層表單。
完成上述操作以后運(yùn)行表單,屏幕顯示: