國家二級VF筆試模擬試卷25_第1頁
國家二級VF筆試模擬試卷25_第2頁
國家二級VF筆試模擬試卷25_第3頁
國家二級VF筆試模擬試卷25_第4頁
國家二級VF筆試模擬試卷25_第5頁
已閱讀5頁,還剩86頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

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

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

70分。)

1、算法的空間復雜度是指()o

A、算法程序的長度

B、算法程序中的指令條數

C、算法程序所占的存儲空間

D、算法執行過程中所需要的存儲空間

標準答案:D

知識點解析:一個算法的空間復雜度,一般是指執行這個算法所需的存儲空間。一

個算法所占用的存儲空間包括算法程序所占用的空間、輸入的初始數據所占用的存

儲空間及算法執行過程中所需要的額外空間。

2、數據的存儲結構是指()。

A、數據所占的存儲空間

B、數據的邏輯結構在計算機中的存放形式

C、數據在計算機中的順序存儲方式

D、存儲在計算機外存中的數據

標準答案:B

知識點解析:數據的存儲結構,又稱為數據的物理結構,是數據的邏輯結構在計算

機中的存放形式,數據的存儲結構有順序結構、鏈式結構、散列結構和索引結構

等。

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

你有“錢途”嗎?

?你攵何?牙.可以看出你是否有錢母.

想給你一個家打電話.梅京的以持青逼我.我“你說也t

單由此處詼加配標d

xWU水七HAW

A、ACFHIBEDG

B、ABCDEFGHI

C、ABDEGCFHI

D、ABCDEFHGI

標準答案:C

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

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

樹。

4、下列描述中正確的是()0

A、程序就是軟件

13、軟件開發不受計算機系統的限制

C、軟件既是邏輯實體,又是物理實體

D、軟件是程序、數據和相關文檔的集合

標準答案:D

知識點解析:軟件是運行在計算機硬件之上的邏輯實體,包括程序、數據和相關的

文檔,軟件的開發、運行對計算機系統具有依賴性,受計算機系統的限制。

5、兩個或兩個以上模塊之間聯系的緊密程度稱為()o

A、耦合性

B、內聚性

C宜■卒性

D:數需傳輸特性

標準答案:A

知識點解析:耦合性是模塊間互相連接的緊密程度的度量,取決于各個模塊之間接

口的復雜度、調用方式以及哪些信息通過接口。

6、數據庫技術的根本目標是要解決數據的()。

A、存儲問題

B、共享問題

C、安全問題

D、保護問題

標準答案:B

知識點解析:在數據庫系統中,需要對數據進行集中、統一的管理,以達到被多個

應用程序共享的目標。

7、下列不屬于軟件工程3個要素的是()o

A、工具

B、過程

C、方法

D、環境

標準答案:D

知識點解析:軟件工程包括3個要素,即方法、工具和過程。方法是完成軟件工程

項目的技術手段;工具支持軟件的開發、管理和文檔生成;過程支持軟件開發的各

個環節的控制、管理。

8、關系數據庫管理系統能實現的專門關系運算包括()o

A、排序、索引、統計

B、選擇、投影、連接

C、關聯、更新、排序

D、顯示、打印、制表

標準答案:B

知識點解析:關系數據庫管理系統的專門關系運算包括選擇運算、投影運算和連接

運算。

9、將E-R圖轉換到關系模式時,實體與實體間的聯系可以表示成()。

A、屬性

關系

C、鍵

D、域

標準答案:B

知識點解析:將E-R圖轉換成指定RDBMS中的關系模式是數據庫邏輯設計的主

要工作。從E-R圖到關系模式的轉換是比較直接的,實體和聯系都可以表示成關

系。

10、設計數據庫的存儲結構屬于()。

A、需求分析

B、概念設計

C、邏輯設計

D、物理設計

標準答案:D

知識點解析:物理設計階段主要解決選擇文件存儲結構和確定文件存取方法的問

題,包括?:選擇存儲結陶、確定存取方法、選擇存取路徑、確定數據的存放位置。

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

11、VisualFoxPro是一種關系型數據庫管理系統,這里關系通常是指

A、數據庫文件(dbc文件)

B、一個數據庫中兩個表之間有一定的關系

C、表文件(dbf文件)

D、一個表文件中兩條記錄之間有一定的關系

標準答案:C

D、前三種都可能

標準答案:D

知識點解析:本題是對數據庫表字段定義規則的考查。數據庫表字段的默認值可以

是邏輯表達式、字符表達式、或者數值表達式,因此正確答案為選項D。

16、允許出現重復字段值的索引是

A、侯選索引和主索引

B、普通索引和惟一索引

C、侯選索引和惟一索引

D、普通索引和侯選索引

標準答案:B

知識點解析:本題考查的是對索引概念的理解,屬常考題。主索引是對主關鍵字建

立的索引,字段中不允許有重復值。侯選索引也是一個不允許在指定字段和表達式

中出現重復值的索引。惟一索引和普通索引允許關健字值的重復出現,答案為選項

Bo

17>在VisualFoxPro中,以下關于刪除記錄的描述,正確的是

A、SQL的DELETE命令在刪除數據庫表中的記錄之前,不需要用USE命令打開

B、SQL的DELETE命令和傳統VisualFoxPro的DELETE命令在刪除數據庫表中

的記錄之前,都需要用USE命令打開表

C、SQL的DELETE命令可以物理地刪除數據庫表中的記錄,而傳統Visual

FoxPro的DELETE命令只能邏輯刪除數據庫表中的記錄

D、傳統VisualFoxPro的DELETE命令在刪除數據庫表中的記錄之前不需要用

USE命令打開表

標準答案:A

知識點解析:本題是對傳統的VisualFoxPro的DELETE命令和SQL的DELETE

命令的比較C執行傳統的FoxPro命令時必須打開所要操作的表.而SQL操

作時不需要打開表;傳統的VisualFoxPro的DELETE命令和SQL的DELETE命

令都是為指定的數據表中的記錄添加刪除標記。因此正確答案為選項Ao

18、函數STR(12345.678,6,2)的結果是

A、12345

B、12345

C、12346

D、12345.7

標準答案:C

知識點解析:STR。函數是將數值型數據轉換成對應的字符型數據,題目中給出的

