當前位置:才華齋>計算機>計算機二級>

2017年3月計算機二級《VB》考試題及答案

計算機二級 閱讀(4.54K)

1). 下列資料結構中,能夠按照“先進後出”原則存取資料的是( ).

2017年3月計算機二級《VB》考試題及答案

A.迴圈佇列

B.棧

C.佇列

D.二叉樹

正確答案:B

答案解析:棧是按先進後出的原則組織資料的。佇列是先進先出的原則組織資料。

2). 窗體上有一個名稱為Combo1的組合框,為了引用Combo1中最後一個列表項,應使用的表示式是( )

(ListCount)

(Count - 1)

(ListCount - 1)

(Count)

正確答案:B

答案解析:組合框中的List屬性用來列出表項的內容。該屬性儲存了列表框中所有陣列的值,可以通過下標訪問陣列中的值(下標從0開始),其格式為:[組合框.]List(下標),特別注意的是″下標″相當於索引值,指示著表項中某一項表中內容的位置,第1項的索引值為0,第2項為1,依次類推,這個引數非常重要不可省略。組合框中列表項的排列是從0開始,最後一項的索引值應為ListCount-1。

3). 假定在窗體(名稱為Form1) 的程式碼視窗中定義如下記錄型別:Private Type animalanimalName As String *20aColor As String *10End Type在窗體上畫一個名稱為Command1的命令按鈕,然後編寫如下事件過程:Private Sub Command1_Click()Dim rec As animalOpen "c:"For Random As #1 Len=Len(alName="Cat"or="White"Put #1,,recClose #1End Sub則以下敘述中正確的是

A.記錄型別animal不能在Form1中定義,必須在標準模組中定義

B.如果檔案c:不存在,則Open命令執行失敗

C.由於Put命令中沒有指明記錄號,因此每次都把記錄寫在檔案的末尾

D.語句"Put #1,,rec"將animal型別的兩個資料元素寫到檔案中

正確答案:D

4). 是一個具有兩個備註型欄位的資料表文件,若使用COPY TO TEMP命令進行復制操作,其結果是

A.得到一個新的資料表文件

B.得到一個新的資料表文件和一個新的備註檔案

C.得到一個新的資料表文件和兩個新的備註檔案

D.錯誤資訊,不能複製帶有備註型欄位的資料表文件

正確答案:B

5). 若某二叉樹的前序遍歷訪問順序是abdgcefh,中序遍歷訪問順序是dgbaechf,則其後序遍歷的結點訪問順序是

efha

cfha

echf

hfca

正確答案:D

6). 為了使一個複選框被禁用(灰色顯示),應把它的Value屬性設定為( )

A.O

B.1

C.2

e

正確答案:C

答案解析:複選框的Value屬性可以設定為0、l或2。O表示沒有選擇該複選框,l表示選中該複選框,2表示該複選框被禁用(灰色顯示)。

7). 一個教師可講授多門課程,一門課程可由多個教師講授。則實體教師和課程間的聯絡是( )

A.1∶1聯絡

B.1∶m聯絡

C.m∶1聯絡

D.m∶n聯絡

正確答案:D

答案解析:因為一個教師可講授多門課程,而一門課程又能由多個老師講授,所以它們之間是多對多的關係,可以表示為m∶n。

8). 窗體上有名稱為Listl的列表框。以下能夠將列表框當前選定的列表項替換為字串“Basic”的語句是( )

tem“Basic”

( lndex)=“Basic”

=“Basic”

D.以上都可以

正確答案:B

答案解析:Addltem用於將列表項新增到列表框。Text屬性是被選定的選項的文字內容。列表框的List屬性用來列出表項的內容,也可以改變陣列中的已有值,屬性List-Index用於返回當前選擇的列表項的索引號。選項B正確。

9). 下列關於利用通用對話方塊產生的檔案對話方塊的相關屬性的描述中,錯誤的是( ).

Dir屬性用於設定對話方塊中顯示的起始目錄

er屬性用於設定對話方塊預設的過濾器

ultExt屬性用於設定對話方塊中預設的檔案型別

Title屬性用於存放對話方塊中所選擇的檔名

正確答案:B

答案解析:通用對話方塊的InitDir屬性用於設定對話方塊中顯示的起始目錄,Filter屬性用來指定在對話方塊中顯示的檔案型別,FilterIndex用於設定對話方塊預設的過濾器,DefaultExt屬性用於設定對話方塊中預設的檔案型別,FileTitle屬性用於存放對話方塊中所選擇的檔名。

10). 要將單選按鈕Optl設為被選中,應設定的屬性是( )

e

cted

led

ocus

