國(guó)家二級(jí)VF筆試模擬試卷33_第1頁(yè)
國(guó)家二級(jí)VF筆試模擬試卷33_第2頁(yè)
國(guó)家二級(jí)VF筆試模擬試卷33_第3頁(yè)
國(guó)家二級(jí)VF筆試模擬試卷33_第4頁(yè)
國(guó)家二級(jí)VF筆試模擬試卷33_第5頁(yè)
已閱讀5頁(yè),還剩92頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

國(guó)家二級(jí)VF筆試模擬試卷第1套

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

10分。)

1、下面敘述正確的是O

A、算法的執(zhí)行效率與數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)無關(guān)

B、算法的空間復(fù)雜度是指算法程序中指令(或語(yǔ)句)的條數(shù)

C、算法的有窮性是指算法必須能在執(zhí)行有限個(gè)步驟之后終止

D、算法的時(shí)間復(fù)雜度是指執(zhí)行算法程序所需要的時(shí)間

標(biāo)準(zhǔn)答案:4

知識(shí)點(diǎn)解析:算法的設(shè)計(jì)可以避開具體的計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言,但算法的實(shí)現(xiàn)必須

借助程序設(shè)計(jì)語(yǔ)言中提供的數(shù)據(jù)類型及其算法。數(shù)據(jù)結(jié)構(gòu)和算法是計(jì)算機(jī)科學(xué)的兩

個(gè)重要支柱。它們是一個(gè)不可分割的整體。算法在運(yùn)行過程中需輔助存儲(chǔ)空間的大

小稱為算法的空間復(fù)雜度。算法的有窮性是指一個(gè)算法必須在執(zhí)行有限的步驟以后

結(jié)束。算法的時(shí)間復(fù)雜度是指執(zhí)行算法所需要的計(jì)算工作量,即算法執(zhí)行過程中所

需要的基本運(yùn)算次數(shù)。

2、以下數(shù)據(jù)結(jié)構(gòu)屬于非線性數(shù)據(jù)結(jié)構(gòu)的是。

A^隊(duì)列

B、線性表

C、二叉樹

D、棧

標(biāo)準(zhǔn)答案:4

知識(shí)點(diǎn)解析:線性表、棧和隊(duì)列等數(shù)據(jù)結(jié)構(gòu)所表達(dá)和處理的數(shù)據(jù)以線性結(jié)構(gòu)為組織

形式。棧足一種特殊的線性表,這種線性表只能在固定的一端進(jìn)行插入和刪除操

作,允許插入和刪除的一端稱為棧頂,另一端稱為棧底。一個(gè)新元素只能從棧頂一

端進(jìn)入,刪除時(shí),只能刪除棧頂?shù)脑兀磩倓偙徊迦氲脑?。所以棧又稱后進(jìn)先

出表(LastInFirstOut):隊(duì)列可看作是插入在一端進(jìn)行,刪除在另一端進(jìn)行的線性

表,允許插入的一端稱為隊(duì)尾,允許刪除的一端稱為隊(duì)頭。在隊(duì)列中,只能刪除隊(duì)

頭元素,隊(duì)列的最后一個(gè)元素一定是最新入隊(duì)的元素。因此隊(duì)列又稱先進(jìn)先出表

(FirstInFirstOut)。

3、在一棵二叉樹上第8層的結(jié)點(diǎn)數(shù)最多是。

A、8

B、16

C、128

D、256

標(biāo)準(zhǔn)答案:4

知識(shí)點(diǎn)解析:根據(jù)二叉樹的性質(zhì):二叉樹第i(i>l)層上至多有2i-l個(gè)結(jié)點(diǎn)。得到

第8層的結(jié)點(diǎn)數(shù)最多是128。

4、下面描述中,不符合結(jié)構(gòu)化程序設(shè)計(jì)風(fēng)格的是o

A、使用順序、選擇和重復(fù)(循環(huán))3種基本控制結(jié)構(gòu)表示程序的控制邏輯

自頂向下

C、注重提高程序的執(zhí)行效率

D、限制使用goto語(yǔ)句

標(biāo)準(zhǔn)答案:4

知識(shí)點(diǎn)解析:結(jié)構(gòu)化程序設(shè)計(jì)方法的4條原則是:①自頂向下;②逐步求精;⑧

模塊化:④限制使用got。語(yǔ)句。“自頂向下”是說,程序設(shè)計(jì)時(shí),應(yīng)先考慮總體,

后考慮細(xì)節(jié);先考慮全局目標(biāo),后考慮局部目標(biāo);“逐步求精”是說,對(duì)復(fù)雜問題,

應(yīng)設(shè)計(jì)一些子目標(biāo),作過渡,逐步細(xì)節(jié)化;“模塊化”是說,一個(gè)復(fù)雜問題,肯定是

由若干稍簡(jiǎn)單的問題構(gòu)成;解決這個(gè)復(fù)雜問題的程序,也應(yīng)對(duì)應(yīng)若干稍簡(jiǎn)單的問

題,分解成若干稍小的部分。

5、下面概念中,不屬于面向?qū)ο蠓椒ǖ氖莀_____o

A、對(duì)象、消息

B、繼承、多態(tài)

C、類、封裝

D、過程調(diào)用

標(biāo)準(zhǔn)答案:8

知識(shí)點(diǎn)解析:面向?qū)ο蠓椒ㄊ且环N運(yùn)用對(duì)象、類、封裝、繼承、多態(tài)和消息等概念

來構(gòu)造、測(cè)試、重構(gòu)軟件的方法。面向?qū)ο蠓椒◤膶?duì)象出發(fā),發(fā)展出對(duì)象,類,消

息,繼承等概念。

6、在結(jié)構(gòu)化方法中,用數(shù)據(jù)流程圖(DFD)作為描述工具的軟件開發(fā)階段是

A、可行性分析

B、需求分析

C、詳細(xì)設(shè)計(jì)

D、程序編碼

標(biāo)準(zhǔn)答案:2

知識(shí)點(diǎn)解析:軟件開發(fā)階段包括需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼和測(cè)試5個(gè)

階段。其中需求分析階段常用的工具是數(shù)據(jù)流圖和數(shù)據(jù)字典。

7、軟件生命周期中所花費(fèi)用最多的階段是_____o

A、詳細(xì)設(shè)計(jì)

B、軟件編碼

C、軟件測(cè)試

D、軟件維護(hù)

標(biāo)準(zhǔn)答案:8

知識(shí)點(diǎn)解析:軟件生命周期分為軟件定義、軟件開發(fā)及軟件運(yùn)行維護(hù)3個(gè)階段。本

題中詳細(xì)設(shè)計(jì)、軟件編碼和軟件測(cè)試都屬于軟件開發(fā)階段;維護(hù)是軟件生命周期的

最后一個(gè)階段,也是持續(xù)時(shí)間最長(zhǎng),花費(fèi)代價(jià)最大的一個(gè)階段,軟件工程學(xué)的一個(gè)

目的就是提高軟件的可維護(hù)性,降低維護(hù)的代價(jià)。

8、數(shù)據(jù)庫(kù)系統(tǒng)的核心是。

A、數(shù)據(jù)模型

B、DBMS

C、軟件工具

D、數(shù)據(jù)庫(kù)

標(biāo)準(zhǔn)答案:2

知識(shí)點(diǎn)解析:數(shù)據(jù)庫(kù)管理系統(tǒng)DBMS是數(shù)據(jù)庫(kù)系統(tǒng)的核心。DBMS是負(fù)責(zé)數(shù)據(jù)庫(kù)

的建立、使用和維護(hù)的軟件。DBMS建立在操作系統(tǒng)之上,實(shí)施對(duì)數(shù)據(jù)庫(kù)的統(tǒng)一

管理和控制。用戶使用的各種數(shù)據(jù)庫(kù)命令以及應(yīng)用程序的執(zhí)行,最終都必須通過

DBMSo另外,DBMS還承擔(dān)著數(shù)據(jù)庫(kù)的安全保護(hù)工作,按照DBA所規(guī)定的要

求,保證數(shù)據(jù)庫(kù)的完整性和安全性。

9、下列敘述中正確的是°

A、數(shù)據(jù)處理是將信息轉(zhuǎn)化為數(shù)據(jù)的過程

B、數(shù)據(jù)庫(kù)設(shè)計(jì)是指設(shè)計(jì)數(shù)據(jù)庫(kù)管理系統(tǒng)

C、如果一個(gè)關(guān)系中的屬性或?qū)傩越M并非該關(guān)系的關(guān)鍵字,但它是另一個(gè)關(guān)系的關(guān)

鍵字,則稱其為本關(guān)系的外關(guān)鍵字

D、關(guān)系中的每列稱為元組,一個(gè)元組就是一個(gè)字段

標(biāo)準(zhǔn)答案:4

知識(shí)點(diǎn)解析:數(shù)據(jù)處理是指將數(shù)據(jù)轉(zhuǎn)換成信息的過程,故選項(xiàng)A敘述錯(cuò)誤;設(shè)計(jì)

數(shù)據(jù)庫(kù)的目的實(shí)質(zhì)上是設(shè)計(jì)出滿足實(shí)際應(yīng)用需求的實(shí)際關(guān)系模型;關(guān)系中的行稱為

元組.對(duì)應(yīng)存儲(chǔ)文件中的記錄,關(guān)系中的列稱為屬件,對(duì)應(yīng)存儲(chǔ)文件中的字段,故

D選項(xiàng)敘述錯(cuò)誤。

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

A、內(nèi)模式

B、外模式

C、概念模式

D、邏輯模式

標(biāo)準(zhǔn)答案:2

知識(shí)點(diǎn)標(biāo)析:數(shù)據(jù)庫(kù)管理系統(tǒng)的三級(jí)模式結(jié)構(gòu)由外模式、模式和內(nèi)模式組成。外模

式,或子模式,或用戶模式,是指數(shù)據(jù)庫(kù)用戶所看到的數(shù)據(jù)結(jié)構(gòu),是用戶看到的數(shù)

據(jù)視圖。模式,或邏輯模式,是數(shù)據(jù)庫(kù)中對(duì)全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特性的描述,是

