<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
            試題

            計算機二級VB強化訓練題及答案

            時間:2025-04-13 17:17:37 試題 我要投稿

            2016計算機二級VB強化訓練題及答案

              距離2016年3月計算機等級考試不到一周的時間,同學們是否感受到了時間的緊迫感?下面是百分網小編為同學們搜索整理了關于計算機二級VB強化訓練題及答案,供參考學習,希望對大家備考有所幫助。想了解更多相關信息請持續關注我們應屆畢業生考試網!

              1[單選題] 要使標簽中的文本靠右顯示,應將其Aligment屬性設置為

              A.0-LeftJustifyB.1-RightJustifyC.2-CenterD.3

              參考答案:B

              參考解析:0-LeftJustify:文本靠左顯示;l-RightJustify:文本靠右顯示;2-Center:文本居中顯示。

              2[單選題] 軟件測試的目的是(  )。

              A.評估軟件可靠性

              B.發現并改正程序中的錯誤

              C.改正程序中的錯誤

              D.發現程序中的錯誤

              參考答案:D

              參考解析:軟件測試是為了發現錯誤而執行程序的過程,測試要以查找錯誤為中心,而不是為了演示軟件的正確功能。不是為了評估軟件或改正錯誤。

              3[單選題] 軟件設計中劃分模塊的一個準則是(  )。

              A.低內聚低耦合B.高內聚低耦合C.低內聚高耦合D.高內聚高耦合

              參考答案:B

              參考解析:一般較優秀的軟件設計,應盡量做到高內聚,低耦合,即減弱模塊之間的耦合性和提高模塊內的內聚性,有利于提高模塊的獨立性。

              4[單選題] 有如下數據定義語句:Dim X,Y As Integer以上語句表明(  )。

              A.x、Y均是整型變量

              B.x是整型變量,Y是變體類型變量

              C.X是變體類型變量,Y是整型變量

              D.x是整型變量,Y是字符型變量

              參考答案:C

              參考解析:用Dim可同時定義多個變量,但變量要l分別聲明其數據類型,如果不聲明數據類型,默認是Variant變I體型變量。l本題中,變量x定義時沒聲明數據類型,所以為Variant型I變量,變量Y是整型變量。故c選項正確。

              5[單選題] 把數學表達式

              表示為正確的VB表達式應該是( )。

              A.(5x+3)/(2y一6)

              B.x*5+3/2 * Y一6

              C.5*x+3)÷(2*v一6)

              D.(x)5+3)/(y*2—6)

              參考答案:D

              參考解析:VB數學表達式中的乘用·表示,除用/ 表示,表示一個整體的可加括號()。故D選項正確。

              6[單選題] 設工程中有Forml、Form2兩個窗體,要求單擊Form2上的Commandl命令按鈕,Form2就可以從屏幕上消失,下面的事件過程中不能實現此功能的是(  )。

              A.

              B.

              C.

              D.

              參考答案:C

              參考解析:Form2.Hide是隱藏Form2窗體;UnloadMe是卸載并關閉當前窗體;Me.Hide是隱藏當前窗體。From2.Unload語法錯誤。故c選項不能使窗體Form2消失。

              7[單選題] 當文本框中的內容發生改變時所觸發的事件是(  )。

              A.KeyUpB.ChangeC.LostFocus D.GotFocus

              參考答案:B

              參考解析:文本框中內容有變化時,觸發Change事件。故B選項正確。當在文本框中輸人數據,松開鍵盤時觸發它的KeyUp事件;文本框失去焦點觸發LostFocus事件:獲得焦點。觸發Got—1%eus事件0

              8[單選題]下面程序的執行結果是(  )。

              Private Sub Commandl—Click(  )a=0

              k=1Do While k<4

              X=k+kk=k+1

              Prim X;

              LoopEnd Sub

              A.1 4 27B.1 1 1C.1 4 9 D.0 0 0

              參考答案:B

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

              9[單選題] 設變量X的值是845,則下面語句的輸出是

              Printx、100+(xMod100)\10+x

              Mod10

              A.17B.548C.845D.485

              參考答案:A

              參考解析:整除運算(、)的結果是商的整數部分。例如,7\2表示整除,商為3.5,結果取整數部分3,不進行四舍五入。如果參加整除的操作數是浮點數,則先按四舍五人的原則將它們變成整數,然后再執行整除運算。例如,對于8.5、2,先將8.5變成9再進行整除,商為3.5,結果為4。取余運算(MoD.是求兩個整數相除后的余數。如果參加取余運算的操作數是浮點數,則先按四舍五人的原則將它們變成整數,然后再執行取余運算。例如,對于8.5\2.1,先將8.5變成9,2.1變成2,然后9除以2與1,因此取余結果為1。

              算術運算符的優先級:先乘除,后加減;乘方優先于乘除;函數優先于乘方;Mod次于乘除而優先于加減;括號最優先本題中,x\100結果為8,(xModl00)\10結果為4,xModt0結果為5,所以輸出為l7,選項A.正確。

              10[單選題] 要使得文件列表框File1中只顯示文件擴展名為jpg的圖片文件,則下列正確的語句是

              參考答案:A

              參考解析:Pattern屬性用來指定在文件列表框中顯示文件的類型;Parent屬性可訪問一個對象的父親的屬性、方法或控件;Path屬性用來指定和返回當前目錄。

              11[簡答題]在窗體上建立三個菜單(名稱分別為Read、Cale和Save,標題分別為“讀人數據”、“計算并輸出”和“存盤”),然后再添加一個文本框,名稱為Text1,MuhiLine屬性設置為True,ScrollBars屬性設置為2(如圖所示)。程序運行后,如果執行“讀人數據”命令,則讀入考生文件夾下datain1.txt文件中的100個整數,放人一個數組中,數組的下界為1;如果單擊“計算并輸出”按鈕,則把該數組中下標為偶數的元素在文本框中顯示出來,求出它們的和,并把所求得的和在窗體上顯示出來;如果單擊“存盤”按鈕,則把所求得的和存入考牛文件夾下的dataout.txt文件中。

              在考生文件夾下有一個工程文件sjt5.vbp,窗體文件中的ReadData過程可以把datainl.txt文件中的100個整數讀入Arr數組中;而WriteData過程可以把指定的整數值寫到考生文件夾下指定的文件中(整數值通過計算求得,文件名為dataout.txt)。

              注意:考生不得修改窗體文件中已經存在的程序。存盤時,工程文件名仍保存為sit5.vbp,窗體文件名仍保存為sjt5.frm。

              參考解析:

              【考點分析】本題考點有:文本框的Name、MultiLine、SerollBars和Text屬性,文件操作,菜單編輯器的使用(名稱、標題、內縮符號),Art()函數以及Space()函數。

              【解題思路】根據題意在“讀人數據”命令的Click事件過程中,通過調用ReadData過程將數據從datainl.txt文件讀入到數組Arr(窗體變量)中;在“計算并輸出”命令的Click事件過程中,在For循環語句(循環變量i的初值為2,終值為100,步長為2)中依次將數組Art中下標為偶數的元素顯示在文本框中,并將其值累加到變量sum;在“存盤”命令的Click事件過程中,通過調用WriteData過程將sum的值寫入數據文件dataout.txt中。

              【操作步驟】

              步驟1:打開本題工程文件,利用菜單設計器,按表中的設置建立菜單項,在窗體Form1中繪制一個文本框,其相關屬性及其值見表3.19和表3.20。

              步驟2:打開代碼編輯窗口,在代碼編輯窗口指定位置編寫以下代碼。

              參考答案

              ´需要考生編寫的內容

              Dim Sum As integer

              考生編寫程序結束

              ´需要考生編寫的內容

              Private Sub Calc_Click()

              Text1.Text=""

              For i=2 To 100 Step2’從2開始循環,以2為步長的下標都是偶數

              Text1.Text;=Text1.Text&Art(i)&

              Space(5)

              Sum=Sum+Arr(i)。對下標為偶數的值求和

              Next i

              Print sum

              End Sub

              Private Sub Read_Click()

              ReadData'調用ReadData子過程

              End Sub

              Private Sub Save_Click()´調用Save_Click函數

              WriteData"dataout.txt",sum

              End Sub

              ´考生編寫程序結束

              步驟3:調試并運行程序,關閉程序后按題目要求存盤。

              【易錯提示】調用WriteData過程時需傳遞參數dataout.txt和sum,變量sum應為窗體變量。

              12[單選題] 數據流圖中帶有箭頭的線段表示的是(  )。

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

              參考答案:D

              參考解析:數據流圖中帶箭頭的線段表示的是數據流,即沿箭頭方向傳送數據的通道,一般在旁邊標注數據流名。

              13[單選題] 層次型、網狀型和關系型數據庫劃分原則是(  )。

              A.記錄長度B.文件的大小C.聯系的復雜程度D.數據之間的聯系方式

              參考答案:D

              參考解析:層次模型的基本結構是樹形結構,網狀模型是一個不加任何條件限制的無向圖,關系模型采用二維表來表示,所以三種數據庫的劃分原則是數據之間的聯系方式。

              14[單選題] 以下敘述中錯誤的是(  )。

              A.標準模塊文件的擴展名是.bas

              B.標準模塊文件是純代碼文件

              C.在標準模塊中聲明的全局變量可以在整個工程中使用

              D.在標準模塊中不能定義過程

              參考答案:D

              參考解析:標準模塊獨立保存為標準模塊文件.bas,故A選項正確。

              標準模塊是應用程序內其他模塊訪問的過程和聲明的容器。當應用程序比較龐大,含有多個窗口,而且幾個窗口需要寫重復的過程、變量等代碼時,就可以把這些重復的代碼寫在標準模塊。故B選項正確。

              在標準模塊中定義的Public變量、Public過程屬于全局變

              量和全局過程,在整個工程中的其他窗體、模塊都可以使用。故c選項正確,在標準模塊中可以定義過程,故D選項錯誤。

              15[單選題] 為把圓周率的近似值3.14159存放在變量pi中,應該把變量pi定義為(  )。

              A.Dim pi As Integer

              B.Dim pi(7)As Integer

              C.Dim pi As Single

              D.Dim pi As Long

              參考答案:C

              參考解析:單精度Single或雙精度Double型的變量能夠保存浮點型小數,整型Integer和長整型Long的變量只能保存整型數據。本題中圓周率為3.14159,小數,可用定義一個Single或Double型變量來保存。故選C。

              16[單選題] 計算下面分段函數的正確語句是(  )。

              A.Y:nf(x>0。x+1,iIf(x<0,x一1,0))

              B.Y=IIf(x=0,0,IIf(x>0,x一1,x+1))

              C.y:IIf(x>0,x+1,IIf(x<0,0,x一1))

              D.Y=IIf(x=0,0,x一1,x+1)

              參考答案:A

              參考解析:

              IIF是條件函數,它的語法格式是:

              Ilf(<條件表達式>,<表達式為True時的取值>,<表達式為False時的取值>)

              B選項中,內層的HF函數中,當X>0時,X+1,否則X一1,所以應該是IIf(X>0,X+1,X一1)。

              C選項中,內層的IⅡ函數中,當x<0時,x一1,否則0,所以應該是IIf(X<0,x一1,O)。

              D選項中IIf函數中有4個參數不對,應該有3個參數。故B、C、D選項均錯誤,A選項正確。

              17[單選題] 假定Picturel和Textl分別為圖片框和文本框的名稱,則下列錯誤的語句是(  )。

              A.Print 25B.Picturel.Print 25C.Textl.Print 25 D.Debug.Print 25

              參考答案:C

              參考解析:Print方法可以在窗體上顯示文本字符串和表達式的值,并可在其他圖形對象或打印機上輸出信息。其一般格式為:’

              [對象名稱.]Print[表達式表][,l;]

              其中對象名稱可以是窗體(Form)、圖片框(PictureBox)或打印機(Printer),也可以是立即窗口(Debug)。如果省對象名稱,則在當前窗體上輸出。

              18[單選題] 對于含有多個窗體的工程而言,以下敘述中正確的是

              A.沒有指定啟動窗體時,系統自動將最后一個添加的窗體設置為啟動窗體

              B.啟動窗體可以通過“工程屬性”對話框指定

              C.Load方法兼有裝入和顯示窗體兩種功能

              D.Hide方法可以將指定的窗體從內存中清除

              參考答案:B

              參考解析:沒有指定啟動窗體時,系統自動將第一個窗體默認為啟動窗體,所以選項A.錯誤;要想使包含多個窗體的工程中的某個窗體在程序運行時首先顯示,則方法就是在“工程屬性”對話框中將“啟動對象”設置為某個窗體,所以選項B.正確;Ioad方法有裝入窗體功能,所以選項C.錯誤;Hide方法使指定的窗體不顯示,但不從內存中刪除窗體,所以選項D.錯誤。

              19[簡答題]在考生文件夾下有一個工程文件sit3.vbp。程序運行后,單擊“讀人數據”按鈕,可將考生文件夾下in3.txt文件中的所有英文單詞讀入,并在Textl文本框中顯示;單擊“插入列表框”按鈕,則按順序將每個單詞作為一·項添加到Listl列表框中(如圖所示)。

              在in3.txt文件中,每個單詞之間用一個空格字符隔開,最后一個單詞的后面沒有空格。已經給出了所有控件和程序,但程序不完整。

              要求:請去掉程序中的注釋符,把程序中的?改為正確的內容,使其能正確運行,但不能修改程序中的其他部分和控件屬性。最后用原來的文件名保存工程文件和窗體文件。

              參考解析:

              【考點分析】本題考點有:列表框AddItem方法、Mid()函數、文件編輯、“&”連接符、DoWhile語句、Len()函數、For循環語句以及If判斷語句。

              【解題思路】本題首先要從文件中讀人數據,再逐一檢查文本框中每一個字符,如果發現空格則將其之前或兩個空格之間的字符串作為一個單詞用AddItem方法添加到列表框中。循環語句的上限為Len(st),賦值給變量n,判斷語句的判斷條件應為Mid(st,k,I)<>" ",其中st=Textl.Text。每添加一個單詞后清空變量word,將所取字符的起始位置加1,再次執行循環得到下一個單詞。

              【操作步驟】

              步驟1:打開本題工程文件。

              步驟2:打開代碼編輯窗口,去掉程序中的注釋符“´”,

              將問號改為正確的內容。

              參考答案(陰影部分是需考生填入的內容)

              步驟3:調試并運行程序,關閉程序后按題目要求存盤。

              20[簡答題]在考生文件夾下有一個工程文件sjt5.vbp,相應的窗體文件為sjt5.fem,此外還有一個名為datain.txt的文本文件,其內容如下:.

              32 43 78 58 28 12 98 57 31 42 53 64

              75 86 97 13 24 35 46 57 68 79 80 59 37

              程序運行后,單擊窗體,將把文件datain.txt中的數據輸入到二維數組Mat中,按5行、5列的矩陣形式顯示在窗體上,并輸出矩陣左上一右下對角線上的數據,如圖所示。在窗體的代碼窗口中,已給出了部分程序,·這個程序不完整,請把它補充完整,并能正確運行。

              要求:去掉程序中的注釋符,把程序中的?改為正確的內容,使其實現上述功能,但不能修改程序中的其他部分。最后將修改后的文件按原文件名存盤。

              參考解析:

              7rab函數常與Prim#語句或Print方法一起使用,對輸出進行定位,其語法為:

              Tab[(n)]

              其中,可選的參數n表示在顯示或打印下一個表達式之前移動的列數。在使用數組時,應先定義。Input#語句用于讀取順序文件中一項(或多項)數據給一個變量(或多個變量),其語法格式為:

              Input#FileNumber.Varlist

              其中:FileNumber參數表示打開文件的句柄,Varlist為變量列表。語句“Option Base l”用于限定數組下標的下限默認為1。

              本題中文件以Input方式打開,使用一個5行、5列的二維數組Mat來存放數據,并使用一個嵌套的For循環顯示矩陣,對于5 * 5的矩陣來說,位于左上到右下對角線上的元素具有行號等于列號的特點。

            【計算機二級VB強化訓練題及答案】相關文章:

            計算機二級VB強化訓練題及答案05-21

            計算機二級VB強化訓練題08-12

            2017年9月計算機二級VB強化訓練題及答案08-09

            2016計算機二級《VB》預測題及答案03-16

            2017計算機二級VB知識鞏固題及答案08-16

            計算機二級考試《VB》鞏固訓練題及答案08-11

            計算機二級《VB》上機題題庫(含答案)05-22

            計算機二級考試《JAVA》強化訓練題與答案03-01

            計算機二級MSOffice強化訓練題及答案201705-08

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院