國家二級VF筆試模擬試卷35_第1頁
國家二級VF筆試模擬試卷35_第2頁
國家二級VF筆試模擬試卷35_第3頁
國家二級VF筆試模擬試卷35_第4頁
國家二級VF筆試模擬試卷35_第5頁
已閱讀5頁,還剩85頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

國家二級VF筆試模擬試卷第1套

一、公共基礎選擇題(本題共70題,每題7.0分,共

10分。)

1、從一個長度為n的順序表中刪除第i個元素(Igi《n)時,需向前移動個元

素。

A、n-i

B、n-i+l

C、n-i-1

D、i

標準答案:1

知識點解析:暫無解析

2、從順序存儲的循環(huán)隊列中刪除一個元素時,o

A、先移動隊首指針,后取出元素

B、先取出元素,后移動隊首指針

C、先移動隊尾指針,后取出元素

D、先取出元素,后移動隊尾指針

標準答案:1

知識點解析:暫無解析

3、假設在一棵二叉樹中,雙分支結點數(shù)為15個,單分支結點數(shù)為32個,則葉子

結點數(shù)為個。

A、15

B、16

C、17

D、47

標準答案:2

知識點解析:暫無解析

4、在以下術語中,與數(shù)據(jù)的邏輯結構無關的是o

A、線性結構

B、鏈式結構

C、樹型結構

D、網(wǎng)狀結構

標準答案:2

知識點解析:暫無解析

5、軟件工程的結構化生命周期方法,通常是將軟件生命周期劃分為計劃、開發(fā)和

運行3個時期,下列選項中的工作應屬于軟件開發(fā)期的內容。①需求分析

②可行性研究③總體設計④問題定義

A、①和②

B、①和⑧

C、①、②和④

D、全部

標準答案:2

知識點解析:暫無解析

6、數(shù)據(jù)管理技術隨著計算機技術的發(fā)展而發(fā)展。數(shù)據(jù)庫階段具有許多特點,但下

面列出的特點中,不是數(shù)據(jù)庫階段的特點。

A、數(shù)據(jù)結構化

B、數(shù)據(jù)面向應用程序

C、數(shù)據(jù)共享性高

D、數(shù)據(jù)具有較高的獨立性

標準答案:2

知識點解析:暫無解析

7、下列關于數(shù)據(jù)庫系統(tǒng)的敘述中,正確的是。

A、數(shù)據(jù)庫系統(tǒng)減少了數(shù)據(jù)冗余

B、數(shù)據(jù)庫系統(tǒng)避免了數(shù)據(jù)冗余

C、數(shù)據(jù)庫系統(tǒng)只是比文件系統(tǒng)管理的數(shù)據(jù)更多

D、數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)的一致性是指數(shù)據(jù)類型的一致

標準答案:1

知識點解析:暫無解析

8、在下列關于關系表達式運算的敘述中,正確的一條說法是一o

A、關系運算符兩邊的表達式的類型可以不一致

B、關系表達式運算的結果不是邏輯值

C、關系運算符在運算順序上沒有優(yōu)先之分,總是先到先算

D、關系運算符只能對字符串進行比較

標準答案:4

知識點解析:暫無解析

9、設A=[2*3+8],B=2x3+8,C=”2*3+8”,正確的一個表達式是_____。

A、A+C

B、A+B

C、B+C

D、A+B+C

標準答案:1

知識點解析:暫無解析

10、當內存變量與字段變量同名時,可以在內存變量名前面加上標志來特別

說明該變量是內存變量。

A、A—>

B、M-

C、B->

D、G-

標準答案:2

知識點解析:暫無解析

二、選擇題(本題共25題,每題1.0分,共25分。)

11、在一個工作區(qū)可以打開的數(shù)據(jù)庫文件數(shù)為()。

A、1

B、2

C、10

D、15

標準答案:1

知識點解析:暫無解析

12、EOF()是測試函數(shù),當前數(shù)據(jù)表文件的記錄指針已到尾部,其函數(shù)值為()。

A、0

B、1

C、.T.

D、.F.

標準答案:4

知識點解析:暫無解析

13、將項目文件中的數(shù)據(jù)表移出后,該數(shù)據(jù)表被(),

A、移出項目

B、邏輯刪除

C、移出數(shù)據(jù)庫

D、物理刪除

標準答案:1

知識點解析:暫無解析

14、下列字符串中非法字符串為()。

As'astring'

B、Itisa,string\,

C、“astring”

D、”Itisa'string”

標準答案:2

A、字段

B、排序依據(jù)

C、聯(lián)接

D、更新條件

標準答案:8

知識點解析:暫無解析

21、不能作為報表數(shù)據(jù)源的是()。

A、數(shù)據(jù)視圖

B、視圖

C、查詢

D、自由表

標準答案:4

知識點解析:暫無解析

22、簡單分支結構語句是()。

A、DOCASE...ENDCASE

B、DOWHILE...ENDDO

C、IF...ENDIF

D、SCAN...ENDSCAN

標準答案:4

知識點解析:暫無解析

23、創(chuàng)建類的方法有(),

A、1種

B、5種

C、10種

D、2種

標準答案:8

知識點解析:暫無解析

24、不可作為文本框控件數(shù)據(jù)來源的是()。

A、數(shù)據(jù)值字段

B、內存變量

C、字符型變量

D、備注型字段

標準答案:8

知識點解析:暫無解析

25、決定微調控件最大值的屬性是()。

A、keyboardhighvalue

B、value

C、keyboarblowvalue

D^interval

標準答案:1

知識點解析:暫無解析

26、為一個表單建立一個快捷菜單,要打開這個菜單應當()。

A、用熱鍵

B、用快捷鍵

C、用事件

D、用菜單

標準答案:4

知識點解析:暫無解析

27、將一個預覽成功的菜單存盤,在運行該菜單時,卻不能執(zhí)行,這是因為()。

A、沒有放到項目中去

B、沒有生成

C、要用命令

D、要編入程序

標準答案:2

知識點解析:暫無解析

28、不能夠作為應用程序系統(tǒng)中的程序的是()。

表單

B、菜單

C、數(shù)據(jù)表

D、程序

標準答案:4

知識點解析:暫無解析

29、通過連編可以生成多種類型的文件,但是卻不能生成的文件是()。

A、APP文件

B、DLL文件

C、EXE文件

D、PRG文件

標準答案:8

知識點解析:暫無解析

30、如果將一個數(shù)據(jù)表設置為“包含”狀態(tài),那么系統(tǒng)連編后,該數(shù)據(jù)庫表將()。

A、成為自由表

B、包含在數(shù)據(jù)庫中

C、可以隨時編輯修改

D、不能編輯修改

標準答案:8

知識點解析:暫無解析

31、要連編程序時,必須通過()。

A、程序編輯器

B、項目管理器

C、應用程序生成器

D、數(shù)據(jù)庫設計器

標準答案:2

知識點解析:暫無解析

32、以下不屬于循環(huán)結溝的語句是()。

A、FOR...ENDFOR

B、DOWHILE...ENDDO

C、IF...ENDIF

D、SCAN...ENDSCAN

標準答案:4

知識點解析:暫無解析

33、在VisualFoxPro中,下列敘述正確的是()。

A、用SETRELATION命令建立數(shù)據(jù)庫關聯(lián)之前,兩個數(shù)據(jù)庫都必須索引

B、用JOIN命令連接兩個數(shù)據(jù)庫之前,這兩個數(shù)據(jù)庫必須在不同的工作區(qū)打開

C、用APPENDFROM命令向當前數(shù)據(jù)庫追加記錄之前,這兩個數(shù)據(jù)庫必須在不

同的工作區(qū)打開

D、用UPDATE命令更新數(shù)據(jù)庫之前,這兩個數(shù)據(jù)庫都必須索引

標準答案:2

知識點解析:暫無解析

