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

下載本文檔

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

文檔簡介

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

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

10分。)

1、算法分析的兩個重要方面是O

A、時間復雜度和空間復雜度

B、正確性和簡潔性

C、可讀性和可運行性

D、數據復雜性和程序復雜性

標準答案:1

知識點解析:時間復雜度和空間復雜度是衡量算法好差的重要指標,正確性和簡潔

性、可讀性和可運行性是從軟件工程角度要求系統實現的目標。

2、棧是一種常用的數據結構,其元素的入隊與出隊遵循原則。

A、先進先出

B、先進后出

C、隨機進、順序出

D、順序進、隨機出

標準答案:

知識之解析2:棧的特點是先進后出,隊列的特點是先進先出。

3、若線性表采用鏈式存儲結構,則適用的查找方法為。

A、隨機查找

B、散列查找

C、二分查找

D、順序查找

標準答案:8

知識點解析:線性表采用鏈式存儲結構則用順序查找比較適合;若線性表采用順序

存儲結構且數據排列有序,則采用二分查找比較適合;若采用哈希表的存儲形式,

則應采用哈希查找。

4、對于以下二叉樹,進行中序遍歷的結果為:

A、ABCDEF

B、DBEACF

C、ABDECF

D、DEBFCA

標準答案:2

知識點解析:前序遍歷結果為ABDECF,中序遍歷結果為DBEACF,后序遍歷結

果為DEBFCA,層次遍歷結果為ABCDEF。

5、采用面向對象技術開發的應用系統的特點是_____o

A、占用存儲量小

B、運行速度更快

C、重用性更強

D、維護更復雜

標準答案:4

知識點解析?:面向對象技術開發的應用系統的特點是重用性更強,維護簡單,但是

占有的存儲量相對于面向過程來說稍多一些。

6、軟件工程方法的提出,源于軟件危機,而其目的是最終解決軟件o

A、生產危機

B、質量保證

C、開發效率

D、生產工程化

標準答案:8

知識點解析:IEEE中將軟件工程定義為:將系統化的、規范的、可度量的方法應

用于軟件的開發、運行和維護的過程,即將工程化應用于軟件中。由此可見,軟件

工程解決的是軟件工程化生產的危機,即生產工程化。

7、模塊本身的內聚緊密程度是模塊獨立性的重要度量因素之一,7類內聚中最強

的一類是o

A、順序內聚

B、過程內聚

C、邏輯內聚

D、功能內聚

標準答案:8

知識點解析:模塊的內聚種類分為7類,其內聚程度從高到低為:功能內聚、順序

內聚、通信內聚、過程內聚、時間內聚、邏輯內聚、偶然內聚。

8、在軟件測試方法中,黑盒測試法和白盒測試法是常用的方法,其中黑盒測試法

主要用于測試。

A、結構合理性

B、軟件外部功能

C、程序正確性

D、程序內部邏輯

標準答案:

知識之解析2:黑盒測試不關心程序內部的邏輯,而只是根據程序的功能說明來設計

測試用例。它主要用于測試軟件的外部功能,程序正確性不能用軟件測試來證明,

即使通過了軟件測試也不一定能保證該軟件是正確的。

9、關系運算是以為基礎的運算。

A、關系運算

B、謂詞運算

C、集合運算

D、代數

標準答案:4

知識點解析:傳統的集合運算包括并、差、交、笛卡兒積。這類運算把關系看成元

組的集合。

10、在關系運算中,5種基本運算為o

A、并、差、笛卡兒積、選擇、自然連接

B、并、差、交、選擇、自然連接

C、并、差、選擇、投影、笛卡兒積

D、并、差、選擇、乘積、條件連接

標準答案:4

知識點解析:在關系運算中,5種基本運算為并、差、選擇、投影、笛卡兒積。自

然連接、條件連接都是通過笛卡兒積、選擇、投影派生出來的。

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

11、表文件的擴展名為。

A、DBC

B、DBF

C、IDX

D、PJX

標準答案:2

知識點解析:在VisualFoxPro中,數據庫文件的擴展名為DBC,數據表文件的擴

展名為DBF,唯一索引文件的擴展名為IDX,項目文件的擴展名為PJX。

12、建立、管理數據庫,在不同的表之間查看并創建關系的設計器是o

A、連接設計器

B、報表設計器

C、數據庫設計器

D、表單設計器

標準答案:4

知識點解析:表單設計器:創建、修改表單和表單集,以便在表中查看和編輯數

據。報表設計器:創建、修改用于顯示和打印數據的報表。數據庫設計器:建

立、管理數據庫;在不同的表之間查看并創建關系。連接設計器:為遠程視圖創

建、修改、命名連接。

13、下列關于數值型常量表示正確的是_____。

A、152.365

B、12534

C、-1.6e+013

D、{10/10/2006)

標準答案:4

知識點解析:選項A是貨幣型常量,選項B是字符型常量,選項D是日期型常

量,選項C是用科學計數法表示的一個數值型常量。

14、在命令窗口輸入下列命令:STORE[6*8]TOX?X程序顯示的結果為

A、6

B、8

C、48

D、6*8

標準答案:8

知識點解析:STORE是給變量賦值的語句。題中由于6*8加上了字符型數據的定

界符,因此變量X的類型為字符型,數字、6和8并不進行算術運算,結果仍然是

原字符串內容。

15、下列關于表單窗口的說法錯誤的是______o

A、表單窗口包含在表單設計器窗口中

B、表單窗口可以在主窗口內任意移動

C、可以在表單窗口中可視化地添加和修改控件

D、表單窗口只能在表單設計器中移動

標準答案:2

知識點解析:在VisualFoxPro中,表單窗口是包含在表單設計器窗口中的,它只

能在表單窗U中移動:還可以在表單窗口中可視化地添加和修改控件。

16、在VisualFoxPro中,查詢文件的擴展名是。

A、SCX

B、PRG

C、QPR

D、LBT

標準答案:4

知識點解析:查詢文件的擴展名為QPR,表單文件的擴展名為SCX,命令文件的

擴展名是PRG,標簽文件的擴展名是LBT。

17、在VisualFoxPro中,如果建立的查詢是基于多個表,那么要求這些表之間

A、必須是獨立的

B、必須有聯系

C、不一定有聯系

D、必須是自由表

標準答案:2

知識點》析:建立查詢的數據來源可以是數據庫表,也可以是自由表和視圖。如果

查詢是基于多個表,那么要求這些表之間必須是有聯系的。

