<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-03-31 01:53:50 試題 我要投稿
            • 相關推薦

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

              VB語言程序設計是計算機二級考試科目之一,為幫助考生們復習好這部分內容,以下是百分網小編搜索整理的一份全國計算機二級VB考試操作題與答案,供參考練習,希望對大家有所幫助!想了解更多相關信息請持續關注我們應屆畢業生考試網!

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

              一、基本操作題

              (1)在名稱為Forml的窗體上添加一個名稱為Com-mandl的命令按鈕,標題為“打開文件”,再添加一個名稱為CDl的通用對話框。程序運行后,如果單擊命令按鈕,則彈出打開文件對話框,請按下列要求設置屬性和編寫代碼:

              ①設置適當屬性,使對話框的標題為“打開文件”;

              ②設置適當屬性,使對話框的“文件類型”下拉式組合框中有兩項可供選擇:“文本文件”、“所有文件”(如圖所示),默認的類型是“所有文件”;

              ③編寫命令按鈕的事件過程,使得單擊按鈕可以彈出“打開文件”對話框。

              要求:程序中不得使用變量,事件過程中只能寫入一條語句。

              注意:存盤時必須存放在考生文件夾下,工程文件名保存為sjtl.vbp,窗體文件名保存為sjtl.frm。

              (2)在名稱為Forml的窗體上添加一個名稱為Com-mandl的命令按鈕,其標題為“移動本按鈕”,如圖所示。要求編寫適當的事件過程,使得程序運行時,每單擊按鈕一次,按鈕向左移動100。

              要求:程序中不得使用變量,事件過程中只能寫入一條語句。

              注意:存盤時必須存放在考生文件夾下,工程文件名保存為sjr2.vbp,窗體文件名保存為sit2.frm。

              二、簡單應用題

              (1)在名稱為Forml的窗體上添加一個名稱為Labell、標題為“添加項目”的標簽;添加一個名稱為Textl的文本框,初始內容為空;添加一個名稱為Combol的下拉式組合框,并通過屬性窗口輸入若干項目(不少于3個,內容任意);再添加兩個命令按鈕,名稱分別為Commandl、Command2,其標題分別為“添加”、“統計”。在程序運行時,向Textl中輸入字符,單擊“添加”按鈕后.則將Textl中的內容作為一個列表項被添加到組合框的列表中;單擊“統計”按鈕,則在窗體空白處顯示組合框中列表項的個數,如圖所示。請編寫兩個命令按鈕的Click事件過程。

              注意:程序中不得使用變量,也不能使用循環結構。存盤時必須存放在考生文件夾下,工程文件名保存為sjr3.vbp,窗體文件名保存為Sjt3.frm。

              (2)在考生文件夾下有一個工程文件sjt4.vbp,其窗體如圖所示。該程序用來對在上面的文本框中輸入的英文字母串(稱為“明文”)加密,加密結果(稱為“密文”)顯示在下面的文本框中。加密的方法為:選中一個單選按鈕,單擊“加密”按鈕后,根據選中的單選按鈕后面的數字n,將“明文”中的每個字母改為它后面的第n個字母(“z”后面的字母認為是“a”,“Z”后面的字母認為是“A”),如圖所示。窗體中已經給出了所有控件和程序,但程序不完整,請去掉程序中的注釋符,把程序中的?改為正確的內容。

              注意:不得修改程序中的其他部分和控件的屬性。最后將修改后的文件按原文件名存盤。

              三、綜合應用題

              考生文件夾下有一個工程文件sjts.vbp,窗體上有兩個文本框,名稱分別為Textl、Text2,都可以多行顯示。還有三個命令按鈕,名稱分別為C1、C2、C3,標題分別為“取數”、“排序”、“存盤”。“取數”按鈕的功能是將考生文件夾下的in5.dat文件中的50個整數讀到數組中,并在Textl中顯示出來;“排序”按鈕的功能是對這50個數按升序排序,并顯示在Text2中;“存盤”按鈕的功能是把排好序的50個數存到考生目錄下的out5.dat文件中,如圖所示。在窗體中已經給出了全部控件和部分程序代碼,要求閱讀程序并去掉程序中的注釋符,把程序中的?改為正確的內容,并編寫“排序”按鈕的Click事件過程,使其實現上述功能,但不能修改程序中的其他部分,也不能修改控件的屬性。最后將修改后的文件按原文件名存盤。


            》》參考答案與解析《《

              一、基本操作題

              (1)【考點分析】本題考點有:通用對話框的Action、Dia.logtitle、Name和Filter屬性,命令按鈕的Name和Caption屬性以及通用對話框的ShowOpen方法。

              【解題思路】通用對話框是一種ActiveX控件,在一般情況下,啟動Visual Basic后,在工具箱中沒有通用對話框控件。為了把通用對話框控件加到工具箱中,其操作步驟如下:執行“工程”菜單中的“部件”命令,打開“部件”對話框,在對話框中,選擇“控件”選項卡,然后在控件列表框中,選擇“Microsoft Common Dialog Control 6.0”,再單擊“確定”按鈕,通用對話框立即被加到工具箱中。通用對話框的屬性可以在屬性窗口中直接設置。

              當通用對話框顯示為“打開”或“另存為”類型時,其FileName屬性用于返回或設置所選的`文件的路徑和文件名。

              Filter(過濾器)屬性用于指定在對話框的文件列表中顯示文件的類型。語法為“對象名.Filter=‘描述1文件擴展名”’。

              打開順序文件的基本格式為“Open FileName For ModeAs#FileNumber”。FileName表示要打開的文件的路徑;Mode為打開模式,OutPut用于輸出、Append用于追加寫入、Input用于讀取;FileNumber為打開文件時指定的句柄。

              【操作步驟】

              步驟1:新建一個窗體,按照要求建立控件并設置其屬性,如圖3.21所示。程序中用到的控件及屬性見表3.13。

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

              參考答案

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

              【易錯提示】對話框的屬性設置不僅可以在屬性窗口中設置,也可以在屬性頁對話框中設置。打開“屬性頁”對話框的方法是在窗體上的通用對話框控件上單擊鼠標右鍵,在彈出的快捷菜單中選擇“屬性”命令。通用對話框控件“屬性頁”對話框中有5個選項卡,因此要注意對不同類型的對話框設置屬性,就要選擇不同的選項卡。

              (2)【考點分析】本題考點有:命令按鈕的Caption、Name和Left屬性。

              【解題思路】在Visual Basic中,通過代碼使命令按鈕向左移動100,需要用到按鈕的Left屬性,使其值在每單擊一次按鈕時減去100。

              【操作步驟】

              步驟1:新建一個窗體,按照要求建立控件并設置相應屬性如表3.14所示。

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

              參考答案

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


            更多計算機二級相關試題推薦:

            1.2017計算機二級《VB》強化習題及答案

            2.2017全國計算機二級《VB》考試題:單選題

            3.2017計算機二級VB復習題及答案

            4.2017計算機二級《VB》考試基礎訓練題及答案

            5.2017年計算機二級VB訓練題及答案

            6.2017計算機二級VB知識鞏固題及答案

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

            8.2017年3月計算機二級《VB》臨考操作試題及答案

            9.2017計算機二級《VB》上機操作題與答案解析

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

              二、簡單應用題

              (1)【考點分析】本題考點有:命令按鈕的Caption和Name屬性,下拉式組合框的Caption、Name、List和ListCount屬性,文本框的Text和Name屬性,標簽的Caption和Name屬性,下拉式組合框的AddItem方法以及窗體的Print方法。

              【解題思路】命令按鈕和標簽的標題用屬性窗口中的Caption屬性設置。要使Textl的文本框沒有初始內容,需要將屬性窗口中的Text屬性設為空。要在下拉式組合框中輸入內容,可以在屬性窗口中對下拉式組合框的List屬性進行設置。

              AddItem方法用來向組合框中添加一個列表項,其格式為:

              組合框,Addhem列表項[索引]ListCount屬性用來返回組合框中列表項的個數。

              【操作步驟】

              步驟1:新建一個窗體,按照題目要求建立控件并設置控件屬性,如圖3.22所示。

              程序中用到的控件及屬性設置見表3.15。

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

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

              (2)【考點分析】本題考點有:Mid()函數、Len()函數、Ase()函數、String()函數、單選按鈕Value、If判斷語句以及For循環語句。

              【解題思路】根據題意,首先要確定移動的位數,移動的位數是通過單選按鈕來選擇的,移動的值是由單選按鈕的Caption屬性值決定的,然后要確定循環的次數,循環的次數是由輸入字母的個數決定的。使用Mid()函數取出字符串中的字符,利用Asc()函數返回字符的代碼,利用String()函數將字符代碼轉換成字符。

              Mid()函數的`格式為Mid(字符串,p,n)。其中,Mid()函數從第P個字符開始,向后截取n個字符,P和n都是算術表達式。Mid()函數的第3個變量可以省略,這樣將從第p個字符開始向后截取到字符串的結尾。

              String()函數用于重復指定字符串中的字符,返回新的字符串。

              Asc()函數用于返回一個Integer,代表字符串中首字母的字符代碼。

              【操作步驟】

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

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

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

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

              【易錯提示】單選按鈕數組的起始下標為0,而不是l,在循環和判斷的時候要特別注意。

              三、綜合應用題

              【考點分析】本題考點有:str()函數、“冒泡法”排序、For循環語句、If判斷語句以及文件操作。

              【解題思路】Str函數用于數值轉化為字符串,語法為:str(number)。

              在循環語句中Step表示步長,可以為正數,表示下一個變量加一個數,也可以為負數,則相反,在默認情況下,步長為1,就不需要使用Step特意標識。

              “冒泡法”是一種重要的數據排序算法,它的核心思路是按順序讓一個數列中的每一個數都與它之后的所有的數逐一進行比較,如果該數大于其后面的數,則把這兩個位置的數進行交換。通過這樣的循環,最終按照從小到大的順序排列出該數列。從程序提供的代碼中可以看出,整型數組a的使用范圍是本窗體中的所有事件過程,用來存放從文件中讀取的數據。在排序中,使用雙重循環,外循環每循環一次。確定內循環循環的次數,內循環就是把本次循環中最大的數,放在數組的最后面,這樣就可以實現對這50個數的升序排序。

              【操作步驟】

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

              【易錯提示】注意冒泡排序的用法,理解位置交換的含義和方法,在交換時要有一個中間變量來起到傳遞的作用,否則會使其中一個值丟失而產生錯誤。


            更多計算機二級相關試題推薦:

            1.2017計算機二級《VB》強化習題及答案

            2.2017全國計算機二級《VB》考試題:單選題

            3.2017計算機二級VB復習題及答案

            4.2017計算機二級《VB》考試基礎訓練題及答案

            5.2017年計算機二級VB訓練題及答案

            6.2017計算機二級VB知識鞏固題及答案

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

            8.2017年3月計算機二級《VB》臨考操作試題及答案

            9.2017計算機二級《VB》上機操作題與答案解析

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

            【全國計算機二級VB考試操作題與答案】相關文章:

            計算機二級VB考試上機操作題及答案201704-04

            全國計算機二級考試《VB》操作試題及答案03-28

            全國計算機二級考試VB鞏固試題及答案04-10

            全國計算機二級VB考試摸底測試題與答案12-18

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

            全國計算機二級VB操作試題及答案01-07

            全國計算機二級VB模擬試題及答案04-15

            2021計算機二級《VB》上機操作題與答案解析08-15

            計算機二級考試VB考試題及答案02-12

                    <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>
                      飘沙影院