所有用戶所見到的數(shù)據(jù)視圖的總和,外模式是模式的二一部分。內(nèi)模式,或存儲(chǔ)模

式,或物理模式,是指數(shù)據(jù)在數(shù)據(jù)庫(kù)系統(tǒng)內(nèi)的存儲(chǔ)介質(zhì)上的表示,即對(duì)數(shù)據(jù)的物理

結(jié)構(gòu)和存取方式的描述。

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

11、數(shù)據(jù)庫(kù)表的字段可以定義規(guī)則,規(guī)則是______O

A、邏輯表達(dá)式

B、字符表達(dá)式

C、數(shù)值表達(dá)式

D、前3種說法都不對(duì)

標(biāo)準(zhǔn)答案:1

知識(shí)點(diǎn)解析:為字段設(shè)置“規(guī)則”有效性,必須是邏輯表達(dá)式。

12、下列關(guān)于結(jié)構(gòu)復(fù)合索引文件,描述正確的是。

A、在同一索引文件中只能包含一個(gè)索引項(xiàng)

B、不能隨表打開時(shí)自動(dòng)打開

C、一個(gè)表只能建立一個(gè)結(jié)構(gòu)復(fù)合索引文件

D、在添加、更改或刪除記錄時(shí)需要手動(dòng)維護(hù)索引

標(biāo)準(zhǔn)答案:4

知識(shí)點(diǎn)解析:結(jié)構(gòu)復(fù)合索引文件可以包含不同的索引標(biāo)識(shí)的多個(gè)索引,一個(gè)表只能

建立一個(gè)結(jié)構(gòu)復(fù)合索引文件。結(jié)構(gòu)復(fù)合索引文件有以下特性:隨表打開時(shí)自動(dòng)打

開:在同一索引文件中能包含多個(gè)索引項(xiàng):在添加、更改或刪除記錄時(shí)自動(dòng)維護(hù)索

引。

13、數(shù)據(jù)庫(kù)系統(tǒng)由組成。

A、計(jì)算機(jī)硬件系統(tǒng)、數(shù)據(jù)集合、數(shù)據(jù)庫(kù)管理系統(tǒng)、相關(guān)軟件、數(shù)據(jù)管理員(用戶)

B、計(jì)算機(jī)軟件系統(tǒng)、數(shù)據(jù)庫(kù)集合、數(shù)據(jù)庫(kù)管理系統(tǒng)、相關(guān)軟件、數(shù)據(jù)管理員(用

戶)

C、計(jì)算機(jī)硬件系統(tǒng)、數(shù)據(jù)庫(kù)集合、數(shù)據(jù)系統(tǒng)、相關(guān)軟件、數(shù)據(jù)管理員(用戶)

D、計(jì)算機(jī)硬件系統(tǒng)、數(shù)據(jù)庫(kù)集合、數(shù)據(jù)庫(kù)管理系統(tǒng)、相關(guān)軟件、數(shù)據(jù)管理員(用

戶)

標(biāo)準(zhǔn)答案:8

知識(shí)點(diǎn)解析:在VisualFoxPro中,數(shù)據(jù)庫(kù)系統(tǒng)由計(jì)算機(jī)硬件系統(tǒng)、數(shù)據(jù)庫(kù)集合、

數(shù)據(jù)庫(kù)管理系統(tǒng)、相關(guān)軟件、數(shù)據(jù)管理員(用戶)所組成。

14、數(shù)據(jù)完整性包括實(shí)體完整性、和參照完整性。

A、用戶自定義完整性

B、域完整性

C、庫(kù)完整性

D.記錄完整性

標(biāo)準(zhǔn)答案:2

知識(shí)點(diǎn)解析:在數(shù)據(jù)庫(kù)中數(shù)據(jù)完整性是指保證數(shù)據(jù)正確的特性,它一般包括實(shí)體完

整性、域完整性和參照完整性。

15、若要從一個(gè)關(guān)系中去掉另一個(gè)關(guān)系的元組得到的集合,則應(yīng)進(jìn)行運(yùn)算。

A、交

B、并

C、差

D、廣義笛卡爾積

標(biāo)準(zhǔn)答案:

知識(shí)之解析4:兩個(gè)相同結(jié)構(gòu)關(guān)系的差是指從一個(gè)關(guān)系中去掉另一個(gè)關(guān)系的元組得到

的集合。

16、用命令"INDEXON姓名TAGindexnameUNIQUE”建立索引,其索引類型是

A、主索引

B、候選索引

C、普通索引

D、惟一索引

標(biāo)準(zhǔn)答案:8

知識(shí)點(diǎn)解析:該命令的含義是建立一個(gè)對(duì)“姓名''字段的索引項(xiàng),索引名為

“index_name”,UNIQUE說明建立惟一索引。

17,要從表中物理刪除一條記錄,應(yīng)使用命令.

A、首先用DELETE命令,然后用ZAP命令

B、首先用DELETE命令,然后用戶ACK命令

C、直接用ZAP命令

D、直接用DELETE命令

標(biāo)準(zhǔn)答案:2

知識(shí)點(diǎn)解析:要從表中物理刪除一條記錄,首先用DELETE命令作刪除標(biāo)記,稱

作邏輯刪除;然后用PACK命令進(jìn)行物理刪除。ZAP命令是刪除表中的全部記

錄,不能僅刪除一條記錄。

18、下列關(guān)于條件語(yǔ)句IF—ENDIF的說話不正確的是_____o

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

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

C、對(duì)IF與ENDIF之叵的語(yǔ)句順序執(zhí)行

D、IP和ENDIF語(yǔ)句必須有ELSE子句

標(biāo)準(zhǔn)答案:8

知識(shí)點(diǎn)解析:條件語(yǔ)句IF—ENDIF根據(jù)邏輯表達(dá)式值,有選擇地執(zhí)行一組命令,

一個(gè)IF—ENDIF語(yǔ)句塊之中可以嵌套另一個(gè)IF—ENDIF語(yǔ)句塊,但不能交叉,對(duì)

IF與ENDIF之間的語(yǔ)句順序執(zhí)行。IF和ENDIF語(yǔ)句必須成對(duì)出現(xiàn),IF是本結(jié)構(gòu)

入口,ENDIF是木結(jié)構(gòu)的出口,IF和ENDIF語(yǔ)句可以無ELSE子句。

19、在VisualFoxPro中,調(diào)用表設(shè)計(jì)器建立數(shù)據(jù)庫(kù)表STUDENT.DBF的命令是

A、MODIFYSTRUCTURESTUDENT

B、MODIFYCOMMANDSTUDENT

C、CREATESTUDENT

D、CREATETABLESTUDENT

標(biāo)準(zhǔn)答案:4

知識(shí)點(diǎn)解析:在數(shù)據(jù)庫(kù)沒計(jì)器中,使用CREATE命令可以建立表。如果沒有打開

數(shù)據(jù)庫(kù),直接使用CREATE命令建立的表不是數(shù)據(jù)庫(kù)表而是自由表。

20、執(zhí)行下列一組命令之后,選擇“職工”表所在工作區(qū)的錯(cuò)誤命令是_____o

CLOSEALLUSE倉(cāng)庫(kù)IN0USE職工IN0

A、SELEC15HT

B、SELECT0

C、SELECT2

D、SELECTB

標(biāo)準(zhǔn)答案:2

知識(shí)點(diǎn)解析?:工作區(qū)。表示工作區(qū)號(hào)最小的工作區(qū),若指定“職工”表所在的工作區(qū)

可以用A、C、D的方法,而選項(xiàng)B表示選擇編號(hào)最小的可用工作區(qū),即編號(hào)為3

的尚未使用的工作區(qū)。

21,創(chuàng)建兩個(gè)具有“一對(duì)多”關(guān)系的表之間的關(guān)聯(lián),應(yīng)當(dāng)______v

A、通過紐帶表

B、通過某個(gè)同名字段

C、通過某個(gè)索引的同名字段

D、通過主索引字段和不同字段

標(biāo)準(zhǔn)答案:8

知識(shí)點(diǎn)解析:在VisualFoxPro中,可通過父表的主索引字段與子表的不同字段建

立兩表間的“一對(duì)多”關(guān)系。

22、下列關(guān)于查詢和視圖的區(qū)別的說法正確的是。

A、視圖幾乎可用于一切能使用表的地方,而查詢不能

B、查詢與視圖的定義都保存在相同的文件中

C、查詢和視圖都只能讀取基表的數(shù)據(jù)

D、查詢與視圖的定義和功能完全相同

標(biāo)準(zhǔn)答案:1

知識(shí)點(diǎn)解析:查詢與視圖的定義和功能幾乎完全相同,不同之處主要有:1、查詢