18、下列關于視圖的說法不正確的是o

A、視圖可以是本地的、遠程的,但不可以帶參數

B、視圖可以引用一個或多個表

C、在VisualFoxPro中,視圖是一個定制的虛擬表

D、視圖可以引用其他視圖

標準答案:1

知識點解析:在VisualFoxPro中,視圖可以引用一個或多個表,也可以引用其他

視圖。視圖是一個定制的虛擬表,它可以是本地視圖或遠程視圖,也可以帶參數。

19、下列索引中,不具有“唯一性”的是o

A、主索引

B、候選索引

C、唯一索引

D、普通索引

標準答案:8

知識點解析:VisualFoxPro中包括4種索引:主索引、候選索引、唯一索引和普通

索引。主索引和候選索引都要求字段值的唯一,不允許出現重復記錄。在唯一索引

中.它的“唯一件”是指索引項的唯一,而不是字段值的唯、普通索引只用來處理

記錄的物理順序,不僅允許字段中出現重復值,而且也允許索引項中出現重復值。

20、要求為當前表建立一個唯一索引,索引表達式為姓名,索引名為xm。則下列

各語句中正確的是O

A、INDEXON姓名TAGxmUNIQUE

B、INDEXTO姓名TAGxmUNIQUE

C、INDEXON姓名TAGxmCANDIDATE

D、INDEXTO姓名TAGxmCANDIDATE

標準答案:1

知識點解析:利用INDEX命令可以為數據表建立候選索引、唯一索引和普通索

引。其基本格式為:INDEXON索引表達式TAG索引名。如果加UNIQUE短

語,則指明建立唯一索引。CANDIDATE短語指明建立候選索引,如果不加短語

則為一個普通索引。

21、設定職工工資有效性規則在1000至2000元之間,當輸入的數值不在此范圍內

時,則給出錯誤信息。要完成此功能,我們必須定義o

A、實體完整性

B、域完整性

C、參照完整性

D、以上各項都要定義

標準答案:2

知識點。析:定義域的完整性,可以通過指定不同的寬度說明不同范圍數值的數據

類型,從而可以限定字段的取值類型和取值范圍。域完整性也稱為字段有效性規

則,可以在表設計器的字段選項卡中完成定義。

22、在VisualFoxPro中,SETRELATION關聯操作是一種。

A、邏輯排序

B、物理排序

C、邏相聯結

D、物理聯結

標準答案:4

知識點解析:在數據庫沒計器中建立的表關聯,是一種永久性的關聯,但它不能控

制不同工作區中記錄指引的聯動。囚此我們也需要建立一種控制表間記錄指針關系

的臨時聯系:利用SETRELATION命令可以建立這種臨時的邏輯聯結。

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

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

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

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

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

標準答案:4

知識點解析:在表單捽舛中,組合框與列表框類似,但對于組合框來說,通常只有

一個條目是可見的,且不具備多重選定的功能。

24、打開報表設計器,修改已有的報表文件的命令是_____o

A、CREATEREPORTV報表文件名〉

B、MODIFYREPORTV報表文件名)

C、CREATEV報表文件名〉

D、MODIFYV報表文件名〉

標準答案:2

知識點解析:打開報表沒計器修改已有的報表文件,可以利用命令MODIFY

REPORTV報表文件名〉打開報表設計器。CREATEREPORTV報表文件名〉,

是用來創建一個新的報表文件。選項C和D屬于錯誤命令,不能打開報表設計

器。

25、執行以下命令的輸出結果是oSTORE”計算機”TOSISTORE”微型計算

機”T0S2?sl$s2,(s2$sl)>(sl$s2)

A、T..F.

B、.T..T.

C、F...T.

D、.F..F.

標準答案:1