34、表達式ASC('APPEND')的值是()。

A、128

B、127

C、65

D、4

標準答案:4

知識點解析:暫無解析

35、要使學生數(shù)據(jù)表中不出現(xiàn)同名學生的記錄,在數(shù)據(jù)庫中需要建立()。

A、字段有效性限制

B、屬性設置

C、記錄有效性限制

D、設置觸發(fā)器

標準答案:8

知識點解析:暫無解析

三、公共基礎填空題(本題共5題,每題7.0分,共5

分。)

36、有程序段如下:STORE0TOX,YDOWHILE.T.X=X+1Y=Y+XIF

X>=100EXITENDIFENDDO?“Y="+STR(Y,3)這個程序的功能是【】。

標準答案:100以內的自然數(shù)的和

知識點解析:暫無解析

37、有如下一段程序:INPUT”請輸入當前日期:"TORQ?RQ+29在執(zhí)行本程序

時,用戶應當輸入【】,顯示結果才是:12/27/98。

標準答案:11/28/98

知識點解析:暫無解析

38、有如下的程序段,其功能是將漢字信息“全國i?算機等級考試”從屏幕底部移至

頂部,請?zhí)羁眨篠ETTALKOFFSETSTATUSOFFx="全國計算機等級考試”

CLEARK=23DOWHILEK>0@[],26SAYSPACE(⑻@k.26SAYX

P=INKEY(1)K=K-1ENDDO

標準答案:k+l

知識點解析:暫無解析

39、已經(jīng)建立了工資數(shù)據(jù)庫文件GZ.DBF,要修改其中水電費字段值,請在下面

程序中填空。SETTALKOFFCLEARUSEGZACCEPT”要將水電費字段清零

嗎?”TOPIF[]REPLACEALL水電費WITHOENDIFGOTOPBROWSFIELDS

姓名,水電費USERETURN

標準答案:upper(p)="Y"

知識點解析:暫無解析

40、執(zhí)行命令?AT(“中心“,“國家教育考試中心)的顯示值是【】。

標準答案:13

知識點解析:暫無解析

四、填空題(含2小題)(本題共3題,每題7.0分,

共3分。)

41、表單的組合框有兩種類型,分別為【】和【】。

標準答案:下拉列表框,下拉組合框

知識點解析:暫無解析

42、控件的標題屬性名為【】;表單控件中可以輸入多行文本的控件為【】。

標準答案:Caplion,編輯框

知識點解析:暫無解析

43、VFP中類層次可分兩類,分別為【】和【】。

標準答案:控件類,容器類

知識點解析:暫無解析

五、填空題(含3小題)(本題共2題,每題7.0分,

共2分。)

44、己知學生檔案數(shù)據(jù)庫表(XSDA。DBF)中,有學號,姓名,性別字段,要求將

每個男生信息顯示在屏幕上,請將程序補充完整。SETTALKOFFCLEAR[]

@1,16SAY”學號姓名性別"@2,16SAY"*************************''N-l

SCAN[]@N+2,18SAY學號@N+2,30SAY姓名@N+2,42SAY,性別

[]ENDSCANUSERETURN

標準答案:USEXSDA,FOR性別="男",N=N=+1

知識點解析:暫無解析

45、編寫一個程序序列2,3/2,5/3,8/5,13/8,21/13——前N項之和。S=0

[]FORI=ITON[][]ENDFOR?"S=”,S

標準答案:x=2,x=l/l/x,s=s+x

知識點解析:暫無解析

國家二級VF筆試模擬試卷第2套

一、公共基礎選擇題(本題共70題,每題7.0分,共

I。分。)

1、有下列二叉樹,對此二叉樹前序遍歷的結果為()0

A、ACFXDBEYZ

B、ABEFXYZCD

C、ABCDEFXYZ

D、ABDYECFXZ

標準答案:D

知識點解析:對二叉樹的前序遍歷是指:先訪問根結點,然后訪問左子樹,最后訪

問右子樹,并且,在訪問左、右子樹時,先訪問根結點,再依次訪問其左、右子

樹。記住3種遍歷的順序:①前序,訪問根一按前序遍歷左子樹一按前序遍歷右

子樹;②中序,技中序遍歷左子樹一訪問根一按中序遍歷右子樹;③后序,按后

序遍歷左子樹一按后序遍歷右子樹一訪問根

2、以下所述中,是軟件調試技術的是()o

A、錯誤推斷

B、集成測試

C、回溯法

D、邊界值分析

標準答案:C

知識點解析:軟件調試技術包括強行排錯法、回溯法和原因排除法。邊界值分析、

錯誤推斷都是黑盒測試的方法。

3、數(shù)據(jù)獨立性是數(shù)據(jù)庫技術的重要特點之一.所謂數(shù)據(jù)獨立性是指().

A、數(shù)據(jù)與程序獨立存放

B、不同的數(shù)據(jù)被存放在不同的文件中

C、不同的數(shù)據(jù)只能被對應的應用程序所使用

D、以上三種說法都不對

標準答案:D

進行中序遍歷的結果是()。

A、ACBDFEG

B、ACBDFGE

C、ABDCGEF

D、FCADBEG

標準答案:A

知雙點解析:暫無解析

關于容器,以下敘述中錯誤的是().

A)容器可以包含其他控件

B)不同的容器所能包含的對冢類型都是相同的

0容器可以包含其他容器

5、D)不同的容器所能包含的對象類型是不相同的

A、

B、

C、

D、

標準答案:B

知識點解析:暫無解析

6、VisualFoxProDBMS是。

A、操作系統(tǒng)的一部分

B、操作系統(tǒng)支持下的系統(tǒng)軟件

C、一種編譯程序

D、一種操作系統(tǒng)

標準答案:2

知識點解析:數(shù)據(jù)庫管理系統(tǒng)(DBMS)的功能是讓多種應用程序并發(fā)地使用數(shù)據(jù)庫

中具有最小冗余度的共享數(shù)據(jù),使數(shù)據(jù)與程序具有較高的獨立性;是對數(shù)據(jù)實行專

門管理的一個系統(tǒng)軟件。

7、“向導”菜單命令在()菜單中。

A、“編輯”

B、“文件”

C、“窗口”

D、“工具”

標準答案:8

知識點解析:暫無解析

8、關系代數(shù)運算是以為基礎的運算。

A、關系運算

B、謂詞運算

C、集合運算

D、代數(shù)運算

標準答案:4

知識點解析:關系代數(shù)是以集合代數(shù)為基礎發(fā)展起來的,它是以關系代數(shù)作為運算

對象的一組高級運算的集合。它的基本操作是井、交、差、笛卡爾積,另外還包括

針對數(shù)據(jù)庫環(huán)境專門設計的操作,包括對關系進行垂直分割(投影)、水平分割(選

擇)、關系的結合(連接)等。

9、關系模型有3類完整性約束:實體完整性、參照完整性和用戶定義的完整性。

定義外鍵實現(xiàn)完整性是()。

A、實體完整性

B、參照完整性

C、用戶定義的完整性

D、實體完整性、參照完整性和用戶定義的完整性

標準答案:2

知識點3析:若表A中的某屬性集是某表B的鍵,則稱該屬性集為A的外鍵。定

義外鍵是為了關系的聯(lián)接及關聯(lián),實現(xiàn)的是參照完整性。

10、數(shù)據(jù)庫管理系統(tǒng)DBMS中用來定義模式、內模式和外模式的語言為

A、C

B、Basic

C、DDL

D、DML

標準答案:4

知識點解析:選項A)、B)顯然不合題意。數(shù)據(jù)定義語言(DataDefinition

Language,簡稱DDL)負責數(shù)據(jù)的模式定義與數(shù)據(jù)的物理存取構建:數(shù)據(jù)操縱語言

(DataManipulationLanguage,簡稱DML)負責數(shù)據(jù)的操縱,包括查詢及增、刪、改

