當前位置:學問君>人在職場>IT認證>

2017年計算機等級VB語言程序設計考試試題

學問君 人氣:2.86W

一、選擇題(每題2分,共35題,70分)

2017年計算機等級VB語言程序設計考試試題

(l)下列關於棧和隊列的描述中,正確的是( )。

A)棧是先進先出 B)隊列是先進後出

C)隊列允許在隊頭刪除元素 D)棧在棧頂刪除元素

(2)已知二叉樹後序遍歷序列是CDABE,中序遍歷序列是CADEB,它的前序遍歷序列是 ( )。

A) ABCDE B) ECABD C) EACDB D) CDEAB

(3)在數據流圖中,帶有箭頭的線段表示的是( )。

A)控制流 B)數據流 C)模組調用 D)事件驅動

(4)結構化程序設計的3種結構是( )。

A)順序結構,分支結構,跳轉結構 B)順序結構,選擇結構,循環結構

C)分支結構,選擇結構,循環結構 D)分支結構,跳轉結構,循環結構

(5)下列方法中,不屬於軟件調試方法的是( )。

A)回溯法 B)強行排錯法 C)集成測試法 D)原因排除法

(6)下列選項中,不屬於模組間耦合的是( )。

A)內容耦合 B)異構耦合 C)控制耦合 D)數據耦合

(7)下列特徵中不是面向對象方法的主要特徵的是( )。

A)多態性 B)標識惟一性 C)封裝性 D)耦合性

(8)在數據庫設計中,將E-R圖轉換成關係數據模型的過程屬於( )。

A)需求分析階段 B)概念設計階段 C)邏輯設計階段 D)物理設計階段

(9)在一棵二叉樹上,第5層的結點數最多是( )。

A)8 B)9 C) 15 D) 16

(10)下列有關數據庫的'描述,正確的是( )。

A)數據庫設計是指設計數據庫管理系統

B)數據庫技術的根本目標是要解決數據共享的問題

C)數據庫是一個獨立的系統,不需要操作系統的支援

D)數據庫系統中,數據的物理結構必須與邏輯結構一致

(11)在正確安裝Visual Basic 6.0後,可以透過多種方式啓動Visual Basic 6.0。以下方式中,不能啓動Visual Basic 6.0的是( )。

A)透過“我的電腦”找到,雙擊該檔案名

B)進入DOS方式,執行檔案

C)透過“開始”選單中的“執行”命令

D)透過“開始”選單中的“程序”命令

(12)下面4個選項中,不是窗體屬性的是( )。

A) UnLoad B) BorderStyle C) MinButton D) Caption

(13)設計窗體時雙擊窗體的任何位置,將開啟( )。

A)視窗設計器 B)代碼視窗 C)工具箱視窗 D)屬性視窗

(14)下面有關標準模組的敘述中,錯誤的是( )。

A)標準模組的檔案副檔名爲

B)標準模組中的Private過程不能被工程中的其他模組調用

C)標準模組不完全由代碼組成,還可以有窗體

D)標準模組中的全局變量可以被工程中的任何模組引用

(15)若將變量TestDate聲明爲Date類型,則下列爲變量TestDate賦值的語句中正確的是( )。

A) TestDate=date(”1/1/2002”) B) TestDate=#”1/1/2002"#

C) TestDate=#l/1/2002# D)TestDate-Format(”m/d/yy”,”1/1/2002”)

(16)窗體Forml上有一個名稱爲Commandl的命令按鈕,以下對應窗體單擊事件的事件過程是( )。

A) Private Sub Form l_Click() B) Private Sub Form_Click()

End Sub End Sub

C) Private Sub Commandl_Click() D) Private Sub Commandl_Click()

EndSub End Sub

(17)下列程序段的執行結果爲( )。

a=“ABBACDDCBA”

Fori=6 T0 2 Step一2

x= Mid(a,i,i)

y= Left(a,i)

z= Right(a,i)

z=x&y&z

Next i

Print Z

A) ABC B) BBABBA

C) ABBABA D) AABAAB

(18)不能正確表示條件“兩個整型變量A和B之一爲O,但不能同時爲0”的布爾表達式 是( )。

A) A*B=O and A+B<>O

B) (A=O or B=O) and (A<>O Or B<>O)

C) not(A=O And B=O) and (A=0 0r B=O)

D) A*B=O and (A-O or B=O)

(19)組合框是文字方塊和( )特性的組合。

A)複選框 B)標籤 C)列表框 D)目錄列表框

(20)已知文字方塊的ScrollBars屬性設定爲3,卻看不到任何效果,原因是( )。

A)文字方塊中沒有內容 B)文字方塊的Locked屬性值爲True

C)文字方塊的MultiLine屬性值爲False D)文字方塊的MultiLine屬性值爲True

二、填空題(每空2分,共30分)

(1)算法的基本特徵主要包括四個方面,它們分別是可行性、確定性、____ 和擁有足夠的情報。

(2)在長度爲n的有序線性表中進行二分查找,最壞的情況下,需要的比較次數爲 ________。

(3)在面向對象方法中,________ 是具有相似性質的對象的集合。

(4)軟件產品從提出、實現、使用維護到停止使用退役的過程稱爲________。

(5)在數據庫中用數據模型這個工具來抽象、表示和處理現實世界中的數據和資訊。常見的 數據模型有3種,它們分別是層次模型、網狀模型和____。

(6)數學式子5+(a+b) x2對應的Visual Basic表達式是________。

(7)當用________方式開啟檔案時,如果對檔案進行寫操作,則寫入的數據附加到原檔案的後面。

(8)下列程序執行後,輸出結果爲____。

Sub abcd(ByVal n As Integer)

n=n+5

End Sub

Private Sub Form_Click()

n%=3

Call abcd(n%)

Print n%

End Sub

(9)下列程序執行後,單擊窗體,在窗體上顯示:1,1+2,1+2+3,1+2+3+4,1+2+3+4+5的和。請在橫線處填寫適當的內容,將程序補充完整。

Private Sub Form_Click()

Dim iAs Integer, tt As Integer

Fori=1 To 5

tt= Sum(i): Print”tt=”;tt,

Nexti

End Sub

Private Function Sum(________________)

________________

j =j+n

Sum =j

End Function

(10)下面的程序執行時,將把當前目錄下的順序檔案的內容讀入內存,並在文字方塊Textl中顯示出來。請填空。

Private Sub Commandl_Click()

Dim inData As String

=''''

Open“.”________As#l

Do While____

Input#1,inData

&inData

Loop

Close#1

End Sub