VFP考試重點

2023-01-16 23:27:02 字數 4440 閱讀 1128

一.判斷題

資料庫管理系統的資料模型是關係型。 √

2.可見選單系統新增初始化**來建立環境、定義記憶體量、開啟檔案。 √

3.報表設計中的布局檔案儲存了要輸出表中的字元。 ×

4.報表設計中的字段控制項可用於表示出現在報表中的字。×

5.表單設計中的資料環境是表單資料**。 √

6.表單開啟的時候,資料環境中的錶可自動開啟。√

7.在工作區一開啟的表檔案都各自有自己的記錄指標。√

8.函式或子程式定義中的return可以省略 。 ×

的注釋可為:note│* 或 && 。 √

中的null表示未知資料,便於與含有null的sql資料庫一起工作。 √

11.索引是改變表的物理順序,排列是改變表的邏輯順序。 ×

12.檢視與表相類似的地方是:可用來更新其中資訊,並將更新資訊永久儲存在磁碟上。√

二.單項選擇題

在每小題列出的四個備選項中只有乙個最符合題目要, 請將其**填寫在題後的括號內。

1.資料庫系統的核心是(b)

a.資料庫 b.資料庫管理系統 c.模擬模型 d.軟體工程

2.函式upper(「12ab34cd」)的結果是(a)

a.12ab34 cd b.12ab34cd c.12ab34cd d.12ab34cd

3.執行下列語句,其函式結果為(b)

store -100 to x

?sint(x)*sqrt(abs(x))

a.10 b.-10 c.100 d.-100

4.在visual foxpro 中,下列各項的資料型別所佔字元的位元組數相等的是(d)

a.日期型和邏輯型 b.日期型和通用型 c.邏輯型和備註型 d.備註型和通用型

5.要將資料庫表從資料庫中移出成為自由表,可使用命令(b)

table 《資料表名》 table 《資料表名》

table 《資料表名》 table 《資料表名》

6.執行下列程式:

clear

do a

return

procedure a

pribate s

s=5do b

? return

procedure b

s=s+10

return

程式執行的結果為(c)

a.5 b.10 c.15 d.程式錯誤,找不到變數

7.下列選項中,不屬於sql資料定義功能的是(a)

8.下列sql命令格式可以用來修改欄位名的是(c)

table 資料表名 name

table 資料表名 alter 欄位名

table 資料表名 rename column 欄位名

table 資料表名 alter 欄位名 set defaule

9.執行如下命令,最後輸出的結果是(b)

x=str(125,3,0)

y=right(x,2)

z=」&x--&y」

?&za.125--25 b.100 c.123 d.120

10資料庫表「學生資訊」中欄位「是否黨員」為邏輯型字段,要統計表中學生黨員人數的正確操作為(c)

for 是否黨員 for 是否黨員=.f.

for 是否黨員 for 是否黨員=.f.

11.在vfp中建立索引的作用之一是(c)

a.節省儲存空間 b.便於管理 c.提高查詢速度 d.提高更新的速度

12.建立臨時關聯的方式是(b)

a.只能通過索引關鍵字 b.可以通過索引關鍵字或記錄號

c.只能通過記錄號 d.以上都不正確

13.預設情況下的表間連線型別是(c)

a.左連線 b.右連線 c.內連線 d.全連線

14.不能直接修改表中的記錄值的命令是(a)

15.在select語句中,為了查詢結果中消除重覆記錄,應使用(b)語句

n ties

16.在設計中,當前選中表單forml.的控制項lablel,要改變lablel的caption屬性,錯誤的是(d)

確定」 確定」

確定」 確定」

18.有以下vfp程式:

set talk off

do while .t.

clear

?」1.查詢 2.列印」

?」3.維護 4.提出」