等操作。

二、選擇題(本題共25題,每題1.0分,共25分。)

11、在“參賽隊”表已經(jīng)打開時,若打開索引文件“排名”可用命令O

A、USE排名

B、INDEXWITH排名

C、SETINDEXTO排名

D、INDEXON排名

標準答案.C

知識點嬴析:暫無解析

12、在SQL的計算查詢中,用于統(tǒng)計的函數(shù)是_____o

A、AVG()

B、SUM()

C、COUNT()

D、COUNT

標準答案.C

知識點解析:暫無解析

13、已知一棵二叉樹前序遍歷和中序遍歷分別為ABDEGCFH和DBGEACHF,則

該二叉樹的后序遍歷為o

A、GEDHFBCA

B、DGEBHFCA

C、ABCDEFGH

D、ACBFEDHG

標準答案:B

知識點解析:暫無解析

14、在面向對象方法中,一個對象請求另一對象為其服務的方式是通過發(fā)送

()。

A、調用語句

B、命令

C、口令

D、消息

標準答案:D

知識點解析:暫無解析

15、假定系統(tǒng)日期是2008年1月13日,則執(zhí)行命令PI=MOD(YEAR(DATE()卜

2000,10)后,PI的值是()。

A、012008

B、-8

C、8

D、0

標準答案:C

知識點解析:DATE。函數(shù)返回當前系統(tǒng)日期,由于題干中假定系統(tǒng)日期是2008年

1月13日,所以DATE。的返回值是“01/13/08"。函數(shù)YEAR。的格式是:

YEAR(V日期表達式>|〈日期時間表達式>);功能是:從指定的日期表達式或日

期時間表達式中返回年份。函數(shù)的返回值為數(shù)值型。所以YEAR(DATEO)的返回值

為“2008”。MOD函數(shù)是求余函數(shù),格式是:MOD(V數(shù)值表達式l>.V數(shù)值表

達式2>);功能是:返回兩個數(shù)值相除后的余數(shù)。〈數(shù)值表達式是被除數(shù),V

數(shù)值表達式2>是除數(shù)。余數(shù)的正負號與除

16、關于Insert語句描述正確的是_____。

A、可以向表中插入若干條記錄

B、在表中任何位置插入一條記錄

C^在表尾插入一條記錄

D、在表頭插入一條記錄

標準答案:C

知識點解析:Insert語句是SQL中的一條字句。Insert語句的功能是向表中插入一

條記錄,但是記錄的結溝必須符合表的結構。當使用Insert插入記錄時,記錄被插

入到表尾。因此本題的正確答案應該是C。

17、在VisualFoxPro6.0中,可以在同類數(shù)據(jù)之間進行減“?”運算的數(shù)據(jù)類型是

A、數(shù)值型,字符型,送輯型

B、數(shù)值型,字符型,日期型

C、數(shù)值型,日期型,邏輯型

D、字符型,日期型,送輯型

標準答案:B

知識點解析:在VisualFoxPro中的數(shù)據(jù)類型可以是字符型、數(shù)值型、日期型、日

期時間型、貨幣型和邏輯型等不同類型,對于不同的數(shù)據(jù)類型,可以應用的操作種

類也不盡相同,但是可以在同類數(shù)據(jù)之間進行減“■”運算的數(shù)據(jù)類型中并不包括邏

輯型,因此本題中A、C、D選項中均包含邏輯型,所以它們都不是正確選項,本

題的正確答案應該是瓦

18、打開學生數(shù)據(jù)表及(對成績字段的)索引文件,假定當前記錄號為200,欲使記

錄指針指向記錄號為100的記錄,應使用命令

A、LOCATEFOR記錄序號二100

B、SKIP100

C、GOTO100

D、SKIP-100

標準答案:c

知識點露析:本題考查云錄指針在數(shù)據(jù)表中的定位。GOTO命令是將記錄指針直

接指向記錄號的,SKIP是記錄指針在表中的上下移動,具體移動情況要根據(jù)SKIP

后面的參數(shù)來指定,故選項C為正確答案。

19、VisualFoxPro的ZAP命令可以刪除當前表文件的。

A、所有記錄

B、滿足條件的記錄

C、結構

D、帶有刪除標記的記錄

標準答案:1

知識點解析:ZAP命令的作用是刪除當前表文件的所有記錄,但它不會刪除表結

構。

20、當一個查詢基于多表時,要求o

A、表之間不能有聯(lián)系

B、表之間可以有也可以沒有聯(lián)系

C、表之間不需要有聯(lián)系

D、表之間必須有聯(lián)系

標準答案:8

知識點解析:在VisualFoxPro中,當一個查詢基于多表時,要求表之間必須存在

聯(lián)系,這種關聯(lián)既可以是在數(shù)據(jù)庫中已經(jīng)建立好的永久關聯(lián),也可以在“查詢設計

器”中通過在表之間拖動索引字段來創(chuàng)建關聯(lián)。

21、在表單中添加和修改控件時,確定表單標題欄的文本內容的屬性是o

A^Alignment

B、Caption

C、FormCount

D、MaxHeight

標準答案:2

知識點解析:暫無解析

22、在表單中,“Captio表是對象的()屬性。

A、標題

B、名稱

C、背景透明

D、字體尺寸

標準答案:1

知識點解析:暫無解析

23、FoxPro啟動后,在命令窗口中,執(zhí)行命令文件MAIN.PRG使用的命令是

()。

A、!MAIN

B、DOMAIN

C、MAIN

D、RUNMAIN,

標準答案:2

知識點解析:暫無解析

24、在命令窗口中輸入下列命令:X=3STOREx*2TOa,b,c?a,b,c屏幕上

顯示的結果是

A、3

B、22

C、666

D、333

標準答案:4

知識點解析:STORE是用于給內存變量賦值,此題將X*2賦給a,b,c,因為X

=3,所以答案為666。

25、下列關于運行查詢的方法中,不正確的一項是

A、在項目管理器“數(shù)據(jù)”選項卡中展開“查詢”選項,選擇要運行的查詢,單擊“運

行”命令按鈕

B、單擊“查詢”菜單中的“運行查詢”命令

C、利用快捷鍵CTRL+D運行查詢

D、在命令窗口輸入命令DOV查詢文件名.qpr>

標準答案:4

知識點解析:在VisualFoxPro中,運行查詢的方法有多種,利用快捷鍵的命令應

該是CTRL+Q,本題中的其他3種方法均可運行查詢。

26>在VisualFoxPro中,視圖基于

A、表

B、視圖

C、查詢

D、報表

標準答案:1

知識點解析:視圖是根據(jù)表定義的,因此視圖基于表。

27、在命令窗口中執(zhí)行命令可以啟動菜單設計器的是

A、MODIFYMENU<菜單文件名〉

B、OPENMENUV菜單文件名〉

C、CREATEMENUV莢單文件名〉

D、DOMENUV菜單文件名〉

標準答案:1

知識點解析:調用菜單沒計器,可以使用“文件''新建菜單的方式,也可以用

MODIFYMENUV菜單文件名〉命令來調用菜單設計器v選項B、C都是語法錯

誤,DOMENU是運行菜單的命令。

28、查詢設計器中包括的選項卡有。

A、字段、篩選、排序依據(jù)

B、字段、條件、分組依據(jù)

C、條件、排序依據(jù)、分組依據(jù)

D、條件、篩選、雜項

標準答案:1

知識點解析:選項卡選項字段:指定字段,SUM或COUNT之類的合計函數(shù)或其

他表達式。連接:指定連接表達式,用它來匹配多個表或視圖中的記錄。篩選:指

定選擇記錄的條件,比如在字段內指定值或在表之間定義臨時關系的連接條件。排

序依據(jù);指定字段或SUM、COUNT之類的合計函數(shù),對表中的記錄進行升序或

降序排列。分組依據(jù):指定字段或SUM、COUNT之類的合計函數(shù),或用于把有

相同字段值的記錄合并為一組的其他表達式。更新條件:指定更新視圖的條件(僅

適用于“視圖設計器雜項:指定是否要對重復記錄進行檢索,同時是否對記錄

(返回記錄的最大數(shù)目或最大百分比)做限制。

29、在以下4組函數(shù)運算中,結果相同的是o

A、LEFT("VisuaIFoxPro”,6)與SUBSTR("VisualFoxPro",1,6)

B、YEAR(DATEO)與SUBSTR(DTOC(DATE()),7,2)

C、VARTYPE(H36-5*4")^VARTYPE(36-5*4)

D、假定A="lhis“,B="isaslring”,A-B與A+B

標準答案:1

知識點解析:VARTYPE("36—5x4")的值為C;VARTYPEQ6—5x4)的值為N。

SUBSTR(DTOC(DATE()),7,2)結果為當前的年份的后兩位,YEAR(DATE())結果為

當前年份。+運算符:用于連接兩個字符串。A+B=thisisastringo—運算符:用

于連接兩個字符串,并將前一個字符串尾部的空格移到結果字符串的尾部。A-B

=thisisastringo

30、以下屬于非容器類控件的是______o

A、Form

B、Label

C、page

D、Container

標準答案:2

知識點解析:VisualFoxPro中的類一般可分為兩種類型:容器類和控件類。控件

是一個可以以圖形化的方式顯示出來并能與用戶進行交互的對象,例如一個命令按

鈕、一個文本框等。控件通常被放置在一個容器里。容器可以被認為是一種特殊的

控件,它能包容其他的控件或容器,例如一個表單、一個表格等。VisualFoxPro

中常用的容器類有:表單集、表單、表格、歹U、頁框、頁、命令按鈕組、選項按鈕

組、Container對象等。

31、下列關于條件語句IF-ENDIF的說話不正確的是o

A、IF和ENDIF語句必須成對出現(xiàn)

B、條件語句可以嵌套,但不能交叉

C、對IF與ENDIF之間的語句順序執(zhí)行

D、IP和ENDIF語句必須有ELSE子句

標準答案:8

知識點解析:條件語句1F-END1F根據(jù)邏輯表達式值,有選擇地執(zhí)行一組命令,

一個IF—ENDIF語句塊之中可以嵌套另一個IF—ENDIF語句塊,但不能交叉,對

IF與ENDIF之間的語句順序執(zhí)行.IF和FNDIF語句必須成對出現(xiàn),IF是本結構

入口,ENDIF是本結構的出口,IF和ENDIF語句可以無ELSE子句。

32、VisualFoxPro的命令窗口中輸入CREATE命令以后,屏幕會出現(xiàn)一個創(chuàng)建對

話框,要想完成同樣的工作,還可以單擊“文件”菜單中的“新建”按鈕,然后

A、在新建對話框中選定“數(shù)據(jù)庫”單選鈕,再單擊“新建文件”命令按鈕

B、在新建對話框中選定,數(shù)據(jù)庫”單選鈕,再單擊“向導”命令按鈕

C、在新建對話框中選定“表”單選鈕,再單擊“新建文件”命令按鈕

D、在新建對話框中選定“表”單選鈕,再單擊“向導”命令按鈕

標準答案:4

知識點解析:在命令窗口中執(zhí)行CREATE命令可打開“創(chuàng)建”對話框。若要實現(xiàn)相

同的功能,也可以單擊“文件”菜單中的“新建”按鈕,在“新建”對話框中選定“表''單

選鈕,然后單擊“新建文件”按鈕。

33、惟一索引的“惟一性”是指()。

A、索引項的惟一

B、字段值的惟一

C、記錄的惟一

D、索引的惟一

標準答案:1

知識點解析:惟一索引指表中的索引項具有惟一性,但無非空性。這里的惟一性不

是字段值的惟一性,是以字段的首次出現(xiàn)值為基礎,選定一組記錄,并對記錄進行

排序。

34、在查詢去向中,能夠直接查看到查詢結果的是

A、瀏覽、屏幕

B、瀏覽、表

C、屏幕、表

D、瀏覽、屏幕、表

標準答案:1

知識點解析:在查詢去向中,瀏覽是默認的杳詢去項,屏幕是將查詢結果直接顯示

在VisualFoxPro的主窗口或當前活動的輸出窗口中,這兩種查詢去向都可在運行

查詢后直接看到查詢結果。要查看表中的記錄,必須使用BROWSE或相關的瀏覽

表記錄的命令。

35、給student表增加一個“平均成績”字段(數(shù)值型,總寬度6,2位小數(shù))的SQL命

令是

A、ALTERTABLEstudentADD平均成績N(6,2)

B、ALTERTABLEstudentADD平均成績D(6,2)

C、ALTERTABLEstudentADD平均成績E(6,2)

D、ALTERTABLEsludentADD平均成績Y(6,2)

標準答案:A

知識點解析:因為平均成績?yōu)閿?shù)值型字段,所以要用字母N來表示。通過排除法

可知本題的正確答案為A選項。

三、公共基礎填空題(本題共5題,每題7.0分,共5

分。)

36、數(shù)據(jù)模型是表示實體間聯(lián)系的,網(wǎng)狀模型、層次模型和關系模型都是數(shù)據(jù)庫中

的基本數(shù)據(jù)模型。在搜索數(shù)據(jù)時,關系模型是通過對進行運算實現(xiàn)的。

標準答案:關系

知識點解析:暫無解析

37、按照邏輯結構分類,結構可以分為線性結構和非線性結構,棧屬于o

標準答案:線性結構

知識點解析:數(shù)據(jù)的邏輯結構是指數(shù)據(jù)元素之間的邏輯關系,分為線性結構和非線

性結構。常見的線性結閡有線性表、棧和隊列等,常見的非線性結構有樹、二叉樹

等。

38、Jackson結構化程序設計方法是英國的M.Jackson提出的,它是一種面向【】

的設計方法。

標準答案:數(shù)據(jù)結構

知識點解析:結構化分析方法主要包括:面向數(shù)據(jù)流的結構化分析方法(SA,

Structuredanalysis),面向數(shù)據(jù)結構的Jackson方法(JSD,Jacksonsystem

dcvcloppmcntmcmethod)和面向數(shù)據(jù)結構的結構化數(shù)據(jù)系統(tǒng)開發(fā)方法(DSSD,Data

structuredsystemdevelopmentmethod)o

39、數(shù)據(jù)庫技術的主要特點為數(shù)據(jù)的集成性、數(shù)據(jù)的高【】和低冗余性、數(shù)據(jù)獨

立性和數(shù)據(jù)統(tǒng)一管理與控制。

標準答案:共享性

知識點解析:數(shù)據(jù)庫技術的主要特點有以下幾個方面:數(shù)據(jù)的集成性,數(shù)據(jù)的高共

享性與低冗余性,數(shù)據(jù)的獨立性,數(shù)據(jù)統(tǒng)一管理與控制。

40、一個項目具有一個預目主管,一個項目主管可管理多個項目,則實體”項目主

管”與實體“項目”的聯(lián)系屬于1】的聯(lián)系。

標準答案:【】一對多(或1:N)

知識點解析:兩個實體集間的聯(lián)系實際上是實體集間的函數(shù)關系,這種函數(shù)關系可

以有3種,即一對一(1:1)的聯(lián)系、一對多(1:N)或多對一(N:l)的聯(lián)系和多對多(N:N)

的聯(lián)系。

四、填空題(本題共10題,每題1.0分,共10分。)

41、在文本框中,【】屬性指定在一個文本框中如何輸入和顯示數(shù)據(jù),利用

PasswordChar屬性指定文本框內顯示占位符。

標準答案:InputMask

知識點解析:在文本框中,PasswordChar屬性指定文本框控件內是顯示用戶輸入的

字符還是顯示占位符;InpulMask屬性指定在一個文本框中如何輸入和顯示數(shù)據(jù)。

42、在關系數(shù)據(jù)模型中,二維表的列稱為屬性,二維表的行稱為【】。

標準答案:元組或記錄

知識點解析:在關系數(shù)據(jù)模型中,二維表的列稱為屬性,二維表的行稱為元組。

43、嵌套查詢命令中的,相當于集合運算符號6。

標準答案:IN

知識點解析:在SQL查詢中,IN屬于一個特殊運算符,有“包含”的意思,嵌套查

詢中命令的IN相當于集合運算符號的已

44、將SQL的查詢結果追加到文本文件的尾部,應使用短語加以說明,

標準答案:ADDITIVE

知識點解析:使用短語TOFILEFilcName[ADDITIVE]可以將查詢結果存放到文本

文件中,F(xiàn)ileName是文件名,默認擴展名是.txl。如果使用[ADDITIVE]將結果追

加在原文件的尾部,則會覆蓋原來的文件。

45、多欄報表的欄目數(shù)可以通過【】來設置。

標準答案:頁面設置或列數(shù)

知識點解析:選擇“文件”菜單中的“頁面設置”命令,彈出“頁面設置”對話框,在列

區(qū)域,把,'列數(shù)”微調器的值調整為列目數(shù)。

46、關系數(shù)據(jù)庫是采用【】作為數(shù)據(jù)的組織方式。

標準答案:關系模型

知識點解析:用二維表結構來表示實體以及實體之間聯(lián)系的模型稱為關系模型。關

系數(shù)據(jù)模型是以關系數(shù)學理論為基礎的,在關系模型中,操作的對象和結果都是二

維表,這種二維表就是關系。關系模型與層次型、網(wǎng)狀型的本質區(qū)別在于數(shù)據(jù)描述

的一致性,模型概念單一。在關系型數(shù)據(jù)庫中,每一個關系都是一個二維表,無論

實體本身還是實體間的聯(lián)系均用稱為“關系”的二維表來表示,使得描述實體的數(shù)據(jù)

本身能夠自然地反映它們之間的聯(lián)系。而傳統(tǒng)的層次和網(wǎng)狀模型數(shù)據(jù)庫是使用鏈接

指針來存儲和體現(xiàn)聯(lián)系的

47、SQL是一種高度非過程化的語言,它可以直接以【】方式使用,也可以程序

方式使用。

標準答案:命令交互

知識點解析:SQL語盲是一種一體化語言,語言非常簡潔,是高度非過程化的語

言,它不僅可以直接以命令方式交互使用,也可以嵌入到程序設計語言中以程序方

式使用。

48、在SELECT-SQL諳句中,消除重復出現(xiàn)的記錄行的子句是【】。

標準答案:DISTINCT

知識點解析:DISTINCT短語可消除重復出現(xiàn)的記錄行,緊接在SELECT短語之

后。

49、在選課表中統(tǒng)計有成績的記錄數(shù)。請?zhí)羁昭a充下面的SELECT-SQL語句:

SELECT[]FROM選課表

標準答案:COUNT(成績)

知識點解析:在本題中,只要成績字段有值的記錄都計算在內,沒有成績(即為

NULL)的不計算。

50、在VisualFoxPro中,SELECT語句能夠實現(xiàn)投影、選擇和[]三種專門的關

系運算,

標準答案:連接

知識點解析:關系的基本運算有兩類:一類是傳統(tǒng)的集合運算(并、差、交),另一

類是專門的關系運算(選擇、投影、連接)。

國家二級VF筆試模擬試卷第3套

一、公共基礎選擇題(本題共10題,每題7.0分,共

10分。)

1、算法的時間復雜度是指

A、執(zhí)行算法程序所需要的時間

B、算法程序的長度

C、算法執(zhí)行過程中所需要的基本運算次數(shù)

D、算法程序中的指令條數(shù)

標準答案:4

知識點解析:算法的時間復雜度是指執(zhí)行算法所需要的計算工作量,也就是算法在

執(zhí)行過程中所執(zhí)行的基本運算的次數(shù),而不是指程序運行需要的時間或是程序的長

度。

2、在數(shù)據(jù)結構中,從邏輯上可以把數(shù)據(jù)結構分成

A、動態(tài)結構和靜態(tài)結構

B、線性結構和非線性結構

