一.判斷題
資料庫管理系統的資料模型是關係型。 √
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 ...