欧美日韩不卡一区二区三区,www.蜜臀.com,高清国产一区二区三区四区五区,欧美日韩三级视频,欧美性综合,精品国产91久久久久久,99a精品视频在线观看

等級考試

計算機(jī)二級考試VB預(yù)測題

時間:2025-02-08 15:11:10 等級考試 我要投稿
  • 相關(guān)推薦

2014年計算機(jī)二級考試VB預(yù)測題

  選擇題(共40小題)

2014年計算機(jī)二級考試VB預(yù)測題

  1.下列敘述中正確的是( )。

  A.棧是“先進(jìn)先出”的線性表

  B.隊列是“先進(jìn)后出”的線性表

  C.循環(huán)隊列是非線性結(jié)構(gòu)

  D.有序線性表既可以采用順序存儲結(jié)構(gòu),也可以采用鏈?zhǔn)酱鎯Y(jié)構(gòu)

  2.支持子程序調(diào)用的數(shù)據(jù)結(jié)構(gòu)是( )。

  A.棧

  B.樹

  C.隊列

  D.二叉樹

  3.某二叉樹有5個度為2的結(jié)點(diǎn),則該二叉樹中的葉子結(jié)點(diǎn)數(shù)是( )。

  A.10

  B.8

  C.6

  D.4

  4.下列排序方法中,最壞情況下比較次數(shù)最少的是( )。

  A.冒泡排序

  B.簡單選擇排序

  C.直接插入排序

  D.堆排序

  5.軟件按功能可以分為:應(yīng)用軟件、系統(tǒng)軟件和支撐軟件(或工具軟件)。下列屬于應(yīng)用軟件的是( )。

  A.編譯程序

  B.操作系統(tǒng)

  C.教務(wù)管理系統(tǒng)

  D.匯編程序

  6.下列敘述中錯誤的是( )。

  A.軟件測試的目的是發(fā)現(xiàn)錯誤并改正錯誤

  B.對被調(diào)試的程序進(jìn)行“錯誤定位”是程序調(diào)試的必要步驟

  C.程序調(diào)試通常也稱為Debug

  D.軟件測試應(yīng)嚴(yán)格執(zhí)行測試計劃,排除測試的隨意性

  7.耦合性和內(nèi)聚性是對模塊獨(dú)立性度量的兩個標(biāo)準(zhǔn)。下列敘述中正確的是( )。

  A.提高耦合性降低內(nèi)聚性有利于提高模塊的獨(dú)立性

  B.降低耦合性提高內(nèi)聚性有利于提高模塊的獨(dú)立性

  C.耦合性是指一個模塊內(nèi)部各個元素問彼此結(jié)合的緊密程度

  D.內(nèi)聚性是指模塊間互相連接的緊密程度

  8.數(shù)據(jù)庫應(yīng)用系統(tǒng)中的核心問題是( )。

  A.數(shù)據(jù)庫設(shè)計

  B.數(shù)據(jù)庫系統(tǒng)設(shè)計

  C.數(shù)據(jù)庫維護(hù)

  D.數(shù)據(jù)庫管理員培訓(xùn)

  9.在E—R圖中,用來表示實(shí)體聯(lián)系的圖形是( )。

  A.橢圓形

  B.矩形

  C.菱形

  D.三角形

  10.下列關(guān)于關(guān)系運(yùn)算的敘述中正確的是( )。

  A.投影、選擇、連接從二維表的行的方向來進(jìn)行運(yùn)算

  B.并、交、差從二維表的列的方向來進(jìn)行運(yùn)算

  C.投影、選擇、連接從二維表的列的方向來進(jìn)行運(yùn)算

  D.以上三種說法都不對

  11.下列不能掃開菜單編輯器的操作是( )。

  A.按“Ctrl+E”組合鍵

  B.單擊工具欄中的“菜單編輯器”按鈕

  C.執(zhí)行“工具”菜單中的“菜單編輯器”命令

  D.按“Shift+AIt+M”組合鍵

  12.不能脫離控件(包括客體)而獨(dú)立存在的過程是( )。

  A.事件過程

  B.通用過程

  C.Sub過程

  D.函數(shù)過程

  13.在窗體上建立通用對話框需要先添加的控件是( )。

  A.Data控件

  B.From控件

  C.CommonDialog控件

  D.VBComboBox控件

  14.在Visual Basic中,要將一個窗體加載到內(nèi)存進(jìn)行預(yù)處理但不顯示,應(yīng)使用的語句是( )。

  A.Load

  B.Show

  C.Hide

  D.Unload

  15.執(zhí)行如下兩條語句后,窗體上顯示的是( )。

  a=9.8596

  Print Format(a,"$00,00.00")

  A.0,009.86

  B.$9.86

  C.9.86

  D.$0,009.86

  16.下面循環(huán)語句中在任何情況下都至少執(zhí)行一次循環(huán)體的是( )。

  A.Do While<條件>

  循環(huán)體

  Loop

  B.While <條件>

  循環(huán)體

  Wend

  C.Do

  循環(huán)體

  Loop Until<條件>

  D.Do Until <條件>

  循環(huán)體

  Loop

  17.執(zhí)行x$=InputBox("請輸入x的值")時,在彈出的對話框中輸入123,在列表框

  List1中選中一個列表項(數(shù)據(jù)為456),使結(jié)果為123456 的語句是( )。

  A.y=x$+List1.List(0)

  B.y=x$+List1.List(1)

  C.y=Val(x$)+Val(List1.List(0))

  D.y=Val(x$)&Val(List1.List(1))

  18.如果一個變量未經(jīng)定義就直接使用,則該變量的類型為( )。

  A.Inieger

  B.Byte

  C.Boolean

  D.Variant

  19.以F敘述中錯誤的是( )。

  A.一個工程中只能有一個Sub Main過程

  B.窗體的Show方法的作用是將指定的窗體裝入內(nèi)存并顯示該窗體

  C.窗體的Hide方法和Unload方法的作用完全相同

  D.若工程文件中有多個窗體,可以根據(jù)需要指定一個窗體為啟動窗體

  20.下列各控件不包含滾動條的控件是( )。

  A.Lis tBox

  B.ComboBox

  C.TextBox

  D.Label 21.設(shè)窗體上有1個水平滾動條,已經(jīng)通過屬性窗V1把它的Max屬性設(shè)置為1,Min屬

  性設(shè)置為100。下面敘述中正確的是( )。

  A.程序運(yùn)行時,若使?jié)L動塊向左移動,滾動條的Value屬性值就增加

  B.程序運(yùn)行時,若使?jié)L動塊向左移動,滾動條的Value屬性值就減少

  C.由于滾動條的Max屬性值小于Min屬性值,程序會出錯

  D.由于滾動條的Max屬性值小于Min屬性值,程序運(yùn)行時滾動條的長度會縮為一點(diǎn),滾動塊無法移動

  22.有如下過程代碼:

  Sub var_dim()

  static numa As Integer

  Dim numb As Integer

  numa=numa+2.

  numb=numb+1

  print numa;mub

  End Sub

  連續(xù)3次調(diào)劇var_dim過程,第3次調(diào)用時的輸出是( )。

  A.2 1

  B.2 3

  C.6 1

  D.6 3

  23.在窗體上畫1個命令按鈕,并編寫如下事件過程:

  private Sub Command1_Click()

  For i=5 To 1 Step-0.8

  Print Int(i);

  Next i

  End Sub

  運(yùn)行程序,單擊命令按鈕,窗體上顯示的內(nèi)容為( )。

  A.5 4 3 2 1 1

  B.5 4 3 2 1

  C.4 3 2 1 1

  D.4 4 3 2 1 1

  24.在窗體上畫1個命令按鈕,并編寫如下事件過程:

  Private Sub Command1 Click()

  Dim a(3,3)

  For m=1 To 3

  For n=1 To 3

  If n=m or n=4—m Then

  a(m.n)=m+n

  Else

  a(m,n)=0

  End If

  Print a(m,n);

  Next n

  Print

  Next m

  End Sub

  運(yùn)行程序,單擊命令按鈕,窗體上顯示的內(nèi)容為( )。

  A.2 0 0

  0 4 0

  0 0 6

  B.2 0 4

  0 4 0

  4 0 6

  C.2 3 0

  3 4 0

  0 0 6

  D.2 0 0

  0 4 5

  0 5 6

  25.設(shè)有以下函數(shù)過程:

  Function fun(a As Integer,b As Integer)

  Dim c As Integer

  If a   c=a:a=b:b=C

  End IF

  c=0

  Do

  c=c+a

  Loop Until c Mod b=0

  fun=c

  End Function

  若調(diào)用函數(shù)fun時的實(shí)際參數(shù)都是自然數(shù),則函數(shù)返回的是( )。

  A.a、b的最大公約數(shù)

  B.a、b的最小公倍數(shù)

  C.a除以b的余數(shù)

  D.a除以b的商的整數(shù)部分

  26.窗體上有1個名稱為Text1的文本框;1個名稱為Timer1的計時器控件,其Interval 屬性值為5000,Enabled屬性值是True。Timer1的事件過程如下:

  Private Sub Timer1 Timer()

  Static flag As Integer

  If Flag=0 Then Flag=1

  Flag=-flag

  If flag=1 Then

  Text1.ForeColor=&HFF& &HFF&為紅色

  Else

  Text1.ForeColor=&HCOO& &HCOO&為綠色

  End If

  End Sub

  以下敘述中正確的是( )。

  A.每次執(zhí)行此事件過程時,flag的初始值均為0

  B.flag的值只可能取0或1

  C.程序執(zhí)行后,文本框中的文字每5秒改變一次顏色

  D.程序有邏輯錯誤,Else分支總也不能被執(zhí)行

  27.為計算1+2+22+23+24+…+210的值,并把結(jié)果顯示在文本框Text1中,若編寫如下事件過程:

  Private Sub Command1 Click()

  Dim a%,s%,k%

  s=1

  a=2

  For k=2 To 10

  a=a*2

  s2 s+a

  Next k

  Text1.Text=s

  End Sub

  執(zhí)行此事件過程后發(fā)現(xiàn)結(jié)果是錯誤的,為能夠得到正確結(jié)果,應(yīng)做的修改是( )。

  A.把s=1改為s=0

  B.把For k=2 T0 10改為For k=1 T0 10

  C.交換語句s=s+a和a=a*2的順序

  D.同時進(jìn)行B、C兩種修改

  28.標(biāo)準(zhǔn)模塊中有如下程序代碼:

  Public x As Integer,y As Integer

  Sub var pub()

  x=10:y=20

  End Sub

  在窗體上有1個命令按鈕,并有如事件過程:

  Private Sub Command1 Click()

  Dim x As Integer

  Call var pub

  x=x+100

  y=y+100

  Print x;y

  End Sub

  運(yùn)行程序后單擊命令按鈕,窗體上顯示的是( )。

  A.100 100

  B.100 120

  C.110 100

  D.110 120

  29.設(shè)a、b都是自然數(shù),為求a除以b的余數(shù),某人編寫了以下函數(shù):

  Eunction fun(a As Integer,b As Integer)

  While a>b

  a=a—b

  Wend

  fun=a

  End Function

  在調(diào)試時發(fā)現(xiàn)函數(shù)是錯誤的。為使函數(shù)能產(chǎn)生正確的返回值,應(yīng)做的修改是( )。

  A.把a(bǔ)=a-b改為a=b-a

  B.把a(bǔ)=a-b改為a=a\b

  C.把While a>b改為While a%b

  D.把While a>b改為While a>=b

  30.下列關(guān)于通甩對話框CommonDialogl的敘述中,錯誤的是( )。

  A.只要在“打開”對話框中選擇了文件,并單擊“打開”按鈕,就可以將選中的文件打開

  B.使用(’ommoDialog1.ShowColor方法,可以顯示“顏色”對話框

  C.CancelError屬性用于控制用戶單擊“取消”按鈕關(guān)閉對話框時,是否顯示出錯警告

  D.在顯示“字體”對話框前,必須先設(shè)置CommonDialog1的Flags屬性,否則會出錯

  31.目錄列表框的Path屬性的作用是( )。

  A.顯示當(dāng)前驅(qū)動器或指定驅(qū)動器上的某目錄下的文件名

  B.顯示當(dāng)前驅(qū)動器或指定驅(qū)動器上的目錄結(jié)構(gòu)

  C.顯示根目錄下的文件名

  D.顯示該路徑下的文件

  32.以下敘述中錯誤的是( )。

  A.在KeyPress事件過程中不能識別鍵盤的按下與釋放

  B.在KeyPress事件過程中不能識別回車鍵

  C.在KeyDown和KeyUp事件過程中,將鍵盤輸入的“A”和“a”視作相同的字母

  D.在KeyDown和KeyUp事件過程中,從大鍵盤上輸出的“1”和從右側(cè)小鍵盤上輸入的“1”被視作不同的字符

  33.以下關(guān)于文件的敘述中,錯誤的是( )。

  A.順序文件中的記錄一個接一個地順序存放

  B.隨機(jī)文件中記錄長度是隨機(jī)的

  C.執(zhí)行打開文件的命令后,自動生成一個文件指針

  D.LOF函數(shù)返回給文件分配的字節(jié)數(shù)

  34.下列有關(guān)文件敘述中,正確的是( )。

  A.以0utput方式打開一個不存在的文件時,系統(tǒng)將顯示出錯信息

  B.以APPend方式打開的文件,即可以進(jìn)行讀操作,也可以進(jìn)行寫操作

  C.在隨機(jī)文件中,每個記錄的長度是固定的

  D.無論是順序文件還是隨機(jī)文件,其打開的語句和打開方式都是完全相同的

  35.以下關(guān)于KeyPress事件過程中參數(shù)KeyAscii的敘述正確的是( )。

  A.KeyAscii參數(shù)是所按鍵的ASCII碼

  B.KeyAscii參數(shù)的數(shù)據(jù)類型為字符串

  C.KeyAscli參數(shù)可以省略

  D.KeyAscii參數(shù)是所按鍵上標(biāo)注的字符

  36.在窗體上畫1個名稱為Command1的命令按鈕,然后編寫下列程序:

  Private Sub Command1_Click()

  Print fun("ABCDEFG")

  End Sub

  Function fun(st As String)As string

  stlen=Len(st)

  temp=""

  For k=1 To stlen/2

  temp=temp+Mid(st,k,1)+Mid(st,stlen-k+1,1)

  Next k

  fun=temp

  End Function

  程序運(yùn)行時,單擊命令按鈕,則在窗體上顯示的是( )。

  A.ABCDEFG

  B.AGBFCE

  C.GFEDCBA

  D.AGBFCED

  37.以下關(guān)于彈出式菜單的敘述中,錯誤的是( )。

  A.一個窗體只能有一個彈出式菜單

  B.彈出式菜單在菜單編輯器中建立

  C.彈出式菜單的萊單名(主菜單項)的“可見”屬性通常設(shè)置為False

  D.彈出式菜單通過窗體的PopupMenu方法顯示

  38.在窗體上面1個名稱為Command1的命令按鈕,然后編寫下列事件過程

  Option Base 1

  Private Sub,Command1 Click()

  Dim a(5,5)ks Integer

  For i=1 To j

  For j=1 To 5

  a(i,j)=(i+j)*5\10

  Next j

  Next i

  S=0

  For i=1 To j

  s=s+a(i,i)

  Next i

  Print s

  End Sub

  程序運(yùn)行后,單擊命令按鈕,輸出結(jié)果是( )。

  A.15

  B.13

  C.11

  D.9

  39.以下關(guān)于通用對話框的敘述中,錯誤的是( )。

  A.若沒有指定InitDir屬性值,則起始目錄為當(dāng)前目錄

  B.用一個通用對話框控件可以建立幾種不同的對話框

  C.File Title屬性指明了文件對話框中所選擇的文件名

  D.文件對話框用屬性FiherIndex指定默認(rèn)過濾器,它是一個從0開始的整數(shù)

  40.窗體上有一個名稱為Command1的命令按鈕,并有如下程序:

  Private Sub Command1Click()

  Dim m As Integer,n As Integer

  m=InputBox("輸入第一個數(shù)")

  nzInputBox("輸入第二個數(shù)")

  Do While m<>n

  Do While m>n

  m= m-n

  Loop

  Do While n>m

  n=n-m

  Loop

  Loop

  Print m

  End Sub

  該程序的功能是( )。

  A.求數(shù)值m和n的最大公約數(shù)

  B.求數(shù)值m和n的最小公倍數(shù)

  C.求數(shù)值m和n中的較大數(shù)

  D.求數(shù)值m和n中的較小數(shù)

【計算機(jī)二級考試VB預(yù)測題】相關(guān)文章:

2016計算機(jī)二級《VB》預(yù)測題08-11

2016計算機(jī)二級《VB》預(yù)測題及答案09-04

2017計算機(jī)二級考試VB鞏固題08-30

計算機(jī)二級考試《VB》鞏固訓(xùn)練題07-17

計算機(jī)二級考試MSOffice預(yù)測題10-08

2016計算機(jī)二級考試VB考前沖刺題06-18

計算機(jī)二級考試VB基礎(chǔ)訓(xùn)練題10-05

計算機(jī)二級考試《VB》鞏固訓(xùn)練題及答案08-11

全國計算機(jī)二級VB考試真題12-05