C、集合結構和非集合結構

D、樹狀結構和圖狀結構

標準答案:

知識蓑解析2:邏輯結構即數(shù)據(jù)元素之間的邏輯關系,與數(shù)據(jù)的存儲無關。根據(jù)數(shù)據(jù)

元素之間的關系,邏輯結構被分為兩大類:線性結構和非線性結構。而集合結構和

非集合結構、樹形結構和圖狀結構都是特定的數(shù)據(jù)結構類型。

3、設有下列二叉樹:對此二叉樹中序遍歷的結果為

A、ABCDEF

B、DBEAFC

C、ABDECF

D、DEBFCA

標準答案:2

知識點解析:二叉樹的遍歷分為先序、中序、后序三種不同方式。本題要求中序遍

歷,其遍歷順序應該為:中序遍歷左子樹一訪問根點一中序遍歷右子樹。按照定

義,中序遍歷序列是DBEAFC,故答案為B。

4、編制一個好的程序,首先要保證它的正確性和可靠性,還應強調良好的編程風

格,在選擇標識的名字時應考慮

A、名字長度越短越好,以減少程序的輸入量

B、多個變量共用一個名字,以減少變量名的數(shù)目

C、選擇含義明確的名字,以正確提示所代表的實體

D、盡量用關鍵字作名字,以使名字標準化

標準答案:4

知識點解析:標識符的名字應該能反映出它所代表的實際東西,應有一定的意義。

名字不是越長越好,應當選擇精練的意義明確的名字。必要時可以使用縮寫名字,

但這時要注意縮寫規(guī)則要一致,并且給每個名字加注釋。同時,在一個程序中,

個變量只應用于一種用途。

5、采用面向對象技術開發(fā)的應用系統(tǒng)的特點是

A、重用性更強

B、運行速度更快

C、占用存儲量小

D、維護更復雜

標準答案:1

知識點解析:面向對象方法具有很多特點,比如多態(tài)、繼承等。這些特點都決定了

面向對象方法支持軟件復用。對象類可以派生出新類,類可以產生實例對象,從而

實現(xiàn)了對象類數(shù)據(jù)結構和操作代碼的軟件復用。可重用性是面向對象思想的一個重

要特征。

6、在軟件生命周期中,能準確確定軟件系統(tǒng)必須做什么和必須具備哪些功能的階

段是

A、概要設計

B、詳細設計

C、可行性分析

D、需求分析

標準答案:8

知識點解析:需求分析階段是對開發(fā)軟件提出的需求進行分析并給出詳細定義,寫

軟件規(guī)格說明書及初步的用戶手冊,提交評審。所以,能準確確定軟件系統(tǒng)必須做

什么和必須具備哪些功能的階段是需求分析階段。

7、軟件測試的目的是

A、證明軟件系統(tǒng)中存在錯誤

B、找出軟件系統(tǒng)中存在的所有錯誤

C、盡nJ能多地發(fā)現(xiàn)系統(tǒng)中的錯誤和缺陷

D、證明軟件的正確性

標準答案:4

知識點解析:軟件測試的目的不是證明系統(tǒng)的正確或是系統(tǒng)中的錯誤,而是要發(fā)現(xiàn)

錯誤以使編程人員能夠改正。系統(tǒng)中的錯誤和缺陷往往受到很多偶然因素的影響,

不可能完全發(fā)現(xiàn),只能是盡可能地發(fā)現(xiàn)并改正。

8、在數(shù)據(jù)庫管理技術的發(fā)展過程中,經(jīng)歷了人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)