accept」請輸入選中(1-4:」

do case

case xz=』1』

do cx

case zx=』2』

do dy

case xz=』3』

do wh

case xz=』4』

exit

otherwise

loop

endcase

return

執行此程式時,如從鍵盤上輸入了字元啊」5」將會(b)

a.程式停止執行 b.重新顯示選單 c.死迴圈 d.程式出錯

19.有以下迴圈語句

do while .t.

if 性別!=」男」

exit

endif

if 政治面貌=」群眾」

delete

endif

skip

enddo

下列命令中,與這個迴圈等效的vfp命令是(a)

for 性別=」男」 .and. 政治面貌=」群眾」

while 性別=」男」 .and. 政治面貌=」群眾」

for 性別=」男」 while 政治面貌=」群眾」

while 性別=」男」 for 政治面貌=」群眾」

20.關閉當前表單的程式**是其中release是表單物件的(d)

a.標題 b.屬性 c.事件 d.方法

21.在表單中,caption是物件的(a)屬性

a.標題 b. 名稱 c.背景透明 d.字型尺寸

22.如果在命令視窗執行命令」list名稱」,主視窗中顯示:

記錄號名稱

1電視機

2計算機

3**線

4電冰箱

5電線假定名稱欄位為字元型,寬度為6,那麼下面程式欄位的輸出結果是(a)

go 2

scan next 4 for left(名稱,2)=」電」

if right(名稱,2)=」線」

exit

endif

endscan

?名稱a.**線 b.電線 c.電冰箱 d. 電視機

23.用二維表來表示實體及實體之間聯絡的資料模型稱為(d)

a.實體一聯絡模型 b.層次模型 c.網狀模型 d.關係模型

24.使用命令dimension a(7,4)定義的陣列包含的陣列元素個數為(c)

a.11個 b.3個 c.28個 d.26個

25.將記憶體變數定義為區域性變數的visual foxpro命令是(b)

26.下列vfp表示式運算結果為日期型的是(c)

a.04/05/97-2 ) )」04/0597」

27.職工工資資料庫檔案按基本工資字段公升序索引後,再執行go top命令,此時當前記錄號是(b)

a.1 b.基本工資最少的記錄號 c.0 d.基本工資最多的記錄號

28.當前資料庫檔案有20條記錄,當前記錄號是10,執行命令list rest 以後,當前記錄號是(c)

a.10 b.20 c.21 d.1

29.對學生成績資料庫檔案按總分( n(6,2))降序,姓名(c(8))公升序索引,應當使用命令(d)

on abc to ,總分,姓名 on abc to -總分,姓名

on abc to str (-總分 5,1)+姓名 on abc to str (100-總分)+姓名

30.把當前資料庫檔案中」性別」欄位的值全部清除,但仍保留該欄位,應當使用命令(c)

structure

31.設職工資料和按」工作日期」索引的索引檔案已經開啟,要把記錄指標定位到工作剛好滿30天的職工,應使用命令(c)

a. find date ()-30 date () 30 date ()30 date ()-30

32.在開啟的表中,要永久刪除當前記錄開始的10條記錄,可用(a)

a.先執行delete next 10 命令,後用pack 命令

b.先執行delete record 10 命令,後用pack 命令

c.先執行delete for record > 10 命令,後用pack 命令

next 10

33.按數值型字段」總分「進行索引,使其按降序排列的命令(a)

vfp考試複習要點 十

一 選擇題 1.1個工作區可以開啟的資料庫檔案數為 1 2.將專案檔案中的資料表移出後,該資料表被 移出專案 3.表示式ctod 12 27 65 4的值是 12 23 65 01 09 02 返回的值是 錯誤資訊 5.在visual foxpro中,選單檔案的擴充套件名為 mnx 6.表示式 31...

VFP實習報告

學生成績管理系統 本程式密碼 08605214 開發學生成績資訊管理系統 密碼 08605214 1 需求分析 某大學因擴招需求,需要建立乙個 學生成績管理系統 以取代人工管理。開發目的和功能如下 1 能進行成績及相關資料的錄入。2 具有修改功能。3 能按姓名 學號查詢任意一名同學的成績。4 能完成...

VFP練習答案

vfp習題 紅色部分為答案 由於上機題和之前做的題一樣,所以用work查詢試題的關鍵字便可以省下手翻資料的時間 查詢快捷鍵 ctrl f 粗魯提示 不清楚這樣算不算作弊行為,所以小心行事 1 如下不正確的數值型常量是 多選題,答案不夠或超出時,此題按零分計 a b e 6 c 1e 6 d 1 2 ...