2.STORE ?6 ?TO ?A 的等價表達式是:?A=6 。
3. VFP報表頁面定義最大長度?20英寸.
4.在VFP中,每壹個數據庫表最多可以容納 65535條記錄,而字符型字段的最大長度?254 字節。
5.在命令窗口中退出VFP系統應使用的命令是?QUIT。
6.程序設計中常用的三種基本結構是順序? 、分支和?循環?。
7.將數學表達式{[(53+80)Ⅹ6]-20}÷10轉換成VFP表示的表達式(((53+80)*6-20)/10)
8.表達式(5+2*3)/6是?數值型?表達式.
9.視圖可分為?本地視圖 和遠程視圖兩種.
10.Visual Foxpro6.0的數據類型有:字符型、數值型? 、日期型和日期時間型?、邏輯型?、貨幣型、和備註型、通用型等。?
1.視圖中的數據取自數據庫中的(?B )。
A.表 B.視圖和表 C.視圖 D.以上答案都不對
2.下列命令序列輸出結果為(?C )。
USE? 工資表
GO BOTTOM
SKIP –1`
?EOF()
A.? .T. B.? T C. .F. D.? F
3.順序執行下面VFP命令之後,屏幕所顯示的記錄號順序是(C? ).
USE? XSDA
GO? 6 LIST? NEXT? 4 A. 1~4? B. 4~7? C. 6~9? D. 7~104.如果當前打開表的文件結構為:商品名(? C型3個漢字)、單價(N型寬度是6)、進貨日期(D型)、是否在保質期(L)四個字段,執行LIST? STRUCTURE命令後,顯示的總計字節數是(?C ) A. 18? B. 19? C. 21? D.? 22
5. 關系數據庫系統中所使用的數據結構是(?D )。 A.樹 B.圖 C.表格 D.二維表
6.如果某數據庫表中有20條記錄,當打開表後,記錄的指針指向第(?D )號記錄,執行的SKIP 6後,當前記錄應是第( )號記錄.
A.20? 6 B.1? 6 C.20? 7 D.1 7
7.執行LIST? NEXT 1 命令之後,記錄指針的位置指向(A? )。 A.原來記錄? B.下壹條記錄 C.尾記錄 D.首記錄
8.要想對壹個打開的表增加新字段,應當使用的命令(B? )。 A.APPEND B.MODIFY? STRUCTURE C.INSERT? D.CHANGE
9.在下面Visual FoxPro命令中,不能修改數據記錄的命令是(C? ). A. BROWSE B.EDIT C.MODIFY? D.CHANGE
10. 查詢設計器和視圖設計器的主要不同表現在(?B ).
A. 查詢設計器有”更新條件”選項卡,沒有“查詢去向”選項。 B. 查詢設計器沒有”更新條件”選項卡,有“查詢去向”選項。
C. 視圖設計器沒有“更新條件”選項卡,有“查詢去向”選項。 D. 視圖設計器有”更新條件”選項卡,也有“查詢去向”選項。
1.根據要求寫命令:
(1)列表顯示工資表中的所有記錄。
?Use 工資表
List
(2)顯示工資表中的第8條記錄。
Use 工資表 Go 8 Display
(3)將工資表中基本工資低於900元的記錄增加100元
Use 工資表 replace all 工資 with 工資+100 for 工資<900
(4)邏輯刪除工資表中的第5條記錄
Use 工資表 Delete record 5
(5)顯示人事檔案表中基本工資高於2000元且已婚的記錄。
Use 人事檔案表
list for 基本工資>2000 and 婚姻狀況=’已婚’
2.寫出下列命令的功能:
(1)LOCATE? FOR? 性別=”男”? .OR.? 職稱=”教授”
? 使紀錄指針指向性別是”男”或者 職稱是”教授”的紀錄
(2)REPLACE? ALL? 獎金? WITH? 獎金+50? FOR? 性別=”女” 把所有紀錄中性別為“女”的獎金值加50?
(3)ZAP 物理刪除當前表中的所有紀錄,相當於執行delete all 和pack 兩條命令?
(4)LIST? STRUCTURE 顯示表結構
(5)COUNT 計數表中的紀錄數
求下列函數的值?
1.? ABS(2*3-7)?=1 2. ? SQRT(9*4)=6
3. STORE ?5.8? TO? A 4.? X=256.965
? INT (A) ? ROUND(X,-1)
A=5 260
5.? MOD(20,-6)? 6.? MAX(21,-30)
-4 21
7.? LEN(“THIS? IS ?A? BOOK”)? 8. ?UPPER(“Good? morning”)
17? GOOD MORMING
9.STORE? “GOOD? AFTERNOON!”? TO? X? 10.? MIN(10,-6)+LEN(“上海”)
? SUBSTR(X,1,2) -2?
GO
?寫出程序運行後的結果
1.store? 2? to? x? 2. store? 15? to? A
store? x+1? to? y? store? 20? to? B
store? y+1? to? z if? A>B
store? z+1? to? x ? A,B
? x,y,z 5,3,4 else
?”A小於B”
Endif
A小於B
?
3. X=1? 4.SET TALK OFF
DO WHILE X<50? CLEAR
? X FOR I=1 TO? 9? STEP 2
X=3*X I
ENDDO? ENDFOR
1 SET TALK ON
3 1 3 5 7 9
9
27
1、編程序求圓的面積.要求圓的半徑從鍵盤輸入. (4分)
Modify command ymj.prg
Ymj=0
Input “請輸入半徑:” to bj
Do js with bj,ymj
?”ymj=”,ymj
Return
子程序:
Js.prg
Parameters r,s
S=PI()*r*r
return
編程序比較兩個數的大小,並按從大到小的順序輸出.要求兩個數均從鍵盤輸入. (5分)
Modify command 2
Input “請輸入壹個數:” to a
Input “請輸入另壹個數:” to b
If a>b
?a,b
Else
?b,a?
endif
?3.編程顯示”學生成績.DBF”中,數學成績優秀的學生名單(高於90分的視為優秀).(6分)
Use 學生成績List 學生 for 成績>90
4.編程序,根據用戶從鍵盤輸入壹個成年人的身高和體重,來判斷是否是標準體型.標準體型的公式:體重(kg)=身高(cm)-105,當身高低於150(cm)時,輸出”特殊體型!”;當身高超過150cm時,再根據體重和身高來判斷“過胖!”還是”過瘦!”。(7分)
Input “請輸入成年人的身高:” to sg
Input “請輸入成年人的體重:” to tz
If sg<=150
?”特殊體型”
else
If tz=sg-105
?”此人身體是標準體型”
Else
If tz>sg-105
?”過胖!”
endif
If tz<sg-105
?”過瘦!”
Endif
endif
Endif
5.編壹個程序求S=1+(1+2)+(1+2+3)+···+(1+2+3+4+···+10)? (8分)
a=1
s=1
For i=2 to 10
a=a+i
s=s+a
endfor
?”s=”,s
表單設計題?
1、設計壹個用標簽空件實現滾動字幕的程序
添加壹個標簽對象,標簽的Timer事件:
If thisform.label1.left+thisform.label1.width<0
Thisform.label1.left=thisform.width
Else
Thisform.label1.left=thisform.label.left-10
endif06.4份試題
1-5DADBA 6-10DCDAC 11-15DCDAC 16-20ADDDA 21-25CDCDD 26-30BDAAB 31-35DDCDC
填空:1)45 2)類3)關系4)靜態分析5)物理獨立性6)數值型7)局部變量8)order by 9)邏輯型10)實體11)union 12)數據查詢13)sum(工資) 14)insert into 15)rightclick
06.9份試題
1-5DACBD 6-10CDBBA 11-15AACBD 16-20DDBDA 21-25BCDCA 26-30CDBBA 31-35DBABD
1)3 2)程序調試3)元組4)棧5)線性結構6)代碼7)數據庫8)當9)into table 10)is null 11)遠程12)更新條件13)布局14)標簽15)column
07.4份試題
1-5BDACD 6-10CABCA 11-15ACBCD 16-20DBDAC 21-25CBBCC 26-30DCACA 31-35DDBAB
1)63 2)黑3)數據庫管理系統4)開發5)數據字典6).T. 7)2 8)邏輯9)實體10)KROW 11)top 10 12)desc 13)alter 14)exe 15)modify
07年9月份試題
1-5DBCAA 6-10DCABC 11-15BADCA 16-20 AAABC 21-25BDCAB 26-30BCADA 31-35DBDAB
填空:1)無歧義性2)白盒3)順序4)ACBDFEHGP 5)實體集6)is null 7)group by 8)distinct 9)modify structure 10)load 11).T. 12)click 13)1 14)value 15)update
08年4月份試題
1-5CABBA 6-10 DBCDC 11-15DDBCD 16-20BBABA 21-25CBACB 26-30CDBAC 31-35CDCDA
填空:1)輸出2)16 3)24 4)關系5)數據定義語言6)不7)distinct 8)like 9)數據庫管理系統 10)primary key 11)age is null 12).T. 13)do mymenu.mpr 14)local 15)pack
08年9月份試題
1-10 BDCAD BABCD 11-20DACAD BBDBC 21-30 AABCA DACBC 31-35BDAAC
填空:1.DBXEAYFZC 2.單元 3.過程4.邏輯設計5.分量 6. to 7.“1234”8.全部
9.into cursor 10主 11.視圖 12.零 13.多14.passwordchar 15.排除
09年3月試題
1-10DACDCABABC 11-20ADBBCDABBC
21-30BBADBAAACD 31-35CAACD
填空
20,白盒,順序結構,DBMS,菱形,數據庫,日期時間型,primary key,.Prg,聯接,
.T.,replace all,數據庫系統,having,avg(成績)
09年9月試題
CBDAB ACBCD ADABD ACDBD DDBAB DCDBC ADCAD
14 邏輯條件 需求分析 多對多 身份證號
.f. 選擇 {^2009-03-03} 忽略 drop view myview
group by 自由表 enabled alter set check
10年3月試題
CDBAC BADBA DADDD BBBCC BCBDB CADBB CADBD
ABCDEF54321 15 EDBGHFCA 程序 課號 實體 do queryone.qpr
emp.fpt 域 多對壹 關系 count() distinct check having