知識點解析:關系表達式(前字符型表達式>$V字符型表達式〉為子串包含測

試,如果前者是后者的一個子字符串,則結果為邏輯真,否則為邏輯假。

26、SETSYSMENU命令的功能是。

A、允許在程序執行時訪問系統菜單

B、禁止在程序執行時訪問系統菜單

C、重新配置系統菜單

D、以上功能均可實現

標準答案:8

知識點解析:通過SETSYSMENU命令可以允許或禁止在程序執行時訪問系統菜

單,也可以重新配置系統菜單。

27、表示表文件中平均分超過90分和平均分不及格的全部女生記錄,應當使用命

令o

A、LISTFOR性別二”女*平均分N90,平均分W60

B、LISTFOR性別="女",平均分>90,平均分V60

C、LISTFOR性別二"女".AND.平均分>90.AND.平均分S60

D、LISTFOR性別二”女二AND.平均分>90.OR.平均分<60

標準答案:8

知識點解析:LIST命令用來顯示表文件的記錄,后面跟范圍和條件等子句;若忽

略范圍,則默認為表示AIL.本題的條件用FOR子句來表示.FOR子句后應跟邏

輯表達式或關系表達式,故A和B有誤:根據題意,本題平均分表示應是“或”的

關系,故應選D。

28、對SQL語言的使用有兩種方式,它們是。

A、交互式和嵌入式

B、解釋式和交互式

C、嵌入式和解釋式

D、命令式和交互式第29?35題使用如下二個表。員工表(32號,姓名,性別,職

稱)工資表(工號,工資)

標準答案:1

知識點解析:SQL語言既是自含式語言又是嵌入式語言,它具有兩種使用方式:

(1)能夠獨立地、交互地使用方式即命令方式,用戶直接鍵入SQL命令執行對數據

庫操作。(2)SQL語句嵌入到高級語言(例如C,Java)的程序中,供程序員使用,但

在不同的語言中,SQL語言的語法結構基本是相同的。

29、找出工資>1500的職工姓名的SQL語句是o

A、SELECT姓名FROM工資表WHERE工資>1500

B、SELECT姓名PROM工資表,員工表WHERE工資>1500

C、SELECT姓名FROM工資表,員工表WHERE工資>1500AND(員工表.工號二

工資表.工號)

D、SELECT姓名FROM工資表,員工表WHERE工資>1500OR(員工表.工號=工

資表.工號)

標準答案:4

知識點解析:聯結查詢命令的使用方法是:SELECT[列名1][列名2]...FROM[表

1][表2]...WHERE[表W式]AND[表達式2]AND...o

30、在“工資”表中檢索工資在1000到1500的工號及工資并按降序排列,應輸入

A、SELECT*FROM工資表WHERE工資BETWEEN1000AND1500ORDERBY

工資

B、SELECT*FROM工資表WHERE工資BETWEEN1000AND1500ORDERBY

工資DESC

C、SELECT工號,工資FROM工資表WHERE工資BETWEEN1000AND1500

ORDERBY工資

D、SELECT*FROM工資表DESCORDERBY工資WHERE工資BETWEEN1000

AND1500

標準答案:2

知識點解析:SELECT查詢命令的使用方法是:SELECT[ALL|DISTINCT]<§

列表達式>[,<目標列表達式》]...FROM〈基本表或視圖,[,<基本表或視圖

>]...[WHERE<條件表達式>][GROUPBYV列名>[HAVING〈內部函數表達式

>][ORDERBYV列名>[ASC|DESC]]選項A和選項C工資后面要加DESC表示

降序排列,選項D次序不對。

31、使用SQL語句從員工表中查詢所有姓王的員工的信息,正確的命令是:

A、SELECT*FROM員工表WHERELEFT(姓名⑵二"王”

B、SELECT*FROM員工表WHERERIGHT(姓名,2)二"王”

C、SELECT*FROM員工表WHERETRIM(姓名,2尸“王”

D、SELECT*FROM員工表WHERESTR(姓名,2)="王"

標準答案:1

知識點解析:LEFT(姓名,2)表示把姓名變量中最左邊2個字符取出來,由于中文

一個漢字占兩個字符,因此可以把姓王的記錄取出來:RIGHT(姓名,2)表示把姓

名變量中最右邊2個字符取出來:TRIM。表示把空格里的字符屏蔽掉:STR()表示

返回指定數值表達式對應的字符。

32、查詢工資最高的員工,要求得到的信息包括員工姓名和工資,正確的命令是

A、SELECT姓名,工資,SUM(工資)FROM員工表,工資表WHERE員工表.工號二工

資表.工號

B、SELECT姓名,工資,MAX(工資)FROM員工表,工資表WHERE員工表.工號二

工資表.工號

C、SELECT姓名,工資,MAX(工資)FROM工資表

D、SELECT姓名,工資,MAX(工資)FROM員工表,工資表HAVING員工表.工號二

工資表.工號

標準答案:2

知識點解析:A.應把求和函數SUM()改成求最大函數MAX();C.由于工資表中

沒有員工姓名,因此要用聯結查詢才能實現:D.格式錯誤,SELECT格式為:

SELECT列名FROM表名WHERE表達式。

33、對所有員工的工資上浮10%,下列SQL語句正確的是______o

A、UPDATE工資表SET工資=工資+工資*10%FORALL

B、UPDATE工資表SET工資=工資*1.10FORALL

C、UPDATE工資表SET工資:工資+工資*10%

D、UPDATE工資表SET工資=工資*1.10

標準答案:8

知火點解析:更新語句格式為:UPDATE<表名>SET<列名>=<表達式

列名>=〈表達式>]…[WHERE謂詞]在VisualFoxPro中10%應該寫成0.10,否

則系統不認。

34、從員工表中刪除工號為“00011”的員工記錄,正確的SQL語句是o

A、DROPFROM員工表WHERE工號二”00011”

B、DROPFROM員工表FOR工號="00011”

C、DELETEFROM員工表WHERE工號二”00011”

D、DELETEFROM員工表FOR工號二”00011”

標準答案:4

知識點解析:刪除語句的一般格式為:DELETEFROM表名[WHERE謂詞)。

35、刪除工資表,正確的SQL語句是______o

A、DROPTABLE工資表

B、DROP工資表

C、DELETE工資表

D、DELETETABLE工資表

標準答案:1

知識點解析:刪除基本表的語法為DROPTABLEV表名>。

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

分。)

36、算法的復雜度主要包括時間復雜度和復雜度。

標準答案:空間

知識點解析:衡量一個算法的復雜度有兩個指標:時間復雜度和空間復雜度。前者

用來衡量執行算法時所需要的計算工作量,而后者用來衡量執行算法所需要的存儲

空間。

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

標準答案:線性結構

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

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

樹等。

38、樹中度為零的結點稱為o

標準答案:葉子結點

知識點解析:樹中度為零的結點,也就是沒有后件的結點,稱為葉子結點。

39、在面向對象的方法中,類之間共享屬性和方法的機制稱為。

標準答案:繼承

知識點解析:在面向對象的程序設計方法中,某些屬性和方法是可以共享的,由子

類從父類中繼承而來,這樣提高了軟件的可重用性。

40、軟件是程序、數據和的集合。

標準答案:相關文檔

知識點解析:計算機軟件是計算機系統中與硬件相互依存的另一部分,是包括程

序、數據及相關文檔的完整集合。

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

41、在表單設計器中,可以通過_____工具欄中的工具快速對齊表單中的控件。

標準答案:布局

知識點解析:在表單設計器中,可以打開“布局”工具欄來對表單中的控件進行對齊

操作,其中包括“左邊對齊”、“右邊對齊”、“頂邊對齊”等。

42、當表單運行時,用戶可以按鍵選擇表單中的控件,使焦點在控件間移

動。

標準答案:Tab

知識點解析:當表單運行時,用戶可以按VTab>鍵選擇表單中的控件,使焦點在

控件間移動。控件的Tab次序決定了選擇控件的次序。VisualFoxPro提供了兩種

方式來設置Tab鍵次序:交互方式和列表方式。

43、要將表單設置為頂層表單,應將表單的屬性值設置為“2-作為頂層表

標準答案:ShowWindow

知識點解析:ShowWindow屬性用來設置表單的顯示方式,共有3種形式:0-在屏

幕中,此為默認方式;1-在頂層表單中;2-作為頂層表單。

44、表結構中的表示的含義是尚未輸入的值。

標準答案:空值(或NULL)

知識點解析:空值即NULL,它表示是否允許該字段為空值。空值是沒有數值或是

沒有確定的值。

45、釋放表單時,最后引發的事件是o

標準答案:UNLOAD

知識點解析:在表單對象釋放時引發UNLOAD事件,是表單對象釋放時最后一個

要引發的事件。

46、MOD(17,-3)函數的返回值是。

標準答案:-1

知識點解析:MOD函數是求余函數,格式是MOD(〈數值表達式1>,V數值表

達式2>),功能是返回兩個數值相除后的余數。〈數值表達式1>是被除數,〈數

值表達式2>是除數。余數的正負號與除數相同。如果被除數與除數同號,那么函

數值即為兩數相除的余數;如果被除數與除數異號,則函數值為兩數相除的余數再

加上除數的值。由于被除數與除數異號,則函數值為兩數相除的余數再加上除數

的值,即2+(-3)=/。

47、在SQL語句的SELECT中,字符串匹配運算符用表示,%可用來表示

0個或多個字符。

標準答案:LIKE

知識點解析:在SQL語句的SELECT語句中,字符串匹配運算符用LIKE表示,

屬于特殊運算符,通配符“%”表示。個或多個字符,表示1個字符。

48、在SQL語句中,為了避免查詢到的記錄重復,可用短語。

標準答案:DISTINCT

知識點解析:在SQL語句中,為了避免查詢到重復記錄,可用DISTINCT短語,

但是每一個子句中只能使用一次DISTINCTo

49、SQLSELECT的查詢輸出語句中,短語表示將查詢結果輸出打印機。

標準答案:TOPRINTER

知識點解析:在SQL的查詢中,其結果可存放到數組、臨時表、永久性表、文本

文件中,以及從打印機輸出。使用短語TOPRINTER[PROMPT]可以宜.接將杳詢結

果輸出到打印機,如果使用了IPROMPT],則在打印之前會彈出“打印機設置”對話

框。

50、在“學生成績”表中刪除物理分數”字段的命令為:ALTERTABLE學生成績

物理分數

標準答案:DROPCOLUMN

知識點解析:刪除表中的字段、缺省值等SQL的基本命令格式如下:ALTER

TABLEV表名>[DROP[COLUMN[V字段名1>][DROPDEFAULT][DROP

CHECK|其中,各命令短語的功能說明如下:DROPICOLUMN]〈字段名〉:從指

定表中冊IJ除指定的字段。DROPDEFAULT:刪除缺省值。DROPCHECK:冊除該

表的合法值限定。

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

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

70分。)

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

二叉樹的后序遍歷為

A、GEDHFBCA

B、DGEBHFCA

C、ABCDEFGH

D、ACBFEDHG

標準答案:2

知識點露析:利用前序和中序遍歷的方法叫以確定二叉樹的結構,具體步驟如下:

①前序遍歷的第一個結點A為樹的根結點;②中序遍歷中A的左邊的結點為A的

左子樹,A右邊的結點為A的右子樹;③再分別對A的左右子樹進行上述兩步處

理,直到每個結點都找到正確的位置。

2、樹是結點的集合,它的根結點數目是

A、有且只有1

B、1或多于1

C、0或I

D、至少2

標準答案:4

知識點解析:樹是N(NX))個結點的有限集合,當N=0時稱為空樹,對于空樹沒

有根結點,即根結點的個數為0,對于非空樹有且只有一個根結點,所以樹的根結

點數日為。或lo

3、如果進棧序列為el,e2,e3,e4,則可能的出棧序列是

A、e3,el,e4,e2

e2,e4,e3,el

C、e3,e4,el,e2

D、任意順序

標準答案:2

知識點解析:由棧“后進先出”的特點可知:A)中el不可能比e2先出,C中e3不