的定義保存在獨(dú)立的查詢(.qbr)文件中,而視圖的定義保存在所屬的數(shù)據(jù)庫(kù)(.db。文

件中。2、查詢只能讀取基表的數(shù)據(jù),不能修改查詢記錄:而視圖既能讀取也能修

改基表的數(shù)據(jù)。3、查詢不能用作程序中USE命令的數(shù)據(jù)源,查詢的結(jié)果記錄可以

指定輸出到報(bào)表、標(biāo)簽、表瀏覽器和表文件中;而視圖兒乎可用于一切能使用表的

地方。

23、下列關(guān)于視圖說法錯(cuò)誤的是。

A、視圖是在數(shù)據(jù)庫(kù)表基礎(chǔ)上創(chuàng)建的一-種虛擬表

B、視圖兼有表和查詢的特點(diǎn)

C、視圖分為本地視圖和遠(yuǎn)程視圖

D、視圖可以脫離數(shù)據(jù)庫(kù)使用

標(biāo)準(zhǔn)答案:8

知識(shí)點(diǎn)解析:視圖是在數(shù)據(jù)庫(kù)表基礎(chǔ)上創(chuàng)建的一種虛擬表。視圖一經(jīng)定義,就是數(shù)

據(jù)庫(kù)的一部分,不可以脫離數(shù)據(jù)庫(kù)而使用,在打開視圖時(shí),首先要打開數(shù)據(jù)庫(kù)才可

以。視圖兼有表和查詢的特點(diǎn),分為本地視圖和遠(yuǎn)程視圖。

24、當(dāng)前表中有4個(gè)數(shù)值型字段:高等數(shù)學(xué)、英語(yǔ)、計(jì)算機(jī)網(wǎng)絡(luò)和總分。其中,高

等數(shù)學(xué)、英語(yǔ)、計(jì)算機(jī)網(wǎng)絡(luò)的成績(jī)均已錄入,總分字段為空。要將所有學(xué)生的總分

自動(dòng)計(jì)算出來并填入總分字段中,使用命令o

A、REPL總分WITH高等數(shù)學(xué)+英語(yǔ)+計(jì)算機(jī)網(wǎng)絡(luò)FOR*

B、REPL總分WITH高等數(shù)學(xué)+英語(yǔ)+計(jì)算機(jī)網(wǎng)絡(luò)

C、REPL總分WITH高等數(shù)學(xué)+英語(yǔ)+計(jì)算機(jī)網(wǎng)絡(luò)ALL

D、REPL總分WITH高等數(shù)學(xué)+英語(yǔ)+計(jì)算機(jī)網(wǎng)絡(luò)FORALL

標(biāo)準(zhǔn)答案:4

知識(shí)點(diǎn)解析:用REPLACE命令直接指定表達(dá)式或值修改記錄,REPLACE命令的

常用格式是:REPLACE[(范圍)](字段名1)WITH(表達(dá)式1)[,(字段名2)WITH(表達(dá)

式2)…][FORIWHILE(條件)]其中范圍選項(xiàng)的內(nèi)容是:

選項(xiàng)說明

ALL對(duì)全部記錄進(jìn)行操作

只對(duì)包括當(dāng)前記錄在內(nèi)的以下連續(xù)的n個(gè)記錄進(jìn)行操

NEXT(n)

RECORD(n)只對(duì)第n號(hào)記錄進(jìn)行操作

反對(duì)當(dāng)前記錄起到文件尾的所有記錄進(jìn)行操作

REST

25、設(shè)表TXL.DBF中有20條記錄,在VisualFoxPro命令窗口中執(zhí)行以下命令序

列,最后顯示的結(jié)果是_____oUSETXLSKIP3COUNTTOn?n

A、0

B、3

C、4

D、20

標(biāo)準(zhǔn)答案:8

知識(shí)點(diǎn)解析:確定了當(dāng)前記錄指針的位置后,可以用SKIP命令向前或向后移動(dòng)若

干條記錄。正數(shù)向后,負(fù)數(shù)向前。但是COUNTTO命令是統(tǒng)計(jì)記錄總數(shù)的命令,

所以不受前一句的影響。

26、UPDATE語(yǔ)句的功能是______o

A、屬于數(shù)據(jù)定義功能

B、可以修改表中列的內(nèi)容

C、屬于數(shù)據(jù)查詢功能

D、可.以修改表中列的屬性

標(biāo)準(zhǔn)答案:2

知識(shí)點(diǎn)解析:UPDATE命令是SQL中的數(shù)據(jù)更新命令,一般使用WHERE子句來

指定條件,以更新滿足條件的一些記錄,并且可以更新多個(gè)字段,如果沒有

WHERE子句,可以更新全部記錄。

27、條件函數(shù)HF(LEN(SPACE(3))>3,1,-1)的值為。

A、.T.

B、.F.

C、1

D、-1

標(biāo)準(zhǔn)答案:8

知識(shí)點(diǎn)解析:SPACE(數(shù)值表達(dá)式)返回一定數(shù)量的空格,返回值是字符型。

SPACE。)的值是3個(gè)空格。LEN(字符表達(dá)式)返回一個(gè)字符串的長(zhǎng)度,返回值是數(shù)

值型。LEN(SPACE(3))的值是數(shù)值3。IIF(條件,表達(dá)式1,表達(dá)式2)如果條件成

立則返回第1個(gè)表達(dá)式的值,否則返回第2個(gè)表達(dá)式的值,返回值可以是字符型、

數(shù)值型、日期型、日期時(shí)間型、貨幣型。UF(LEN(SPACE⑶)>3,1"),即HF(3>

3,1,-1),所以最后的結(jié)果是-01。

28,用SQL命令生成含有字段職工號(hào)、姓名的視圖,下列語(yǔ)句正確的是______.

A、CREATEVIEWZGwASSELECT職工號(hào),姓名FROM職工

B、CREATEQUERYZGwASSELECT職工號(hào),姓名FROM職工

C、CREATEVIEWZGwASSELECT職工號(hào),姓名

D、CREATEQUERYZGwASSELECT職工號(hào),姓名

標(biāo)準(zhǔn)答案:1

知識(shí)點(diǎn)解析:視圖是根據(jù)對(duì)表的查詢來定義的,可以用命令方式來建立查詢,具體

格式如下;CREATEVIEWview_name[(column_name[,column_name]...)JAS

select_statement說明:viewname指定要?jiǎng)?chuàng)建的視圖的名稱;當(dāng)沒有為視圖指定字

段名(columnname)時(shí),視圖的字段名將與selectstatement中指定的字段名或表中的

字段名同名;selectstatement是任意的SELECT查詢語(yǔ)句。本題利用SELECT語(yǔ)句

來指定職工表的字段職工號(hào),姓名為查詢字段。

29、在當(dāng)前表單的LABEL1控件中顯示系統(tǒng)時(shí)間的語(yǔ)句是_____。

A、THISFORM.LABEL1,TEXT=T1ME()

B、THISFORM.LABEL1.VALUE=TIME()

C、THISFORM.LABEL1.CAPTION=TIME()

D、THISFORM.LABEL1.CONTROL=TIME。

標(biāo)準(zhǔn)答案:4

知識(shí)點(diǎn)解析:利用標(biāo)簽的C叩tion屬性可以將標(biāo)題文本顯示在標(biāo)簽區(qū)域內(nèi),若要顯

示系統(tǒng)時(shí)間,使用TIME。函數(shù)對(duì)Caption屬性賦值。

30、在菜單設(shè)計(jì)器中,若要將定義的菜單分組,應(yīng)該在“菜單名稱”列上輸入

字符。

A、|

B、\_

C、_

D、—

標(biāo)準(zhǔn)答案:

知識(shí)之解析2:在要分組的菜單中加一條水平分組線,可以使菜單顯得更加清晰明

了,方法是在“菜單名稱”列上輸入字符。

31、下列關(guān)于SQL的嵌套查詢說法正確的是o

A、既能對(duì)外層查詢排序,又能對(duì)內(nèi)層查詢排序

B、只能對(duì)外層查詢排序,不能對(duì)內(nèi)層查詢排序

C、不能對(duì)外層查詢排序,只能對(duì)內(nèi)層查詢排序

D、既不能對(duì)外層查詢排序,也不能對(duì)內(nèi)層查詢排序

標(biāo)準(zhǔn)答案:2

知識(shí)點(diǎn)解析:使用SQLSELECT可以將查詢結(jié)果排序,排序的短語(yǔ)是ORDER

BY,具體格式如下:ORDERBY

Order」lem[ASC|DESC][,Order」lem[ASC|DESC]...]從中可以看出,可以按升序

(ASC)捧序,允許一列或多列年序。但注意的是ORDERBY是對(duì)最終的查詢結(jié)果

進(jìn)行排序,不可以在子查詢中使用該短語(yǔ)。

32、下列體現(xiàn)了關(guān)系數(shù)據(jù)庫(kù)的參照完整性。

A、主鍵

B、超鍵

C、外鍵

D、候選鍵

標(biāo)準(zhǔn)答案:4

知識(shí)點(diǎn)解析:關(guān)系模式的參照完整性規(guī)則的形式定義中,有一個(gè)關(guān)系模式為參照關(guān)

系模式,一個(gè)為依賴關(guān)系模式°依賴關(guān)系模式中的外犍值只能空值或者參照關(guān)系模

式中的主鍵值。由此可表明,外鍵體現(xiàn)了關(guān)系數(shù)據(jù)庫(kù)的參照完整性。

以下3題使用如下3個(gè)數(shù)據(jù)庫(kù)表:商品(商品號(hào),部門號(hào),商品名稱,數(shù)量,

產(chǎn)地)部門(部門號(hào),部門名稱)價(jià)格(商品號(hào),商品價(jià)格)

33、用SQL命令查詢商品號(hào)為“400015”的商品名稱、價(jià)格和部門名稱,正確的命

令是______o

A、SELECT商品.商品名稱,價(jià)格.商品價(jià)格,部門.部門名稱:FROM部門,商

品,價(jià)格WHERE商品號(hào)-400015';

B、SELECT商品.商品名稱,價(jià)格.商品價(jià)格,部門.部門名稱;FROM部門,商

品,價(jià)格WHERE商品.商品號(hào)=,400015-AND部門.部門號(hào):商品.部門號(hào)AND

商品.商品號(hào)=價(jià)格.商品號(hào)

C、SELECT商品名稱,商品價(jià)格,部門名稱;FROM部門,商品,價(jià)格WHERE

商品.商品號(hào)='400015,;

D、SELECT商品名稱,商品價(jià)格,部門名稱;FROM部門,商品,價(jià)格WHERE

商品號(hào)=,400015,;AND部門.部門號(hào):商品.部門號(hào)AND商品.商品號(hào):價(jià)格滴品

號(hào)

標(biāo)準(zhǔn)答案:2

知識(shí)點(diǎn)解析:SQL語(yǔ)言的數(shù)據(jù)查詢功能的語(yǔ)法一般格式如下;SELECTV目標(biāo)列

