糯米文學吧

位置:首頁 > 計算機 > 計算機二級

2016年12月全國計算機二級《VF》單選練習及答案

練習是幫助我們鞏固知識的最好方法,以下是小編為大家整理的2016年12月全國計算機二級《VF》單選練習及答案,希望對大家有幫助!

2016年12月全國計算機二級《VF》單選練習及答案

1.在Visual FoxPro中與關係有關的是(  )。

A.表或視圖

B.表或查詢

C.表單

D.表或報表

2.項目管理器窗口的“數據”選項卡用於顯示和管理(  )。

A.數據庫、視圖和查詢

B.數據庫、自由表和查詢

C.數據庫、視圖、自由表和查詢

D.數據庫、表單和查詢

3.在Visual FoxPro命令窗口退出Visual FoxPro的命令是(  )。

E

ASE

4.在Visual FoxPro中,不能隱藏命令窗口的操作是(  )。

A.按Ctrl+F4組合鍵

B.單擊命令窗口右上角的“關閉”按鈕

C.單擊“窗口”菜單下的“命令窗口”選項

D.單擊常用工具欄上的“命令窗口”按鈕

5.在Visual FoxPro中,CREATE PROJECT命令將創建一個(  )。

A.項目

B.數據庫

C.程序

D.菜單

6. 在Visual FoxPro中如果字段定義為日期型,則長度固定為(  )。

A.8

B.6

C.10

D.4

7.假設A=〝計算機〞,B=〝等級考試〞,結果是“計算機等級考試”的表達式是(  )。

NG(A,〝是〞,B)

B.A*〝是〞*B

C.A/〝是〞/B

D.A-〝是〞-B

8.在Visual FoxPro中,假設一個表已經打開,執行LIST命令後再執行DISPLAY命令將顯示該表的哪條記錄(  )。

A.無顯示

B.第一條記錄

C.隨機不確定

D.最後一條記錄

9.在Visual FoxPro中自由表可以建立的索引是(  )。

A.候選索引、唯一索引和普通索引

B.主索引、唯一索引和普通索引

C.主索引、候補索引和普通索引

D.主索引、候選索引、唯一索引

10.假設已打開student表,命令INDEX ON性別TO student將產生一個名為(  )。

A.性別的文件

的文件

的文件

D.性別的文件

11.在Visual FoxPro的查詢設計器中,查詢去向可以是標籤。標籤文件的擴展名是(  )。

12.在Visual FoxPro中以下敍述正確的是(  )。

A.查詢和視圖都不能定義輸出去向

B.查詢和視圖都可以定義輸出去向

C.視圖可以用USE命令打開

D.視圖可以用MODIFY STRUCTURE命令修改

13.在Visual FoxPro中以下敍述錯誤的是(  )。

A.可以用CREATE QUERY命令打開查詢設計器建立查詢

B.可以用CREATE VIEW命令打開視圖設計器建立視圖

C.如果熟悉SQL SELECT,可以直接編輯文件建立查詢

D.在視圖設計器中可以利用“輸出去向”選項卡指定視圖輸出的目標

