當前位置:才華齋>計算機>計算機二級>

2015下半年計算機二級VFP預測卷

計算機二級 閱讀(2.5W)

  一、單項選擇題

2015下半年計算機二級VFP預測卷

1. Visual FoxPro的報表檔案中的儲存的是

A)列印報表的預覽格式

B)列印報表本身

C)報表的格式和資料

D)報表設計格式的定義

2.連編後可以脫離開Visual FoxPro獨立執行的程式是

A)PRG程式

B)EXE程式

C)FXP程式

D)APP程式

3.在建立快速報表時,基本帶區包括

A)頁標頭、頁註腳和細節

B)組標頭、組註腳和細節

C)報表標題、細節和組註腳

D)標題、細節和總結

4.在下面列出的資料模型中,哪一個是概念資料模型

A)關係模型

B)層次模型

C)網狀模型

D)實體—聯絡模型

5.如果一個公司只能有一個總經理,而且一個總經理不能同時擔任其他公司的總經理,則公司和總經理兩實體間的聯絡是

A)多對多聯絡

B)一對多聯絡

C)多對一聯絡

D)一對一聯絡

6.如果對一個關係實施了一種關係運算後得到了一個新的關係,而且新關係中的屬性個數少於原來關係中的屬性個數,這說明所實施的關係運算是

A)選擇

B)投影

C)連線

D)並

7.專案管理器的“資料”選項卡用於顯示和管理

A)資料庫、自由表、查詢和檢視

B)資料庫、檢視和查詢

C)資料庫、自由表和查詢

D)資料庫、表單和查詢

8.表文件已經開啟,當前記錄中姓名欄位的值是“王小平”。執行以下命令序列

姓名="李敏"

姓名

螢幕顯示的結果是

A)王小平

B)李敏

C)王小平李敏

D)李敏王小平

9.下列邏輯表示式中,結果為.F.的值是

A)MOD(20,4)= MOD(20,5)

B) "張"$"張三"

C) "張三"$"張"

D){^2003.01.01} < {^2003.01.02}

10.下列表達式中,結果一定為.T.的是

A)[男]$性別

B)CTOD([03/21/03])> CTOD([03/12/03])

C)[2000] > [3]

D). .T.

11.順序執行以下命令之後,最後一條命令的輸出結果是

X = [A]

Y = X

A = [長江黃河]

X + &X – Y - &Y

A)長江黃河

B)A長江黃河A長江黃河

C)A長江黃河XA

D)A長江黃河長江黃河

12.順序執行以下命令之後,最後一條命令的輸出結果是

SET EXACT OFF

X = [A] IIF([A] = X,X – [BCD],X+[BCD])

A)A

B)BCD

C)ABCD

D)A BCD

13.下列命令用於顯示1965年及其以前出生的`職工記錄,其中錯誤的是

A)LIST FOR YEAR(出生日期)<=1965

B)LIST FOR SUBSTR(DTOC(出生日期),7,2)<= [65]

C)LIST FOR LEFT(DTOC(出生日期),7,2)<= [65]

D)LIST FOR RIGHT(DTOC(出生日期),2)<= [65]

al FoxPro 資料庫檔案是

A)存放使用者資料的檔案

B)管理資料庫物件的系統檔案

C)存放使用者資料和系統資料的檔案

D)其他三種說法都對

15.如果一個欄位的寬度為8,則此欄位的型別不可能是

A)字元型

B)數值型

C)日期型

D)備註型

16.某資料庫表有字元型、數值型和邏輯型3個欄位:字元型欄位寬度為8,數值型欄位寬度為6,小數位為2。若資料庫表中共有100條記錄,則全部記錄需要佔據的儲存位元組數目是

A)1400

B)1500

C)1600

D)1700

17.學生有學號(C,6),姓名(C,8),性別(C,2),生日(D)四個欄位,當前記錄值是:“020101”,“張三”,“男”,02/10/84。執行下列命令:

SCATTER TO XS

LEN (XS(2) )

結果是

A)張三

B)男

C)4

D)8

18.在沒有設定任何篩選條件的情況下,要顯示當前表中職稱是工程師的所有記錄,應該使用命令

A)list 職稱 = [工程師]

B)list for 職稱= [工程師]

C)list while職稱 = [工程師]

D)list rest職稱 = [工程師]

19.假定表文件前6條記錄均為男生記錄,執行以下命令後,記錄指標定位在

USE ABC

GO 3

LOCATE NEXT 3 FOR 性別 ="男"

A)第3號記錄上

B)第4號記錄上

C)第5號記錄上

D)第6號記錄上

20.設表文件“學生”中有10條記錄,執行如下兩條命令:

USE 學生

INSERT BLANK

其結果是在學生表文件的

A)第1條記錄的位置插入了1個空白記錄

B)第2條記錄的位置插入了1個空白記錄

C)檔案尾插入了1個空白記錄

D)不確定位置插入了1個空白記錄

21.要為當前表所有職工增加100元工資,應該使用命令

A)CHANGE 工資 WITH 工資+100

B)REPLACE 工資 WITH 工資+100

C)CHANGE ALL 工資 WITH 工資+100

D)REPLACE ALL 工資 WITH 工資+100

22.當前表有一個型別為C的欄位SNA ,現在要將記憶體變數MM的字串的內容賦給當前記錄的SNA欄位,應該使用命令

A)SNA = MM

B)REPLACE SNA WITH MM

C)STORE &MM TO SNA

D)REPLACE SNA WITH &MM

23.在以下各種說法中,正確的是

A)DELETE 、ZAP和PACK的功能各不相同

B)ZAP和PACK的功能相同

C)DELETE ALL和ZAP的功能相同

D)DELETE ALL和PACK的功能相同

24.在當前工作區已打開學生表,要求按男生在前,女生在後,同一性別的按年齡從小到大排序,生成新表,應使用命令

A)SORT TO SS ON 性別,出生日期 / D

B)INDEX TO SS ON 性別,出生日期

C)SORT TO SS ON 性別,出生日期

D)COPY TO SS ON 性別,出生日期 / D

25.只清空當前表中獎金欄位的全部值,應當使用命令

A)MODIFY STRUCTURE

B)DELETE

C)REPLACE

D)ZAP

  二、多項選擇題

26.要為當前表中所有職工增加50元津貼,下列命令中錯誤的是

A)CHANGE 津貼 WITH 津貼+50

B)REPLACE 津貼 WITH 津貼+50

C)CHANGE ALL 津貼 WITH 津貼+50

D)REPLACE ALL 津貼 WITH 津貼+50

27.開啟有10個記錄的表文件後,要邏輯刪除2號至4號記錄,可執行的操作是

A)執行命令DELETE NEXT 3

B)先執行命令 GOTO 2,再執行命令DELETE NEXT 3

C)執行命令DELETE RECORD 2 TO 4

D)執行命令 DELETE FOR RECNO( )>=O( )<=4

28.下面4組命令,每組命令的執行結果一定相同的是

A)DELETE與DELETE RECORD RECNO()

B)DELETE ALL與DELETE FOR .T.

C)DELETE FOR 職稱="講師"與DELETE WHILE 職稱="講師"

D)DELETE 與DELETE NEXT 1

al FoxPro 中,索引檔案的副檔名可以為

A)

B)

C)

D)

30.下面有關資料庫表索引的描述,錯誤的是

A)使用索引並不能加快對資料庫表的查詢操作

B)索引與資料庫表的資料儲存在一個檔案中

C)建立索引以後,原來的資料庫表文件中記錄的物理順序不變

D)建立索引是建立一個指向資料庫表文件記錄的指標構成的檔案