可能比e4先出,且el不可能比e2先出,D中棧是先進后出的,所以不可能是任

意順序,B中出棧的過程如圖所示:82“人&。血&?3~入&3M岐?癡?0””核

4、在設計程序時,應采納的原則之一是

A、不限制goto語句的使用

B、減少或取消注解行

C、程序越短越好

D、程序結構應有助于讀者理解

標準答案:8

知識點解析:濫用got。語句將使程序流程無規律,可讀性差,因此A)不選;注解

行有利于對程序的理解,不應減少或取消,B也不選;程序的長短要依照實際情

況而論,而不是越短越好,C也不選。

5、程序設計語言的基本成分是數據成分、運算成分、控制成分和

A、對象成分

B、變量成分

C、語句成分

D、傳輸成分

標準答案:8

知識點解析:程序設計語言是用于書寫計算機程序的語言,具基本成分有以下4

種,數據成分:用來描述程序中的數據。運算成分:描述程序中所需的運算。控制

成分:用來構造程序的邏輯控制結構。傳輸成分:定義數據傳輸成分,如輸入輸出

語言。

6、下列敘述中,不屬于軟件需求規格說明書的作用的是

A、便于用戶、開發人員進行理解和交流

B、反映出用戶問題的結構,可以作為軟件開發工作的基礎和依據

C、作為確認測試和驗收的依據

D、便于開發人員進行需求分析

標準答案:8

知識點解析:軟件需求規格說明書(SRS,SoftwareRequiremenlSpecificalion)是需求

分析階段的最后成果,是軟件開發中的重要文檔之一。它有以下幾個方面的作用:

①便于用戶、開發人員進行理解和交流;②反映出用戶問題的結構,可以作為軟

件開發工作的基礎和依據;③作為確認測試和驗收的依據。

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

A、工具

B、過程

C、方法

D、環境

標準答案:8

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

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

個環節的控制、管理。

8、單個用戶使用的數據視圖的描述稱為

A、外模式

B、概念模式

C、內模式

D、存儲模式

標準答案:1

知識點解析:選項A)正確,外模式是用戶的數據視圖,也就是用戶所見到的數據

模式;選項D不正確,全局數據視圖的描述稱為概念模式,即數據庫中全部數據

的整體邏輯結構的描述;選項C不正確,物理存儲數據視圖的描述稱為內模式,

即數據庫在物理存儲方面的描述;選項D不正確,存儲模式即為內模式。

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

A、屬性

B、關系

C、鍵

D、域

標準答案:2

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

的關系模式.首先,從E-R圖到關系模式的轉換是比較直接的.實體與聯系都可

以表示成關系,E?R圖中屬性也可以轉換成關系的屬性。實體集也可以轉換成關

系。

10、SQL語言又稱為

A、結構化定義語言

B、結構化控制語言

C、結構化查詢語言

D、結構化操縱語言

標準答案:4

知識點解析:結構化查詢語言(StructuredQueryLanguage,簡稱SQL)是集數據查

詢、數據定義、數據操縱和數據控制功能于一體的數據庫語言。

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

11、在VisualFoxPro中,創建數據庫的命令是CREATEDATABASEV數據庫文件

名|?>,如果不指定數據庫名稱或使用問號,產生的結果是

A、系統會自動指定默認的名稱

B、彈出“保存”對話框,提示用戶輸入數據庫名稱并保存

C、彈出“創建”對話框,提示用戶輸入數據庫名稱并保存

D、彈出“提示”對話框,提示用戶不可以創建數據摩