自變量的整數部分只有五位,加上小數點共計六位,因而對小數點后第一位四舍五

入,結果應是12346,故選項C為正確答案。

19、下面有關表間永久聯系和關聯的描述中,正確的是

A、永久聯系中的父表一定有索引,關聯中的父表不需要有索引

B、無論是永久聯系還是關聯,子表一定有索引

C、永久聯系中子表的記錄指針會隨父表的記錄指針的移動而移動

D、關聯中父表的記錄指針會隨子表的記錄指針的移動而移動

標準答案:A

知識點解析:本題考查對永久關系和關聯概念的掌握。VisualFoxPro中在永久聯

系中父表一定有索引,而子表不需要;建立關聯時,關鍵字必須是兩個表文件的共

同字段,且子表按關鍵字建立主索引,父表不需要;無論建立永久聯系還是關聯,

建立后,父表文件記錄指針移動時,子表文件的記錄指針也將自動相應移動。可得

到正確選項A。

20、SQL支持集合的并運算,在VisualFoxPro中SQL,并運算的運算符是

A、PLUS

B、UNION

C、+

D、U

標準答案:B

知識點解析:本題考查SQL語句中的UNION關鍵字及其含義,實現SQL并運算

的運算符是UNION,故選項B為正確答案。“十、'是實現將兩個字符串順序連接的

運算符,選項D是集合的“并”運算符號。

21、在下面的VisualFoxPro表達式中,運算結果為邏輯真的是

A、EMPTY(.NULL.)

B、LIKE(,xy?\,xyz,)

C、AT(,xy\'abcxyz,)

D、ISNULL(SPACE(0))

標準答案:B

知識點解析:本題考查的是一些常用函數的返問值,屬于常考題目.AT()返I可字符

串1在字符串2中的位置,如果字符串2中不包括字符串1,則函數返回值為0,

不是邏輯值,選項C排除;ISNULL0判斷表達式運算結果是否為空,若空則返回

邏輯真,選項D返回值為假;EMPTY。指定表達式的運算結果若為“空”,返回邏

輯真,故排除選項A;LIKE。函數比較兩個字符串對應位置上字符若匹配,返回故

邏輯真,正確答案為選預B。

22、依次執行以下命令后的輸出結果是SETDATETOYMDSETCENTURYON

SETCENTURYTO19ROLLOVER10SETMARKTO?CTOD(“49-05-01”)

A、49.05.01

B、1949.05.01

C、2049.05.01

D、出錯

標準答案:B

知識點解析:SETDATETOYMD是把日期設巴成年月日格式,SETCENTURY

ON及SETCENTURYTO19ROLLOVER10是打開年份中世紀方式顯示,并把顯

示方式設為19;SETMARKTO”.”是把年月日中間的分界符用”.”分開。只有選項B

是正確的。

23、下面是關于表單數據環境的敘述,其中錯誤的是

A、可以在數據環境中加入與表單操作有關的表

B、數據環境是表單的容器

C、可以在數據環境中建立表之間的聯系

D、表單運行時自動打開其數據環境中的表

標準答案:B

知識點解析:本題考查對表單數據環境的理解。數據環境中能夠包含與表單有聯系

的表和視圖以及表之間的關系,并且可以設置和編輯表之間的關系。數據環境的表

或視圖會隨著表單的打開或運行而打開,并隨著表單的關閉或釋放而關閉。由此可

見,選項B為正確答案。

24、在使用項目管理器時,如果要移去一個文件,在提示的框中選擇“Remove]移

去)”按鈕,系統將會把所選擇的文件移走。選擇“Delete(刪除)”按鈕,系統將會把該

文件

A、僅僅從項目中移走

B、僅僅從項目中移走,磁盤上的文件未被刪除

C、不僅從項目中移走,磁盤上的文件也被刪除

D、只是不保留在原來的目錄中

標準答案:c

知識點謁析:在“移去”對話框中,“刪除”命令按鈕把文件從項目中移走,但同時也

從磁盤中清除該文件,“移去”命令按鈕則只將文件從項目中移出,而原文件保留在

磁盤中,故選項C為正確答案。

25、有關控件對象的Click事件的正確敘述是

A、用鼠標雙擊對象時引發

B、用鼠標單擊對象時引發

C、用鼠標右鍵單擊對象時引發

D、用鼠標右鍵雙擊對象時引發

標準答案:B

知識點解析:本題考查對Click事件的掌握。Click事件是控件的常用事件,它在鼠

標單擊對象時引發,因此正確答案為B。單擊鼠標的右鍵會引發控件對象的

RightQick事件,雙擊鼠標會引發控件對象的DbClick事件。

26、在VisualFoxPro中查詢的數據源可以來自

A、臨時表

B、視圖

C、數據庫表

D、以上均可

標準答案:D

知識點解析:查詢的數據源可以來自臨時表、視圖、數據庫表等,故選項D為正

確答案。

27、耍引用當前對象的直接容器對象,應使用

A、Parent

B、This

C、ThisForm

D、IhisFormSet

標準答案:A

知識點解析:Parent用亍引用當前對象的直接容器,This用于引用當前對象,

ThisForm引用當前對象所在的表單,ThisFormSct引用當前對象所在的表單集,故

選項A為正確答案。

28、DbQick事件是指什么時候觸發的基本事件

A、當創建對象時

B、當從內存中釋放對象時

C、當表單或表單集裝入內存時

D、當用戶雙擊該對象時

標準答案:D

知識點解析:DbQick事件是當用戶雙擊該對象時觸發的基本事件,故選項D為正

確答案。

29、使用SQL語句從表STUDENT中查詢所有姓王的同學的信息,正確的命令

是:

A、SELECT*FROMSTUDENTWHERELEFT(姓名,2)二"王”

B、SELECT*FROMSTUDENTWHERERIGHT(姓名,2)二"王”

C、SELECT*FROMSTUDENTWHERETRIM(姓名,2)="王”

D、SELECT*FROMSTUDENTWHERESTR(姓名,2)二"王”

標準答案:A

知識點解析:本題考查SQL語句中條件查詢語句的書寫。選項B中的RIGHT])函

數是取姓名字段值最右邊的一個字;選項C的TRIM。函數是刪除姓名字段值的尾

部空格;選項D的STR()函數是將數值表達式轉換成字符串;選項A中的LEFT()