表達(dá)式,FROM[[V表名1>|V視圖名1>][[INNE]JOINV表名2>|V視圖名1

>...ON<連接條件>]...FROM[[<數(shù)據(jù)庫(kù)名>]Vowner>{(表名>|〈視圖名〉}

[,[[<數(shù)據(jù)庫(kù)名>.]<。亞能「>.{<表名>|<視圖名>}...[亞14£1^<條件表達(dá)式>]

[GROUPBYV列名1>[HAVINGV內(nèi)部函數(shù)表達(dá)式>]][ORDERBYV列名2>

{ASC/DESC}]連接查詢是一種基于多個(gè)關(guān)系的查詢。在SQL查詢語(yǔ)句中建立兩表

間的連接可使用JOIN關(guān)鍵字連接其左右兩個(gè)V表名〉所指的表,用ON子句指定

連接條件;也可以一次性在WHERE子句中指定連接條件和篩選條件。

34、用SQL命令查詢商品價(jià)格高于或等于120元的商品的商品名稱和數(shù)量,正確

的命令是______O

A、SELECT商品.商品名稱,商品.數(shù)量FROM商品;WHERENOTEXIST

(SELECT*FROM價(jià)格;WHERE價(jià)格.商品號(hào);商品.商品號(hào)AND商品價(jià)格V120)

B、SELECT商品.商品名稱,商品.數(shù)量FROM商品;WHEREEXIST

(SELECT^FROM價(jià)格;WHERE價(jià)格.商品號(hào)二商品.商品號(hào)AND商品價(jià)格(120)

C、SELECT商品.商品名稱,商品.數(shù)量FROM商品;WHEREIN

(SELECT*FROM價(jià)格:WHERE價(jià)格.商品號(hào):商品.商品號(hào)AND商品價(jià)格V120)

D、SELECT商品.商品名稱,商品.數(shù)量FROM商品;WHERENOTIN

(SELECT*FROM價(jià)格;WHERE價(jià)格.商品號(hào)二商品.商品號(hào)AND商品價(jià)格V120)

標(biāo)準(zhǔn)答案:1

知識(shí)點(diǎn)解析:本題建立的是SELECT—SQL命令的嵌套查詢語(yǔ)句。在這個(gè)命令中

要用到兩個(gè)SELECT—FROM—WHERE查詢塊,即內(nèi)層查詢塊和外層查詢塊,通

過內(nèi)層查詢塊檢索商品,介格都高于或等于120元的記錄,即檢索出價(jià)格中都不存在

120元以下的記錄。

35、用SQL語(yǔ)言檢索商品種類大于等于2的部門名稱及部門的商品數(shù)目,并按商

品種類的數(shù)目降序排序,正確的命令是_____。

A、SELECTCOUNT(章品.商品號(hào))As商品數(shù)目,部門名稱;FROM部門,商品;

WHERE部門.部門號(hào):商品.部門號(hào);GROUPBY部門名稱;HAVING商品數(shù)目

>=2:ORDERBY商品數(shù)目DESC

B、SELECTCOUNT(商品.商品號(hào))As商品數(shù)目,部門名稱;FROM部門,商品;

GROUPBY部門名稱;HAVING商品數(shù)目>=2And部門.部門號(hào):商品.部門號(hào);

ORDERBY商品數(shù)目DESC

C、SELECTCOUNT(商品.商品號(hào))As商品數(shù)目,部門名稱;FROM部門,商品;

GROUPBY部門名稱;WHERE商品數(shù)目>=2;ORDERBY商品數(shù)目DESC

D、SELECTCOUNT(商品.商品號(hào))As商品數(shù)目,部門名稱;FROM部門,商品;

WHERE部門.部門號(hào):商品.部門號(hào)And商品數(shù)目>=2;GROUPBY部門名稱;

ORDERBY商品數(shù)目DESC

標(biāo)準(zhǔn)答案:1

知識(shí)點(diǎn)解析:VisualFoxPro的SELECT—SQL命令的一般語(yǔ)法格式如下:

SELECT[ALL|DISTINCT]V目標(biāo)列表達(dá)式>[,V目標(biāo)列表達(dá)式>]…FROMV基本

表(或視圖)>[,<基本表(或視圖)>k.[WHEREV條件表達(dá)式>][GROUPBYv列名

1>[HAVINGV內(nèi)部函數(shù)表達(dá)式>]][ORDERBYV列名2>[ASC|DESC]];說明:

①SELECT子句:ALL表示選出的記錄中包括重復(fù)記錄,這是缺省值;

DISTINCT則表示選出的記錄中不包括重復(fù)記錄。②FROM子句及其選項(xiàng):用于

指定查詢的表,可以對(duì)單個(gè)表或多個(gè)表進(jìn)行查詢。@WHERE子句:說明查詢條

件,即篩選元組的條件。④GROUPBY子句;對(duì)記錄按〈列名值分組,常用

于分組統(tǒng)計(jì)。⑤HAVING子句:當(dāng)含有GROUPBY子句時(shí),HAVING子句可用

作記錄查詢的限制條件:無GROUPBY子句時(shí)HAVING子句的作用如同WHERE

子句。⑥ORDERBY子句:指定查詢結(jié)果中記錄按〈列名2>排序,默認(rèn)升序。

選項(xiàng)ASC表示升序,DESC表示降序。在本題中,首先要查出各個(gè)部門的商品的

種類,就要以部門名稱對(duì)商品號(hào)進(jìn)行COUNT聚集查詢。然后根據(jù)聚集查詢的結(jié)果

用HAVING子句進(jìn)行解選,最后利用ORDERBY子句進(jìn)行排序。在查詢語(yǔ)句中,

WHERE子句用來實(shí)現(xiàn)兩個(gè)表的連接。

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

分。)

36、數(shù)據(jù)結(jié)構(gòu)的實(shí)質(zhì)一股包括3部分:數(shù)據(jù)元素的邏輯結(jié)構(gòu)、【】以及數(shù)據(jù)元素

的操作(運(yùn)算)。

標(biāo)準(zhǔn)答案:物理結(jié)構(gòu)(存儲(chǔ)結(jié)構(gòu))

知識(shí)點(diǎn)解析:數(shù)據(jù)結(jié)構(gòu)是描述數(shù)據(jù)元素的邏輯結(jié)構(gòu),物理結(jié)構(gòu)和基于物理結(jié)構(gòu)的操

作實(shí)現(xiàn),以及實(shí)現(xiàn)操作的算法評(píng)價(jià)。根據(jù)非數(shù)值計(jì)算數(shù)據(jù)元素之間的關(guān)系,常分為

線性結(jié)構(gòu)、樹狀結(jié)構(gòu)和圖形結(jié)構(gòu)。

37、對(duì)于一個(gè)二維數(shù)組1...n),若按列為主序存儲(chǔ),則任一元素

A[iJ]的相對(duì)地址是[]o

標(biāo)準(zhǔn)答案:(j-l)*n+i-l

知識(shí)點(diǎn)解析:對(duì)于一個(gè)二維數(shù)組的存儲(chǔ)有兩種方式:按列為主序存儲(chǔ)和按行為主序

存儲(chǔ)。

38、結(jié)構(gòu)化設(shè)計(jì)主要分為系統(tǒng)設(shè)計(jì)和模塊設(shè)計(jì),【】。的任務(wù)是決定系統(tǒng)的模塊

結(jié)構(gòu)。

標(biāo)準(zhǔn)答案:系統(tǒng)設(shè)計(jì)

知識(shí)點(diǎn)解析:結(jié)構(gòu)化設(shè)計(jì)主要分為系統(tǒng)設(shè)計(jì)和模塊設(shè)計(jì)。系統(tǒng)設(shè)計(jì)決定系統(tǒng)的模塊

結(jié)構(gòu),模塊設(shè)計(jì)具體考慮每個(gè)模塊內(nèi)部的算法、模塊輸入、輸出及模塊功能。

39、黑盒測(cè)試是從【】觀點(diǎn)出發(fā)的測(cè)試。

標(biāo)準(zhǔn)答案:用戶

知識(shí)點(diǎn)解析:黑盒測(cè)試又稱為功能測(cè)試,黑盒測(cè)試是把程序看作一個(gè)黑盒子,完全

不考慮程序內(nèi)部的結(jié)構(gòu)和處理過程。測(cè)試者只考慮該程序輸入和輸出的關(guān)系,或只

考慮程序的功能。測(cè)試者必須按照規(guī)格說明書來確定和設(shè)計(jì)測(cè)試用例。黑盒測(cè)試是

一種從用戶觀點(diǎn)出發(fā)的測(cè)試。

40、第一范式是滿足關(guān)系模式所耍遵循的最基本的條件的范式,即關(guān)系中的每個(gè)屬

性必須是【】的簡(jiǎn)單項(xiàng)。

標(biāo)準(zhǔn)答案:不可再分

知識(shí)點(diǎn)解析:所謂范式格的是規(guī)范化的關(guān)系模式。一個(gè)低一級(jí)范式的關(guān)系模式,通

過模式分解可以轉(zhuǎn)換為若干個(gè)高一級(jí)范式的關(guān)系模式集合,這種過程就叫做關(guān)系模

式的規(guī)范化。規(guī)范化理論正是用來改造關(guān)系模式,通過分解關(guān)系模式來消除其中不

合適的數(shù)據(jù)依賴,以解決數(shù)據(jù)冗余、插入異常、刪除異常和更新異常問題。由于規(guī)

范化的程度不同,就產(chǎn)生了不同的范式。滿足最基本規(guī)范化條件的關(guān)系模式叫做第

一范式。第一范式是滿足關(guān)系模式所要遵循的最基本的條件的范式,即關(guān)系中的每

個(gè)屬性必須是不可再分的簡(jiǎn)單項(xiàng)。在第一范式基礎(chǔ)上再滿足另外一些約束條件就產(chǎn)

生了第二范式、第三范式等。目前主要有6種范式:第一范式(1NF)、第二范式

(2NF)、第三范式(3NF)、BC范式(BCNF)、第四范式(4NF)和第五范式(5NF)。

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

41、函數(shù)INT(LEN(“123.456"))的結(jié)果是[】。

標(biāo)準(zhǔn)答案:7

知識(shí)點(diǎn)解析:LEN()函數(shù)用于測(cè)試字符串長(zhǎng)度;INT()函數(shù)用于求整。本題中LEN()

函數(shù)所測(cè)的字符串長(zhǎng)度為7,因此INT的求整值仍然是7。

42、在數(shù)據(jù)庫(kù)設(shè)計(jì)器中沒計(jì)表之間的聯(lián)系時(shí),要在父表中建立主索引或候選索引,

在子表中建立【】。

標(biāo)準(zhǔn)答案:普通索引

知識(shí)點(diǎn)解析:在數(shù)據(jù)庫(kù)設(shè)計(jì)器中設(shè)計(jì)表之間的聯(lián)系時(shí),需要在父表中建立主索引或

候選索引,在子表中建立普通索引,然后通過父表的主索引和子表的普通索引建立

起兩表之間的聯(lián)系。

43、打開非結(jié)構(gòu)單索引文件或非結(jié)構(gòu)復(fù)合索引文件使用的命令是【】。

標(biāo)準(zhǔn)答案:SETINDEXTO

知識(shí)點(diǎn)解析:打開索引文件的命令格式是SETINDEXTOIndexFileList,其中

IndexFileList是用逗號(hào)分開的索引文件列表。

44、如果一個(gè)字段的值或幾個(gè)字段的值能夠惟一標(biāo)識(shí)表中的一條記錄,且表中可以

存在多個(gè)這種字段,則這樣的字段稱為【】。

標(biāo)準(zhǔn)答案:候選關(guān)鍵字

知識(shí)點(diǎn)解析:如果一個(gè)字段的值或幾個(gè)字段的值能夠惟一標(biāo)識(shí)表中的一條記錄,則

這樣的字段稱為主關(guān)鍵字或候選關(guān)鍵字,而一個(gè)表中只存在一個(gè)主關(guān)鍵字。

45、視圖設(shè)計(jì)器與查詢沒計(jì)器相比較,在視圖設(shè)計(jì)器中多了【】選項(xiàng)卡。

標(biāo)準(zhǔn)答案:更新條件

知識(shí)之解析:因2視圖可用來更新表中數(shù)據(jù),因此在視圖設(shè)計(jì)器中多了“更新條件''

選項(xiàng)卡,可以為視圖指定修改表或字段。

46、以下程序的運(yùn)行結(jié)果是[】oX=1.5DOCASECASEx>2y=2CASEx>1

y=lENDCASE?y

標(biāo)準(zhǔn)答案:1

知識(shí)點(diǎn)解析:DOCASE-ENDCASE語(yǔ)句格式:DOCASECASEV條件1>〈潔句

序列CASEV條件2>〈語(yǔ)句序列2>CASEV條件n>〈語(yǔ)句序列n>

IOTHERWISE<語(yǔ)句序列ENDCASE語(yǔ)句執(zhí)行時(shí),依次判斷CASE后面的條件

是否成立。當(dāng)發(fā)現(xiàn)某個(gè)CASE后面的條件成立時(shí),就執(zhí)行該CASE和下一個(gè)CASE

之間的命令序列,然后執(zhí)行ENDCASE后面的命令。如果所有的條件都不成立,

則執(zhí)行OTHER-WISE與ENDCASE之間的命令序列,然后轉(zhuǎn)向END-CASEJSE

的語(yǔ)句。

47、求每個(gè)倉(cāng)庫(kù)中職工的平均工資:SELECT倉(cāng)庫(kù)號(hào),AVG(工資)FROM職工【】

倉(cāng)庫(kù)號(hào)

標(biāo)準(zhǔn)答案:GROUPBY

知識(shí)點(diǎn)解析:本題考核SQL查詢功能的分組與計(jì)算查詢,GROUPBY短語(yǔ)用于分

組與計(jì)算查詢。

48、顯示工資最高的三位職工信息,應(yīng)使用語(yǔ)句:SETECT*[]FROM職工

ORDERBY工資DESC

標(biāo)準(zhǔn)答案:TOP3

知識(shí)點(diǎn)解析:在SQL查詢功能中,可使用TOP語(yǔ)句顯示部分結(jié)果,TOP語(yǔ)句使用

時(shí),必須與ORDERBY短語(yǔ)同時(shí)使用。

49、邏輯刪除職工表中工資在800-1000兀之間的全部職工信息,°DELETEFROM

職工WHERE工資【】800AND1000

標(biāo)準(zhǔn)答案:BETWEEN

知識(shí)點(diǎn)解析:從表中刪除數(shù)據(jù)的命令為:DELETEFROMTableName[WHERE

Condition],BETWEEN,..AND…意思為”…和…之間:

國(guó)家二級(jí)VF筆試模擬試卷第2套

一、公共基礎(chǔ)選擇題(本題共〃題,每題7.0分,共

〃分。)

1、下列敘述中正確的是

A、線性表是線性結(jié)構(gòu)

B、棧與隊(duì)列是非線性結(jié)構(gòu)

C、線性鏈表是非線性結(jié)構(gòu)

D、二叉樹是線性結(jié)構(gòu)

標(biāo)準(zhǔn)答案:1

知識(shí)點(diǎn)解析:線性表是一種線性結(jié)構(gòu),數(shù)據(jù)元素在線性表中的位置只取決于它們自

己的序號(hào),即數(shù)據(jù)元素之間的相對(duì)位置是線性的;棧、隊(duì)列、線性鏈表實(shí)際上也是

線性表,故也是線性結(jié)溝;樹是一種簡(jiǎn)單的非線性結(jié)構(gòu)。

2、非空的循環(huán)單鏈表head的尾結(jié)點(diǎn)(由p所指向),滿足

A^p—>next==NULL

B、p==NULL

C、p—next=head

D、P=head

標(biāo)準(zhǔn)答案:4

知識(shí)點(diǎn)解析:循環(huán)鏈表就是將鏈表的最后一個(gè)結(jié)點(diǎn)指向鏈表頭結(jié)點(diǎn)(或第一個(gè)結(jié)

點(diǎn)),即p—>next=heado

3、已知數(shù)據(jù)表A中每個(gè)元素距其最終位置不遠(yuǎn),為節(jié)省時(shí)間,應(yīng)采用的算法是

A、堆排序

B、直接插入排序

C、快速排序

D、直接選擇排序

標(biāo)準(zhǔn)答案:2

知識(shí)點(diǎn)解析:當(dāng)數(shù)據(jù)表A中每個(gè)元素距其最終位置不遠(yuǎn),說明數(shù)據(jù)表A按關(guān)鍵字

值基本有序,在待排序序列基本有序的情況下,采用插入排序所用時(shí)間最少,故答

案為選項(xiàng)B)n

4、對(duì)建立良好的程序設(shè)計(jì)風(fēng)格,下面描述正確的是

A、程序應(yīng)簡(jiǎn)單、清晰、可讀性好

B、符號(hào)名的命名只要符合語(yǔ)法

C、充分考慮程序的執(zhí)行效率

D、程序的注釋可有可無

標(biāo)準(zhǔn)答案:1

知識(shí)點(diǎn)解析:程序設(shè)計(jì)應(yīng)該簡(jiǎn)單易懂,語(yǔ)句構(gòu)造應(yīng)該簡(jiǎn)單直接,不應(yīng)該為提高效率

而把語(yǔ)句復(fù)雜化。

5、下列不屬于結(jié)構(gòu)化分析的常用工具的是

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

B、數(shù)據(jù)字典

C、判定樹

D、PAD圖

標(biāo)準(zhǔn)答案:1

知識(shí)點(diǎn)解析:結(jié)構(gòu)化分析的常用工具有數(shù)據(jù)流圖、數(shù)據(jù)字典、判定樹和判定表。而

PAD圖是常見的過程設(shè)計(jì)工具中的圖形設(shè)計(jì)。

6、在軟件生產(chǎn)過程中,需求信息的給出是

A、程序員

B、項(xiàng)目管理者

C、軟件分析設(shè)計(jì)人員

D、軟件用戶

標(biāo)準(zhǔn)答案:8

知識(shí)點(diǎn)解析:軟件需求是指用戶對(duì)目標(biāo)軟件系統(tǒng)在功能、行為、性能、設(shè)計(jì)約束等

方面的期望。

7、下列工具中為需求分析常用工具的是

A、PAD

B、PFD

C、N-S

D、DFD

標(biāo)準(zhǔn)答案:8

知識(shí)點(diǎn)解析:需求分析中的常用工具有PAD、PFD及N-S等,而DFD(數(shù)據(jù)流圖)

為結(jié)構(gòu)化分析工具。

8、NULL是指

A、0

B、空格

C、未知的值或無任何值

D、空字符串

標(biāo)準(zhǔn)答案:4

知識(shí)點(diǎn)解析:此題屬于汜憶性的題目,NULL是指未知的值或無任何值。

9、數(shù)據(jù)庫(kù)的故障恢復(fù)一般是由

A、數(shù)據(jù)流圖完成的

B、數(shù)據(jù)字典完成的

C、DBA完成的

D、PAD圖完成的

標(biāo)準(zhǔn)答案:4

知識(shí)點(diǎn)解析:一旦數(shù)據(jù)庫(kù)中的數(shù)據(jù)遭受破壞,需要及時(shí)進(jìn)行恢復(fù),RDBMS一股都

提供此種功能,并由DBA負(fù)責(zé)執(zhí)行故障恢復(fù)功能。

10、下列說法中,不屬于數(shù)據(jù)模型所描述的內(nèi)容的是

A、數(shù)據(jù)結(jié)構(gòu)

B、數(shù)據(jù)操作

C、數(shù)據(jù)查詢

D、數(shù)據(jù)約束

標(biāo)準(zhǔn)答案:4

知識(shí)點(diǎn)解析:數(shù)據(jù)模型所描述的內(nèi)容有3個(gè)部分,它們是數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)

據(jù)約束。其中,數(shù)據(jù)模型中的數(shù)據(jù)結(jié)構(gòu)主要描述數(shù)據(jù)的類型、內(nèi)容、性質(zhì),以及數(shù)

據(jù)庫(kù)的聯(lián)系等;數(shù)據(jù)操作主要是描述在相應(yīng)數(shù)據(jù)結(jié)構(gòu)上的操作類型與操作方式。

11、當(dāng)前目錄下有“學(xué)生表”文件,表中有字段“學(xué)號(hào)C(2)”,現(xiàn)要將“學(xué)號(hào)”字段的寬

度由2改為4,貝IJ語(yǔ)句為:ALTERTABLE學(xué)生表【)

標(biāo)準(zhǔn)答案:【】ALTER學(xué)號(hào)C(4)

知識(shí)點(diǎn)解析:在SQL語(yǔ)句中,ALTER可以用來修改已有的字段,該子句不能用來

新增一個(gè)字段。

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

12、下列關(guān)于項(xiàng)目及項(xiàng)目中文件的敘述,正確的是

A、項(xiàng)目中的文件是項(xiàng)目的一部分

B、項(xiàng)目中的文件必須依靠項(xiàng)目而存在

C、項(xiàng)目中的各個(gè)文件之間是彼此聯(lián)系的

D、項(xiàng)目中的文件表示該文件與項(xiàng)目之間建立了一種關(guān)聯(lián)

標(biāo)準(zhǔn)答案:8

知識(shí)點(diǎn)解析:VisualFoxPro中,在項(xiàng)目中新建或添加的文件并不是項(xiàng)目的一部

分。每個(gè)文件都是獨(dú)立存在的,項(xiàng)目中的文件只能表示該文件與項(xiàng)目之間存在著一

種關(guān)聯(lián)。

13、下列各字符函數(shù)中,函數(shù)返回值不是數(shù)值型的是

A、LEN(“2OO3/O4/I5”)

B、OCCURS(“電腦“,“計(jì)算機(jī)俗稱電腦”)

C、AT(”Fox",nVisualFoxPro'1)

D、LIKE("a*“,Mabcd")

標(biāo)準(zhǔn)答案:8

知識(shí)點(diǎn)解析:字符函數(shù)中,LEN()函數(shù)測(cè)試字符串長(zhǎng)度;OCCURS。函數(shù)計(jì)算子串

出現(xiàn)次數(shù);AT()函數(shù)求子串位置,其返回值均為數(shù)值型數(shù)據(jù);LIKE()函數(shù)比較兩

個(gè)字符串是否匹配,返回的是邏輯型數(shù)據(jù)。

14、在下列各項(xiàng)中,運(yùn)算級(jí)別最低的為

A、算術(shù)運(yùn)算符

B、關(guān)系運(yùn)算符

C、邏輯運(yùn)算符

D、圓括號(hào)()

標(biāo)準(zhǔn)答案:4

知識(shí)點(diǎn)解析:如果在同一個(gè)表達(dá)式中出現(xiàn)不同的運(yùn)算符,其優(yōu)先順序?yàn)椋合葓?zhí)行算

術(shù)運(yùn)算、字符串運(yùn)算和三期時(shí)間運(yùn)算,其次執(zhí)行關(guān)系運(yùn)算,最后執(zhí)行邏輯運(yùn)算。如

果在表達(dá)式中包含圓括號(hào),首先應(yīng)該計(jì)算出圓括號(hào)中的結(jié)果,其優(yōu)先級(jí)最高。

15、下列字段名中,合法的是

A、一學(xué)生姓名

B、學(xué)生口姓名

C、學(xué)生一姓名

D、學(xué)生.姓名

標(biāo)準(zhǔn)答案:4

知識(shí)點(diǎn)解析:根據(jù)字段的命名規(guī)則:字段名可以由字母、漢字、數(shù)字、下劃線組

成;字段名可以是漢字或合法的西文標(biāo)識(shí)符,字段名必須以字母或漢字開頭;字段

名中不能包含空格或句點(diǎn)。

16、在VisualFoxPro中,數(shù)據(jù)庫(kù)文件的擴(kuò)展名為

A、.DBF

B、.DBC

C、,DCX

D、.DCT

標(biāo)準(zhǔn)答案:2

知識(shí)點(diǎn)解析:VisualFoxPro在建立數(shù)據(jù)庫(kù)時(shí),建立了數(shù)據(jù)庫(kù)文件(DBC)、數(shù)據(jù)庫(kù)備

份文件(DCT)和數(shù)據(jù)庫(kù)索引文件(DCX),DBF為數(shù)據(jù)表文件的擴(kuò)展名。

17、在VisualFoxPro中,參照完整性規(guī)則不包括

A、更新規(guī)則

B、刪除規(guī)則

C、插入規(guī)則

D、約束規(guī)則

標(biāo)準(zhǔn)答案:8

知識(shí)點(diǎn)解析:在VisualFoxPro中,參照完整性規(guī)則包括更新規(guī)則、刪除規(guī)則和插

入規(guī)則3種。

18、在VisualFoxPro中,以獨(dú)占方式打開數(shù)據(jù)庫(kù)文件的命令短語(yǔ)是

A、EXCLUSIVE

B、SHARED

C、NOUPDATE

D、VALIDATE

標(biāo)準(zhǔn)答案:1

知識(shí)點(diǎn)解析:在打開數(shù)據(jù)庫(kù)時(shí),EXCLUSIVE短語(yǔ)是以獨(dú)占方式打開;SHARED短

語(yǔ)是以共享方式打開;NOUPDATE短語(yǔ)是以只讀方式打開數(shù)據(jù)庫(kù);VALIDATE?

語(yǔ)用以指定VisualFoxPro檢查在數(shù)據(jù)庫(kù)中應(yīng)用的對(duì)象是否合法。

19、在VisualFoxPro中,恢復(fù)邏輯刪除記錄的命令是

A、DELETE

B、RECALL

C、PACK

D、ZAP

標(biāo)準(zhǔn)答案:2

知識(shí)點(diǎn)解析:在VisualFoxPro中,刪除記錄有物理刪除和邏輯刪除兩種,邏輯刪

除是指在記錄旁添加刪除標(biāo)記,使記錄暫時(shí)不可用,使用的命令是DELETE;物

理刪除則直接將記錄從數(shù)據(jù)表中刪除,使用的命令是PACK;邏輯刪除的記錄可利

用RECALL命令進(jìn)行恢復(fù)。

20、在沒有打開索引的情況下,以下各組中的兩條命令,執(zhí)行結(jié)果相同的是

A、LOCATEFORRECNO()=2與SKIP2

B、GORECNO()+2與SKIP2

C、SKIPRECNO()+2與GORECNO()+2

D、GORECNO()+2與LISTNEXT2

標(biāo)準(zhǔn)答案:2

知識(shí)點(diǎn)露析:假設(shè)當(dāng)前無錄號(hào)為2,即RECNO。的值為2,則選項(xiàng)中的各條語(yǔ)句

所定位的記錄號(hào)分別為:LOCATEFORRECNO()=22

SKIPRECNO()+2->SKIP46GORECNO()+2-GO4

4SKIP24LISTNEXT23

21、建立惟一索引后,只允許重復(fù)出現(xiàn)記錄值的

A、第一個(gè)

B、最后一個(gè)

C、全部

D、字段值不惟一,不能存儲(chǔ)

標(biāo)準(zhǔn)答案:1

知識(shí)點(diǎn)解析:在VisualFoxPro中,惟一索弓I的“惟一性”是指索引項(xiàng)的惟一,允許

出現(xiàn)重復(fù)的字段值,但重復(fù)的索引字段值只有惟一一個(gè)值,即第一個(gè)字段值出現(xiàn)在

索引項(xiàng)中。

22、在查詢?nèi)ハ蛑校苌锥嘀苯硬榭吹讲樵兘Y(jié)果的是

A、瀏覽、屏幕

B、瀏覽、表

C、屏幕、表

D、瀏覽、屏幕、表

標(biāo)準(zhǔn)答案:1

知識(shí)點(diǎn)解析:在查詢?nèi)ハ蛑?,瀏覽是默認(rèn)的查詢?nèi)ロ?xiàng),屏幕是將查詢結(jié)果直接顯示

