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

江蘇省高校計(jì)算機(jī)等級(jí)考試命題研究院 江蘇省高校計(jì)算機(jī)等級(jí)考試輔導(dǎo)
2001年(春)二級(jí) Visual FoxPro 上機(jī)(2)

2001年(春)江蘇省普通高校非計(jì)算機(jī)專(zhuān)業(yè)學(xué)生

計(jì)算機(jī)基礎(chǔ)知識(shí)和應(yīng)用能力等級(jí)考試上機(jī)試卷

二級(jí) Visual FoxPro 5.0 (VFP02)

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

說(shuō)明:1.考試語(yǔ)言環(huán)境一律為Visual FoxPro 5.0

2.運(yùn)行考試軟盤(pán)A中的“準(zhǔn)考證”應(yīng)用程序文件,輸入考生的準(zhǔn)考證號(hào)、試卷代號(hào)。

3.啟動(dòng)VFP5.0系統(tǒng)后,首先在命令窗口中執(zhí)行命令:

set default to A:

   以設(shè)置默認(rèn)的工作目錄,然后再開(kāi)始作題。

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

打開(kāi)軟盤(pán)根目錄中的項(xiàng)目文件TESTG,在該項(xiàng)目中已有一數(shù)據(jù)庫(kù)SJK。

1. 要求修改SJK中ZY(專(zhuān)業(yè))表的結(jié)構(gòu):

(1)設(shè)置zydh字段的標(biāo)題為“專(zhuān)業(yè)代號(hào)”;

(2)修改xz字段的類(lèi)型為“整型”,并將xz字段的默認(rèn)值設(shè)置為“4”;

(3)設(shè)置xz字段(學(xué)制)的有效性規(guī)則,要求:學(xué)制應(yīng)在1至8之間(包含1和8);

(4)添加備注型字段zyjj。

2. 按下面表格中的數(shù)據(jù)向kc表(課程)中添加一條記錄:

kcdh
kcm
kss bxk xf
10
Access數(shù)據(jù)庫(kù)
2 .F. 2

3. 在SJK中的JS表和RK表之間設(shè)置參照完整性:刪除限制;

4. 在TESTG項(xiàng)目中為SJK數(shù)據(jù)庫(kù)添加說(shuō)明“教學(xué)數(shù)據(jù)庫(kù)”。

5. 把軟盤(pán)根目錄中的表文件kcb.dbf添加為T(mén)ESTG項(xiàng)目中的自由表;

6. 把TESTG項(xiàng)目中的自由表XSB的包含狀態(tài)設(shè)置為“排除”。

二、設(shè)置查詢(xún)

1. 數(shù)據(jù)庫(kù)SJK中XS表(學(xué)生)含有xm字段(姓名)。在TESTG項(xiàng)目中已存在查詢(xún)chaxuna,按如下要求設(shè)計(jì)該查詢(xún):

基于xs表按學(xué)生的姓氏分組查詢(xún)各姓氏的學(xué)生人數(shù)(注:姓名中以第一個(gè)漢字作為姓氏)。要求輸出字段為:“姓氏”和“人數(shù)”,查詢(xún)結(jié)果按人數(shù)的降序排序。

2. 已知SJK數(shù)據(jù)庫(kù)中含有一包含課程名的學(xué)生成績(jī)視圖“課程成績(jī)”。在TESTG項(xiàng)目中已存在查詢(xún)chaxunb,按如下要求設(shè)計(jì)該查詢(xún):

基于xs表和“課程成績(jī)”視圖查詢(xún)各學(xué)生的姓名、課程名和成績(jī)。要求在表和視圖之間建立左聯(lián)接,輸出字段為:xh,xm,kcm,cj,學(xué)分。查詢(xún)結(jié)果按xh升序排列。

三、設(shè)計(jì)類(lèi)

在TESTG項(xiàng)目中已存在類(lèi)庫(kù)mylib,在該類(lèi)庫(kù)中已存在容器子類(lèi)myCtn,按如下要求修改該子類(lèi):

(1)設(shè)置myCtn邊線的寬度為0,背景為“透明”;

(2)設(shè)置myCtn中標(biāo)簽控件Label1的標(biāo)題為“性別”,對(duì)齊方式為“居中”;

(3)將myCtn中選項(xiàng)按鈕組opgXB的兩個(gè)選項(xiàng)按鈕option1和option2的標(biāo)題分別設(shè)置為“男”和“女”;

(4)設(shè)置選項(xiàng)按鈕組opgXB的值屬性為“男”。

四、 設(shè)計(jì)表單

根據(jù)下列要求修改項(xiàng)目文件中的表單文件formg。

1. 該表單不允許最大化;

2. 設(shè)置頁(yè)面的頁(yè)數(shù)為2;

3. 設(shè)置第一頁(yè)的標(biāo)題為總成績(jī),第二頁(yè)的標(biāo)題為各門(mén)課程成績(jī);

4. 在數(shù)據(jù)庫(kù)SJK中已存在一個(gè)視圖STB,該視圖用來(lái)顯示每一個(gè)學(xué)生的總成績(jī),將視圖STB以及數(shù)據(jù)庫(kù)中的CJ表一起加到表單的數(shù)據(jù)環(huán)境中;

5. 從數(shù)據(jù)環(huán)境中將視圖STB拖入第一頁(yè),將CJ表拖入第二頁(yè);

6. 為第二頁(yè)的Activate事件編制相應(yīng)的代碼,要求當(dāng)從第一頁(yè)切換到第二頁(yè)時(shí),第二頁(yè)上顯示的是與第一頁(yè)上的當(dāng)前行相對(duì)應(yīng)的學(xué)生的各門(mén)課程的成績(jī)。例如第一頁(yè)上當(dāng)前行是第二行,它的學(xué)號(hào)為990102,則從第一頁(yè)切換到第二頁(yè)時(shí),第二頁(yè)的表格中只顯示學(xué)號(hào)為990102的學(xué)生的各門(mén)課程成績(jī)。

完成上述修改以后,運(yùn)行表單,屏幕顯示如下圖1所示。從圖中看出第一頁(yè)的當(dāng)前行為第二行,它的學(xué)號(hào)為990102,則切換到第二頁(yè)時(shí),屏幕顯示如圖2所示。

圖1

圖2