函數是從姓名字段中取第一個字,利用表達式LEFT(姓名,2)="王”,才能正確地描

述查詢條件,正確答案為A。

30、連編后可以脫離開VisualFoxPro獨立運行的程序是

A、APP程序

B、EXE程序

C、FXP程序

D、PRG程序

標準答案:B

知識點解析:EXE程序是可以脫離開VisualFoxPro環境獨立運行的程序,選項D

中的PRG程序是只能在VisualFoxPro中運行的程序,正確答案為選項B。

31、以下程序求1!+2!+3!+…+10!的累加和,請為下面的程序選擇正確的答案s=0

FORi=lTO10t=lFORj=lTOt=t*jNEXTs=s+tNEXT?S

A、10

B、j

C、9

D、i

標準答案:D

知識點解析:本題難點在與循環語句的嵌套使用。請注意程序中外層的循環是求

10個數的累加和,內層循環是求當外層循環循環到第i次時求3因而內層循環語

句應寫成FORj=lTOi,故選項D為正確答案。

32、讓控件獲得焦點,使其成為活動對象的方法是

A、Show

B、ReleaLse

C、SerFocus

D、GotFocus

標準答案:C

知識點解析:SelFocus方法使控件獲得焦點,使其成為活動對象。選項C為正確答

案。Release方法用于將控件從內存中釋放,Show方法用于顯示控件。GotFocus

是控件的事件,由控件獲得焦點時引發。

33、下列選項中,與函數INT(10/3)結果相同的是

A、CELING(3.3)

B、FLOOR(3.3)

C、SIGN(3.3)

D、ABS(3.3)

標準答案:B

知識點解析:本題考查幾個常用函數的掌握情況。[NT。函數的功能是取數值的整

數部分,CEILING。函數是返回大于或是等于自變量的最小整數,不影響負號。

FLOOR。函數的功能是返回小于或等于自變量的最大整數,不影響負號。ABS0函

數的功能是返回指定數值表達式的絕對值。SIGN。函數的功能是返回指定數值表達

式的符號。因此INT(10/3)結果為3,選項A的結果為4,選項B的結果為3,選項

C的結果為1,選項D的結果為3.3,故選項B為正確答案。

34、在表ticket中查詢所有票價小于100元的車次、始發站和終點信息的命令是

A、SELECT*FROMticketWHERE票價V100

B、SELECT車次、始發站、終點FROMticketWHERE票價>100

C、SELECT車次、始發站、終點FROMticketWHERE票價VI00

D、SELECT*FROMticketWHERE票價>】00

標準答案:C

知識點解析:本題考查條件查詢語句的書寫。SQL的語法格式是:SELECT<H標

字段表達式,FROM<表名,所以在表lickel中查詢所有票價小于100元的車次、始

發站和終點信息的命令是SELECT車次、始發站、終點FROMticketWHERE票價

<100,故選項C為正確答案。

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

A、.app文件

B、.exe文件

C、dl文件

D、.prg文件

標準答案:D

知識點解析:prg文件是VisualFoxPro中的程序文件,不是連編后生成的文件。故

選項D為正確答案。

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

分。)

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

______性。

標準答案:有窮

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

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

37、在VisualFoxPro中,建立索引的作用之一是提高速度。

標準答案:查詢或檢索

知識點解析:本題考查VisualFoxPro中索引的作再屬常考題。在VisualFoxPro

中建立索引是為了使查詢更加的方便,提高查詢的速度。

38、可以在項目管理器的選項卡下建立命令文件。

標準答案:代碼或全部

知識點解析:本題考查對VisualFoxPro項目管理器的掌握。項目管理器中的“代

碼''選項卡中包含:程序文件、API庫和應用文件。

39、如果一個工人可管理多個設備,而一個設備只被一個工人管理,則實體“工人”

與實體“設備”之間存在關系。

標準答案:一對多或對多或1:M或1:N

知識點解析:工人和設備之間是一對多關系。

40、關系數據庫管理系統能實現的專門關系運算包括選擇、連接和o

標準答案:投影

知識點解析:關系數據庫管理系統的專門關系運算包括選擇、連接和投影。

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

41、在SQLSELECT語句中將查詢結果存放在一個表中應該使用子句(關鍵

字必須拼寫完整)。

標準答案:INTOTABLE或INTODBF

知識點解析:本題考查考生對SQL個INTO字句的掌握,屬于基木題“在FoxPro

中可以使用SQL語句中的INTO子句將查詢結果存入指定的數據表,其格式為:

INTOTABLEV表名>或者INTODBF

42、能夠將表單的Visible屬性設置為.1.,并使表單成為活動對象的方法是

標準答案:Show

知識點解析:Visible屬性指定對象是可見還是隱藏。Show方法在使表單成為可見

的同時,也使其成為活動的。

43、表示“1962年10月27日”的Id期常量應該與為。

標準答案:(3962-10-27}或{7962/10/27}或{A1962.10.27)

知識點解析:VisualFoxPro中對于日期型常量可以有不同的寫法,格式為

{△YYYY-MM-DD}或者廣YYYY/MM/DD}或者{AYYYY.MM.DD}都是正確的。

44、如果想為表單換一個標題,可以在屬性窗口中選取屬性。

標準答案:Caption

知識點解析:C叩lion屬性用于顯示表單欄標題,它的默認值是Forml。

45、從職工數據庫表中計算工資合計的SQL語句是SELECTFROM職工

標準答案:SUM(工資)

知識點解析:本題考查在SQL中使用求和函數SUM。。SQL命令中,SUM。函數

可以對所選記錄的某個字段進行求和,SUM(工資)是對工資字段求和,題目中未加

其他查詢的限定條件,因此完成的是計算工資合計。

46、在VisualFoxPro中,使用SQL語言的ALTERTABLE命令給學生表

STUDENT增加一個Email字段,長度為30,命令是(關鍵字必須拼寫完整)。

ALTERTABLESTUDENTEmailC(30)

標準答案:ADD或addcolumn

知識點解析:本題是對VisualFoxPro中修改表的SQL語句的考查。SQL中實現修

改表的功能的語句是ALTERTABLEV表名〉,請注意該命令同時具有增加字段的

功能,可以使用ADD子句完成字段的增加,或者寫成addcolumn都是正確的寫