在VisualFoxPro的主窗口或當(dāng)前活動(dòng)的輸出窗口中,這兩種查詢?nèi)ハ蚨伎稍谶\(yùn)行

查詢后直接看到查詢結(jié)果。要查看表中的記錄,必須使用BROWSE或相關(guān)的瀏覽

表記錄的命令。

23、如果主程序、子程序1、子程序2、子程序3依次調(diào)用,在子程序3中有

RETURNTOMASTER語(yǔ)句,則由子程序3返回

A、主程序

B、子程序I

C、子程序2

D、子程序3

標(biāo)準(zhǔn)答案:I

知識(shí)點(diǎn)解析:如果在返回語(yǔ)句中加入了選項(xiàng)TOMASTER,那么在執(zhí)行程序嵌套

時(shí),它們的返回次序?qū)⒈桓淖?。子程?中加入選項(xiàng)TOMASTER,則它們的返回

次序?qū)⑹怯勺映绦?直接返回到主程序,并不是按子程序3,2,1的次序再返回到

主程序。

24、在DOWHILE-ENDDO的循環(huán)結(jié)構(gòu)中,下列敘述正確的是

A、循環(huán)體中的LOOP和EXIT語(yǔ)句的位置是固定的。

B、在程序中應(yīng)加入控制循環(huán)結(jié)束的語(yǔ)句