標準答案:4

知識點解析:用CREATEDATABASE創建數據庫時,如果不指定數據庫名稱或使

用問號都會彈出“創建”對話框請用戶輸入數據庫名稱。

12、VisualFoxPro的“參照完整性”中“插入規則”包括

A、級聯和忽略

B、級聯和刪除

C、級聯和限制

D、限制和忽略

標準答案:8

知識點解析:參照完整性規則包括更新規則、刪除規則和插入規則。在更新規則和

刪除規則中都包括級聯、限制和忽略3個選頃設置,而插入規則中只包括限制和忽

略兩個選項設置。

13、VisualFoxPro支持的數據模型是

A、層次模型

B、關系模型

C、網狀模型

D、樹狀模型

標準答案:2

知識點解析:數據模型有層次數據模型、網狀數據模型和關系數據模型,Visual

FoxPro支持的是關系數據模型.

14、建立一個表文件,表中包含字段:姓名(C,6)、出生日期(D)和婚否(L),則該

表中每條記錄所占的字節寬度為

A、15

B、16

C、17

D、18

標準答案:2

知識點解析:在VisualFoxPro數據表中,日期型字段占8個字節,邏輯型字段占1

個字節,且每條記錄之前都帶有一個刪除標記,占一個字節,故每條記錄所占的字

節數為16。

15、在關系的基本運算中,下列屬于專門關系運算的是

A^選擇、排序

B、選擇、投影

C>并、差、交

D、聯接、笛卡兒積

標準答案:2

知識點0析:關系的基本運算可以分為兩類:傳統的集合運算和專門的關系運算。

傳統的集合運算包括開、差、交等,專門的關系運算包括選擇、投影和聯接。

16、數據庫表的索引類型共有

A、1種

B、2利1

C、3種

D、4種

標準答案:8

知識點解析:數據庫表的索引有主索引、候選索引、惟“索引和普通索引4種。

17、通過指定字段的數據類型和寬度來限制該字段的取值范圍,這屬于數據完整性

A、參照完整性

B、實體完整性

C、域完整性

D、字段完整性

標準答案:4

知識點解析:參照完整性與表之間的聯系有關,實體完整性表明表中的記錄是惟一

的,域完整性指明字段的數據類型和寬度來限制該字段的取值范圍,在數據完整性

中無字段完整性的說法。

18、VisualFoxPro中,要結束SCAN…ENDSCAN循環體本次執行,不再執行其后

面的語句,而是轉回SCAN處重新判斷條件的語句是

A、LOOP語句

B、EXIT語句

C、BREAK語句

D、RETURN語句

標準答案:1

知識點解析:SCAN…ENDSCAN語句一般用于處理表中記錄,語句可指明需處理

的記錄范圍及應滿足的條件:是一個循環語句。在循環體中如果出現LOOP或

EXIT短語,則根據條件來決定是LOOP返回,還是EXIT跳出循環體。RETURN

語句的意思是結束當前程序的執行,返回到調用它的上級程序,若無上級程序則返

回到命令窗口。BREAK短語一般不能單獨使用。

19、建立惟一索引后,只允許重復出現記錄值的

A、第一個

B、最后一個

C、全部

D、字段值不惟一,不能存儲

標準答案:1

知識點解析:在VisualFoxPro中,惟一索引的“惟一性”是指索引項的惟一,允許

出現重復的字段值,但重復的索引字段值只有惟一一個值,即第一個字段值出現在

索引項中。

20、自由表中字段名長度的最大值是

A、8

B、10

C、128

D、255

標準答案:2

知識點解析:在自由表中不可使用長字段名,字段名的最大值是10;數據庫表中

可以使用長字段名,最大值為128。

21、VisualFoxPro參照完整性規則不包括

A、更新規則

B、刪除規則

C、查詢規則

D、插入規則

標準答案:4

知識點解析:VisualFoxPro參照完整性規則包括更新規則、刪除規則、插入規

則。

22、下列關于查詢的說法中,不正確的是

A、查詢是預先定義好的一個SQLSELECT語句

B、查詢是VisualFoxPm支持的一種數據庫對象

C、通過查詢設計器,可完成任何查詢

D、查詢是從指定的表或視圖中提取滿足條件的記錄,可將結果定向輸出

標準答案:4

知識點解析:查詢可以從指定的表或視圖中提取滿足條件的記錄,但它并不只限于

單個表或視圖,查詢設計器的局限性是指它只能建立一些規則的查詢,如果要建立

比較復雜的查詢,則只能通過SQLSE-LECT語句來實現。

23、在VisualFoxPro中,以下關于視圖描述中錯誤的是

A、通過視圖可以對表進行查詢

B、通過視圖可以對表進行更新

C^視圖是一個虛表

D、視圖就是一種查詢

標準答案:8

知識點解析:視圖是根據表定義的,是一種虛擬表。視圖兼有“表''和"查詢”的特

點,與查詢類似的地方是,可以用來從一個或多個相關聯的表中提取有用信息,但

它并不是一個查詢文件;與表相類似的地方是,可以用來更新其中的信息,并將更

新結果永久保存在磁盤上。

24、用CREATETABLE建立表時,用來定義主關鍵字的短語是

A、PRLMARYKEY

B、CHECK

C、ERROR

D、DEFAULT

標準答案:1

知識點解析:在使用CREATETABLE建立表時,CHECK短語是用來定義域完整

性的,PRLMARYKEY是用來定義主關鍵字的,ERROR是出錯提示信息,

DEFAULT是定義默認值的。

25、在當前表中,查找第2個男同學的記錄,應使用命令

A、LOCATEFOR性別="男”NEXT2

B、LOCATEFOR性別="男”

C、LOCATEFOR性另ij="男”CONTINUE

D、LISTFOR性別="男”NEXT2

標準答案:4

知識點解析:LOCATEFOR是指查找到第1條滿足要求的記錄,然后使用

CONTINUE繼續查找下1條滿足要求的記錄。選項B是查找所有滿足要求的記

錄。選項A),D命令格式錯誤。

26、執行如下程序,最后S的顯示值為SETTALKOFFS=Oi=5X=llDO

WHILEs〈=Xs=s+ii=i+lENDDO?sSETTALKON

A、5

B、11

C、18

D、26

標準答案:4

知識點解析:該循環語句中,變量s和i每次執行循環后值的變化如下:s值i值

第一次循環56第二次循環117第三次循環188程序在第四次執行循環時,因條

件(18V=11)為假而退出循環。