法。

47、在SQL的SELECT語句進行分組計算查詢時,可以使用子句來去掉不

滿足條件的分組。

標準答案:HAVING

知識點解析:本題考查SQL查詢語句的使用。在SQL中,使用GROUPBY分

組,HAVING子句必須與GROUPBY子句同時使用。使用HAVING子句的作用是

限定分組的條件。

48、在VisualFoxPro中如下程序的運行結果(即執行命令DOmain后)是。*

程序文件名:main.prgSETTALKOFFCLOSEALLCLEARALLmX=<€Visual

FoxPro"mY='、二級"DOsi?mY+mXRE1URN*子程序文件名:sl.prg

PROCEOURESILOCALmXmX="VisualFoxProDBMS考試"mY="計算機等

級”+mYRETURN

標準答案:計算機等級二級VisualFoxPro

知識點解析:子程序S1的功能是將兩個字符串首尾相連,因此主程序執行完DO

si這行代碼時,變量mY的值為“計算機等級二級”,程序最后顯示的是表達式

mY+mXo表達式的值是將mY和mX兩個字符串首尾相連,因此表達式結果為“計

算機等級二級VisualFoxPro”。

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

一、公共基礎選擇題(本題共io題,每題1.0分,共

10分。)

1、下面敘述正確的是O

A、算法的執行效率與數據的存儲結構無關

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

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

D、算法的時間復雜度是指執行算法程序所需要的時間

標準答案:4

知識點解析:算法的設計可以避開具體的計算機程序設計語言,但算法的實現必須

借助程序設計語言中提供的數據類型及其算法。數據結構和算法是計算機科學的兩

個重要支柱。它們是一個不可分割的整體。算法在運行過程中需輔助存儲空間的大

小稱為算法的空間復雜度。算法的有窮性是指一個算法必須在執行有限的步驟以后

結束。算法的時間復雜度是指執行算法所需要的計算工作量,即算法執行過程中所

需要的基本運算次數。

2、以下數據結構屬于非線性數據結構的是c

A、隊列

B、線性表

C、二叉樹

D、棧

標準答案:4

知識點解析:線性表、棧和隊列等數據結構所表達和處理的數據以線性結構為組織

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

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

端進入,刪除時,只能刪除棧頂的元素,即剛剛被插入的元素。所以棧又稱后進先

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

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

頭元素,隊列的最后一個元素一定是最新入隊的元素。因此隊列又稱先進先出表

(FirstInFirstOut)。

3、在一棵二叉樹上第8層的結點數最多是o

A、8

B、16

C、128

D、256

標準答案:4

知火點解析:根據二叉樹的性質:二叉樹笫解>1)層,至多有2i-l個結點。得到

第8層的結點數最多是128。

4、下面描述中,不符合結構化程序設計風格的是o

A、使用順序、選擇和重復(循環)3種基本控制結構表示程序的控制邏輯

B、自頂向下

C、注重提高程序的執行效率

D、限制使用goto語句

標準答案:4

知識點解析:結構化程序設計方法的4條原則是:①自頂向下:②逐步求精:③

模塊化;④限制使用got。語句。“自頂向下''是說,程序設計時,應先考慮總體,

后考慮細節:先考慮全局目標,后考慮局部目標;“逐步求精”是說,對復雜問題,

應設計一些子目標,作過渡,逐步細節化;“模塊化”是說、一個復雜問題,肯定是

由若干稍簡單的問題構成;解決這個復雜問題的程序,也應對應若干稍簡單的問

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

5、下面概念中,不屬于面向對象方法的是c

A、對象、消息

B、繼承、多態

C、類、封裝

D、過程調用

標準答案:8

知識點解析:面向對象方法是一種運用對象、類、封裝、繼承、多態和消息等概念

宋構造、測試、重構軟件的方法。面向對象方法從對象出發,發展出對象,類,消

息,繼承等概念。

6、在結構化方法中,用數據流程圖(DFD)作為描述工具的軟件開發階段是

A、可行性分析

B、需求分析

C、詳細設計

D、程序編碼

標準答案:2

知識點3析:軟件開發階段包括需求分析、總體設計、詳細設計、編碼和測試5個

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

7、軟件生命周期中所花費用最多的階段是c

A、詳細設計

B、軟件編碼

C、軟件測試

D、軟件維護

標準答案:8

知識點解析:軟件生命周期分為軟件定義、軟件開發及軟件運行維護3個階段。本

題中詳細設計、軟件編碼和軟件測試都屬于軟件開發階段;維護是軟件生命周期的

最后一個階段,也是持續時間最長,花費代價最大的一個階段,軟件工程學的一個

目的就是提高軟件的可維護性,降低維護的代價。

8、數據庫系統的核心是。

A、數據模型

B、DBMS

C、軟件工具

D、數據庫

標準答案:2

知識點解析:數據庫管理系統DBMS是數據庫系統的核心。DBMS是負責數據庫

的建立、使用和維護的軟件。DBMS建立在操作系統之上,實施對數據庫的統一

管理和控制。用戶使用的各種數據庫命令以及應用程序的執行,最終都必須通過

DBMSo另外,DBMS還承擔著數據庫的安全保護工作,按照DBA所規定的要

求,保證數據庫的完整性和安全性。

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

A、數據處理是將信息轉化為數據的過程

B、數據庫設計是指設計數據庫管理系統

C、如果一個關系中的屬性或屬性組并非該關系的關鍵字,但它是另一個關系的關

鍵字,則稱其為本關系的外關鍵字

D、關系中的每列稱為元組,一個元組就是一個字段

標準答案:4

知識之解析:數據處理是指將數據轉換成信息的過程,故選項A敘述錯誤;設計

數據庫的目的實質上是設計出滿足實際應用需求的實際關系模型;關系中的行稱為

元組,對應存儲文件中的記錄,關系中的列稱為屬性,對應存儲文件中的字段,故

D選項敘述錯誤。

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

A、內模式

B、外模式

C、概念模式

D、邏輯模式

標準答案:2

知識點解析:數據庫管理系統的三級模式結構由外模式、模式和內模式組成。外模

式,或子模式,或用戶模式,是指數據庫用戶所看到的數據結構,是用戶看到的數

據視圖。模式,或邏輯模式,是數據庫中對全體數據的邏輯結構和特性的描述,是

