2007年第1次VFP筆試題(A)_第1頁
2007年第1次VFP筆試題(A)_第2頁
2007年第1次VFP筆試題(A)_第3頁
2007年第1次VFP筆試題(A)_第4頁
2007年第1次VFP筆試題(A)_第5頁
已閱讀5頁,還剩3頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

PAGE200701VisualFoxpro筆試試卷(A)第1頁共7頁2007年第1次VisualFoxPro筆試試題(A)(共100分)注意事項:1.一、二題為客觀題,請將答案涂在機讀答題卡上2.三、四、五題為主觀題,請將答案做在答題紙上一、單項選擇題(每小題1分,共30分)1.在VisualFoxPro中,打開數據庫的命令是()。(A)OPENDATABASE<數據庫名>(B)USE<數據庫名>(C)USEDATABASE<數據庫名>(D)OPEN<數據庫名>2.在關系數據庫中,為了簡明地表達數據間的關系,采用的形式是()。(A)數組(B)層次(C)二維表格(D)矩陣3.數據庫系統的核心是()。(A)編譯系統(B)數據庫(C)操作系統(D)數據庫管理系統4.要顯示數據表中平均分超過90分或者不及格的全部女生記錄,應當使用命令()。(A)LISTFOR平均分>=90OR(性別=‘女’OR平均分<=60)(B)LISTFOR平均分>90AND性別=‘女’OR平均分<60(C)LISTFOR性別=‘女’.AND.平均分>90.AND.平均分<60(D)LISTFOR性別=‘女’.AND.(平均分>90.OR.平均分<60)5.在VisualFoxPro中,邏輯型、日期型和備注型數據的寬度分別是()。(A)1,8,12(B)2,8,10(C)1,8,4(D)1,8,任意6.在VisualFoxPro中,ZAP命令可以刪除當前數據表文件的()。(A)結構和所有記錄(B)所有記錄(C)滿足條件的記錄(D)有刪除標記的記錄7.將已打開的當前數據表的所有記錄拷貝(復制)到JR.DBF中的命令是()。(A)COPYTOJR(B)COPYFILETOJR(C)COPYSTRUTOJR(D)COPYSTRUEXTETOJR8.自由表gz.dbf有姓名/C/8、出生年月/D、基本工資/N/6/2等字段,要建立以“姓名、基本工資”兩字段的組合索引,其索引關鍵字表達式是()。(A)姓名+基本工資(B)“姓名”+“基本工資”(C)“姓名”+基本工資(D)姓名+str(基本工資,6,2)9.查詢設計器和視圖設計器的主要不同表現在于()。(A)查詢設計器有"更新條件"選項卡,沒有"查詢去向"選項(B)查詢設計器沒有"更新條件"選項卡,有"查詢去向"選項(C)視圖設計器沒有"更新條件"選項卡,有"查詢去向"選項(D)視圖設計器有"更新條件"選項卡,也有"查詢去向"選項10.下面關于屬性、方法和事件的敘述中,錯誤的是()。(A)屬性用于描述對象的狀態,方法用于表示對象的行為(B)基于同一類產生的兩個對象可以分別設置自己的屬性值(C)事件代碼也可以像方法一樣被顯式調用(D)在新建一個表單時,可以添加新的屬性、方法和事件11.查詢的默認輸出去向是()。(A)數據表(B)瀏覽(C)圖形(D)報表12.設表TXL.DBF中有20條記錄,在VisualFoxPro命令窗口中執行以下命令序列,最后顯示的是()。 USETXL

SKIP3DELETESETDELETEDOFF

COUNTTON

?N(A)20(B)19(C)18(D)1713.連續執行以下命令之后,最后一條命令的輸出結果是()。

SETEXACTOFF

X="D"

?IIF("D"=X,"ABC□□"-X,"ABC□□"+X)(A)D(B)ABC(C)ABCD□□(D)ABC□□D注釋:□代表空格14.在下面的DO循環中,共要循環()次。

X=15

Y=20

DOWHILEY>=X

Y=Y-1

