亚欧洲精品在线观看,窝窝影院午夜看片,久久国产成人午夜av影院宅,午夜91,免费国产人成网站,ts在线视频,欧美激情在线一区

等級(jí)考試

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

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

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

  選擇題(共40小題)

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

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

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

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

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

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

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

  A.棧

  B.樹(shù)

  C.隊(duì)列

  D.二叉樹(shù)

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

  A.10

  B.8

  C.6

  D.4

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

  A.冒泡排序

  B.簡(jiǎn)單選擇排序

  C.直接插入排序

  D.堆排序

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

  A.編譯程序

  B.操作系統(tǒng)

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

  D.匯編程序

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  A.橢圓形

  B.矩形

  C.菱形

  D.三角形

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

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

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

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

  D.以上三種說(shuō)法都不對(duì)

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

  A.按“Ctrl+E”組合鍵

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

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

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

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

  A.事件過(guò)程

  B.通用過(guò)程

  C.Sub過(guò)程

  D.函數(shù)過(guò)程

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

  A.Data控件

  B.From控件

  C.CommonDialog控件

  D.VBComboBox控件

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

  A.Load

  B.Show

  C.Hide

  D.Unload

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

  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)語(yǔ)句中在任何情況下都至少執(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("請(qǐng)輸入x的值")時(shí),在彈出的對(duì)話框中輸入123,在列表框

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

  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.如果一個(gè)變量未經(jīng)定義就直接使用,則該變量的類型為( )。

  A.Inieger

  B.Byte

  C.Boolean

  D.Variant

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

  A.一個(gè)工程中只能有一個(gè)Sub Main過(guò)程

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

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

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

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

  A.Lis tBox

  B.ComboBox

  C.TextBox

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

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

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

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

  C.由于滾動(dòng)條的Max屬性值小于Min屬性值,程序會(huì)出錯(cuò)

  D.由于滾動(dòng)條的Max屬性值小于Min屬性值,程序運(yùn)行時(shí)滾動(dòng)條的長(zhǎng)度會(huì)縮為一點(diǎn),滾動(dòng)塊無(wú)法移動(dòng)

  22.有如下過(guò)程代碼:

  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過(guò)程,第3次調(diào)用時(shí)的輸出是( )。

  A.2 1

  B.2 3

  C.6 1

  D.6 3

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

  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個(gè)命令按鈕,并編寫如下事件過(guò)程:

  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ù)過(guò)程:

  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ù),則函數(shù)返回的是( )。

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

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

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

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

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

  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í)行此事件過(guò)程時(shí),flag的初始值均為0

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

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

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

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

  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í)行此事件過(guò)程后發(fā)現(xiàn)結(jié)果是錯(cuò)誤的,為能夠得到正確結(jié)果,應(yīng)做的修改是( )。

  A.把s=1改為s=0

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

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

  D.同時(shí)進(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個(gè)命令按鈕,并有如事件過(guò)程:

  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)試時(shí)發(fā)現(xiàn)函數(shù)是錯(cuò)誤的。為使函數(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)于通甩對(duì)話框CommonDialogl的敘述中,錯(cuò)誤的是( )。

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

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

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

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

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

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

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

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

  D.顯示該路徑下的文件

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

  A.在KeyPress事件過(guò)程中不能識(shí)別鍵盤的按下與釋放

  B.在KeyPress事件過(guò)程中不能識(shí)別回車鍵

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

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

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

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

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

  C.執(zhí)行打開(kāi)文件的命令后,自動(dòng)生成一個(gè)文件指針

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

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

  A.以0utput方式打開(kāi)一個(gè)不存在的文件時(shí),系統(tǒng)將顯示出錯(cuò)信息

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

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

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

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

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

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

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

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

  36.在窗體上畫1個(gè)名稱為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)行時(shí),單擊命令按鈕,則在窗體上顯示的是( )。

  A.ABCDEFG

  B.AGBFCE

  C.GFEDCBA

  D.AGBFCED

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

  A.一個(gè)窗體只能有一個(gè)彈出式菜單

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

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

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

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

  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)于通用對(duì)話框的敘述中,錯(cuò)誤的是( )。

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

  B.用一個(gè)通用對(duì)話框控件可以建立幾種不同的對(duì)話框

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

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

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

  Private Sub Command1Click()

  Dim m As Integer,n As Integer

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

  nzInputBox("輸入第二個(gè)數(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ì)算機(jī)二級(jí)考試VB預(yù)測(cè)題】相關(guān)文章:

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

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

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

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

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

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

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

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

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