所有用戶所見到的數據視圖的總和。外模式是模式的一部分。內模式,或存儲模

式,或物理模式,是指數據在數據庫系統內的存儲介質上的表示,即對數據的物理

結構和存取方式的描述。

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

II、數據庫表的字段可以定義規則,規則是。

A、邏輯表達式

B、字符表達式

C、數值表達式

D、前3種說法都不對

標準答案:1

知識點解析:為字段設也“規則”有效性,必須是邏輯表達式。

12、下列關于結構復合索引文件,描述正確的是o

A、在同一索引文件中只能包含一個索引項

B、不能隨表打開時自動打開

C、一個表只能建立一個結構復合索引文件

D、在添加、更改或刪除記錄時需要手動維護索引

標準答案:4

知識點解析:結構復合索引文件可以包含不同的索引標識的多個索引,?個表只能

建立一個結構復合索引文件。結構復合索引文件有以下特性:隨表打開時自動打

開;在同一索引文件中能包含多個索引項;在添加、更改或刪除記錄時自動維護索

引。

13、數據庫系統由組成。

A、計算機硬件系統、數據集合、數據庫管理系統、相關軟件、數據管理員(用戶)

B、計算機軟件系統、數據庫集合、數據庫管理系統、相關軟件、數據管理員(用

戶)

C、計算機硬件系統、數據庫集合、數據系統、相關軟件、數據管理員(用戶)

D、計算機硬件系統、數據庫集合、數據庫管理系統、相關軟件、數據管理員(用

戶)

標準答案:8

知識點解析:在VisualFoxPro中,數據庫系統由計算機硬件系統、數據庫集合、

數據庫管理系統、相關軟件、數據管理員(用戶)所組成。

14、數據完整性包括實體完整性、和參照完整性。

A、用戶自定義完整性

B、域完整性

C、庫完整性

D、記錄完整性

標準答案:2

知識點露析:在數據庫中數據完整性是指保證數據正確的特性,它一般包括實體完

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

15、若要從一個關系中去掉另一個關系的元組得到的集合,則應進行運

算。

A、交

B、并

C、差

D、廣義笛卡爾積

標準答案:4

知識點解析:兩個相同結構關系的差是指從一個關系中關掉另一個關系的元組得到

的集合。

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

A、主索引

B、候選索引

C、普通索引

D、惟一索引

標準答案:8

知識點解析:該命令的含義是建立一個對“姓名”字段的索引項,索引名為“index

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

17、要從表中物理刪除一條記錄,應使用命令o

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

B、首先用DELETE命令,然后用PACK命令

C、直接用ZAP命令

D、直接用DELETE命令

標準答案:2

知識點解析:要從表中物理刪除一條記錄,首先用DELETE命令作刪除標記,稱

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

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

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

A、1F和END1卜語句必須成對出現

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

C、對IF與ENDIF之間的語句順序執行

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

標準答案:8

知識點解析:條件語句IF-ENDIF根據邏輯表達式值,有選擇地執行一組命令,

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

ENDIF之間的語句順序執行。IF和ENDIF語句必須成對出現,IF是本結構入口,

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

19、在VisualFoxPro中,調用表設計器建立數據庫表STUDENT.DBF的命令是

A、MODIFYSTRUCTURESTUDENT

B、MODIFYCOMMANDSTUDENT

C、CREATESTUDENT

D、CREATETABLESTUDENT

標準答案:4

知識點解析:在數據庫沒計器中,使用CREATE命令可以建立表。如果沒有打開

數據庫.直接使用CREATE命令建立的表不是數據庫表而是自由表0

20、執行下列一組命令之后,選擇“職工”表所在工作區的錯誤命令是o

CLOSEALLUSE倉庫】N0USE職工IN0

A、SELECT職工

B、SELECT0

C、SELECT2

D、SELECTB

標準答案:2

知識點3析:工作區0表示工作區號最小的工作區,若指定“職工”表所在的工作區

可以用A、C、D的方法,而選項B表示選擇編號最小的可用工作區,即編號為3

的尚未使用的工作區。

21、創建兩個具有“一對多”關系的表之間的關聯,應當o

A、通過紐帶表

B、通過某個同名字段

C、通過某個索引的同名字段

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

標準答案:8

知識點解析:在VisualFoxPro中,可通過父表的主索引字段與子表的不同字段建

立兩表間的“一對多”關系。

22、下列關于查詢和視圖的區別的說法正確的是。

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

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

C、杳詢和視圖都只能讀取基表的數據

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

標準答案:1

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

的定義保存在獨立的查詢(.qbr)文件中,而視圖的定義保存在所屬的數據庫(.dbc)文

件中。2、查詢只能讀取基表的數據,不能修改查詢記錄;而視圖既能讀取也能修

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

指定輸出到報表、標簽、表瀏覽器和表文件中;而視圖幾乎可用于一切能使用表的

地方。

23、下列關于視圖說法錯誤的是o

A、視圖是在數據庫表基礎上創建的一種虛擬表

B、視圖兼有表和查詢的特點

C、視圖分為本地視圖和遠程視圖

D、視圖可以脫離數據庫使用

標準答案:8

知識點解析:視圖是在數據庫表基礎上創建的一種虛擬表。視圖一經定義,就是數

據庫的一部分,不可以脫離數據庫而使用,在打開視圖時,首先要打開數據庫才可

以。視圖兼有表和查詢的特點,分為本地視圖和遠程視圖。

24、當前表中有4個數值型字段:高等數學、英語、計算機網絡和總分。其中,高

等數學、英語、計算機網絡的成績均已錄入,總分字段為空。要將所有學生的總分

自動計算出來并填入總分字段中,使用命令。

A、REPL總分WITH高等數學+英語+計算機網絡FOR*

B、REPL總分WITH高等數學+英語十計算機網絡

C、REPL總分WITH高等數學+英語+計算機網絡ALL

D、REPL總分WITH高等數學+英語+計算機網絡FORALL

標準答案:4

知識點解析:用REPLACE命令直接指定表達式或值修改記錄,REPLACE命令的

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