庫系統(tǒng)階段。其中數(shù)據(jù)獨立性最高的階段是

A、數(shù)據(jù)庫系統(tǒng)階段

B、文件系統(tǒng)階段

C、人工管理階段

D、數(shù)據(jù)項管理

標準答案:1

知識點解析:文件系統(tǒng)是數(shù)據(jù)庫系統(tǒng)的初級階段,提供了簡單的數(shù)據(jù)共享與數(shù)據(jù)管

理能力,附屬于操作系統(tǒng)而不成為獨立的軟件,只能看作是數(shù)據(jù)庫系統(tǒng)的雛形階

段。人工管理階段主要用于科學計算,硬件無硬盤,軟件沒有操作系統(tǒng)。數(shù)據(jù)庫管

理系統(tǒng)是從這兩個階段發(fā)展而來的,其數(shù)據(jù)獨立性必然更高。

9、下面關于數(shù)據(jù)庫系統(tǒng)的敘述正確的是

A、數(shù)據(jù)庫系統(tǒng)減少r數(shù)據(jù)冗余

B、數(shù)據(jù)庫系統(tǒng)避免了一切冗余

C、數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)的一致性是指數(shù)據(jù)類型的一致

D、數(shù)據(jù)庫系統(tǒng)比文件系統(tǒng)能管理更多的數(shù)據(jù)

標準答案:1

知識點解析:數(shù)據(jù)庫管理系統(tǒng)只能減少數(shù)據(jù)的冗余,但不可能完全避免冗余。數(shù)據(jù)

的一致性是指在系統(tǒng)中同一數(shù)據(jù)的不同出現(xiàn)應保持相同的值。

10、常用的關系運算是關系代數(shù)和

A、集合代數(shù)

B、邏輯演算

C、關系演算

D、字段

標準答案:4

知識點解析:常用的關系運算包括關系代數(shù)和關系演算。

二、選擇題(本題共25題,每題分,共25分。)

11、ROUND(1234.56,-2)和ROUND。234.56,1)的正確結果是

A、1234和1234.5

B、1230和1234.6

C、1200和1234.5

D、1200和1234.6

標準答案:8

知識點解析:ROUND。函數(shù)的功能是四舍五入函數(shù),有兩個參數(shù),第一個參數(shù)指

明要進行四舍五入的數(shù)值,第二個參數(shù)指明要進行四舍五入的位置,因此題目中兩

個函數(shù)的功能是分別對1234.56從小數(shù)點左邊第2位和右邊第1位進行四舍五入。

12、字符串長度函數(shù)LEN(SPACE(3)?SPACE(2))的值是

A、0

B、1

C、5

D、3

標準答案:4

知識點解析:LEN()函數(shù)的功能是返回指定字符表達式的長度,即所含字符中的字

符個數(shù);SPACE。函數(shù)返回由指定數(shù)目的空格組成的字符串。SPACE(3)-SPACE(2)

表示將兩個字符串不完全連接,本題返回字符串的長度為5。

13、下面可使程序單步執(zhí)行的命令是

A、SETSTEPON

B、SETESCAPEON

C、SETDEBUGON

D、SETSTEPOFF

標準答案:4

知識點解析:命令SETSTEPON|OFF可用于設置是否單步執(zhí)行程序中的命令

行。設置為OFF,不能進行單步執(zhí)行方式,如果設置成ON,則表示單步執(zhí)行程序

命令方式。

14、在VisualFoxPro中,打開數(shù)據(jù)庫的命令是

A、OPENDATABASEV數(shù)據(jù)庫名〉

B、USEV數(shù)據(jù)庫名〉

C、USEDATABASEV數(shù)據(jù)庫名〉

D、OPENV數(shù)據(jù)庫名〉

標準答案:1

知識點解析:打開數(shù)據(jù)庫的命令為OPENDATABASE,USE命令是用來打開一個

數(shù)據(jù)表文件。

15、設當前表有10條記錄,若要在第5條記錄的前面插入一條記錄,在執(zhí)行GO5

后再執(zhí)行如下命令

A、INSERT

B、INSERTBLANK

C、INSERTBEFORE

D、APPENDBEFORE

標準答案:4

知識點解析:在VisualFoxPro中,只有INSERT命令可在表的中間插入記錄。IN-

SERT命令中的BEFORE選項如果被省略,將在當前指針的后面插入一條記錄,反

之在當前記錄的前面插入一條空記錄。

16、如果當前記錄指針由在表的第一條記錄上,則BOF()的返回值為

A、0

B、1

C、.F.

D、.1.

標準答案:4

知識點解析:BOF()函數(shù)的功能是測試當前記錄指針的位置是否指向表的第一條記

錄。僅當記錄指針指在第一條記錄的前面時,BOF])函數(shù)的返回值才為.T.。

17、標準SQL基本查詢模塊的結構是

A、SELECT...FROM...ORDERBY

B、SELECT...WHERE..GROUPBY

C、SELECT...WHERE...HAVING

D、SELECT...FROM...WHERE

標準答案:8

知識點解析:使用SQL進行杳詢的基本查詢模塊結構是:SELECTV字段名〉

FROMV數(shù)據(jù)表名〉WHEREV查詢條件>,故選項D為正確答案。

18、在VisualFoxPro中,可以鏈接或嵌入OLE對象的字段類型是

A、備注型字段

B、通用型字段

C、備注型和通用型字段

D、任何類型的字段

標準答案:2

知識點解析:在VisualFuxPro表中,只有通用型字段能夠存放多媒體信息及鏈接

或嵌入OLE對象。

19、運行程序AA=0FOR1=2TO100STEP2AA=AA+IENDFOR?AARETURN該

程序得到的結果為

A、I到100中奇數(shù)的和

B、1到100中偶數(shù)的和

C、I至IJI00中所有數(shù)的和

D、沒有意義

標準答案:2

知識點解析:在FOR循環(huán)中的循環(huán)變量I被初始化為2,在FOR語句中又規(guī)定了

步長STEP的值為2,意思為每執(zhí)行一次循行體,I的值便加2,因此程序中所有的

I值都為偶數(shù),AA的值為一個累加的數(shù)字。

20、在VisualFoxPro中,打開表時自動打開的索引是

A、單索引

B、復合索引

C、結構化復合索引

D、以上都可以

標準答案:4

知識點解析:結構化復合索引文件的主名必須與對應的表文件主名一致,且存放位

置相同。只有結構化復合索引才能在打開表時自動打開,不能單獨打開或關閉。

21、在VisualFoxPro中,代碼片段是指

A、能運行并完成指定功能的FoxPro程序

B、一個子程序

C、一組FoxPro命令,用于完成某一項操作

D、一個可以調用的函數(shù)

標準答案:4

知識點解析:在VisualFoxPro中,代碼片段不是一個完整的VisualFoxpro程序,

本身并不能獨立運行,它們要嵌入到編程工具所生成的程序代碼中才能運行。代碼

片段可以調用子程序和函數(shù),但本身不能作為用戶的子程序和函數(shù)的調用。

22、修改本地視圖的命令是

A、OPENVIEW

B、CREATEVIEW

C>USEVIEW

D、MODIFYVIEW

標準答案:8

知識點解析:修改本地觀圖的命令是MODIFYVIEW創(chuàng)建視圖的命令是CRE-ATE

VIEW,打開視圖的命令是USEVIEW,VisualFoxPro中沒有OPENVIEW命令。

