管理系統(tǒng)中計算機應(yīng)用之Visual Foxpro 6.0 上機考試真題
一、基本操作題(共4小題,共30分)
1、在考生文件夾下建立項目MARKET。
2、在項目MARKET中建立數(shù)據(jù)庫PROD_M。
3、把考生文件夾中自由表CATEGORY和PRODUCTS加入到PROD_M數(shù)據(jù)庫中。
4、為CATEGORY表建立主索引,索引名為primarykey,索引表達式為分類編碼;為PRODUCTS表建立普通索引,索引名為regularkey,索引表達式為分類編碼。
二、簡單應(yīng)用(2小題,計40分)
1、在考生文件夾中有一個數(shù)據(jù)庫SDB,其中STUDENT表結(jié)構(gòu)如下:
STUDENT(學(xué)號C(2),姓名C(8),年齡N(2),性別C(2),院系號C(2)),現(xiàn)在要對STUDENT表進行修改,指定學(xué)號為主索引,索引名和索引表達式均為學(xué)號;指定院系號為普通索引,索引名和索引表達式均為院系號;年齡字段的有效性規(guī)則在12至30之間(含12和30),默認(rèn)值是16,性別字段有效性規(guī)則是'男'或'女',默認(rèn)值是'男'。
2、在考生文件夾中有一個數(shù)據(jù)庫SDB,其中有數(shù)據(jù)庫表STUDENT、SC和COURSE。表結(jié)構(gòu)如下:
STUDENT(學(xué)號,姓名,年齡,性別,院系號)
SC(學(xué)號,課程號,成績,備注)
COURSE(課程號,課程名,先修課程號,學(xué)分)
在考生文件夾下有一個程序test.prg,該程序的功能是檢索選修課程門數(shù)等于3門或3門以上,每門課程成績大于或等于70分的每個學(xué)生的學(xué)號、姓名、性別、平均成績、最低分和選課門數(shù),并將結(jié)果存放到表new_test中。請修改程序中的錯誤,并調(diào)試該程序,使之正確運行??忌坏迷黾踊騽h減程序行。
三、綜合應(yīng)用(1小題,計30分)
在考生文件夾下有學(xué)生管理數(shù)據(jù)庫stu_five
(1)CHENGJI表(學(xué)號C(9)、課程號C(3)、成績I)用于記錄學(xué)生的考試成績,其中一個學(xué)生可以有多項記錄(登記一個學(xué)生的多門成績)。
(2)KECHENG表(課程號C(3)、課程名C(10)、最高分I、學(xué)號C(9))的內(nèi)容是所開課程,一門課程只有一個記錄(表中有固定的已知數(shù)據(jù))。
請編寫并運行符合下列要求的程序:
設(shè)計一個名為form_my的表單,表單中有兩個命令按鈕,按鈕的名稱分別為cmdYes和cmdNo,標(biāo)題分別為"統(tǒng)計"和"關(guān)閉"。
程序運行時,單擊"統(tǒng)計"按鈕應(yīng)完成下列操作:
(1)計算每門課程的最高分,并將結(jié)果存入KECHENG表的最高分字段,同時將得此最高分的學(xué)生的學(xué)號存入該表的學(xué)號字段。
(2)根據(jù)上面的計算結(jié)果,生成一個新的表jiangli,該表按順序含有來自KECHENG表的課程名和最高分兩個字段,并且按最高分降序排序。
單擊"關(guān)閉"按鈕,程序終止運行。
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請
點擊舉報。