達式2)…][FORIWHILE(條件)|其中范圍選項的內容是:

選項說明

ALL對全解記錄進行操作

NEXT(n|只對包括當前記錄在內的以卜連續的n個記錄進行操作

RECORDfn)只時第n號H求進行操作

REST只對巧編記求起到文件尾的所有記錄進行操作

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

列,最后顯示的結果是oUSETXLSKIP3COUNTTOn?n

A、0

B、3

C、4

D、20

標準答案:8

知識點解析:確定了當前記錄指針的位置后,可以用SKIP命令向前或向后移動若

干條記錄。正數向后,負數向前。但是COUNTTO命令是統計記錄總數的命令,

所以不受前一句的影響。

26、UPDATE語句的功能是o

A、屬于數據定義功能

B、可以修改表中列的內容

C、屬于數據查詢功能

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

標準答案:2

知識點解析:UPDATE命令是SQL中的數據更新命令,一般使用WHERE子句宋

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

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

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

A、.T.

B、.F.

C、1

D、-1

標準答案:8

知識點解析:SPACE(數值表達式)返回一定數量的空格,返回值是字符型。

SPACE。)的值是3個空格。LEN(字符表達式)返回一個字符串的長度,返回值是數

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

立則返回第1個表達式的值,否則返回第2個表達式的值,返回值可以是字符型、

數值型、日期型、日期時間型、貨幣型。IIF(LEN(SPACE(3))>3,I,-I),即IIF(3

>3,1,-1),所以最后的結果是-1。

28、用SQL命令生成含有字段職工號、姓名的視圖,下列語句正確的是o

A、CREATEVIEWZG_wASSELECT職工號,姓名FROM職工

B、CREATEQUERYZG_wASSELECT職工號,姓名FROM職工

C、CREATEVIEWZGwASSELECT職工號,姓名

D、CREATEQUERYZG_wASSELECTS只工號,姓名

標準答案:1

知識點解析:視圖是根據對表的查詢來定義的,可以用命令方式來建立查詢,具體

格式如下:CREATEVIEWview_name[(column_name[,column_name]...)]AS

sclect_statcmcnt說明:viewname指定要創建的視圖的名稱;當沒有為視圖指定字

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

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

來指定職工表的字段職工號,姓名為查詢字段。

29、在當前表單的LABEL1控件中顯示系統時間的語句是。

A、THISFORM.LABEL1.TEXT=TIME()

B、THISFORM.LABEL1.VALUE=TIME()

C、THISFORM.LABEL1.CAPTION=TIME()

D、THISFORM.LABEL1.CONTROL=TIME()

標準答案:4

知識點解析:利用標簽的Caption屬性可以將標題文本顯示在標簽區域內,若要顯

示系統時間,使用TIME。函數對Caption屬性賦值。

30、在菜單設計器中,若要將定義的菜單分組,應該在“菜單名稱”列上輸入

______字符。

A、|

B、\_

C、_

D、—

標準答案:2

知識點解析:在耍分組的菜單中加一條水平分組線,可以使菜單顯得更加清晰明

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

31、下列關于SQL的嵌套查詢說法正確的是o

A、既能對外層查詢排序,又能對內層查詢排序

B、只能對外層查詢排產,不能對內層查詢排序

C、不能對外層查詢排序,只能對內層查詢排序

D、既不能對外層查詢排序,也不能對內層查詢排序

標準答案:2

知識點解析:使用SQLSELECT可以將查詢結果排序,排序的短語是ORDER

BY,具體格式如下:ORDERBYOrder」lem[ASC|DESC][,

Ordcr_Itcm[ASC|DESC]...]從中可以看出,可以按升序(AS

32、下列體現了關系數據庫的參照完整性。

A、主鍵

B、超鍵

C、外鍵

D、候選鍵

標準答案:4

知識點解析:關系模式的參照完整性規則的形式定義中,有一個關系模式為參照關

系模式,一個為依賴關系模式。依賴關系模式中的外鍵值只能空值或者參照關系模

式中的主鍵值。由此可表明,外鍵體現了關系數據庫的參照完整性。

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

分。)

33、在樹形結構中,樹艱結點沒有【】。

標準答案:【】前件

知識點解析:在樹形結閡中,每一個結點只有一個前件,稱為父結點,沒有前件的

結點只有一個,稱為樹的根結點;每一個結點可以有多個后件,它們都稱為該結點

的子結點。沒有后件的結點稱為葉子結點。

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

[1的設計方法。

標準答案:【】數據結構

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

Structuredanalysis),面向數據結構的Jackson方.法(JSD-Jacksonsystemdevelopment

method)和面向數據結構的結構化數據系統開發方法(DSSD-Datastructuredsystem

developmentmethod)o

35、面向對象的模型中,坡基本的概念是對象和【】。

標準答案:【】類

知識點解析:面向對象模型中,最基本的概念是對象和類。對象是現實世界中實體

的模型化;將屬性集和方法集相同的所有對象組合在一起,可以構成一個類。

36、軟件設計模塊化的目的是【】。

標準答案:【】降低復雜性

知識點解析:模塊化是指解決一個復雜問題時自頂向下逐層把軟件系統劃分成若干

模塊的過程,由此分解來降低復雜性。

37、數據模型按不同應用層次分成3種類型,它們是概念數據模型、【】和物理

數據模型。

標準答案:【】邏輯數據模型

知識點解析:數據是現實世界符號的抽象,而數據模型(dalamodel)則是數據特征

的抽象,它從抽象層次上描述了系統的靜態特征、動態行為和約束行為,為數據庫

系統的信息表示與操作提供一個抽象的框架。數據模型按不同的應用層次分成3種

類型,它們是概念數據模型(conceplualdaiamodel)、邏輯數據模型(logicdala

model)A物理數據模型(physicaldatamodel)o