23、SUBSTR(“ABCDEF",3,2)的結果是

A、AB

B、CD

C、FE

D、CB

標準答案:2

知識點解析:本題考查字符串函數(shù)SUBSTR0函數(shù)。該函數(shù)的功能是從指定表達式

值的指定起始位置取指定長度的子串作為函數(shù)值。因此SUBSTR("ABCDEF",3,

2)的結果是表示從“ABCDEF”字符串的左邊第3個字符開始,連續(xù)取兩個字符。

24、VisualFoxPro中DOCASE-ENDCASE屬于什么結構?

A、順序結構

B、選擇結構

C、循環(huán)結構

D、模塊結構

標準答案:2

知識點解析:DOCASE-ENDCASE語句屬于分支語句,而分支語句實現(xiàn)的是一種

擴展的選擇結構,它可以根據(jù)條件從多組代碼中選擇一組執(zhí)行。

25、求每個終點的平均票價的SQL語句是

A、SELECT終點,avg(票價)FROMticketGROUPBY票價

B、SELECT終點,avg(票價)FROMticketORDERBY票價

C、SELECT終點,avg(票價)FROMticketORDERBY終點

D、SELECT終點,avg(票價)卜ROMticketGROUPBY終點

標準答案:8

知識點解析:根據(jù)題目的要求,求每個終點的平均票價,則按不同的終點分組查

詢,用AVG()函數(shù)計算每組的平均票價值,故正確的SQL語句應該是:SELECT

終點,avg(票價)FROMlicketGROUPBY終點

26、在命令窗口中,可用DO命令運行菜單程序的擴展名為

A、FMT

B、MPR

C、MNX

D、FRM

標準答案:2

知識點謁析:菜單文件的執(zhí)行方式可以用命令的方式完成。當生成了可執(zhí)行菜單文

件(.MPR)后可直接在命令窗口中通過DO命令執(zhí)行,

27、報表中的數(shù)據(jù)源包括

A、數(shù)據(jù)庫表、自由表和查詢

B、數(shù)據(jù)庫表、自由表

C、數(shù)據(jù)庫表、自由表、視圖

D、數(shù)據(jù)庫表、自由表、視圖、查詢

標準答案:8

知識點解析:在VisualFoxPro中,報表與一定的數(shù)據(jù)源相聯(lián)系。報表的數(shù)據(jù)源包

括數(shù)據(jù)庫表、自由表、視圖和查詢。

28、以下屬于容器控件的是

A、Text

Form

C、Label

D、command

標準答案:2

知識點解析:本題考查VisualFoxPro常見的控件。文本框、標簽和命令按鈕都屬

于單一控件,其本身不能再包含其他控件。

29、以下.程序為輸入50個學生某門課程的成績,并求出平均成績DIMENSION

A(50)sum=0FORi=lTO50INPUTTOA(i)ENDFORAver=sum/50?“平均成績

為:“,Aver程序空白處應填入

A、sum=A(i)

B、sum=sum+A(i)

C、sum=sum+i

D、sum=i

標準答案:2

知識點解析:題目中要輸入50個數(shù)據(jù),因此可以設置一個循環(huán),其循環(huán)次數(shù)為50

次,每循環(huán)一次,就輸入一個數(shù)據(jù)到A(i)數(shù)組元素中,同時要將該數(shù)據(jù)累加到sum

變量中,即執(zhí)行sum=sum+A⑴語句,程序中的sum變量起到了計數(shù)器的作用。

30、要使文件菜單項用“F”作為訪問快捷鍵,定義該菜單標題可用

A、文件(F)

B、文件(V\P)

C、文件(WF)

D、文件(AF)

標準答案:4

知識點解析:本題考查快捷菜單的設“方法。添加訪問鍵方法是在文件名后的拈號

內添加兩個字符,再加上訪問鍵的字母。

31、視圖設計器中包含的選項卡有

A、更新條件、篩選、字段

B、顯示、排序依據(jù)、分組依據(jù)

C、更新條件、排序依據(jù)、顯示

D、聯(lián)接、顯示、排序依據(jù)

標準答案:1

知識點解析:視圖設計器中包含的選項卡有更新條件、篩選、字段等C

32、連編應用程序不能生成的文件是

A、PP文件

B、EXE文件

C、OMDLL文件

D、PRG文件

標準答案:8

知識點解析:連編可以生成三種類型的文件:第一種是應用程序文件;第二種是可

執(zhí)行文件.EXE;第三種是DLL文件,即動態(tài)鏈接庫。

33、在VisualFoxPro中主索引字段

A、不能出現(xiàn)重復值或空值

B、能出現(xiàn)重復值或空值

C、能出現(xiàn)重復值,不能出現(xiàn)空值

D、能出現(xiàn)空值,不能出現(xiàn)重復值

標準答案:1

知識之解析:建立了主索引字段若出現(xiàn)重復值或空值,系統(tǒng)都將給出“索引不性一”

的提示。

34、在以下關于過程調用的敘述中,正確的是

A、實參與形參的個數(shù)必須相等

B、當實參的個數(shù)多于形參個數(shù)時,多余的實參將被忽略

C、在過程調用中,只能按值傳送

D、在過程調用中,只能按地址傳送

標準答案:2

知識點3析:在過程調用中,當實參的個數(shù)多于形參個數(shù)時,多余的實參將被忽

略。

35、在VisualFoxPro環(huán)境中,建立命令文件的命令是

A、MODIFYV文件名〉

B、MODIFYCOMMANDV文件名〉

C、MODIFYPROCEDUREV文件名)

D、MODIFYFUNCTIONS文件名〉

標準答案:2

知識點解析:在VisualFoxPro環(huán)境中,建立、編輯命令文件的命令只有MODIFY

COMMANDV文件名〉

三、公共基礎填空題(本題共5題,每題1.0分,共5

分。)

36、算法的5個特性中,算法必須能在執(zhí)行有限個步驟之后終止,指的是算法的

[]性。

標準答案:有窮

知識點解析:算法必須能在執(zhí)行有限個步驟之后終止指的是算法的有窮性。同時有

窮性還指算法的每個步驟都應該在有窮時間內結束。

37、2.在數(shù)據(jù)結構中,月一組地址連續(xù)的存儲單元一次存儲數(shù)據(jù)元素的方式是【】

結構。

標準答案:順序存儲結溝

知識點解析:根據(jù)順序存儲結構的定義,用一組地址連續(xù)的存儲單元依次存儲數(shù)據(jù)

元素的方式屬于順序存儲結構。

38、軟件生命周期一般可分為以下階段:問題定義、可行性研究、【】、設計、

編碼、測試、運行與維于。

標準答案:需求分析

知識點解析:軟件生命周期包括:問題定義、可行性研究、需求分析、設計、編

碼、測試、運行與維護。

39、數(shù)據(jù)庫理論中,數(shù)據(jù)獨立性一般可分為【】和邏輯獨立性。

標準答案:物理獨立性

知識點解析:數(shù)據(jù)的獨立性一般可分為物理獨立性和邏輯獨立性。

40、數(shù)據(jù)庫是指按照一定的規(guī)則存儲在計算機中的【】的集合,它能被各種用戶

共享。

蘇準答案:數(shù)據(jù)

知識點解析:數(shù)據(jù)庫是由一個相互關聯(lián)的數(shù)據(jù)韻集合和一組用以訪問這些數(shù)據(jù)的程

序組成,這些數(shù)據(jù)按一定的數(shù)據(jù)模型組織、描述和存儲。

四、填空題(含3小題)(本題共7題,每題7.0分,

共7分。)

41、為“數(shù)量”字段增加有效性規(guī)則:數(shù)量>0,應該使用的SQL語句是【】

TABLE使用零件【】數(shù)量SET【】數(shù)量>0

標準答案:ALTER,ALTER,CHECK

知識點解析:本題考查使用SQL語句設置字段有效性規(guī)則的語法格式。為表的字

段沒置有效性規(guī)則,可以使用SQL語句實現(xiàn),其命令格式為:ALTERTABLE<

表名>ALTERV字段名>SETCHECKV表達式〉

國家二級VF筆試模擬試卷第4套

一、公共基礎選擇題(本題共70題,每題7.0分,共

1。分。)

1、下列模式中,是用戶模式。

A、內模式

B、外模式

C、概念模式

D、邏輯模式

標準答案:B