27、下列關于變量的敘述中,不正確的一項是

A、變量值可以隨時改變

B、在VisualFoxPro中,變量分為字段變量和內存變量

C、內存變量的類型決定變量值的類型

D、在VisualFoxPro中,可以將不同類型的數據賦給同一個內存變量

標準答案:4

知識點解析:變量值可以隨時改變。在VisualFoxPro中,將變量分為字段變量和

內存變量,對于內存變量來說,可以把不同類型的數據賦給同一變量,變量值的類

型決定了變量類型。而字段變量的類型在定義表結構時定義,只能對它賦與之類型

匹配的值。

28、使數據庫表變為自由表的命令是

A、DROPTABLE

B、REMOVETABLE

C、FREETABLE

D、RELEASE1ABLE

標準答案:2

知識點解析:將數據庫表從數據庫中移出成為自由表的命令是:REMOVETABLE

〈數據而表名,,該命令有[DELETE]和[RECYCLE]兩個命令短語,如果加短語則

表示刪除數據庫表。

29、下列關于編輯框的說法中,正確的是

A、編輯框可用來選擇、剪切、粘貼及復制正文

B、在編輯框中只能輸入和編輯字符型數據

C、編輯框實際上是一個完整的字處理器

D、以上說法均正確

標準答案:8

知識點解析:編輯框實際上是一個完整的字處理器,可進行選擇、剪切、粘貼及復

制正文等操作,但在編輯框中只能輸入和編輯字符型數據。

30、利用SETRELATION命令可以建立兩個表之間的關聯,該關聯是

A、永久性聯系

B、臨時性聯系

C、任意的聯系

D、以上說法均不正確

標準答案:2

知識點解析:利用SETRELATION命令建立兩個表之間的關聯,該關聯為臨時性

關聯。用于控制不同工作區中記錄指針的移動。

31、在建立數據庫表stock.dbf時;將單價字段的字段有效性規則設為“單價>0”,

通過該設置,能保證數據的

A、實體完整性

B、域完整性

C、參照完整性

D、表完整性

標準答案:2

知識點解析:通過建立字段有效性規則可以保證數據的域完整性。

32、在當前目錄下有數據表文件sludent.dbf,執行如下SQL語句后SELECT*

FORMstudentINTODBFstudentORDERBY學號/D

A、生成一個按“學號”升序的表文件,將原來的studcnt.dbf文件覆蓋

B、生成一個按“學號”降序的表文件,將原來的sludent.dbf文件覆蓋

C、不會生成新的排序文件,保持原數據表內容不變

D、系統提示出錯信息

標準答案:8

知識點解析:在SQL語句中,查詢結果存放到新表的表名不能與原表表名相同,

否則提示出錯信息。

33、檢索職工表中工資大于800元的職工號,正確的命令是

A、SELECT職工號WHERE工資>800

B、SELECT職工號FROM職工SET工資>800

C、SELECT職工號FROM職工WHERE工資>800

D、SELECT職工號FROM職工FOR工資>800

標準答案:4

知識點解析:SELECT查詢語句最基本的格式為SELECT-FROM-WHERE。選項

A)缺少FROM短語,選項B和D中條件短語錯誤。

34、刪除倉庫關系中倉庫號值為WH2的元組,應使用命令

A、DELETEFROM倉庫WHERE倉庫號="WH2”

B、DROPFROM倉庫WHERE倉庫號="WH2”

C、DELETE倉庫WHERE倉庫號="WH2”

D、DROPFROM倉庫WHERE倉庫號=WH2

標準答案:1

知識點解析:從表中刪除數據的命令格式為:DELETEFROMTableNamc[WHERE

Condition]

35、利用SQL語句,檢索倉庫中至少有一名職工的倉庫信息,正確的命令是

A、SELECT*FROM倉庫表WHEREIN;(SELECT倉庫號FROM職工表)

B、SELECT*FROM倉庫表WHERENOTIN;(SELECT倉庫號FROM職工表)

C、SELECT*FROM倉庫表WHERE倉庫號EXISTS;(SELECT*FROM職工表

WHERE倉庫號=倉庫表.倉庫號)

D、SELECT*FROM倉庫表WHEREEXISTS;(SELECT*FROM職工表

WHERE倉庫號=倉庫表.倉庫號)

標準答案:8

知識點解析:利用EXISTS或NOTEXISTS,可用來檢查在于查詢中是否彳j結果返

回。利用運算符IN來表示,可寫成如卜格式:SELECT*FROM倉庫表WHERE倉

庫IN;(SELECT倉庫號FROM職工表)

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

分。)

36、排序是計算機程序設計中的一種重要操作,常見的排序方法有插入排序、