四、填空題(本題共[題,每題7.0分,共1分。)

38,函數INT(LEN(”123?456"))的結果是[).

標準答案:【】7

知識點解析:LEN()函數用于測試字符串長度;INTO函數用于求整。本題中LEN()

函數所測的字符串長度為7,因此INT的求整值仍然是7。

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

共2分。)

39、使用命令在結構復合索引添加一個對“姓名”字段的索引項,索引名為“xm”。

請將語句填寫完整。INDEX(]姓名【】xm

標準答案:【】ON【】TAG

知識點解析:利用INDEXONeExpressionTAGTagName[OFCDXFileName]命令可

以在結構復合索引添加一個對指定字段的索引項,其中TAG后給出索引名。

40、設有選課表,表中包含的字段有:學號C(3),課程號C(3),成績N(3)。查詢

每門課程的學生人數,要求顯示課程號和學生人數,對應的SQL語句為:

SELECT課程號,[】AS學生人數FROM選課表:GROUPBY[]

標準答案:【】COUNT(學號)【】課程號

知識點解析:本題中使用SQL分組統計的功能,統計選課表中每門課程的學生人

數,分組依據為課程號.

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

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

7。分。)

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

A、執行算法程序所需要的時間

B、算法程序的長度

C、算法執行過程中所需要的基本運算次數

D、算法程序中的指令條數

標準答案:4

知識點解析:所謂的算法時間復雜度是指執行算法所需要的工作量,可以用算法在

執行過程中所需基本運算的執行次數來度量算法的工作量。

2、下列描述中,不是線性表順序存儲結構特征的是()。

A、不便于插入和刪除

B、需要連續的存儲空間

C、可隨機訪問

D、需另外開辟空間來保存元素之間的關系

標準答案:8

知識點解析:線性表的順序存儲是用一片連續的空間來存放數據元素,其特點是邏

輯上相鄰的元素在物理位置上也相鄰。數據元素之間邏輯上的先后關系自動隱含在

物理位置的相鄰元素之中,因此不需要另外開辟空間來保存元素之間的關系。

3、按照“先進后出”原見組織數據的數據結構是()。

A、隊列

B、棧

C^雙向鏈表

D、二叉樹

標準答案:2

知識點解析:棧是一種特殊的線性表,其插入和刪除運算都只在線性表的一端進

行,而另一端是封閉的。進行插入、刪除的一端稱為棧頂,封閉的一端稱為棧底。

棧頂元素是最后被插入的元素,而棧底元素是量后被刪除的棧,是按先進后出的原

則組織數據的。

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

A、ACBEDGFH

B、ABDGCEHF

C、HGFEDCBA

D、ABCDEFGH

標準答案:2

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

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

樹。

5、對建立良好的程序設計風格,下列描述正確的是()。

A、程序應該簡單、清晰、可讀性好

B、符號名的命名只需要符合語法

C、充分考慮程序的執行效率

D、程序的注釋可有可無

標準答案:1

知識點解析:“清晰第一,效率第二,在考慮到程序的執行效率的同時,一定要保

證程序清晰、可讀:對符號名的命名,除了要符合語法要求外,還要具有一定的含

義;程序的注釋可以幫助程序員理解程序,不是可有可無的。

6、下列不屬于軟件工程3個要素的是()。

標準答案:8

知識點解析:軟件工程包括3個要素,即方法,工具和過程。方法是完成軟件工程

項目的技術手段:工具支持軟件的開發、管理和文檔生成;過程支持軟件開發的各

個環節的控制、管理。

7、下列選項中不屬于軟件生命周期開發階段任務的是()。

A、軟件測試

B、概要設計

C、軟件維護

D、詳細設計

標準答案:4

知識點解析:軟件的生命周期可分為軟件定義、軟件開發及軟件運行維護3個階

段。其中軟件定義階段的主要工作有可行性研究與計劃制定和需求分析等;軟件開

發階段的主要工作有概要設計、詳細設計和測試等;軟件運行維護階段的主要工作

是軟件的運行及后期的維護等。

8、使用白盒測試法時,確定測試數據應該根據()和指定的覆蓋標準。

A、程序的內部邏輯

B、程序的復雜結構

C、使用說明書

D、程序的功能

標準答案:1

知識點解析:白盒測試是把測試對象看作是一個打開的盒子,允許測試人員利用程

序內部的邏輯結構及相關信息來設計或選擇測試用例,對程序所有的邏輯路徑進行

測試。所以,白盒測試的對象基本上是源程序,以程序的內部邏輯和指定的覆蓋標

準測試數據。

9、數據庫DB、數據庫系統DBS、數據庫管理系統DBMS之間的關系是()。

A、DB包括DBS和DBMS

B、DBMS包括DB和DBS

C、DBS包括DB和DBMS

D、沒有任何關系

標準答案:4

知識點解析:數據庫系統(DBS)由數據庫(DB)、數據庫管理系統(DBMS)、數據庫

管理員、硬件平臺和軟件平臺5個部分組成,可見DB和DBMS都是DBS的組成

部分。

10、對關系S和R進行集合運算,結果中既包含S中的所有元組也包含R中的所

有元組,這樣的集合運算稱為()。

A、并運算

B、交運算

C、差運算

D、積運算

標準答案:1

知識點解析:關系的并運算是指由結構相同的兩個關系合并,形成一個新的關系,

其中包含兩個關系中的所有元組。

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

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

A、表也被稱作表單

B、數據庫文件不存儲用戶數據

C、數據庫文件的擴展名是DBF

D、一個數據庫中的所有表文件存儲在一個物理文件中

標準答案:2

知識點解析:VisualFoxPro+一個關系被稱作一個表,表與表單是兩個不同的概

念。數據庫是一個邏輯上的概念和手段,是通過一組系統文件將相互聯系的數據庫

表及其相關的數據庫對象統一組織和管理,并不能存儲用戶數據。數據庫中所包含

的表文件都是獨立存在的物理文件。數據庫的文件擴展名為.dbc,表的文件擴展名

為.dbf。

12、數據庫系統的核心是()。

A、數據庫

B、操作系統

C、數據庫管理系統

D、文件

標準答案:4

知識點解析:在數據庫系統中,數據庫管理系統對數據實行專門管理,提供安全性

和完整性等統一控制機制,是數據庫系統的核心,VisualFoxPro就是一個可以在

計算機和服務器上運行的數據庫管理系統。

13、按照數據模型分類,數據庫管理系統可以分為3種類型,它們是()。

A、大型、中型和小型

B、西文、中文和兼容

C、層次、網狀和關系

D、數據、圖形和多媒體

標準答案:4

知識點解析:數據庫管理系統所支持的數據模型分為3種:層次型、網狀型和關系

型。其中層次型是用樹型結構表示實體及實體之間的聯系,網狀形有網狀結構表示

實體及實體之間的聯系,關系型用二維表來表示實體及實體之間的聯系。

14、定義何種菜單時,可以使用菜單設計器窗口中的“插入欄”按鈕,以插入標準的

系統菜單命令()。

A、條形菜單

B、彈出式菜單

C、快捷菜單

D、B)和C)都正確