14.在Visual FoxPro中,與程序文件無關的`擴展名是(  )。

15.在Visual FoxPro中設計屏幕界面通常使用(  )。

A.表單

B.報表

C.查詢

D.視圖

16.表單關閉或釋放時將引發事件(  )。

roy

ase

17.在Visual FoxPro中,有關菜單文件描述正確的是(  )。

文件是菜單源文件,MPR文件是生成的程序文件

文件是菜單源文件,MNX文件是生成的程序文件

C.只有MPR文件,無MNX文件

D.以上説法均不正確

18.在Visual FoxPro中,打開菜單設計器設計新菜單的命令是(  )。

TE MENU

TE POPUP

FY MENU

<新菜單文件名>

19.輸出報表(myreport)的命令是(  )。

RT myreport

RT

RT FORM myreport

REPORT myreport

20.在Visual FoxPro中設計打印輸出通常使用(  )。

A.報表和標籤

B.報表和表單

C.標籤和表單

D.以上選項均不正確

21.下面命令的輸出結果是(  )。

?VARTYPE(TIME())

A.D

B.T

C.N

D.C

22.執行下列程序後,變量s的值是(  )。

SET TALK OFF

CLEAR

x=〝l2345〞

s=〝〞

1=LEN(x)

DO WHILE l>1

x1=SUBSTR(x,1-1,2)

s=s+x1

1=l-2

ENDD0

?s

A.2345

B.4523

C.54321

D.45231

23.一F列關於查詢的説法,不正確的是(  )。

A.查詢是預先定義好的SQL SELECT語句

B.查詢是從指定的表或視圖中提取滿足條件的記錄,然後按照希望輸出的類型輸出查詢結果

C.在用命令使用查詢時,必須首先打開數據庫

D.查詢設計器中沒有“更新條件”選項卡

24.在SQL語句中,有可能將多個查詢結果合併成一個查詢結果的運算符是(  )。

0N

25.在當前數據庫中根據“學生”表建立視圖viewone,正確的SQL語句是(  )。

NE VIEW viewone AS SELECT*FROM學生

NE VIEW viewone SELECT*FRoM學生

TE VIEW viewone AS SELECT*FROM學生

TE VIEW viewone SELECT*FRoM學生

  參考答案及解析

(1)A[解析]一個關係的邏輯結構就是一張二維表;視圖是根據表定義的,通過視圖可以查詢表,也可以更新表;查詢是預先定義好的一個SOL SELECT語句,在不同的場合可以直接或反覆使用,從而提高效率;表單是Visual FoxPro中應用程序與計算機用户進行交流的窗口;報表可以輸til數據庫中檢索、查詢出的信息,以便進行分析和保存。故A選項正確。

(2)C[解析]“項目管理器”窗口是Visual FoxPro開發人員的工作平台,它包括6個選項卡:全部、數據、文檔、類|代碼、其他。其中,“數據”選項卡包含了一個項目中的所有數據--數據庫、自由表、查詢和視圖。故C選項正確。

(3)A[解析]有四種方法退出Visual FoxPro返回windows:

①用鼠標左鍵單擊Visual FoxPro標題欄最右側的關閉窗口按鈕;

②從“文件”下拉菜單中選擇“退出”選項;

③單擊主窗口左上方的狐狸圖標,從窗口下拉菜單中選擇“關閉”,或按Alt+F4鍵;

④在命令窗口中鍵人QUIT命令,然後回車。故A選項正確。

(4)C[解析]隱藏命令窗口的方法有三種:①按Ctrl+F4組合鍵;②單擊命令窗口右上角的“關閉”按鈕;③單擊常用工具欄上的“命令窗口”按鈕。故C選項正確。

(5)A[解析]執行CREATE PROJECT命令即可創建項目;執行CREATE DATABASE命令可建立數據庫;執行MOD IFY COMMAND命令可建立程序文件;執行CREATE MENU命令可建立菜單。故A選項正確。

(6)A[解析]Visual FoxPm中有些數據類型寬度是固定的,如數值型、貨幣型、日期型、日期時間型均為8個字節,邏輯型為l個字節,備註型和通用型為4等。故A選項正確。

(7)A[解析]字符表達式由字符串運算符將字符型數據連接起來形成,其運算結果仍然是字符型數據。字符串運算符有兩個,它們的優先級相同:

+:前後兩個字符串首尾連接形成一個新的字符串。

-:連接前後兩個字符串,並將前字符串的尾部空格移到合併後的新字符串尾部。故D選項正確。

(8)A[解析]打開一個表,指針默認指向第一條記錄,執行LIST命令顯示所有記錄,這時指針指向文件結束標識即最後一條記錄後面,再執行DISPLAY命令顯示當前記錄,由於指針指向文件結束標識,所以無具體記錄顯示。故A選項正確。

(9)A[解析]Visual FoxPro中的索引分為主索引、候選索引、唯一索引和普通索引四種。其中,除了主索引之外,其他三種索引均可以用於自由表。故A選項正確。

(10)A[解析]索引包括單索引和複合索引,其中建立單索引的命令是index on字段t0索引名;建立複合索引的命令是index on字段名ta9索引名。本題中INDEXON性別TO student將產生一個名為的單索引文件。故C選項正確。

(11)B[解析].1bx是標籤文件的擴展名,.1st是嚮導列表的文檔的擴展名,是文本文件的擴展名。Visual FoxPro中沒有以.1b1為擴展名的文件。故B選項正確。

(12)C[解析]在查詢設計器中,可以設置查詢去向,而在視圖設計器中沒有“查詢去向”的問題。視圖的使用類似於表,可以使用USE命令打開或關閉視圖。MODIFY STRUCTURE是修改表結構的命令。故C選項正確。

(13)D[解析]在視圖設計器中沒有“查詢去向”的問題,即沒有“輸出去向”選項卡。故D選項正確。

(14)C[解析]Visual FoxPro程序文件通過編譯、連編,可以產生不同的目標代碼文件。這些文件具有不同的擴展名。是Visual FoxPro應用程序文件,是Visual FoxPro可執行版本,是Visual FoxPro編譯版本是數據庫的擴展名,與程序文件無關。故C選項正確.

(15)A[解析]在Visual FoxPro中設計屏幕界面通常使用表單,打印輸出通常使用報表。故A選項正確.

(16)B[解析]Load事件在表單對象建立之前產生。即運行表單時,第一個引發的事件;Destory事件在對象釋放時引發;Hide方法會隱藏表單,即將表單的Visible屬性值設置為.T.,使之成為活動表單;Release方法將表單從內存中釋放(清除)。故B選項正確。

(17)A[解析]菜單源文件的擴展名是.生成的程序程序的擴展名是,編譯後的菜單程序的擴晨名是。故A選項正確。

(18)C[解析]在Visual FoxPro中,可以使用命令調用菜單設計器,打開“菜單設計器”窗口,進行菜單的建立或者修改.命令格式為MODIFY MENU<文件名>,其中<文件名>指菜單定義文件,默認擴展名為,允許缺省。若<文件名>為新文件,則為建立菜單,否則為打開菜單。故C選項正確.

(19)C[解析]預覽和輸出指定報表的命令格式為REPORT FORM<報表文件名>[PREVIEW]。如果使用了[PREVIEW]子句,首先彈出“預覽”對話框;如果不使用該子句,系統會將報表內容顯示在Visual FoxPro主窗口中.故C選項正確。

(21)D[解析]TIME()是系統時間函數,以24小時制、hh:mm:ss格式返回當前系統時間,函數值為字符型。VARTYPE(<表達式>[,<邏輯表達式>])是數據類型測試函數,用於測試<表達式>的類型,返回一個大寫字母。由於TIME()的返回值是字符型,因此運行VARTYPE命令時返回C。故本題D為正確選項。

(22)B[解析]本題涉及的考點有求字符串長度函數、取子串函數以及DO wHILE-ENDD0循環語句。其中LEN(<字符表達式>)返回指定字符表達式的長度,即所包含的字符個數,函數值為數值型。SUBSTR()從給定字符串的指定起始位置取指定長度的子串作為函數值。運行DO WHILE-ENDD0語句時,先判斷<條件>是否為真,如果是真則運行DOWHILE與ENDD0間的循環體,當運行到ENDD0時,再返回DO WHILE’重新判斷循環條件是否為真,確定是否再次運行循環體。若條件為假則結束循環語句運行ENDD0後的語句。程序執行過程如下:程序開始時l=len(x)=5,進入循環條件判斷,5>1,條件成立,執行第一次循環,xl-SUB-STR(x,I一1,2)=〝45〞,s=S+x1=”45“,i=5-2=3。第一次循環結束。程序回到循環條件判斷,3>1,條件成立,執行第二次循環,xl=SUBSTR(X,j-1,2)=”23”,s=s+x1=”4523”,i=3-2=1。第二次循環結束,程序回到循環條件判斷,i>1,條件不成立,結束循環。最終s中的值為字符串”4523”。故答案選B。

(23)C[解析]查詢是預先定義好的一個SQL SE-LECT語句,可根據需要直接使用。查詢是從指定的表或視圖中提取滿足條件的記錄,然後按照想得到的輸出類型定向輸出查詢結果,諸如瀏覽器、報表、表、標籤等。在用命令使用查詢時,必須要加擴展名,不必打開數據庫;視圖設計器有“更新條件”選項卡,而查詢設計器中沒有“更新條件”選項卡。故本題C為正確選項。

(24)C[解析]SQL支持集合的並(UNION)運算,可以將具有相同查詢字段個數且對應字段值域相同的SQL查詢語句用UNION短語連接起來,合併成一個查詢結果輸出。故本題C為正確選項。

(25)C[解析]建立視圖可以使用CREATE VIEw語句來實現,其基本的命令格式是:CREATE VIEW視圖名ASSELECT查詢語句,可見本題C為正確選項。