<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. 試題

    9月計算機二級《VB》選擇題題庫

    時間:2025-05-09 03:54:28 試題 我要投稿

    2017年9月計算機二級《VB》選擇題題庫

      (1)為了使文本框同時具有垂直和水平滾動條,應先把MultiLine屬性設置為True,然后再把SemllBars屬性設置為( )。

      A.0

      B.1

      C.2

      D.3

      (2)文本框Textl的KeyDown事件過程如下:

      Private Sub Textl—KeyDown(KeyCode As Integer,Shift As Integer)End Sllb

      其中參數KeyCode的值表示的是發生此事件時( )。

      A.是否按下了Alt鍵或Ctrl鍵

      B.按下的是哪個數字鍵

      C.所按的鍵盤鍵的鍵碼

      D.按下的是哪個鼠標鍵

      (3)窗體上有一個名稱為HSerolll的滾動條,程序運行后,當單擊滾動條兩端的箭頭時,立即在窗體上顯示滾動框的位置(即刻度值)。下面能夠實現上述操作的事件過程是( )。

      A.Private Sub HSemlll_Change( ) End SubPrint HSemlll.

      B.Private Sub HScmlll_Change( )Value Print HScrolll.SmallChange End Sub

      C.Private Sub HScrolll—Scroll( )Print HSerolll.ValueEnd Sub

      D.Private Sub HScrolll Scroll( )Print HScrolll.SmallChange

      End Sub

      (4)若已把一個命令按鈕的Default屬性設置為True,則下面可導致按鈕的Click事件過程被調用的操作是( )。

      A.用鼠標右鍵單擊此按鈕

      B.按鍵盤上的Esc鍵

      C.按鍵盤上的回車鍵

      D.用鼠標右鍵雙擊此按鈕

      (5)要使兩個單選按鈕屬于同一個框架,下面三種操作方法中正確的是( )。

      ①冼畫一個框架,再在框架中畫兩個單選按鈕

      ②先畫一個框架,再在框架外畫兩個單選按鈕,然后把單選按鈕拖到框架中

      ③先畫兩個單選按鈕,再畫框架將單選按鈕框起來

      A.①

      B.①、②

      C.③

      D.①、②、③

      (6)能夠存放組合框的所有項目內容的屬性是( )。

      A.Caption

      B.Text

      C.List

      D.Selected

      (7)設窗體上有一個標簽Labell和一個計時器Timerl,Timerl的Interval屬性被設置為l000,Enabled屬性被設置為True。要求程序運行時每秒在標簽中顯示一次系統當前時間。以下可以實現上述要求的事件過程是( )。

      A.Private SUb Timed_Timer( )Labell.Caption=TrueEnd Sub

      B.Private Sub Timerl_Timer( )Labell.Caption=Time$End Sub

      C.Private Sub Timerl Timer( )labell.Interval=lEnd Sub

      D.Private Sub Timed_Timer( )For k=1 To Timerl.IntervalLabell.Caption=TimerNext k End Sub

      (8)窗體上有一個名稱為CD1的通用對話框控件和由四個命令按鈕組成的控件數組Command1,其下標從左到右分別為0.1、2、3,窗體外觀如圖所示。

      命令按鈕的事件過程如下:

      Private SUb Command1~Click(Index As Integer)

      Select Case Index

      Case 0

      CD1.Action=l

      Case l

      CD1.ShowSave

      Case 2

      CD1.Action:5

      Case 3

      End

      End Select

      End Sub

      對上述程序,下列敘述中錯誤的是( )。

      A.單擊“打開”按鈕,顯示打開文件的對話框

      B.單擊“保存”按鈕,顯示保存文件的對話框.

      C.單擊“打印”按鈕,能夠設置打印選項,并執行打印操作

      D.單擊“退出”按鈕,結束程序的運行

      (9)窗體上有一個名稱為Framel的框架(如圖),若要把框架上顯示的“Framel”改為漢字“框架”,下面正確的語句是( )。

      A.Framel.Name=”框架”

      B.Framel.Caption=”框架”

      C.Framel.Text=”框架”

      D.Framel.Value=”框架”

      (10)在窗體上畫一個名稱為Comb01的組合框,名稱為Textl的文本框,以及名稱為CommanD1的命令按鈕,如圖所示。

      運行程序,單擊命令按鈕,將文本框中被選中的文本添加到組合框中,若文本框中沒有選中的文本,則將文本框中的文本全部添加到組合框中。命令按鈕的事件過程如下:

      Privme Sub

      CommanD1—Click( )

      If Textl.

      SelLength<>0

      ThenElse

      Comb01.

      AdD1tem Textl

      End IfEnd Sub程序中橫線處應該填寫的是( )。

      A.Comb01.AddItem Textl.Text

      B.Combol,AddItem Textl.SelStart

      C.Comb01.AddItem Textl.SelText

      D.Comb01.Addhem Textl.SelLength


    更多計算機二級考試相關試題分享:

    1.2017年3月計算機二級考試VB備考練習題及答案

    2.2017計算機二級《VB》考試備考習題及答案

    3.2017計算機二級VB考試考前練習題及答案

    4.2017年3月計算機二級考試《VB》練習題(及答案)

    5.2017全國計算機二級VB考試操作題與答案

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

    7.2017計算機二級VB考試重點知識講解

    8.2017年3月計算機二級VB提升試題及答案

    9.2017年計算機二級VB考試題及答案

    10.計算機二級VB考試上機操作題及答案2017

      (11)窗體上有一個名稱為Textl的文本框,一個名稱為CD1的通用對話框,一個標題為“打開文件”的命令按鈕,如圖所示。

      命令按鈕的單擊事件過程如下:

      Private Sub CommanD1—Click( )CD1.

      ShowOpen

      Open CD1.

      FfleName For Input As#1MsgBox CD1.

      FfleNalne

      Line Input#1.

      sTextl.Text=SClose#1

      End Sub

      單擊命令按鈕,執行以上事件過程,打開選定的文件,讀取文件的內容并顯示在文本框中,以下敘述中正確的是( )。

      A.程序沒有錯誤,可以正確完成打開文件、讀取文件中內容的操作

      B.執行Open命令時出錯,因為沒有指定文件的路徑

      C.Open語句是錯誤的,應把語句中的For Input改為For.Gutput

      D.Line Input命令格式錯

      (12)窗體上有一個如右圖所示的圖形控件,控件中顯示了如圖所示的文字,可以判斷這個圖形控件( )。

      A.是圖像框(Image)

      B.是圖片框(PietureBox)

      C.是形狀控件

      D.不是上述3種控件中的一種

      (13)窗體上有一個名稱為Combol的組合框,要求在其編輯區輸入文本并按回車鍵后,編輯區中的文本被添加到列表中。下面能實現這一功能的是( )。

      A.Private Sub Comlbol—KeyDown(KeyCode As Integer,Shift As Integer)IfKeyCode=13 ThenComb01.AdD1tem Comb01.TextErldⅡEnd Sub

      B.Private Sub Combol—KeyDown(KeyCode As Integer,Shift As Integer)IfKeyCode=13 ThenComb01.Addhem Textl.Text,EIldIfEnd Sub

      C.Private Sub Combol—Click( )Comb01.AdD1tem Comb01.Text·End Sub

      D.Private Sub Combol—Click( )Comb01.Addhem Textl.TextEnd Sub

      (14)工程文件中包含一個模塊文件和一個窗體文件。模塊文件的程序代碼是:

      Public x As IntegerPrivate Y As Integer窗體文件的程序代碼是:

      Dim a As Integer

      Private Sub Form_Load( )Dim b As Integer

      a=2:b=3:x=10v=20

      End Sllb

      Private Sub CommanD1_Click( )

      a=a+5:b=b+5:x=x+5:y=Y+5Print a;b;x;Y

      End Sub

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

      A.5 5 15 5

      B.7 5 15 25

      C.7 8 15 5

      D.7 5 15 5

      (15)窗體上的三個命令按鈕構成名稱為CommanD1的控件數組。如圖所示。

      程序如下:

      Private Sub CommanD1—Click(Index As Integer)

      IfIndex=1 Then

      Print”計算機等級考試”

      End If

      IfIndex=2 Then

      Prim CommanD1(2).Caption

      End IfEnd Sub

      運行程序,單擊“命令按鈕2”,則如下敘述中正確的是( )。

      A.Print CommanD1(2).Caption語句有錯

      B.在窗體上顯示“命令按鈕2”

      C.在窗體上顯示“命令按鈕3”

      D.在窗體上顯示“計算機等級考試”

      (16)下面程序的執行結果是( )。

      Private Sub CommanD1—Click( )a=0

      k=1Do While k<4

      X=k+kk=k+1

      Prim X;

      LoopEnd Sub

      A.1 4 27

      B.1 1 1

      C.1 4 9

      D.0 0 0

      (17)窗體上有名稱分別為Textl、Text2的文本框,名稱為CommanD1的命令按鈕。運行程序,在Textl中輸入“FormList”,然后單擊命令按鈕,執行如下程序:Private Sub CommanD1—Click( )Text2.Text=UCase(Mid(Textl.Text,5,4)End Sub在Text2中顯示的是( )。

      A.form

      B.list

      C.FORM

      D.LIST

      (18)窗體上有名稱為CommanD1的命令按鈕,名稱分別為Listl、List2的'列表框,其中Listl的MultiSelect屬性

      設置為1(Simple),并有如下事件過程:Private Sub CommanD1—Click( )

      For i=0 To Listl.ListCount一1

      If Listl.Selected(i)=True Then

      List2.AddItem Text

      EndIf

      NextEnd Sub上述事件過程的功能是將Listl中被選中的列表項添加到List2中。運行程序時,發現不能達到預期目的,應做修改,下列修改中正確的是( )。

      A.將For循環的終值改為Listl.ListCount

      B.將Listl.Selected(i)=True改為Listl.List(i).Selected=True

      C.將List2.AdD1tem Text改為List2.AddItem Listl.List(i)

      D.將List2ddItem Text改為List2.Addhem Listl.ListIndex

      (19)設有如下CommanD1的單擊事件過程及fun過程:

      Private Sub CommanD1_Click( )

      Dim X As Integer

      x=Val(InputBox(”請輸入一個整數”))fun(X)

      End Sub

      Private Sub fun(x As Integer)

      If X Mod 2=0 Then fun(X/2)Print X;

      End Sub

      執行上述程序,輸入6,結果是( )。

      A.3 6

      B.6 3

      C.6

      D.程序死循環

      (20)命令按鈕CommanD1的單擊事件過程如下:

      Private Sub CommanD1—Click( )Dim a(10,10)As IntegerX=0

      For i=l T0 3

      For J=1 T0 3

      a(i,j)=i}2 Mod J

      If x

      Next

      Next

      Print XEnd Sub

      執行上述事件過程后,窗體上顯示的是( )。

      A.1

      B.2

      C.3

      D.4


    更多計算機二級考試相關試題分享:

    1.2017年3月計算機二級考試VB備考練習題及答案

    2.2017計算機二級《VB》考試備考習題及答案

    3.2017計算機二級VB考試考前練習題及答案

    4.2017年3月計算機二級考試《VB》練習題(及答案)

    5.2017全國計算機二級VB考試操作題與答案

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

    7.2017計算機二級VB考試重點知識講解

    8.2017年3月計算機二級VB提升試題及答案

    9.2017年計算機二級VB考試題及答案

    10.計算機二級VB考試上機操作題及答案2017

      參考答案與解析

      (1)D

      【解析】文本框的ScrollBars屬性值,0表示無滾動條,1表示只有水平滾動條,2表示只有垂直滾動條,3表示水平和垂直滾動條都有。故D選項正確。

      (2)C

      【解析】參數KeyCede返回的是所按鍵的鍵碼,而且大小寫字母鍵碼值相同。故選C。

      (3)A

      【解析】根據題意可知,用戶的操作是單擊滾動條兩端的箭頭,故觸發的是滾動條的Change事件;在窗體上顯示的是滾動框的位置,即滾動條的當前刻度值,Value屬性值可返回這個值,綜合一下,故A選項正確。

      (4)C

      【解析】當命令按鈕的Default屬性值為True時,程序運行,按回車鍵和單擊該命令按鈕一樣都會觸發按鈕的Click事件;當命令按鈕的Cancel屬性值為True時,程序運行,按Esc鍵和單擊該命令按鈕都會觸發按鈕的Click事件。故選C。

      (5)A

      【解析】①的操作方法可使兩個單選按鈕屬于同一個框架,其他方法不行。故A選項正確。

      (6)C

      【解析】組合框沒有Caption屬性;Text屬性用來設置或返回組合框中當前選項的文本內容;Selected屬性是列表框控件的.屬性,組合框沒有Selected屬性;List屬性用來設置或返回組合框中的各選項,它是一個字符串數組,組合框中各選項內容用List(下標)表示。故A、B、D選項錯誤,C選項正確。

      (7)B

      【解析】Timerl的Interval屬性值是l000,Enabled屬性為True,說明定時器開始工作,每隔1000毫秒(即1秒)觸發一次Timer事件,從而執行一次Timer事件過程。要想每秒在標簽中顯示一次系統時間,則在Timer事件過程中把系統時間賦給標簽的Caption屬性就能實現。故選B。

      (8)C

      【解析】通用對話框中Action=1,或用ShowOpen方法都可顯示“打開”文件對話框;Action=2,或用ShowSave方法都可顯示文件“另存為”對話框;Action=3,或用ShowColor方法都可顯示“顏色”對話框;Action=4,或用ShowFont方法都可顯示“字體”對話框;Action=5,或用ShowPrinter方法都可顯示“打印”對話框;本題中,“打開”、“保存”、“打印”、“退出”按鈕的下標(即ndex值)分別是O、1、2、3,用Index值區分各命令按鈕。

      當Index=0時,CDl.Action=1,說明單擊“打開”按鈕,會顯示“打開”文件對話框;

      當Index=1時,CDl.ShowSave,說明單擊“保存”按鈕,會顯示文件“另存為”對話框;當Index=3時,End,說明單擊“退B”按鈕,會結束程序運行。故A、B、D選項正確。

      當Index=2時,CDl.Action=5,說明單擊“打印”按鈕,會匹示“打印”對話框,但打開對話框后,只能設置打印選項,不電執行打印操作。故C選項錯誤。

      (9)B

      【解析】框架的Name屬性是設置框架的名稱;:aption屬性設置框架的標題,是在框架的左上角顯示的內容;重架控件沒有Text和Value屬性。故B選項正確。

      (10)C

      【解析】根據題意可知,橫線處應該是將文本框

      中選中文本添加到組合框中。文本框Text屬性返回整個文本框中的文本,故A選項錯誤;SelStart屬性返回選中文本的起始位鼉,故B選項錯誤;SelLength屬性返回選中文本的長度,故D選項錯誤;Serrext屬性返回選中的文本,故C選項正確。

      (11)A

      【解析】第1條語句中用ShowOpen方法顯示“打開”對話框后,在對話框中選中文件,單擊“打開”按鈕后,CDl.FileName屬性就會返回打開文件的路徑,所以用Open語句打開文件時,就可用CDl.FileName指定打開文件的路徑,故B選項說法錯誤。

      因為第4條語句中要用Line Input從文件讀取數據,故用Open語句打開文件時用Input模式打開是正確的,故C選項說法錯誤。

      Line Input命令格式為:Line Input#文件號,變量名,題中Line Input語句格式正確。故D選項錯誤。

      本題程序無錯誤,能實現所說功能,故A選項正確。

      (12)B

      【解析】圖片框是“容器”控件,可以作為父控件,而圖像框不能。圖片框可以通過Print方法接收文本,并可接收由像素組成的圖形,而圖像框不能接收Print方法輸入的信息,也不能用繪圖方法在圖像框上繪制圖形。而形狀控件3D效果的樣式,根據題目圖示顯然不是形狀控件。因此這個圖形控件是圖片框。

      (13)A

      【解析】在組合框中的輸入的文本保存在它的Text屬性中,根據程序要求,只要判斷按下了回車鍵后,使用組合框的Addhem方法把Text中的字符添加到列表中即可。選項C和D沒有判斷是否按下回車鍵,所以排除。而選項B中使用Addhem方法添加的是Text1.Text的值,不是組合框Com—bol的Text值,所以也不對。

      (14)D

      【解析】程序在模塊文件中定義X為整型全局變量,在整個工程中都起作用,而Y定義為整型私有變量,只能在本模塊文件中起作用。在窗體文件中變量a在本窗體文本中起作用,窗體加載事件中定義的變量b和沒有聲明的變量Y,只在本事件過程起作用。程序窗體加載時,對后邊有影響的變量值為a為2,x為10,沒有指定初值的變量值默認為0,因此單擊命令按鈕后,a=a+5=7,b=b+5=5,x=X+5=15,Y=Y+5=5,結果輸出7 5 15 5。

      (15)D

      【解析】控件數組與數據數組一樣下標默認從0開始,即本題中按鈕控件數組的Index值為0,1,2,分別對應命令按鈕1、命令按鈕2、命令按鈕3。當單擊命令按鈕2時,In.dex值為l,因此程序會輸出“計算機等級考試”。

      (16)B

      【解析】本題主要考查算術運算符中的冪運算,在程序中x的值為k的k次方的a次方,k的值每次循環都加1,但a的值不變總為0,除0以外的任何數的0次方都是l,因此,在k的值變為4之前會輸出三個l。

      (17)D

      【解析】Mid為中部截取函數,格式為Mid(字符串,起始位置,長度),Ucase函數的作用是把字符串中的小寫字母轉換為大寫字母。題目中Mid函數截取字符串“Form—List”第5個字符開始的4個字符,結果為“List”,Ucase函數把“List”全部變為大寫,即“lAST”。

      (18)C

      【解析】題目程序不能將List1中的選中項添加到ljsc2中,List2.Addltem Text一行有誤,應該改為List2。Ad—dItem List1.List(i)才能使List1中每個選中的行添加到List2中。列表框控件的List屬性保存了列表框中所有值的數組,可以通過下標訪問數組中的值。

      (19)A

      【解析】題目中fun過程是一個遞歸過程,它的結束條件是參數值為奇數。第一次調用,參數值為6,是偶數所再次調用fun過程,這次參數為6/2=3,是奇數,不再調用自身,接著執行下一句輸出參數值即3,然后返回第一次調用過程中執行下一句輸出第一次調用參數值,即6。因此程序會輸出3 6。

      (20)B

      【解析】題目中定義了一個二維數組,為數組賦初值并找出這些值中最大的值輸出。數組中的值為:

      a(1,1)=1*2 mod l=0a(1,2)=1*2 rood 2=0a(1,3)=1·2 lnod 3=2

      a(2,1)=2*2 mod l=Oa(2,2)=2*2*2=Oa(2,3)=2*2 Inod 3=l

      a(3,1)=3*2 mod l=0a(3,2)=3(2血)d 2=0a(3,3)=3*2mod 3=0

      顯然最大值為2,因此Print x語句將在窗體上顯示2。


    更多計算機二級考試相關試題分享:

    1.2017年3月計算機二級考試VB備考練習題及答案

    2.2017計算機二級《VB》考試備考習題及答案

    3.2017計算機二級VB考試考前練習題及答案

    4.2017年3月計算機二級考試《VB》練習題(及答案)

    5.2017全國計算機二級VB考試操作題與答案

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

    7.2017計算機二級VB考試重點知識講解

    8.2017年3月計算機二級VB提升試題及答案

    9.2017年計算機二級VB考試題及答案

    10.計算機二級VB考試上機操作題及答案2017

    【9月計算機二級《VB》選擇題題庫】相關文章:

    2016年9月計算機二級VB選擇題題庫及答案05-07

    計算機二級《VB》選擇題題庫及答案201704-08

    2016年9月計算機二級選擇題題庫及答案07-22

    2016年9月計算機二級MS選擇題題庫與答案04-09

    2016年9月計算機二級VB考試題庫及答案05-23

    2016年9月計算機二級考試備考選擇題題庫04-16

    全國計算機二級vb題庫05-13

    9月計算機二級考試VB真題03-19

    9月計算機二級office題庫及答案05-06

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人