標準答案:8

知識點解析:在當前菜單項之前插入一個VisualFoxPro系統菜單命令的。方法

是:單擊該按鈕,打開“插入系統菜單欄”對話框,然后在對話框內選擇所需的菜單

命令(可以多選).并單擊“插入”按鈕-“插入欄”按鈕僅在定義彈出式菜單時有效.

而快捷菜單一般是一個彈出式菜單,或者由幾個具有上下級關系的彈出式菜單組

成。所以“插入欄”按鈕在定義快捷菜單時也有效。

15、下列關于控件類的說法中,錯誤的是()。

A、控件是一個可以以圖形化的方式顯示的對象

B、控件可以與用戶進行交互

C、控件通常被放置在一個容器里

D、控件是不可復制的

標準答案:8

知識點解析:控件是一個可以以圖形化的方式顯示并能與用戶進行交互的對象,如

-個命令按鈕、一個文本框等。控件通常被放汽在一個容器里。容器可以被認為是

一種特殊的控件,它能包容其他的控件或容器,如一個表單、一個表格等。在表單

設計器環境下,可以對表單中的控件進行諸如移動、夏制、布局等操作。也可以為

控件設置Tab鍵順序。

16、用鼠標雙擊對象時所引發的事件是()。

A^Click

B、Dbclick

C、RightClick

D、LeftClick

標準答案:2

知識點解析:Click事件是鼠標單擊對象時所引發的;DbIQick事件是鼠標雙擊對.

象的所引發的;RightClick事件是右擊對象所引發的;表單及控件中不包含

LeftClick事件。

17、SQLSELECT語句中的WHERE用于說明()。

A、查詢數據

B、查詢條件

C、查詢分組

D、查詢排序

標準答案:2

知識點解析:SELECT語句中的WHERE短語用來進行杳詢條件的篩選,相當于關

系的選擇操作:GROUPBY短語用于對查詢結果進行分組;ORDERBY短語用來

對查詢結果進行排序。

18、SQL語句可以進行多個查詢的嵌套,但VisualFoxPro中只支持()層嵌套。

A、1

B、2

C、3

D、無窮

標準答案:2

知識點解析:SQL可以進行多個查詢嵌套,VisualFoxPro中只支持兩層嵌套,即

內層查詢塊和外層查詢塊.不支持SQL的多層嵌套查詢°

19、在成績表中要求按“物理”降序排列,并查詢前兩名的學生姓名,正確的命令是

()。

A、SELECT姓名TOP2FROM成績表WHERE物理DESC

B、SELECT姓名TOP2FROM成績表FOR物理DESC

C、SELECT姓名TOP2FROM成績表GROUPBY物理DESC

D、SELECT姓名TOP2FROM成績表ORDERBY物理DESC

標準答案:8

知識點解析:使用SQLSELECT可以將查詢結果排序,排序的短語是ORDER

BYo只顯示前兒項記錄的格式是:TOPnExpr[PERCENT]<,其中,nExpr是數字表

達式,當不使用|PERCENT1時,nExpr可以是1?32767之間的整數;當使用

[PERCENT]Ht,nExpr是0.01到99.99間的實數。說明顯示結果中前百分之幾的記

錄。TOP要與ORDERBY一起使用才有效。

20、找出在職工年齡大于50的職工姓名,以及這些職工工作所在的城市,正確的

命令是()。

A、SELECT姓名,城市FROM職工;WHERE(年齡>50)OR(職工.職工號=城市.

職工號)

B、SELECT姓名,城市FROM職工;WHERE(年齡>50)AND(職工.職工號二城市.

職工號)

C、SELECT姓名,城市FROM城市,職工;WHERE(年齡>50)OR(職工.職工號二城

市.職工號)

D、SELECT姓名,城市FROM城市,職工;WHERE(年齡>50)AND(職工.職工號二

城市.職工號)

標準答案:8

知識點解析:選項A)中缺少查詢的“城市”表,且查詢條件連接有誤:選項B)中同

樣缺少查詢的“城市”表;選項C)中查詢條件錯誤,應使用AND進行條件連接,而

不是OR。

21、在VisualFoxPro中,如果在表之間的聯系中設置了參照完整性規則,并在刪

除規則中選擇了“限制”,當刪除父表記錄時,系統反應是()。

A、不做參照完整性檢查

B、不準刪除父表中的記錄

C、自動刪除子表中所有相關記錄

D、若子表中有相關記錄,則禁止刪除父表中記錄

標準答案:2

知識點解析:參照完整性與表之間的關聯有關,它的大概含義是:當插入,刪除或

修改一個表中的數據時,通過參照引用相互關聯的另一個表中的數據,來撿查對表

的數據操作是否正確。參照完整性規則包括更新規則、刪除規則和插入規則。刪

除規則規定了刪除父表中的記錄時,如何處理處理相關的子表中的記錄:?如果選

擇“級聯”,則自動刪除子表中的所有相關記錄。?如果選擇“限制”,若子表中有相

美記錄,則禁止刪除父表中的記錄。?如果選擇“忽略”,則不作參照完整性檢查,

即刪除父表的記錄時與于表無關。

22、在VisualFoxPro中,下列選項中數據類型所占字符的字節數相等的是()。

A、字符型和邏輯型

B、日期型和備注型

C、邏輯型和通用型

D、通用型和備注型

標準答案:8

知識點解析:在VisualFoxPro中,系統默認的邏輯型字段只占1個字節,日期型

字段占8個字節,備注型和通用型字段占的4個字節。

23、不需要事先建立就可以使用的變量是()。

A、私有變量

B、局部變量

C、全局變量

D、數組變量

標準答案:1

知識點解析:在程序中直接使用(沒有通過PUBLIC和LOCAL命令事先聲明)而由

系統自動隱含建立的變量都是私有變量。私有變量的作用域是建立它的模塊及其下

屬的各層模塊。局部變量只能在建立它的模塊中使用,不能在上層或下層模塊中使

用。當建立它的模塊程序運行結束時,局部變量自動

溫馨提示

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

評論

0/150

提交評論