山西大同大學(xué)2011-2012學(xué)年第1學(xué)期Visual Foxpro程序設(shè)計試卷_第1頁
山西大同大學(xué)2011-2012學(xué)年第1學(xué)期Visual Foxpro程序設(shè)計試卷_第2頁
山西大同大學(xué)2011-2012學(xué)年第1學(xué)期Visual Foxpro程序設(shè)計試卷_第3頁
山西大同大學(xué)2011-2012學(xué)年第1學(xué)期Visual Foxpro程序設(shè)計試卷_第4頁
山西大同大學(xué)2011-2012學(xué)年第1學(xué)期Visual Foxpro程序設(shè)計試卷_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

山西大同大學(xué)試卷系20級專業(yè)班學(xué)號:姓名:裝訂線課程名稱:出卷教師:適用班級:時量:系20級專業(yè)班學(xué)號:姓名:裝訂線第1頁共6頁制卷日期:2011年月日VisualFoxpro程序設(shè)計題號一二三四五六七八九十十一十二總分合分人復(fù)核人得分487100065一、程序選擇題得分評卷人復(fù)核人1.聯(lián)接運算要求聯(lián)接的兩個關(guān)系有相同的()A.主鍵B.屬性名C.實體名D.主屬性名2.關(guān)系中的"主關(guān)鍵字"不允許取空值是指()約束規(guī)則A.實體完整性B.數(shù)據(jù)完整性C.引用完整性D.用戶定義完整性3.在關(guān)系型數(shù)據(jù)庫管理系統(tǒng)中,所謂數(shù)據(jù)關(guān)系是指()A.各個字段數(shù)據(jù)之間存在著一定的關(guān)系B.各條數(shù)據(jù)記錄之間存在著一定的關(guān)系C.一個數(shù)據(jù)庫與另一個數(shù)據(jù)庫之間存在著一定的關(guān)系D.滿足一定條件的一個二維數(shù)據(jù)表格4.關(guān)于數(shù)據(jù)庫系統(tǒng)三級模式的說法,下列哪個是正確的?A.外模式只有一個,模式和內(nèi)模式有多個B.外模式有多個,模式和內(nèi)模式都只有一個C.外模式、模式、內(nèi)模式都只有一個D.3個模式中,只有模式才是真正存在的5.數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的主要區(qū)別是()A.文件系統(tǒng)簡單,而數(shù)據(jù)庫系統(tǒng)復(fù)雜B.文件系統(tǒng)只能管理數(shù)據(jù)文件,而數(shù)據(jù)庫系統(tǒng)能管理各種類型的文件C.文件系統(tǒng)只能管理少量數(shù)據(jù),而數(shù)據(jù)庫系統(tǒng)能管理大量數(shù)據(jù)D.文件系統(tǒng)不能解決數(shù)據(jù)冗余和數(shù)據(jù)獨立性問題,而數(shù)據(jù)庫系統(tǒng)可以6.VisualFoxPro"文件"菜單中的"關(guān)閉"選項是用來關(guān)閉()A.所以窗口B.當(dāng)前工作區(qū)已打開的數(shù)據(jù)庫C.所有已打開的數(shù)據(jù)庫D.當(dāng)前活動的窗口7.在VisualFoxPro中,數(shù)組元素定義后,其元素初值為()。A.0B..T.C..F.D.無8.一個表文件中多個備注型字段的內(nèi)容是存放在()。A.一個文本文件中B.一個備注文件中C.多個備注型文件中D.這個表文件中9.條件函數(shù)IIF(LEN(SPACE(3))>2,1,-1)的值是()A.-1B.1C.錯誤D.210.可以鏈接或嵌入OLE對象的字段類型是()。A.備注型B.通用型和備注型C.通用型D.任何類型的字段11.假定X=8,執(zhí)行命令?X=X+1后,結(jié)果是()A.9B.8C..T.D..F.12.對于只有兩種取值的字段,一般使用()數(shù)據(jù)類型A.字符型B.數(shù)值型C.日期型D.邏輯型13.表文件中,備注型字段的寬度是4個字節(jié),它是用來存放()的。A.備注的具體內(nèi)容B.該備注信息所在的.DBF文件名C.該備注信息所在的記錄號D.指向相應(yīng).FPT文件的指針14.在VisualFoxPro表文件中,邏輯型、日期型、備注型的數(shù)據(jù)寬度分別是()。A.1,8,10B.1,8,254C.1,8,4D.1,8,任意15.假定已執(zhí)行了命令M=[45+3],再執(zhí)行命令?M,屏幕將顯示()A.45+3B.48.00C.[45+3]D.4816.函數(shù)LEN(SPACE(5)-SPACE(3))的值是()A.3B.5C.8D.917.以下命令正確的是()A.STORE10TOX,YB.STORE10,10TOX,YC.X=10,Y=10D.X=Y="10"18.函數(shù)LEN(TRIM(SPACE(8))-SPACE(8))返回的值是()A.8B.0C.16D.出錯19.在VFP中,關(guān)于SORT命令和INDEX命令的說法正確的是()A.前者可以根據(jù)不同關(guān)鍵字的升序和降序排列,后者也可以B.兩者都只能以升序排序C.前者可以根據(jù)不同關(guān)鍵字的升序和降序排列,后者只能以降序排序D.前者可以根據(jù)不同關(guān)鍵字的升序和降序排列,后者只能以升序排序20.剛打開庫文件,要顯示1~3號記錄,正確命令是()A.displayrecord3B.list1,2,3C.displaynext3D.display1,2,321.選擇當(dāng)前未使用的最小編號工作區(qū)的命令是()A.SELECT0B.SELECT1C.SELECTMIND.SELECT-122.命令SELECT0的功能是()A.選擇區(qū)號最小的空閑工作區(qū)B.選擇區(qū)別最小的空閑工作區(qū)C.選擇當(dāng)前工作區(qū)的區(qū)號加1的工作區(qū)D.隨機選擇一個工作區(qū)的區(qū)號23.在VisualFoxPro表中,記錄是由字段值構(gòu)成的數(shù)據(jù)序列,但數(shù)據(jù)長度要比各字段寬度之和多一個字節(jié),這個字節(jié)是用來存放()A.記錄分隔標(biāo)記的B.記錄序號的C.記錄指針定位標(biāo)記的D.刪除標(biāo)記的24.下面命令執(zhí)行后都將生成文件TEMP.DBF,其中肯定生成空表文件的命令是()A.COPYTOTEMPB.SORTTOTEMPC.COPYSTRCTURETOTEMPD.COPYFILETOTEMP25.利用()命令,可以在瀏覽窗口瀏覽表中的數(shù)據(jù)A.USEB.BROWSEC.MODIFYSTRUCTURED.LIST26.統(tǒng)計當(dāng)前表文件中記錄個數(shù)的命令是()A.COUNTB.COUNT()C.TOTALD.SUM27.不論索引是否生效,定位到相同記錄上的命令是()A.go6B.skipC.gotopD.gobottom28.要想對一個打開的表增加新字段,應(yīng)當(dāng)使用命令()A.APPENDB.MODIFYSTRUCTUREC.INSERTD.CHANGE29..DBC文件是指()A.數(shù)據(jù)庫文件B.數(shù)據(jù)庫表文件C.自由表文件D.數(shù)據(jù)庫表備注文件30.建立名為"職工檔案"的數(shù)據(jù)庫,可在命令窗口中執(zhí)行()命令。A.OPENDATABASE職工檔案B.CREATEDATABASE職工檔案C.USEDATABASE職工檔案D.CREATE職工檔案31.從數(shù)據(jù)庫中刪除表abc.dbf的命令是()A.droptableabc.dbfB.altertableabc.dbfC.deletetableabc.dbfD.ereasetableabc.dbf32.在建立唯一索引時,出現(xiàn)重復(fù)字段值時,存儲重復(fù)出現(xiàn)記錄的()A.第一個B.最后一個C.全部D.幾個33.下列說法中錯誤的是()A.永久性關(guān)系定義了兩個表格間所有的關(guān)系,每次打開表時,VisualFoxPro會自動使用這些關(guān)系B.臨時性關(guān)系在退出visualfoxpro時,就會失效C.使用setrelation命令創(chuàng)建的是永久性關(guān)系D.永久性關(guān)系是作為數(shù)據(jù)庫的一部分保存起來34.在VFP中,打開數(shù)據(jù)庫的命令是()A.OPENDATABASE<數(shù)據(jù)庫名>B.USE<數(shù)據(jù)庫名>C.USEDATABASE<數(shù)據(jù)庫名>D.OPEN<數(shù)據(jù)庫名>35.表結(jié)構(gòu)中空值(NULL)的含義是()A.空格B.0C.默認(rèn)值D.尚未輸入36.從"數(shù)據(jù)庫設(shè)計器"窗口中選擇表間關(guān)系連線,下列操作不可以進(jìn)行的是()A.刪除關(guān)系B.添加關(guān)系C.編輯關(guān)系D.編輯參照完整性37.書寫SQL語句時,若語句要占用多行,在行的末尾要加續(xù)行符()A.:B.;C.,D."38.SQL的核心功能是()A.數(shù)據(jù)查詢B.數(shù)據(jù)修改C.數(shù)據(jù)定義D.數(shù)據(jù)控制39.SQL語句中,SELECT命令中JOIN短語用于建立表之間的聯(lián)系,連接條件應(yīng)出現(xiàn)在()短語中A.WHEREB.ONC.HAVINGD.IN40.以下關(guān)于視圖的描述中,正確的是()A.只能由自由表創(chuàng)建視圖B.不能由自由表創(chuàng)建視圖C.只能由數(shù)據(jù)庫表創(chuàng)建視圖D.可以由各種表創(chuàng)建視圖41.下列選項中不可以作為查詢輸出格式的是()A.屏幕B.臨時表C.圖形D.表單42.修改本地視圖的命令是()A.DELETEVIEWB.CREATESQLVIEWC.MODIFYVIEWD.SETVIEW43.打開VisualFoxPro"項目管理器"的"文檔"選項卡,其中包含()A.表單文件B.報表文件C.標(biāo)簽文件D.以上三種文件44.以下有關(guān)VisualFoxPro過程文件的敘述,其中正確的是()A.過程文件中只允許包含過程B.可直接用DO<過程名>執(zhí)行過程C.先用setprocedureto<過程文件名>命令打開過程文件,然后用do<過程名>執(zhí)行過程D.先用setprocedureto命令關(guān)閉原來已打開的過程文件,然后用do<過程名>執(zhí)行過程45.在數(shù)據(jù)庫應(yīng)用系統(tǒng)中,為保證數(shù)據(jù)安全通常使用中口令程序。要使輸入的口令不在屏幕上顯示,在口令輸入命令的前后應(yīng)分別使用()命令A(yù).settalkoff,settalkonB.setconsoleoff,setconsoleonC.setconsoleon,setconsoleoffD.setdeletedoff,setdeletedon46.組成VisualFoxPro應(yīng)用程序的基本結(jié)構(gòu)是()A.順序結(jié)構(gòu)、分支結(jié)構(gòu)和模塊結(jié)構(gòu)B.順序結(jié)構(gòu)、分支結(jié)構(gòu)和循環(huán)結(jié)構(gòu)C.邏輯結(jié)構(gòu)、物理結(jié)構(gòu)和程序結(jié)構(gòu)D.分支結(jié)構(gòu)、重復(fù)結(jié)構(gòu)和模塊結(jié)構(gòu)47.在VisualFoxPro中,命令文件的擴展名是()A..txtB..prgC..dbfD..fmt48.以下關(guān)于VisualFoxPro類的說法,不正確的是()A.類具有繼承和封裝性B.用戶必須給基類定義屬性,否則出錯C.子類一定具有父類的全部屬性D.用戶可以按照已有的類派生出多個子類49.下列四組基類中,同一組中各個基類全是容器型的是()A.Grid,Column,TextboxB.CommandButton,OptionGroup,ListBoxC.CommandGroup,DataEnvironment,HeaderD.Form,PageFrame,Column50.在VisualFoxPro常用的基類中,運行時不可視的是()A.命令按鈕組B.形狀C.線條D.計時器51.下列關(guān)于對象的說法中,正確的是()A.對象只能表示結(jié)構(gòu)化的數(shù)據(jù)B.對象一定有一個對象標(biāo)識符C.對象可以屬于一個對象類,也要不屬于任何對象類D.對象標(biāo)識符在對象的整個生命周期中可以改變52.標(biāo)簽標(biāo)題文本最多可包含的字符數(shù)是()A.64B.128C.256D.102453.以下屬于容器類控件的是()A.TextB.FormC.LabelD.CommandButton54.將"復(fù)選框"控件的Value屬性設(shè)為()時,復(fù)選框顯示為灰色A.3B.2C.1D.055.以下屬于非容器類控件的是()A.FormB.LabelC.PageD.Container56.確定列表框內(nèi)的某個條目是否被選定應(yīng)使用的屬性是()A.ValueB.ColumnCountC.ListCountD.Selected57.下列關(guān)于調(diào)用表單生成器的說法中最確切的是()A.選擇"表單"菜單中的"快速表單"命令B.單擊"表單設(shè)計器"工具欄中的"表單生成器"按鈕C.右鍵單擊表單窗口,然后在彈出的快捷菜單中選擇"生成器"按鈕D.以上說法皆正確58.假定一個表單里有一個文本框Text1和一個命令按鈕組CommandGroup1,命令按鈕是一個容器對象,其中包含Command1和Command2兩個命令按鈕,如果要在Command1命令按鈕的某個方法中訪問文本框的Value屬性值,下面的式子正確的是()A.This.ThisForm.Text.ValueB.This.Parent.Parent.Text1.ValueC.Parent.Parent.Text1.ValueD.This.parent.Text1.Value59.使用()工具欄可以在表單上對齊和調(diào)整控件的位置A.調(diào)色板B.布局C.表單控件D.表單設(shè)計器60.控件可以分為容器類和控件類,以下()屬于容器類控件A.標(biāo)簽B.命令按鈕C.復(fù)選框D.命令按鈕組學(xué)生答案:BADBDDBBBCDDDCACACACAADCCAABBBCACADBBABDACDDABBDDDBCDBCDDBBD標(biāo)準(zhǔn)答案:BADBDDCBBCDDDCACAAACAADCBAABABAACADBBABDDCDCBBBBDDBCBBBDDCBD二、程序判斷題得分評卷人復(fù)核人1.關(guān)系是具有相同性質(zhì)的記錄的集合。2.常用的VisualFoxPro6.0有18種向?qū)А?.locate命令利用索引文件快速查找符合條件的記錄。4.在一個工作區(qū)內(nèi)能打開多個表文件。5.要將當(dāng)前表中“總成績”字段的值全部修改成0,而表結(jié)構(gòu)及其他的字段的值保持不變,可使用命令“REPLACEALL總成績WITH0”。6.查詢要求被查詢表文件建立并打開索引。7.將設(shè)計好的表單存盤時,只會產(chǎn)生擴展名為.scx的一個文件。8.內(nèi)部連接是指只有滿足連接條件的記錄才包含在查詢結(jié)果中。9.VisualFoxPro中數(shù)據(jù)庫文件的擴展名是.dbf。10.在命令窗口中執(zhí)行modifycommand命令,即可以打開表單設(shè)計器窗口。學(xué)生答案:FTTFTTFFFF標(biāo)準(zhǔn)答案:TTFFTTFTFF三、程序填空題得分評卷人復(fù)核人1.設(shè)職工表文件(職工.DBF)的內(nèi)容是:編號姓名部門工資獎金1001常勝車間8502001002汪洋車間7002001003陸地車間6802002001林木設(shè)計科9001502002陳路設(shè)計科12001503004孫海財務(wù)處9001003006李揚財務(wù)虎財務(wù)處1100100填空完成下列程序的注釋語句。(**注意:答案必須在英文半角狀態(tài)下輸入,每個答案數(shù)字間不能加空格,兩個空的答案必須按先后順序答,且必須用一個空格隔開,否則按錯誤答案處理?。︰SE職工INDEXON工資TOIDX1GO1SEEK900SKIP3?工資+獎金&&顯示結(jié)果是()LOCATEFOR工資=900CONTINUE?編號&&顯示結(jié)果是()USE學(xué)生答案:13503004標(biāo)準(zhǔn)答案:13503004四、程序改錯題得分評卷人復(fù)核人1.表單用來對學(xué)生成績表XSCJ.DBF進(jìn)行處理,在表單中有一個選項按鈕組、一個命令按鈕組、三個文本框和一個命令按鈕,在其數(shù)據(jù)環(huán)境中加入XSCJ.DBF后運行此表單,選中OPTIONGROUP1中的"數(shù)學(xué)"(或"外語")后,單擊COMMANDGROUP1中的"總成績"按鈕即可在TEXT1中顯示所有學(xué)生數(shù)學(xué)(或外語)課的總成績,單擊"平均分"按鈕即可在TEXT2中顯示所有學(xué)生數(shù)學(xué)(或外語)課的平均分,單擊"優(yōu)等人數(shù)"按鈕即可在TEXT3中顯示數(shù)學(xué)(或外語)成績在85分以上的學(xué)生人數(shù),單擊“退出”按鈕關(guān)閉表單。OPTIONGROUP1的CLICK事件代碼如下:DOCASECASETHIS.VALUE=1XX="數(shù)學(xué)"CASETHIS.VALUE=2XX="外語"ENDCASECOMMANDGROUP1的CLICK事件代碼如下,**之間有一行錯誤,請指出錯誤行并改正,不得增加或刪減程序行。(**注意:答案必須在英文半角狀態(tài)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論