C、執(zhí)行至UENDDO時(shí),首先判斷表達(dá)式的值,然后再返回DOWHILE語(yǔ)句

D、循環(huán)體中的LOOP語(yǔ)句為跳出循環(huán)體

標(biāo)準(zhǔn)答案:2

知識(shí)點(diǎn)解析:LOOP語(yǔ)句用來結(jié)束循環(huán)體的本次執(zhí)行,重新返回到DOWHILE處

判斷條件;EXIT則直接跳出循環(huán)體,執(zhí)行ENDDO后面的語(yǔ)句,這兩個(gè)語(yǔ)句在循

環(huán)體中的位置并不是固定的。

25、有如下程序:***主程序:P.prg******子程序:

Pl.prg***SETTALKOFFX2=X2+1

STORE2TOXI,X2,X3DOP2X1=X1+1

XI:Xl+IDOPI

RETURN?xl+x2+x3***子程序:

P2.prg***RETURNx3=x3+1

SETTALKONRETURNTOMASTER執(zhí)行命令

DOP后,屏幕顯示的結(jié)果為

A、3

B、4

C、9

D、10

標(biāo)準(zhǔn)答案:4

知識(shí)點(diǎn)解析:首先xl的值在主程序中加1,變?yōu)?,然后調(diào)用后面的子程序pl,

x2加1,變?yōu)?,接著調(diào)用于程序P2,x3加1變?yōu)?,此時(shí)就沒有再執(zhí)行pl中的