知識點解析:暫無解析

2、如果進棧序列為A,B,C,D,則可能的出棧序列是()。

A、C,A,D,B

B、B,D,C,A

C、C,D,A,B

D、任意順序

標準答案:B

知識點解析:棧的操作原則為后進先出。選項B中出棧順序可按“A進,B進,B

出,C進,D進,D出,C出,A出”實現(xiàn)。

3、下列選項中不屬于結構化程序設計方法的是()o

A、自頂向下

13、逐步求精

C、模塊化

D、可復用

標準答案:D

知識點解析:結構化程序設計的主要原則概括為自頂向下,逐步求精,限制使用

GOTO語句。

4、下列關于結構化程序設計原則和方法的描述中錯誤的是()o

A、選用的結構只準許有一個入口和一個出口

B、復雜結構應該用嵌套的基本控制結構進行組合嵌套來實現(xiàn)

C、不允許使用GOTO語句

D、語言中所沒為的控制結構,應該采用前后一致的方法來模擬

標準答案:C

知識點解析:限制使用GOTO語句是結構化程序設計的原則和方法之一,但不是

絕對不允許使用GOTO語句。其他3項為結構化程序設計的原則。

5、兩個或兩個以上的模塊之間關聯(lián)的緊密程度稱為()。

A、耦合度

B、內聚度

C、復雜度

D、連接度

標準答案:A

知識點解析:耦合度是模塊間互相連接的緊密程度的度量;內聚度是一個模塊內部

各個元素間彼此結合的緊密程度的度量。

6、下列敘述中正確的是()。

A、線性鏈表的各元素在存儲空間中的位置必須是連續(xù)的

B、線性鏈表的頭元素一定存儲在其他元素的前面

C、線性鏈表中的各元素在存儲空間中的位置不一定是連續(xù)的,但表頭元素一定存

儲在其他元素的前面

D、線性鏈表中的各元素在存儲空間中的位置不一定是連續(xù)的,且各元素的存諸順

序也是任意的

標準答案:8

知識點解析:在線性鏈表中,各元素在存儲空間中的位巴是任意的,各元素的順序

也是任意的,依靠指針來實現(xiàn)數(shù)據(jù)元素的前后件關系。

7、關系數(shù)據(jù)模型用結構表示實體和實體間的聯(lián)系。

A、樹型

B、網(wǎng)狀

C、二維表

D、對象

標準答案:4

知識點解析:暫無解析

8、棧通常采用的兩種存儲結構是

A、順序存儲結構和鏈式存儲結構

B、散列方式和索引方式

C、鏈表存儲結構和數(shù)組

D、線性存儲結構和非線性存儲結構

標準答案:1

知識點解析:和線性表類似,棧也有兩種存儲方法,一是順序棧,二是鏈式棧。棧

的順序存儲結構是利用一組地址連續(xù)的存儲單元一次存儲自棧底到棧頂?shù)臄?shù)據(jù)元

素,同時附設指針top指示棧頂元素的位置,由于棧的操作是線性表操作的特例,

相對而言,鏈式棧的操作更易于實現(xiàn)。這3種運算方法在各種存儲結構中的應用。

9、用鏈表表示線性表的優(yōu)點是

A、便于隨機存取

B、花費的存儲空間較順序存儲少

C、便于插入和刪除操作

D、數(shù)據(jù)元素的物理順序與邏輯順序相同

標準答案:4

知識點解析:鏈式存儲結構克服了順序存儲結構的缺點:它的結點空間可以動態(tài)申

請和釋放;它的數(shù)據(jù)元素的邏輯次序靠結點的指針來指示,不需要移動數(shù)據(jù)元素。

故鏈式存儲結構下的線性表便于插入和刪除操作。

10、下面關于完全二叉樹的敘述中,錯誤的是______。

A、除了最后一層外,每一層上的結點數(shù)均達到最大值

B、可能缺少若干個左右葉子結點

C、完全二叉樹一般不是滿二叉樹

D、具有結點的完全二叉樹的深度為[log2n]+l

標準答案:2

知識點解析?:這里考察完全二叉樹與滿二叉樹的定義及二叉樹的性質。滿二叉樹指

除最后一層外每一層上所有結點都有兩個子結點的二叉樹。完全二叉樹指除最后一

層外,每一層上的結點數(shù)均達到最本值,在最后一層上只缺少右邊的若干子結點

(葉子結點)的二叉樹。因此選項A是正確的,而選項B是錯誤的。由定義可知,滿

二叉樹肯定是完全二叉樹,而完全二叉樹一般不是滿二叉樹,因此選項C是正確

的敘述。選項D即二叉樹性質(5),也是正確的,

二、選擇題(本題共25題,每題1.0分,共25分。)

11、模塊獨立性是軟件模塊化所提出的要求,衡量模塊獨立性的度量標準則是模塊

的()0

A、抽象和信息隱蔽

B、局部化和封裝化

C、內聚性和耦合性

D、激活機制和控制方法

標準答案:C

知識點解析:暫無解析

12、在表單中,有關列表框和組合框內選項的多重選擇,正確的敘述是

A、列表框和組合框都可以設置成多重選擇

B、列表框和組合框都不可以設置成多重選擇

C、列表框可以設置多重選擇,而組合框不可以

D、組合框可以設置多重選擇,而列表框不可以

標準答案:C

知識點解析:本題考查了常用表單控件中的列表框和組合框控件。組合框同列表框

的主要區(qū)別在于:對于組合框,通常只有一個條目可見,而列表框通常顯示多個條目;

組合框不具有多重選擇的功能,而列表框的MultiSclectcd屬性為T時,列表框具有多

重選擇的功能;當組合框的Style屬性設置為0,用戶可以在編輯區(qū)中輸入數(shù)據(jù),而列

表框中不能輸入數(shù)據(jù)。

13、假設客戶表中有客戶號(關鍵字)C1?C10共10條客戶記錄,訂購單表有訂單

號(關鍵字)OR1?OR8共8條訂購單記錄,并且訂購單表參照客戶表。以下命令可

以正確執(zhí)行的是()。

A、INSERTINTO訂購單VALUES('OR5','C5',{八A2008/I0/10})

B、INSERTINTO訂購單VALUES('OR5'廣Cl1\{AA2008/10/10})

C、INSERTINTO訂購單VALUES(,OR9,,,C11;{A2008/10/10})

D、INSERTINTO訂購單VALUES('OR9','C5',{八2008/10/10})

標準答案:D

知識點解析:本題考查考生對表關鍵字及表間關系的理解。因為VisualFoxPro利

用主關鍵字或候選關鍵字來保證表中記錄的唯一,即保證實體唯一性。題目所給出

的4個選項在拼寫上均無錯誤,但是在選項A及選項B中要在“訂購單”表中插入

訂單號為,,OR5”的訂單,而“訂購單”表以“訂單號”為主關鍵字,并已有訂單號為

“OR5”的記錄,所以這兩個命令無法執(zhí)行。而又由于訂購單表參照客戶表,為了保

證這兩個表的參照完整性,所以選項C中客戶號為“C11”的記錄在客戶表中不存

在,所以該命令也是錯誤的,正確答案為D。

14、可以伴隨著表的打開而自動打開的索引是。

A、單一索引文件(IDX)

B、復合索引文件(CDX)

C、結構化復合索引文件

D、非結構化復合索引文件

標準答案:C

知識點解析:與表名相同的結構索引在打開表時都能夠自動打開,但是對于非結構

索引必須在使用之前打開索引文件。單獨的.idx索引,是一種非結構單索引。采

用非默認名的.cdx索引,也是非結構復合索引。與表名同名的.cdx索引,是結構

復合索引。結構復合索引具有如下特性:在打開表時自動打開;在同一索引文件

中能包含多個索引方案,或索引關鍵字;在添加、更改或刪除記錄時自動維護索

引。

15

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論