[1和選擇排序等。

標準答案:交換排序

知識點解析:常見的排序方法有插入排序(包括簡單插入排序法和希爾排序法等)、

交換排序(包括冒泡排序和快速排序法等)和選擇排序(包括簡單選擇排序和堆排序

等)。常見的排序方法及其作用機制和區別。

37、當循環隊列非空且隊尾指針等于隊頭指針時,說明循環隊列已滿,不能進行人

隊運算。這種情況稱為【】。

標準答案:上溢

知識點解析:入隊運算是指在循環隊列的隊尾加入一個新元素。這個運算有兩個基

本操作:首先將隊尾指針進一(即rear=rear+l),并當rear=m+l時置rear=l;然后

將新元素插入隊尾指針指向的位置。當循環隊列非空(s=l)時且隊尾指針等于隊頭

指針時,說明循環隊列已滿,不能進行入隊運算,這種情況稱為“上溢”。

38、【】是一種信息隱蔽技術,目的在于將對象的使用者和對象的設計者分開。

標準答案:封裝

知識點解析:面向對象技術中包括以下幾個基本概念,即對象、類、方法、消息、

繼承和封裝,其中封裝是一種信息隱蔽技術,目的在于將對象的使用者對象的和設

計者分開。

39、為了便于對照檢查,測試用例應由輸入數據和預期的【】兩部分組成。

標準答案:輸出結果

知識點解析:暫無解析

40、[]是從二維表列的方向進行的運算。

標準答案:投影

知識點解析:在關系模型的數據語言中,一般除了運用常規的集合運算,(并、

交、差、笛卡爾積等)外,還定義了一些專門的關系運算,如投影,選擇、連接

等。投影是從二維表的列方向上進行的運算。

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

41、命令?LEN(“中國”)<LEN("China")的結果為[]。

標準答案:.T.

知識點解析:一個漢字占.兩個字節,LEN(“中國”)的結果是4,LEN("China")的結

果是5。4<5,因此關系表達式LEN(“中國”)VLEN("China")的結果為.T.。

42、在表設計器的“表”選項卡的“顯示”框內,包含的選項有輸入掩碼、格式和

[1o

標準答案:標題

知識點解析:在表設計器的“顯示”框內,包含格式、輸入掩碼和標題3個選項。表

設計器中的“宇段有效性”包含規則、默認值和信息3個選項。

43、在成績表中,將所有記錄先按課程號升序排序,再按分數降序排序的命令是

SELECT,FROM成績表ORDERBY[]0

標準答案:課程號,分數DESC(或課程號,分數/D)

知識點解析:排序的短語是。RDER13Y,其中按升序排序的關鍵字是ASC(可以省

略,默認的排序方式);按降序排序的關鍵字是DESC,允許同時對一列或多列進

行排序。SQL排序查詢,

44、在2號工作區打開數據表xs.dbf,并設置別名為student,應輸入的命令是:

USExs.dbfIN2[]student

標準答案:ALIAS

知識點解析:打開數據表命令USE中的IN短語指定在哪個工作區中打.開,而

ALIAS短語則為該工作區指定別名。掌握利用命令方式打開索引文件的語句格

式3

45、物理刪除表中所有汜錄的命令是【】。

標準答案:ZAP

知識點解析:在VisualFoxPro中,表記錄的刪除有邏輯刪除和物理刪除兩種,邏

輯刪除記錄的命令是DE-LETE,物理刪除表中所有記錄的命令是ZAP。Visual

FoxPro中數據表的基本操作。

46、打開數據庫表文件后,當前記錄指針指向80,要使指針指向記錄號為70的記

錄,應使用命令【】。

標準答案:GO70(或GOTO70)

知識點解析:在VisualFoxPro中,可以使用GO|GOTOnRecordNumber命令直接

定位記錄,nRccordNumbcr是記錄號。VisualFoxPro中數據表的基本操作。

47、在SQL-SELECT語句中,檢查一個屬性值是否屬于一組給定的值中的特殊運

算符是【】。

標準答案:IN

知識點解析:SQL中可包含特殊運算符,其中用來檢查一個屬性值是否屬于一組

給定的值中的特殊運算將是IN,即包含測試。掌握VisualFoxPro中關系表達式的

關系運算符的含義及其作用。

48、下列程序的運行結果是【】。x="計算機等級考試“Y=""L=LEN(X)DO

WHILEL>=1Y=Y+SUBSTR(X,L-l,2)L=L-2ENDDO?Y

標準答案:試考級等機算計

知識點解析:該程序中關鍵的語句是丫=丫+5118-$T刈乂,L-1,2),其中函數

SUBSTR的作用是每次循環時,從字符串X中提取一個漢字,每次取出的結果連

到字符串Y之后,由于取出的順序是從右到左,因此該語句的功能是將原字符串

反序顯示。掌握VisualFoxPro中常用字符處理函數的命令格式及含義。

49、查詢“學生成績”表中,所有姓“張”的學生記錄,完成下列SQL語句:

SELECT*FROM學生成績WHERE姓名【)“張%”

標準答案:LIKE

知識點解析:利用SQL查詢記錄時,可以使用通配符“*”,表示0個或多個任意字

符,特殊運算符LIKE在此處為字符串匹配運算符,掌握SQL查詢語句中通配符

的含義及使用。

50、假設有學生表,要將學號和姓名定義為學生表的候選索引,索引名是xhxm。

請對下面的SQL語句填空:ALTERTABLE學生【】學號+姓名TAGxhxm

標準答案:ADDUNIQUE

知識點解析:修改表結閡應使用ALTERTABLE命令,具體的修改內容是為學生

表建立候選索引,應使用滇命令的格式3。該命令的格式3可以修改屬性名、刪除

屬性、定義和刪除表一級的有效性規則等;修改表結構命令的第三種格式:

ALTERTABLE后的表名“學生”表是要修改屬性所屬的表,定義候選索引要使用

ADDUNIQUE短語,要將學號和姓名兩個屬性定義為學生表的候選索引,用連

接兩個屬性,即學號+姓名,為該候選索引起名字xhxm要用TAG短語?,將索引名

xhxm置于TAG短語之后。SQL的定義功能—表結構的修改。

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

共2分。)

51、以下2題是基于下述描述:設有圖書管理數據庫:圖書(總編號C(6),分類號

C(8),書名C(16),作者C(6),出版單位C(20),單價N(6,2))讀者(借書證號C(4),

單位C(8),姓名C(6),性別C(2),職稱C(6),地址C(20))借閱(借書證號C(4),總

編號C(6),借書日期D(8))

標準答案:SELECT*FROM圖書

知識點解析:查詢表中的數據要使用SELECT命令。要查詢的數據來源于圖書

表,將圖書置于FROM短語之后:要查詢表的所有元組屬于五條件查詢,即元組

沒有條件限制,所以不需要WHERE短語。沒有指定要查詢哪些屬性的值,就是

耍查詢表中所有屬性值,要使用通配符“*通配符“*”表示表中的所有屬性。該命

令等價于:SELECT總編號,分類號,書名,作者,出版單位,單價FROM圖書

52、

標準答案:IN(SELECT總編號FROM借閱)

知識點解析?:查詢要使用SELECT命令,本題是嵌套查詢。已借出圖書的總編號

信息存儲在借閱表中,而書名信息存儲在圖書表中。由內層查詢:SELECT總編

號FROM借閱獲得的垢果是借出圖書的總編號值的集合,外層查詢的結果只列出

在內層查詢集合中的總編號所對應的書名,即外層查詢的結果依賴于內層查詢的結

果。由于內層查詢結果是一個集合,所以,要用“IN”運算符,不能用“=”運算符。

內層查詢必須用一對圓括號括起來。

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

共7分。)

53、設有使用零件表SYLJ(項目號,零件號,數量),為“數量”字段增加有效性規

則:數量>0,應使用的SQL語句是:【】TABLE使用零件【】數量SET[]

數量>0

標準答案:ALTER,ALTERCOLUMN,CHECK

知識點解析:修改表結溝應用ALTERTABLE命令,對于一張已存在的表,可以

用ALTERTABLE命令的SETCHECK子句設置一個字段的規則,例如;ALTER

TABLEcjALTERCOLUMNcj;SETCHECKcj>=0ANDcj<=100

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

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