xl+lo執(zhí)行x3就直接返回主程序。由參數(shù)任遞知xl,x2,x3都為3。

26、下列關(guān)于命令DOFORMXXNAMEYY的敘述中,正確的是

A、產(chǎn)生表單對(duì)象引用變量XX,在釋放變量XX時(shí)自動(dòng)關(guān)閉表單

B、產(chǎn)生表單對(duì)象引用變量XX,在釋放變量XX時(shí)并不關(guān)閉表單

C、產(chǎn)生表單對(duì)象引用變量YY,在釋放變量YY時(shí)自動(dòng)關(guān)閉表單

D、產(chǎn)生表單對(duì)象引用變量YY,在釋放變量YY時(shí)并不關(guān)閉表單

標(biāo)準(zhǔn)答案:8

知識(shí)點(diǎn)解析:在運(yùn)行表單的命令中,如果使用NAME子句,系統(tǒng)將建立指定名子

的變量,并使它指向表單。當(dāng)使用LINKED短語(yǔ)時(shí),表單對(duì)象將隨指向它的變量

的清除而關(guān)閉,否則,即使變量已經(jīng)清除,表單對(duì)象依然存在。

27、假設(shè)一個(gè)表單里有一個(gè)文本框Textl和一個(gè)命令按鈕組CommandGroupl,命

令按鈕組中包含Command1和Command2;兩個(gè)命令按鈕。如果要在Command1

命令按鈕的某個(gè)方法中訪問文本框的Value屬性值,下列式子中,正確的是

A、ThisForm.Textl.Value

B、ThisForm.Parent.Value

C^Parent.Textl.Value

D、This.Parent.Text!.Value

標(biāo)準(zhǔn)答案:1

知識(shí)點(diǎn)解析:在VisualFoxPro中,Parent所指的是當(dāng)前對(duì)象的直接容器對(duì)象,當(dāng)

前對(duì)象的關(guān)鍵字是This,當(dāng)前對(duì)象所在的表單的關(guān)鍵字為ThisFormo

28,布局類型為一對(duì)多的報(bào)表,一般適用于打印

A、財(cái)政報(bào)表、銷售總結(jié)

B、列表

C、發(fā)票、會(huì)計(jì)報(bào)表

D、電話薄、名片

標(biāo)準(zhǔn)答案:4

知識(shí)點(diǎn)解析:在報(bào)表的4種布局類型中,一般來說,打印財(cái)政報(bào)表、銷售總結(jié)等報(bào)

表,應(yīng)使用列報(bào)表布局類型;打印列表就采用行報(bào)表布局類型;打印的是發(fā)票、會(huì)

計(jì)報(bào)表等,就使用一對(duì)多報(bào)表的布局類型;打印電話薄、名片等就采用多欄報(bào)表布

局類型.

29、下面關(guān)于主程序的說法,錯(cuò)誤的是

A、主程序是整個(gè)應(yīng)用程序的入口點(diǎn)

B、主程序的任務(wù)是設(shè)置應(yīng)用程序的起始點(diǎn)、初始化環(huán)境等

C、在VisualFoxPro中,只要是項(xiàng)目中的文件都可以作為主文件

D、一個(gè)項(xiàng)目管理器中只能設(shè)置一個(gè)主文件

標(biāo)準(zhǔn)答案:4

知識(shí)點(diǎn)解析:在VisualFoxPro中,作為主文件的文件類型可以是程序文件、菜

單、表單或查詢等,但數(shù)據(jù)庫(kù)或數(shù)據(jù)庫(kù)表文件不能設(shè)置為主文件。

30、在當(dāng)前目錄下有數(shù)據(jù)庫(kù)文件xsdak,數(shù)據(jù)庫(kù)中有表文件stu.dbf,執(zhí)行如下

SQL語(yǔ)句后SELECT*FORMstudentINTODBFxsdakORDERBY學(xué)號(hào)

A、生成一個(gè)按“學(xué)號(hào)”升序的表文件xsdak.dbf

生成一個(gè)按“學(xué)號(hào)”降序的表文件xsdak.dbf

C、生成一個(gè)新的數(shù)據(jù)廢文件xsdak.dbc

D、系統(tǒng)提示出錯(cuò)信息

標(biāo)準(zhǔn)答案:1

知識(shí)點(diǎn)解析:在SQL語(yǔ)句中,查詢結(jié)果存放到新表的表名不能與原表表名相同,

否則提示出錯(cuò)信息、,但新表的表名可以與數(shù)據(jù)庫(kù)同名,彼此屬于不同類型的文件。

且系統(tǒng)默認(rèn)的排序方式為升序排序。

31、用于顯示部分杳詢結(jié)果的TOP短語(yǔ),使用時(shí)需與之連用的短語(yǔ)是

A、WHERE

13、FROM

C、GROUPBY

D、ORDERBY

標(biāo)準(zhǔn)答案:8

知識(shí)點(diǎn)解析:在SQL語(yǔ)句中,顯示滿足條件的幾項(xiàng)記錄的關(guān)鍵字是TOP,排序短

語(yǔ)是ORDERBY,且TOP短語(yǔ)要與ORDERBY短語(yǔ)同時(shí)使用才有效。

32、下列關(guān)于集合的并運(yùn)算的說法不正確的是

A、ALL防止UNION刪除組合結(jié)果中的重復(fù)行

B、在SQL語(yǔ)句中支持集合的并運(yùn)算

C、兩個(gè)SELECT語(yǔ)句的查詢結(jié)果中的列數(shù)可以不用同

D、兩個(gè)SELECT語(yǔ)句的查詢結(jié)果中的對(duì)應(yīng)列必須有相同的數(shù)據(jù)類型和寬度

標(biāo)準(zhǔn)答案:4

知識(shí)點(diǎn)解析:默認(rèn)情況下,UNION檢查組合的結(jié)果并刪除重復(fù)行,要組合多個(gè)

UNION子句,可使用括號(hào)。ALL防止UNION刪除組合結(jié)果中的重復(fù)行,但在

SQL語(yǔ)句中不能用UNION來組合子查詢,兩個(gè)SELECT命令的查詢結(jié)果中的列數(shù)

必須相同,且對(duì)應(yīng)列必須有相同的數(shù)據(jù)類型和寬度。

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

分。)

33、設(shè)一棵完全二叉樹共有700個(gè)結(jié)點(diǎn),則在該二叉樹中有【】個(gè)葉子結(jié)點(diǎn)。

標(biāo)準(zhǔn)答案:350

知識(shí)點(diǎn)解析:在任意一裸二叉樹中,度為0的結(jié)點(diǎn)[即葉子結(jié)點(diǎn))總是比度為2的結(jié)

點(diǎn)多一個(gè)。在根據(jù)完全二叉樹的定義,在一棵完全二叉樹中,最多有I個(gè)度為【的

結(jié)點(diǎn)。因此,設(shè)一棵完全二又樹具有n個(gè)結(jié)點(diǎn),若n為偶數(shù),則在該二叉樹中有

n/2個(gè)葉子結(jié)點(diǎn)以及n/2-l個(gè)度為2的結(jié)點(diǎn),還有1個(gè)是度為1的結(jié)點(diǎn):若n為奇

數(shù),則在該二叉樹中有[n/2)+l個(gè)葉子結(jié)點(diǎn)以及[n/2]個(gè)度為2的結(jié)點(diǎn),沒有度為I

的結(jié)點(diǎn)。本題中,完全二叉樹共有700個(gè)結(jié)點(diǎn),700是偶數(shù),所以,在該二叉樹中

有350個(gè)葉子結(jié)點(diǎn)以及349個(gè)度為2的結(jié)點(diǎn),還有I個(gè)是度為1的結(jié)點(diǎn)。所以,本

題的正確答案為350。

34、在面向?qū)ο蠓椒ㄖ?,【】描述的是具有相似屬性與操作的一組對(duì)象。

標(biāo)準(zhǔn)答案:類

知識(shí)之解析:在面向?qū)ο蠓椒ㄖ校惷枋龅氖蔷哂邢嗨茖傩耘c操作的一組對(duì)象。

35、診斷和改正程序中錯(cuò)誤的工作通常稱為【】。

標(biāo)準(zhǔn)答案:調(diào)試

知識(shí)點(diǎn)解析:調(diào)試也稱排錯(cuò),調(diào)試的目的是發(fā)現(xiàn)錯(cuò)誤的位置,并改正錯(cuò)誤。

36、對(duì)下列二叉樹進(jìn)行中序遍歷的結(jié)果為【】?!?】

知識(shí)點(diǎn)解析:中序遍歷方法的遞歸定義:當(dāng)二叉樹的根不為空時(shí),依次執(zhí)行如下3

個(gè)操作:①按中序遍歷左了樹。②訪問根結(jié)點(diǎn)。③按中序遍歷右子樹。根據(jù)遍歷

規(guī)則來遍歷本題中的二叉樹。首先遍歷F的左子樹,同樣按中序遍歷。先遍歷C

的左子樹,即結(jié)點(diǎn)A,然后訪問C,接著訪問C的右子樹,同樣按中序遍歷C的

右子樹,先訪問結(jié)點(diǎn)B,然后訪問結(jié)點(diǎn)D,因?yàn)榻Y(jié)點(diǎn)D沒有右子樹,因此遍歷完C

的右子樹,以上就遍歷完根結(jié)點(diǎn)F的左子樹。然后訪問根結(jié)點(diǎn)F,接下來遍歷F的

右子樹,同樣按中序遍歷。首先訪問E的左子樹,E的左子樹為空,則訪問結(jié)點(diǎn)

E,然后訪問結(jié)點(diǎn)E的右子樹,同樣按中序遍歷。首先訪問G的左子樹,即H,然

后訪問結(jié)點(diǎn)G,最后訪問G的右子樹P。以上就把整個(gè)二叉樹遍歷一遍,中序遍歷

的結(jié)果為ACBDFEHGP。因此,戈U線處應(yīng)填入“ACBDFEHGP”。

37、在結(jié)構(gòu)化分析使用的數(shù)據(jù)流圖(DFD)中,利用【】對(duì)其中的圖形元素進(jìn)行確

