糯米文學吧

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

2016計算機二級《VF》考前提分必做題

以下是本站小編整理的2016計算機二級《VF》考前提分必做題,希望可以為您的考試提供幫助!

2016計算機二級《VF》考前提分必做題

  選擇題

1.下列關於算法複雜度敍述正確的是(  )。

A.最壞情況下的時間複雜度一定高於平均情況的時間複雜度

B.時間複雜度與所用的計算工具無關

C.對同一個問題,採用不同的算法,則它們的時間複雜度是相同的

D.時間複雜度與採用的算法描述語言有關

2.設有棧S和隊列Q,初始狀態均為空。首先依次將A,B,C,D,E,F入棧,然後從棧中退出三個元素依次入隊,再將X,Y,Z入棧後,將棧中所有元素退出並依次入隊,最後將隊列中所有元素退出,則退隊元素的順序為(  )。

YZABC

YXCBA

YZCBA

YXABC

3.下列敍述中正確的是(  )。

A.有兩個指針域的鏈表稱為二叉鏈表

B.循環鏈表是循環隊列的鏈式存儲結構

C.帶鏈的棧有棧頂指針和棧底指針,因此又稱為雙重鏈表

D.結點中具有多個指針域的鏈表稱為多重鏈表.

4.某二叉樹共有845個結點,其中葉子結點有45個,則度為1的結點數為(  )。

A.400

B.754

C.756

D.不確定

5.軟件需求分析階段的主要任務是(  )。

A.確定軟件開發方法

B.確定軟件開發工具

C.確定軟件開發計劃

D.確定軟件系統的功能

6.下面對軟件測試描述錯誤的是(  )。

A.嚴格執行測試計劃,排除測試的隨意性

B.隨機地選取測試數據

C.軟件測試的目的是發現錯誤

D.軟件測試是保證軟件質量的重要手段

7.結構化程序的三種基本控制結構是(  )。

A.順序、選擇和重複(循環)

B.過程、子程序和分程序

C.順序、選擇和調用

D.調用、返回和轉移

8.數據庫中對概念模式內容進行説明的語言是(  )。

A.數據定義語言

B.數據操縱語言

C.數據控制語言

D.數據宿主型語言

9.某個工廠有若干個倉庫,每個倉庫存放有不同的零件,相同零件可能放在不同的倉庫中。則實體倉庫和零件間的聯繫是(  )。

A.多對多

B.一對多

C.多對一

D.一對一

10.執行?CEILING(165)命令的結果是(  )。

A.3

B.3.2

C.4

D.提示錯誤

11.一個關係中的各條記錄(  )。

A.前後順序不能任意顛倒,要按輸入的順序排列

B.前後順序不能任意顛倒,要按關鍵字段值的順序排列

C.前後順序可以任意顛倒,但排列順序不同,統計處理的結果可能不同

D.前後順序可以任意顛倒,不影響數據的實際含義

12.項目文件中的“文本文件”包含在(  )。

A.“文檔”選項卡中

B.“代碼”選項卡中

C.“數據”選項卡中

D.“其他”選項卡中

13.執行下列命令後顯示的結果是(  )。

?ROUND(15.3215,2),ROUND(15.3215,-l)

A.15.3200 15.3

B.15.3220 20.0000

C.15.32

20

D.15.3200 20.0000

14.刪除數據庫的命令是(  )。

E DATABASE

TE DATABASE

DATABASE

VE DATABASE

15.在Visual FoxPro中,視圖的創建不能基於(  )。

A.數據庫表

B.自由表

C.視圖

D.查詢

16.不需要事先建立就可以直接使用的變量是(  )。

A.局部變量

B.私有變量

C.全局變量

D.數組

17.在Visual FoxPro中,無論是哪種類型的菜單,當選擇某個選項時都會有一定的動作,這個動作不可能是(  )。

A.執行一條命令

B.執行一個過程

C.執行一個EXE程序

D.激活另一個菜單