10分。)

1、在算法設計基本方法中,是從初始條件出發,逐次推出所需求的結果。

A、遞推

B、遞歸

C、列舉法

D、歸納法

標準答案:A

知識點解析:暫無解析

2、數據結構作為計算機的一門學科,主要研究數據的邏輯結構、對各種數據結構

進行的運算,以及o

A、數據的存儲結構

B、計算方法

C、數據映像

D、邏輯存儲

標準答案:A

知識點解析:暫無解析

有關列表框和組合框的敘述中,正確的是().

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

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

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

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

A、

B、

C、

D、

標準答案:A

知識點解析:列表框提供一組條目,用戶可以從中選擇一個或多個條目。組合框也

是用于提供一組條目供用戶從中選擇,但只有一個條目是可見的,并且不提供多重

選擇的功能。

4、下面不屬于軟件設計階段任務的是()。

A、數據庠設計

B、算法設計

C、軟件總體設計

D、制定軟件確認測試汁劃

標準答案:D

知識點解析:本題主要考查考生的識記能力。軟件設計階段任務包括軟件總體設

計、算法設計和數據庫沒計,不包括制定軟件確認測試計劃。

5、一個m:n聯系轉換為一個關系模式,關系的碼為。

A、實體的碼

B、各實體碼的組合

C、n端實體的碼

D、每個實體的碼

標準答案:2

知識點解析:暫無解析

6、面向對象的設計方法與傳統的面向過程的方法有本質不同,它的基本原理是

A、模擬現實世界中不同事物之間的聯系

B、強調模擬現實世界中的算法而不強調概念

C、使用現實世界的概念抽象地思考問題從而自然地解決問題

D、鼓勵開發者在軟件開發的絕大部分中都用實際領域的概念去思考

標準答案:4

知識點解析:面向對象的設計方法與傳統的面向過程的方法有本質不同。它的基本

原理是,使用現實世界的概念抽象地思考問題從而自然地解決問題。它強調模擬現

實世界中的概念而不強調算法,它鼓勵開發者在軟件開發的絕大部分中都用應用領

域的概念去思考。

7、算法的時間復雜度是指:.

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

B、算法程序的長度

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

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

標準答案:4

知識點解析:算法的復雜度主要包括算法的時間復雜度和算法的空間復雜度。所謂

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

基本運算的次數;算法的空間復雜度一般是指執行這個算法所需要的內存空間。

8、下述關于數據庫系統的敘述中正確的是c

A、數據庫系統減少了數據冗余

B、數據庫系統避免了一切冗余

C、數據庫系統中數據的一致性是指數據類型的一致

D、數據庫系統比文件系統能管理更多的數據

標準答案:1

知識點解析:由于數據的集成性使得數據可為多個應用所共享,特別是在網絡發達

的今天,數據庫與網絡的結合擴大了數據關系的應用范圍。數據的共享自身又可極

大地減少數據冗余性,不僅減少了不必要的存儲空間,更為重要的是可以避免數據

的不一致性。所謂數據的一致性是指在系統中同一數據的不同出現應保持相同的

值,而數據的不一致性指的是同一個數據在系統的不同拷貝處有不同的值。

9、某線性表最常用的運算是插入和刪除,插入運算是指在表尾插入一個新元素。

刪除運算是指刪除表頭第一個元素,那么采用存儲方式最節省運算時間

A、僅有尾指針的單向循環鏈表

B、僅有頭指針的單向循環鏈表

C、單向鏈表

D、順序存儲

標準答案:1

知識點解析:由于規定了插入運算是在表尾插入一個新元素,刪除運算是指刪除表

頭第一個元素。如果使用單向鏈表、僅有頭指針的單向循環鏈表,每次插入結點都

要遍歷整個鏈表,找到鏈尾,才能進行插入。如果采用順序存儲,每次刪除表頭元

素時,都要移動n-1個元素。如果使用僅有尾指針的單向循環鏈表,插入新元素

時,僅需移動尾指針就可以了:刪除結點時,只需要一步操作就可以定位到頭結

點,就可以刪除了,因為頭結點是尾指針的下一個結點。

10、在數據庫管理系統提供的數據語言中,負責數據的模式定義與數據的物理存取

構建的是

A、數據定義語言

B、數據轉換語言

C、數據操縱語言

D、數據控制語言

標準答案:1

知識點解析:在數據庫管理系統提供的數據語言中,數據定義語言負責數據的模式

定義與數據的物理存取溝建。

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

11、在建立臨時關聯時,選用ADDITIVE子句的作用是o

A、保留當前工作區中所有已存在的關系并創建指定的新關系

B、僅保留當前工作區中所有已存在的關系

C、僅創建指定的新關系

D、以上都不對

標準答案:A

知識點解析:暫無解析

12、已打開學生表,為了統計出所有學生的平均成績,應使用的命令是_____。

A、SUMALL總分TOPJ

B、AVERAGEALL總分TOPJ

C、TOTALALLON總分TOPJ

D、COUNTALLFOR總分=0TOPJ

標準答案:B

知識點解析:暫無解析

13、VisualFoxPro6.0是一個。

A、8位數據庫開發系統

B、16位數據庫開發系統

C、32位數據庫開發系統

D、64位數據庫開發系統

標準答案:C

知識點解析:VisualFoxPro6.0與以前的各個版本相比,它在性能、設計環境、命

令函數、系統資源的利用方面都有很大的改進。它支持與其他應用程序共享數據、

交換數據,支持與大多數后臺數據庫的客戶機/服務器應用程序連接,使32位的

ODBC驅動程序能夠集成來自各個系統的數據。因此VisualFoxPro6.0是一個全新

的32位的數據庫開發系統。

14、將一維數組A中的值作為一條記錄插入到XS表中的SQL命令是_____o

A、INSERTTOXSFROMARRAYA

B、INSERTINTOXSFROMARRAYA

C、INSETTOXSFROMA

D、INSETIHTOXSFROM

標準答案:B

知識點解析:將記錄插入到數據表中采用的命令是Inserl,并且插入的記錄會添加

到表的末尾,但是本題的要求是要將一維數組A中的值作為記錄插入到表中,因

此需要添加關鍵字From,最后完成該插入功能的命令應該是如下形式INSERT

INTOXSFROMARRAYA,因此本題的答案應為B。

15、SQL中可使用的通配符有o

A、*(星號)

B、%(百分號

溫馨提示

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

評論

0/150

提交評論