切解釋。

標(biāo)準(zhǔn)答案:數(shù)據(jù)字典或DD

知識(shí)點(diǎn)解析:數(shù)據(jù)流圖用來對(duì)系統(tǒng)的功能需求進(jìn)行建模,它可以用少數(shù)幾種符號(hào)綜

合地反映出信息在系統(tǒng)中的流動(dòng)、處理和存儲(chǔ)情況。數(shù)據(jù)詞典(DataDictionary,

DD)用于對(duì)數(shù)據(jù)流圖中出現(xiàn)的所有成分給出定義,它使數(shù)據(jù)流圖上的數(shù)據(jù)流名

字、加工名字和數(shù)據(jù)存儲(chǔ)名字具有確切的解釋。

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

38、在項(xiàng)目管理器的“其他”選項(xiàng)卡中,包括文本文件、文件和其他文件。

標(biāo)準(zhǔn)答案:菜單

知識(shí)點(diǎn)解析:項(xiàng)目管理器一共有6個(gè)選項(xiàng)卡,其中“數(shù)據(jù)”、“文檔”、“類”、“代碼”

和“其他”5個(gè)選項(xiàng)卡用來分類顯示各種文件,“全部”選項(xiàng)卡則顯示所有的文件。下

表介紹的是各選項(xiàng)卡所包含的內(nèi)容和基本功能。

選項(xiàng)卡主要功能

顯示應(yīng)用程序中所有的文件,實(shí)現(xiàn)對(duì)它們的

“全部”選項(xiàng)卡

管理

包含項(xiàng)目中的所有數(shù)據(jù),包括數(shù)據(jù)庫(kù)、自由

“數(shù)據(jù)”選項(xiàng)卡

表、查詢和視圖

顯示和管理項(xiàng)目文件中的文檔文件,文檔文

“文檔”選項(xiàng)卡

件包括表單文件、報(bào)表文件和標(biāo)簽文件等

顯示和管理項(xiàng)目文件中的類庫(kù)文件,包括自

“類”選項(xiàng)卡

己設(shè)計(jì)的類庫(kù)和系統(tǒng)本身自帶的類庫(kù)

包括3大類程序;擴(kuò)展名為,prg的程序文

“代碼”選項(xiàng)卡

件、函數(shù)庫(kù)API以及應(yīng)用程序app文件

包括文本文件、菜單文件和其他文件。這些

“其他”選項(xiàng)卡文件類型都是在項(xiàng)目中使用的,在以上選項(xiàng)卡

中沒有管理的文件

39、在VisualFoxPro中修改表結(jié)構(gòu)的非SQL命令是。

標(biāo)準(zhǔn)答案:MODIFYSTRUCTURE

知識(shí)點(diǎn)解析:在VisualFoxPro中,表結(jié)構(gòu)可以任意修改,可以增加,刪除字段,

可以修改字段名、字段類型、字段的寬度等。如果當(dāng)前在數(shù)據(jù)庫(kù)設(shè)計(jì)器中,可以打

開相應(yīng)的表設(shè)計(jì)器來更改;如果沒有在數(shù)據(jù)庫(kù)設(shè)計(jì)器中,則首先要用USE命令打

開要修改的表,然后使用MODIFYSTUCTURE打開表設(shè)計(jì)器。

40、數(shù)據(jù)完整性一般包括、域完整性和參照完整性等。

標(biāo)準(zhǔn)答案:實(shí)體完整性

知識(shí)點(diǎn)解析:在數(shù)據(jù)庫(kù)中數(shù)據(jù)完整性是指保證數(shù)據(jù)正確的特性。數(shù)據(jù)完整性一般包

括實(shí)體完整性、域完整性和參照完整性等,VisualFoxPro提供了實(shí)現(xiàn)這些完整性

的方法和手段。

41、表單標(biāo)簽控件的Caption(標(biāo)題)屬性最多能接收個(gè)字符。

標(biāo)準(zhǔn)答案:256

知識(shí)點(diǎn)解析:Caplion屬性可以指定標(biāo)簽的標(biāo)題文本。很多控件類都具有Caplion屬

性,如表單,復(fù)選框、選項(xiàng)按鈕、命令按鈕等。用戶可以利用該屬性為所創(chuàng)建的對(duì)

象指定標(biāo)題文本。它只能接收字符型數(shù)據(jù),且標(biāo)簽標(biāo)題文本最多可包含256個(gè)字符

數(shù)目。

42、條件函數(shù)nF(LEN(SPACE(4))>6,“TRUE”,“FALSE”)的返回值是。

標(biāo)準(zhǔn)答案:FALSE

知識(shí)點(diǎn)解析:函數(shù)SPACE。的格式是SPACE((數(shù)值表達(dá)式>),功能是返回指定

數(shù)目的空格組成的字符串。函數(shù)LEN()的格式是:LEN(V字符表達(dá)式>),功能是

返回指定字符表達(dá)式值的長(zhǎng)度,即所包含的字符個(gè)數(shù).函數(shù)值為數(shù)值型。所以

LEN(SPACE(4))的值為4。函數(shù)HF()的格式是:HF(V邏輯表達(dá)式〉,〈表達(dá)式1〉,

V表達(dá)式2>),功能是測(cè)試V邏輯表達(dá)式〉的值,若為邏輯真,函數(shù)返回〈表達(dá)

式1>的值;若為邏輯假,函數(shù)返回V表達(dá)式2>的值。由于LEN(SPACE(4))的值

為4,所以LEN(SPACE(4))>6為邏輯假,函數(shù)返回〈表達(dá)式2>的值,即返回

“FALSE”。

43、多欄報(bào)表的欄目數(shù)可以通過_____對(duì)話框來設(shè)置。

標(biāo)準(zhǔn)答案:頁(yè)面設(shè)置

知識(shí)點(diǎn)解析:多欄報(bào)表是一種分為多個(gè)欄目打印輸出的報(bào)表。如果打印的內(nèi)容較

小,橫向只占用部分頁(yè)面,設(shè)計(jì)成多欄報(bào)表比較合適。這可以通過“頁(yè)面設(shè)置”對(duì)話

框來設(shè)置。操作如下:從“文件”菜單中選擇“頁(yè)面設(shè)置”命令,在彈出的“頁(yè)面設(shè)置''

對(duì)話框的“列''區(qū)域中,把“列數(shù)”微調(diào)器的值調(diào)整為欄目數(shù)即可。

44、在運(yùn)行表單時(shí),INIT、6€^¥(汗115和口£011^)丫3個(gè)事件中第2個(gè)引發(fā)的事

件是______o

標(biāo)準(zhǔn)答案:GOTFOFUS

知識(shí)點(diǎn)解析:一般說來,用戶觸發(fā)事件是沒有順序性的,但是,一個(gè)對(duì)象上所發(fā)生

系統(tǒng)觸發(fā)事件還是有先后次序的.表單對(duì)象從創(chuàng)建到被釋放的整個(gè)過程可以分為5

個(gè)階段。第一階段:裝載階段(Load事件);第二階段:生成對(duì)象階段(Init事件);

第三階段:交互式操作階段(GolFofus、LosiFocus、InterAcliveChange等事件):第

四階段:對(duì)象釋放焦點(diǎn)階段(Destroy事件);第五階段;卸載階段(Unload事件)

45、SQL語(yǔ)句中,命令短語(yǔ)的功能是修改表中的記錄。

標(biāo)準(zhǔn)答案:UPDATE

知識(shí)點(diǎn)解析:SQL的數(shù)據(jù)操作功能有插入(INSERT)、更新(UPDATE)和刪除

(DELETER種功能,如果要修改表中數(shù)據(jù),可使用更新數(shù)據(jù)的功能對(duì)記錄進(jìn)行修

改,即表中列的內(nèi)容。UPDATE命令屬于SQL數(shù)據(jù)操作功能語(yǔ)句,用來更新數(shù)據(jù)

記錄,即表中列的內(nèi)容。

46、邏輯刪除成績(jī)表中總分在600分以下的學(xué)生記錄,可使用SQL語(yǔ)句:

DELETE成績(jī)表WHERE總分<600

標(biāo)準(zhǔn)答案:FROM

知識(shí)點(diǎn)解析:DELETE命令用于給記錄加上刪除標(biāo)記。格式為:DELETE

FROM[數(shù)據(jù)庫(kù)名!]表名[WHEREFilterConditionI[AND|ORFilterCondition2...]]其

中,F(xiàn)ROM[數(shù)據(jù)庫(kù)名!]表名指定要?jiǎng)h除記錄的表名稱;WHEREFilterCondition1

指定刪除記錄的條件。

47、SQL語(yǔ)句:SELECT*FROM倉(cāng)庫(kù)表WHERENOTEXISTS;(SELECT*

FROM職工表WHERE倉(cāng)庫(kù)號(hào)=倉(cāng)庫(kù).倉(cāng)庫(kù)號(hào))該語(yǔ)句等價(jià)于:SELECT*FROM倉(cāng)

庫(kù)表WHERE倉(cāng)庫(kù)號(hào);(SELECT倉(cāng)庫(kù)號(hào)FROM職工表)

標(biāo)準(zhǔn)答案:NOTIN

知識(shí)點(diǎn)解析:本題中SQL語(yǔ)句的含義是,檢索哪些倉(cāng)庫(kù)中還沒有職工的倉(cāng)庫(kù)信

息。EXISTS或NOTEXISTS是用來檢查在于查詢中是否有結(jié)果返回,IN相當(dāng)于數(shù)

學(xué)集合運(yùn)算符J

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

共7分。)

48、SQL插入記錄的命令是INSERT,刪除記錄的命令是[】,修改記錄的命令

是【】。

標(biāo)準(zhǔn)答案:DELETE或DELE或DELET,UPDATE或UPDA或UPDAT

知識(shí)點(diǎn)解析:SQL中插入記錄的命令是INSERT,刪除記錄的命令是DELETE,修

改記錄的命令是UPDATEo

國(guó)家二級(jí)VF筆試模擬試卷第3套

一、公共基礎(chǔ)選擇題(本題共io題,每

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論