18.在Visual FoxPro中,通過帶選項卡的對話框快速創建或修改表單、複雜控件等的工具是(  )。

A.嚮導

B.設計器

C.生成器

D.項目管理器

19.在Visual FoxPro表中,為了放置照片信息合理使用的字段類型是(  )。

A.備註型

B.圖像型

C.二進制型

D.通用型

  參考答案及解析:

(1)B[解析]算法的時間複雜度是指執行算法所需要的計算工作量,它與使用的計算機、程序設計語言以及算法實現過程中的許多細節無關,B選項正確,D選項錯誤。最壞情況下的時間複雜度可以與平均情況的時間複雜度相同,A選項錯誤。不同的算法時間複雜度一般不相同,C選項錯誤。

(2)B[解析]棧是一種特殊的線性表,它所有的插入與刪除都限定在表的同一端進行。隊列是指允許在一端進行插入,而在另一端進行刪除的線性表。將A,B,C,D,E,F入棧後,棧中元素為ABCDEF,退出三個元素入隊,隊列元素為FED,將X,Y,Z人棧後棧中元素為ABCXYZ,全部入隊後,隊列元素為FEDZYXCBA,故B選項正確。

(3)D[解析]雙向鏈表與二叉鏈表均是有兩個指針域的鏈表,A選項錯誤。在單鏈表的第一個結點前增加一個表頭結點,隊頭指針指向表頭結點,最後一個結點的指針域的值由NULL改為指向表頭結點,這樣的鏈表稱為循環鏈表。循環隊列是隊列的一種順序存儲結構。循環鏈表與循環隊列是兩種存儲結構,B選項錯誤。雙向鏈表結點有兩個指針域,向前一個結點的指針和指向後一個結點的指針,而帶鏈的棧是單鏈表形式,C選項錯誤。故正確答案為D選項。

(4)C[解析]在樹結構中,一個結點所擁有的後件個數稱為該結點的度,所有結點中最大的度稱為樹的度。對任何一棵二叉樹,度為0的結點(即葉子結點)總是比度為2的結點多一個。二叉樹共有845個結點,度為0的結點有45個,度為1的結點數為n1,度為2的結點數為n2,則845=45+n1+

n2,且45=n2+1,則n1=756,C選項正確。

(5)D[解析]需求分析階段的工作可以分為4個方面:需求獲取、需求分析、編寫需求規格説明書和需求評審,包括確定軟件系統的功能,D選項正確。A、B、C選項均為開發階段工作。

(6)B[解析]在測試之前制定測試計劃,並嚴格執行,測試用例的選擇不可隨意,應選擇有代表性的,儘可能發現迄今為止尚未發現的錯誤,A選項敍述正確,B選項敍述錯誤。測試根本目的是儘可能多地發現並排除軟件中隱藏的錯誤,C選項敍述正確。軟件測試是保證軟件質量、可靠性的關鍵步驟,D選項敍述正確。故正確答案為B選項。

(7)A[解析]結構化程序的三種基本控制結構:順序、選擇和重複,故A選項正確。

(8)A[解析]數據庫管理系統為完成主要功能提供了相應的數據語言,它們是:數據定義語言,該語言負責數據的模式定義與數據的物理存取構建;數據操縱語言,該語言負責數據的'操縱,包括查詢與增、刪、改等操作;數據控制語言,該語言負責數據完整性、安全性的定義與檢查以及併發控制、故障恢復等功能。故A選項正確。

(9)A[解析]一般來説,實體集之間必須通過聯繫來建立聯接關係,分為三類:一對一聯繫(1:1)、一對多聯繫(1:m)、多對多聯繫(m:n)。每個倉庫存放有不同的零件,相同零件可能放在不同的倉庫中,故實體倉庫和零件間的聯繫是多對多,A選項正確。

(10)D[解析]CEILING(<數值表達式>)為求整數函數,返回不小於指定數值表達式的最小整數。本題“l65”不屬於數值表達式,無法運算出結果。故本題D為正確選項。