正確答案:A

答案解析:單選按鈕Optl要設為選中,可通過設定Value屬性。設定單選按鈕在執行時的兩種狀態:True表示選中,執行時該單選按鈕的圓圈中出現一個黑點。False(預設值)表示未選中。

11). 下列連結串列中,其邏輯結構屬於非線性結構的是( )

A.二叉連結串列

B.迴圈連結串列

C.雙向連結串列

D.帶鏈的棧

正確答案:A

答案解析:在定義的連結串列中,若只含有一個指標域來存放下一個元素地址,稱這樣的連結串列為單鏈表或線性連結串列。帶鏈的棧可以用來收集計算機儲存空間中所有空閒的儲存結點,是線性表。在單鏈表中的結點中增加一個指標域指向它的直接前件,這樣的連結串列,就稱為雙向連結串列(一個結點中含有兩個指標),也是線性連結串列。迴圈連結串列具有單鏈表的特徵,但又不需要增加額外的存貯空間,僅對錶的連結方式稍做改變,使得對錶的處理更加方便靈活,屬於線性連結串列。二叉連結串列是二叉樹的物理實現,是一種儲存結構,不屬於線性結構。答案為A選項。

12). 表示式5Mod3+35*2的值是( )

A.0

B.2

C.4

D.6

正確答案:B

13). 在軟體開發中,需求分析階段產生的主要文件是( ).

A.可行性分析報告

B.軟體需求規格說明書

C.概要設計說明書

D.整合測試計劃

正確答案:B

答案解析:A錯誤,可行性分析階段產生可行性分析報告。C錯誤,概要設計說明書是總體設計階段產生的文件。D錯誤,整合測試計劃是在概要設計階段編寫的文件。B正確,需求規格說明書是後續工作如設計、編碼等需要的重要參考文件。

14). 以下不能用Print方法輸出資料的物件或視窗是( )

A.窗體

B.立即視窗

C.圖片框

D.程式碼視窗

正確答案:D

答案解析:Print方法可以在窗體上顯示文字字串和表示式的值,並可在其他圖形物件或印表機上輸出資訊。其一般格式為:[物件名稱.]Prim[表示式表][,|;],其中的″物件名稱″可以是窗體(Form)、圖片框(PictureBox)或印表機(Printer),也可以是立即視窗(Debug)。不能是程式碼視窗。

15). 要將單選按鈕Optl設為被選中,應設定的屬性是( )

e

cted

led

ocus

正確答案:A

答案解析:單選按鈕Optl要設為選中,可通過設定Value屬性。設定單選按鈕在執行時的`兩種狀態:True表示選中,執行時該單選按鈕的圓圈中出現一個黑點。False(預設值)表示未選中。

16). 下列選項中不屬於結構化程式設計原則的是( ).

A.可封裝

B.自頂向下

C.模組化

D.逐步求精

正確答案:A

答案解析:結構化程式設計的思想包括:自頂向下、逐步求精、模組化、限制使用goto語句,所以選擇A。

17). 軟體需求規格說明書的作用不包括( )

A.軟體驗收的依據

B.使用者與開發人員對軟體要做什麼的共同理解

C.軟體設計的依據

D.軟體可行性研究的依據

正確答案:D

答案解析:軟體需求規格說明書是需求分析階段的最後成果,是軟體開發的重要文件之一。軟體需求規格說明書有以下幾個方面的作用。①便於使用者、開發人員進行理解和交流,B正確;②反映出使用者問題的結構,可以作為軟體開發工作的基礎和依據,C正確;③作為確認測試和驗收的依據,A正確。

18). 設有如下變數宣告Dimtime1AsDate,為變數time1正確賦值的表示式是( )

1=#11:34:04#

1=Format(Time,“yy:mm:dd”)

1=#“11:34:04”#

1=Format(“hh:mm:ss”,Time)

正確答案:A

19). 下列關於控制元件陣列的敘述中,正確的是( )

A.控制元件陣列可以由不同型別的控制元件組成

B.控制元件陣列元素的最小下標值為1

C.在設計階段,可以改變控制元件陣列元素的Index屬性值

D.控制元件陣列的名字由Caption屬性指定

正確答案:C

答案解析:控制元件陣列必須用同類型的控制組成,最小下標為0,控制元件陣列的名字由Name屬性指定。選C。

20). 窗體上有一個名稱為Text1的文字框,一個名稱為Combo1的組合框。將文字框中的內容新增到組合框中所使用的命令是( )

tem

tem

=

=

正確答案:B

答案解析:AddItem方法用來在組合框中插入一行文字,格式為:組合框框tem 專案字串[,索引值]。