久久综合丝袜日本网手机版,日韩欧美中文字幕在线三区,亚洲精品国产品国语在线,极品在线观看视频婷婷

      • 9月計算機二級考試VB強化練習題及答案

        時間:2023-01-27 23:48:54 考試 我要投稿
        • 相關(guān)推薦

        2017年9月計算機二級考試VB強化練習題及答案

          大家知道計算機二級考試VB會出什么樣的題型嗎?下面小編為大家整理了2017年9月計算機二級考試VB強化練習題及答案,希望能幫到大家!

        2017年9月計算機二級考試VB強化練習題及答案

          單選題

          1). 輸入Visual Basic源程序時,若一個命令行中包含兩個語句,則兩個語句之間的分隔符應使用( )

          A.冒號(:)

          B.分號(;)

          C.下劃線(_)

          D.連字符(-)

          正確答案:A

          答案解析:輸入Visual Basic源程序時,若一個命令行中包含兩個語句,則兩個語句之間的分隔符應使用冒號(:)。

          2). 為了把命令按鈕設(shè)置為圖形格式,其Style屬性值應為( )

          A.True

          B.False

          C.1

          D.O

          正確答案:C

          答案解析:Style屬性設(shè)定此對象是否以圖片作為外觀顯示,有兩種值可選:O,標準外觀(默認值);1,圖片外觀。

          3). 構(gòu)成計算機軟件的是( )

          A.源代碼

          B.程序和數(shù)據(jù)

          C.程序和文檔

          D.程序、數(shù)據(jù)及相關(guān)文檔

          正確答案:D

          答案解析:軟件指的是計算機系統(tǒng)中與硬件相互依賴的另一部分,包括程序、數(shù)據(jù)和有關(guān)的文檔,選D。

          4). 在VB中,函數(shù)過程與子程序過程的區(qū)別之一是( )

          A.函數(shù)過程必須有參數(shù),而子程序過程可以沒有

          B.函數(shù)過程的參數(shù)傳遞只采用值傳遞,而子程序過程只采用地址傳遞

          C.在程序中,子程序過程調(diào)用的代碼可以寫在表達式中,而函數(shù)過程不能

          D.函數(shù)過程有返回值,而子程序過程沒有

          正確答案:D

          答案解析:在Visual Basic中有兩類過程:一類是系統(tǒng)提供的內(nèi)部函數(shù)和事件過程;另一類是用戶根據(jù)自己的需要定義的,供事件過程的多次調(diào)用。在第二類過程中,涉及最多的是子過程。它們的共同點是完成某種特定功能的一組程序代碼,不同的是函數(shù)是可以直接返回值的特殊過程,所以函數(shù)過程定義時有返回值的類型說明。兩者最大的區(qū)別就是Sub過程的過程不能直接返回值,而Function過程能直接返回值。

          5). 下面不屬于軟件測試實施步驟的是( )

          A.集成測試

          B.回歸測試

          C.確認測試

          D.單元測試

          正確答案:B

          答案解析:軟件測試主要包括單元測試、集成測試、確認測試和系統(tǒng)測試。

          6). 現(xiàn)有語句: y=IIf(x>0, x Mod 3, 0)設(shè)x=10,則y的值是( ).

          A.0

          B.1

          C.3

          D.語句有錯

          正確答案:B

          答案解析:IIF是條件函數(shù),它的語法格式是:IIf(,,),本題中,x=10時,條件表達式x>0的值為True,執(zhí)行x Mod 3 即10 Mod 3 結(jié)果為1。故選B。

          二、簡單應用題

          (1)在考生文件夾下有一個工程文件sit3.vbp,相應的窗體文件為sit3.frm。其功能是隨機產(chǎn)生30個0~1000的整數(shù),放入一個數(shù)組中,然后輸出其中的最小值。程序運行后,單擊命令按鈕(名稱為Commandl,標題為“輸出最小值”),即可求出其最小值,并在窗體上顯示出來(如圖所示)。這個程序不完整,請把它補充完整,并使其能正確運行。

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

          (2)在考生文件夾下有一個工程文件sjt4.vbp,相應的窗體文件為sit4.frm,在窗體上有一個文本框和一個命令按鈕。程序運行后,單擊命令按鈕,即可計算出0~1000范圍內(nèi)不能被7整除的整數(shù)的個數(shù),并在文本框中顯示出來。在窗體的代碼窗口中,已給出了部分程序,其中計算不能被7整除的整數(shù)的個數(shù)的操作在通用過程Fun中實現(xiàn),請編寫該過程的代碼。

          要求:請勿改動程序中的任何內(nèi)容,只在FunctionFun()和EndFunction之間填入你編寫的若干語句。最后將修改后的文件按原文件名存盤。

          參考答案

          (1)【考點分析】本題考點有:Randomize語句、Rnd()函數(shù)、Int()函數(shù)、循環(huán)語句、判斷語句以及Print方法。

          【解題思路】本題程序用變量Min記錄最小數(shù),最初把數(shù)組的第一個元素的值賦給Min,然后通過For循環(huán)語句將其后的元素依次與之比較,如果其值小于Min,則將其賦值給Min,依次類推,最終Min的值就是數(shù)組各元素中的最小值。

          【操作步驟】

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

          步驟2:打開代碼編輯窗口,去掉程序中的注釋符“′”,將問號改為正確的內(nèi)容。

          參考答案(橫線部分是需考生填入的內(nèi)容)

          OptionBase1

          PrivateSubCommandl_Click()

          DimarrN(30)AsInteger

          DimMinAsInteger

          RandomiZe

          Fori=lTo30

          arrN(i):Int(Rnd+__________)

          Nexti

          __________=arrN(1)將第一個數(shù)賦給Min,以提供判斷

          Fori=2T030

          If__________

          Then′比較最小值與其他數(shù)值,找出最小值

          Min=arrN(i)

          EndIf

          Npxti

          PrIntMin

          EndSub

          步驟3:調(diào)試并運行程序,關(guān)閉程序后按題目要求存盤。

          【易錯提示】產(chǎn)生0~1000范圍內(nèi)的隨機數(shù),應該是RndX1000。

          (2)【考點分析】本題考點有:Mod運算符、文件編輯、For循環(huán)語句、If判斷語句以及過程函數(shù)。

          【解題思路】可通過求余運算符Mod來計算某數(shù)M能否被7整除,如果MMod7=0,那么M能被7整除;如果MMod7<>0,那么M不能被7整除。可利用For循環(huán)語句來逐個判斷0~1000范圍內(nèi)的整數(shù)能否被7整除,然后用一個變量來統(tǒng)計不能被7整除的整數(shù)個數(shù)。

          【操作步驟】

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

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

          參考答案

          FunctionFun()

          DimSAsInteger,iAsInteger

          Fori=0To1000。求0~1000中滿足條件的數(shù)

          IfiMod7<>OThen

          s=s+1′將滿足條件的數(shù)的個數(shù)累加

          EndIf

          Nexti

          Fun=s’返回結(jié)果

          EndFunction

          步驟3:調(diào)試并運行程序,關(guān)閉程序后按題目要求存盤。

        【9月計算機二級考試VB強化練習題及答案】相關(guān)文章:

        計算機二級考試VB強化練習題及答案07-01

        2017年9月計算機二級考試VB強化練習題07-01

        計算機二級VB考試練習題及答案07-01

        2017年9月計算機二級考試VB備考題及答案07-02

        計算機二級VB語言程序設(shè)計考試練習題及答案07-01

        2017年9月計算機二級JAVA考試強化訓練題07-02

        計算機二級考試Java練習題及答案07-02

        2017年9月計算機二級考試VFP操作題及答案07-02

        2017年計算機二級考試java練習題及答案07-01