ENDDO(A)20(B)15(C)6(D)515.設數據表文件在當前工作區已經打開,命令COPYTOTEMPFIEL<字段名表>完成的工作相當于關系運算()。(A)連接(B)選擇(C)自然連接(D)投影16.在一個數據表中,有一個或若干個字段,它們的值可以惟一的標識一條記錄,這樣的字段稱為()。(A)主題字(B)標題(C)關鍵字(D)記錄名17.可以鏈接或嵌入OLE對象的字段類型是()。(A)備注型字段 (B)通用型和備注型字段(C)通用型字段 (D)任何類型的字段18.下列常量不是字符常量的是()。(A)"STRING"(B){STRING}(C)'STRING'(D)[STRING]19.使用DIMENSION命令定義數組后,各數組元素在沒有賦值之前的數據類型是()。(A)未定義(B)數值型(C)字符型(D)邏輯型20.執行?VAL("-22.6+2")命令后,結果是()。(A)-22.60(B)-22.00(C)-21.00(D)-20.6021.函數mod(-4*4,-10)的值是()。(A)-6(B)-4(C)4(D)622.在下列表達式中,運算結果為數值型數據的是()。(A)CTOD("12/24/2006")-28(B)"1234"+"5678"(C)100+100=200(D)LEN("ABCD")-123.已知D="04/20/2007",則表達式10+&D的計算結果是()。(A)數值型(B)字符型(C)日期型(D)數據類型不匹配24.要使用數組arr1更新當前數據表的當前記錄,應使用命令()。63006陳國青50副教授920

73007趙麗47教授1200

下列統計程序,計算教授及副教授的平均工資和最低工資。根據人事政策,對年滿50歲(含)以上的員工工資進行更新,增加200元。請填空完成。

settalkoffusegzcalculateavg(工資),___(1)_______toa,dfor___(2)_replace工資with工資+200for年齡___(3)_____?a,d2.以下程序的功能是顯示系統日期的中文季節,比如系統日期為{2007.04.12},顯示“春季”。請填空完成。 yue=month((4)) Docase Caseyue=3oryue=4oryue=5 Coth=”春” Caseyue=6oryue=7oryue=8 Coth=”夏” Caseyue=9oryue=10oryue=11 Coth=”秋” Caseyue=12oryue=1oryue=2 Coth=”冬” (5) Messagebox((6)+”季”) return3.成績數據表CJ.DBF中有三個數值型字段:數學、語文、總分,所有記錄的數學和語文字段值均已輸入。以下程序功能是:求每條記錄的總分字段值,并將結果存放在該記錄的字段“總分”中。請填空完成。******主程序usecjzf=0dowhile.not.eof()dosub____(7)______repl總分withzf____(8)___enddouse*****子程序procsubparameterssx,yw,zfzf=sx+ywreturn4.設有學生選課表SC(學號,課程號,成績),用SQL語言檢索每門課程的課程號及平均分的語句是:select課程號,(9)fromsc(10)四、讀程序寫出運行結果(每小題5分,共20分)1.數據表(STUDENT.dbf)內容如下:Record#學號姓名性別班級總分11458張蕭女1班52021479王琴女2班49531480陸海軍男3班50041500李文君女1班46851503海濤男4班515寫出執行以下程序結果:usestudentdowhile.t. if性別<>“女” exit endif if班級=“1班” disp姓名,性別,班級,總分 endif skip enddouse2.以下程序的運行結果是什么?clearsum1=0cc=''fori=1to5t=0forj=1toit=t+jcc=cc+str(j,1)+'+'endforifi=5cc=cc+'='endifsum1=sum1+tendfor?cc,sum13.以下程序的運行結果是什么?主程序main主程序main.prgcleaa=2b=3c=4dosub1?a,b,cretu*sub1.prgprivb,ca=20b=30c=40?a,b,cdosub2retu*sub2.prgprivaa=100b=2*a?a,b,cretu4.利用文本框、標簽控件和命令按鈕控件設計了一表單form1.SCX,表單界面及command1控件的click事件代碼如下所示。執行該表單時,當向Text1,Text2中分別輸入字符:16,24后單擊command1,則label2,處顯示的內容是什么?command1控件的click事件代碼:ma=val(THISFORM.Text1.Value)mi=val(THISFORM.Text2.Value)IFma<mi temp=mi mi=ma ma=tempENDIFDOWHILEmi<>0 tempmin=mi mi=ma%mi ma=tempminENDDOTHISFORM.Label2.Caption=STR(ma,4)五、程序設計題(共20分,第1小題8分,第2小題12分)1、編寫一個循環結構程序計算5的階乘。2、有營業員數據表文件YYY.DBF和日銷售數據表文件RXS.DBF*RXS.DBF*YYY.DBF營業員代碼姓名性別營業員代碼姓名性別101天涯女102海角男103風聲男104水起女101電視31230.400000.00102電話4223.000000.00101電扇5334.000000.00103電話3223.000000.00102電視11230.400000.00編程要求:(1)計算出RXS.

溫馨提示

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

評論

0/150

提交評論