(11)D[解析]一個關係就是一張二維表,每個關係有一個關係名。在關係模型中對關係有一定的要求,關係必須具有以下特點:關係必須規範化,表中不能再包含表;在同一個關係中不能出現完全相同的屬性(列),即不允許有相同的字段名;關係中不允許有完全相同的元組(行),即不允許有相同的記錄;在一個關係中行的次序無關緊要,可任意交換兩行的位置;在一個關係中列的次序無關緊要,可任意交換兩列的位置。本題D為正確選項。

(12)D[解析]“項目管理器”窗口包括6個選項卡:①“全部”選項卡:顯示應用程序中所有的文件,實現對它們的管理;②“數據”選項卡:包含項目中的所有數據,包括數據庫、自由表和查詢;③“文檔”選項卡:顯示和管理項目文件中盼文檔文件,包括表單、報表和標籤;④“類”選項卡:顯示和管理項目文件中類庫文件,包括自己設計的類庫和系統自帶的類庫;⑤“代碼”選項卡:包括3大類程序,擴展名為的程序文件函數庫API以及應用程序app文件;⑥“其他。選項卡:包括文本文件、菜單文件和其它文件,例如位圖文件、圖標文件等:“文本文件”包含在“其他”選項卡,D為正確選項。

(13)C[解析]ROUND(<數值表達式1>,<數值表達式2>)是四捨五入函數的表達式,用於返回指定表達式在指定位置四捨五入後的結果,<數值表達式2>指明因舍五入的位置,如果“表達式2”大於0,表示要保留的小數位數;如果“表達式2”小於等於0表示整數部分的舍入位數。因此本題選C.

(14)B[解析]用命令方式刪除數據庫的格式為:DE-LETE DATABASE數據庫名|?[DELETETABLE]RECY-CLE]。其中DELETE TABLE是指刪除數據庫文件的同時從磁盤上刪除該數據庫所含的表等;RECYCLE指將刪除數據庫文件和表文件等放入回收站中,如果需要還可以還原。本題B為正確選項。

(15)D.[解析]視圖兼有“表”和“查詢”的特點。與查詢類似的地方是,可以用來從一個或多個相關聯的表中提取有用信息;與表相類似的地方是,可以用來更新其中的信息,並將更新結果永久保存在磁盤上。使用視圖可以從表中提取一組記錄,改變這些記錄的值,並把更新結果送回到基本表中。視圖的數據可以來自數據庫表、自由表和其他視圖,因此視圖的創建不能基於查詢,D為正確選項。

(16)B[解析]變量除了類型和取值外還有一個重要的屬性是它的作用域,指其在什麼範圍內有效。Visual FoxPro中可分為全局變量、私有變量和局部變量三類。其中私有變量不用建立就可以直接使用,局部變量在建立它的模塊中使用,全局變量的命令為PUBLIC<內存變量表>.放本題B選項正確。

(17)C[解析]VF菜單設計概述,包括條形菜單和彈出式菜單,用户選中其中的某個選項時都會有一定的動作,這個動作可以是3種情況的一種:執行一條命令、執行一個過程或激活另一個菜單,故本題C為正確選項。

(18)C[解析]生成器是帶有選項卡的對話框,用於簡化對錶單、複雜控件和參照完整性代碼的創建和修改過程。每個生成器顯示一系列選項卡,用於設置選定對象的晨性。可使用的生成器在數據庫表之間生成控件、表單、設置控件格式和創建參照完整性。故本題C選項正確。

(19)D[解析]字段的數據類型決定了字段值的數據類型,同樣的數據類型通過寬度限制可以決定存儲數據的數量和精度。備註型字段為不定長的字母數字文本,如用於存放個人簡歷等;通用型字段為OLE(對象鏈接與嵌人),用於存放電子表格、照片等,在表中佔4個字節;字段類型中並沒有圖像型和二進制型。故本題D為正確選項。