《管理系統(tǒng)中計算機應用》上機實踐考試樣卷

字號:

(本卷考試時間60分鐘)
    注意事項: 
    1、在考核盤的根目錄下有XS.DBF、CJ.DBF、STD.DBF、LOAN.DBF、DISREC.SCX、TTT.PRG、KSH.PRG和KSHF.SCX文件,這些文件在考核盤的\BACKUP子目錄下有相應的備份,以備考生在誤操作后復制;
    2、考生首先運行考核盤上KSH.PRG程序,輸入考生姓名、準考證號和座位號,若不輸入姓名、準考證號和座位號,作0分處理。
    一、單命令操作題(共60分,每題5分)
    考核盤根目錄上有兩個數(shù)據(jù)表文件,其中XS.DBF有6條記錄,CJ.DBF有15條記錄,結構分別如下:
    XS.DBF: 字段名 類型 寬度 小數(shù) 說明
     XH C 8 學號
     XM C 8 姓名
     XB C 2 性別
     ZY C 8 專業(yè)
    CJ.DBF: 字段名 類型 寬度 小數(shù) 說明
     XH C 8 學號
     KCMC C 12 課程名稱
     CJ N 3 0 成績
    1、 將CJ.DBF中KCMC為"高等數(shù)學"的成績增加3分。
    2、 在CJ.DBF中,添加一條新記錄:
     李海華 大學英語 88
    3、 對XS.DBF增加一個字段,為PJCJ(N,5,1)(平均成績),并計算CJ.DBF中KCMC為"計算機基礎"的平均成績,將計算的平均成績保存在PJCJ字段的所有記錄中。
    4、 對XS.DBF創(chuàng)建普通索引文件XS.CDX,按專業(yè)升序排列,按性別降序排列。
    5、 物理刪除XS.DBF中學號為20031209的學生記錄。
    6、 將數(shù)據(jù)表XS.DBF和CJ.DBF添加到考核盤根目錄下的數(shù)據(jù)庫STU.DBC中。
    7、 對XS.DBF和CJ.DBF建立"一對多"的永久性關聯(lián)。
    8、 創(chuàng)建一個視圖ST.VUE,包括下列字段XH、XM、KCMC、CJ。
    9、 在STU.DBC中創(chuàng)建一個數(shù)據(jù)表KC.DBF,結構如下:
    字段名 類型 寬度 小數(shù) 說明
    KCBH C 4 課程編號
    KCMC C 12 課程名稱
    XF N 1 0 學分
    1004 數(shù)據(jù)庫技術 4
    10、 編輯一個菜單,以TEST.MUX保存在考核盤根目錄下。其中菜單格式如下:
    文件 編輯 窗口
    打開 復制 新建窗口
    關閉 剪切
    退出 粘貼
    各下拉菜單都為命令。
    二、程序填空(10分) 
    考核盤根目錄下有一個表單DISREC.SCX,它能逐條顯示數(shù)據(jù)庫STD.DBF中的記錄,每次屏幕顯示一條記錄,單擊"下一條"按鈕,顯示下一條記錄,直到顯示完全部記錄。但程序中有三處不完整,請把它們補全(要求程序能正確運行)。
    Form1的Load方法:
    (1) 
    "下一條"按鈕的Click方法
    if?。?) 
    skip
    else 
    go bottom
    thisform.label7.caption="顯示到后一條記錄!"
    endif
    (3) 
    三、程序改錯(10分)
    考核盤根目錄下有一個文件TTT.PRG,能計算1/21+3/19+5/17+……+19/3的值。但程序中有一些錯誤,請將程序修改正確?!?BR>    四、程序設計(20分)
    考核盤根目錄上有學生貸款的數(shù)據(jù)庫文件LOAN.DBF,其結構如下:
    字段名 類型 寬度 小數(shù) 說明
    XH C 6 學號
    XM C 8 姓名
    XB C 2 性別
    ZY C 4 專業(yè)
    DKE N 8 2 貸款額
    編寫一個程序SR.PRG存放在考核盤根目錄下,功能是由用戶從鍵盤輸入學生姓名后,查找該學生,若找到,顯示該學生的姓名、專業(yè)、貸款額若沒有找到,顯示無此學生,單擊"退出"按鈕,結束程序運行。