<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>

            計算機等級考試vb二級試題及答案

            時間:2024-10-28 10:21:48 計算機等級 我要投稿
            • 相關推薦

            2017計算機等級考試vb二級試題及答案

              第二次計算機等級考試9月即將開始了,yjbys為幫助大家鞏固vb基礎知識,下面為大家分享的是計算機等級考試vb復習試題,同學們趕緊來學習吧!

            2017計算機等級考試vb二級試題及答案

              1.基本操作(2小題,每小題15分,共計30分)

              (1)在名稱為Form1的窗體上畫一個名稱為Text1的文本框,其高、寬分別為400、2000。請在屬性框中設置適當的屬性滿足以下要求:

              1)Text1的字體為“黑體”,字號為“四號”;

              2)窗體的標題為“輸入”,不顯示最大化按鈕和最小化按鈕。

              運行后的窗體如圖所示。

              (2)在名稱為Form1的窗體上畫一個圖片框,(名稱為Picture1)、一個垂直滾動條(名稱為VScroll1)和一個命令按鈕(名稱為Command1,標題為“設置屬性”),通過屬性窗口在圖片框中裝入一個圖形(文件名為pic1.jpg,位于考生目錄下),圖片框的寬度與圖形的寬度相同,圖片框的高度任意(如圖1所示)。編寫適當的事件過程。程序運行后,如果單擊命令按鈕,則設置垂直滾動條的如下屬性:

              Min 100

              Max 2400

              LargeChange 200

              SmallChange 20

              之后就可以通過移動滾動條上的滾動塊來放大或縮小圖片框。運行后的窗體如圖2所示。要求程序中不得使用任何變量。

              Private Sub Command1_Click()

              VScroll1.Min = 100

              VScroll1.Max = 2400

              VScroll1.LargeChange = 200

              VScroll1.SmallChange = 20

              End Sub

              Private Sub VScroll1_Change()

              Picture1.Height = VScroll1.Value

              End Sub

              2.簡單應用(2小題,每題20分,計40分)

              (1)在考生文件夾下有一個工程文件sjt21.vbp,其窗體上有一個名稱為Text1的文本框;一個名稱為L1的列表框;一個命令按鈕,名稱為C1,標題為“添加”(如圖所示)。程序的功能是,在運行時,如果在文本框中輸入一行內容并單擊“添加”按鈕,則把文本框中的內容作為列表項添加到列表中。如果單擊列表中的某一項,則立即從列表中刪除該項。要求:去掉程序中的注釋符,把程序中的?改為正確的內容,使其實現上述功能,但不能修改程序中的其他部分,也不能修改控件的屬性。最后把修改后的文件以原來的文件名存 盤。

              'Private Sub C1_Click()

              ' L1.? Text1.Text

              'End Sub

              'Private Sub L1_Click()

              ' L1.RemoveItem ?

              'End Sub

              '正確程序:

              Private Sub C1_Click()

              L1.AddItem Text1.Text

              End Sub

              Private Sub L1_Click()

              L1.RemoveItem L1.ListIndex

              End Sub

              '答案"

              'AddItem

              'L1.ListIndex

              (2)在考生文件夾下有一個工程文件sjt22.vbp,相應的窗體文件為sjt22.frm。在窗體上有兩個命令按鈕,其名稱分別為Command1、Command2,一個標簽控件,其名稱為Label1,一個計時器控件,其名稱為Timer1,如圖1所示。程序運行后,在命令按鈕Command1中顯示“開始”,在命令按鈕Command2中顯示“停止”,在標簽中用字體大小為16的粗體顯示“熱烈歡迎”(標簽的AutoSize屬性為True),同時把計時器的Interval屬性設置為50,Enabled屬性設置為True。此時如果單擊“開始”命令按鈕,則該按鈕變為禁用,標題變為“繼續”,同時標簽自左至右移動,每個時間間隔移動20,如圖2所示,移動出窗體右邊界后,自動從左邊界開始向右移動;如果單擊“停止”命令按鈕,則該按鈕變為禁用,“繼續”命令按鈕變為有效,同時標簽停止移動;再次單擊“繼續”命令按鈕后,標簽繼續移動。這個程序不完整,請把它補充完整,并能正確運行。

              要求:

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

              Private Sub Form_Load()

              Command1.Caption = "開始"

              Command2.Caption = "停止"

              Timer1.Interval = 50

              Timer1.Enabled = False

              Label1.Caption = "熱烈歡迎"

              Label1.AutoSize = True

              Label1.FontSize = 16

              Label1.FontBold = True

              End Sub

              Private Sub Command1_Click()

              Command1.Caption = "繼續"

              Timer1.Enabled = True

              ' Timer1.Enabled = ?

              Command1.Enabled = False

              'Command1.Enabled = ?

              Command2.Enabled = True

              End Sub

              Private Sub Command2_Click()

              Timer1.Enabled = False

              ' Timer1.Enabled = ?

              Command2.Enabled = False

              Command1.Enabled = True

              End Sub

              Private Sub Timer1_Timer()

              If Label1.Left < Width Then

              Label1.Left = Label1.Left + 20

              ' Label1.Left = ?

              Else

              Label1.Left = 0

              End If

              End Sub

              3.綜合應用(1小題,計30分)

              在考生目錄下有一個工程文件sjt31.vbp。窗體中已經給出了所有控件。其功能是:單擊“顯示”命令,則把考生目錄下的int5.txt文件中的所有字符放入Text1(可多行顯示),如圖所示;如果單擊“統計”命令按鈕,則統計文本框中字母A、B、C、D各自出現的次數,并依次放到窗體變量an,bn,cn,dn之中(放在其他變量中將無成績);如果單擊“保存”命令按鈕,則把統計結果存入考生文件夾下的out5.txt文件中。文件中已給出了“顯示”和“保存”按鈕的Click事件過程。請編寫“統計”按鈕的Click事件過程。

              要求:

              統計每個字母出現的次數時,不區分大小寫。

              注意:

              不能修改已經給出的程序部分;在結束程序運行之前,必須單擊“保存”按鈕,把結果存入out5.txt文件,否則無成績。最后把修改后的文件按原文件名存盤。

              Dim an As Integer

              Dim bn As Integer

              Dim cn As Integer

              Dim dn As Integer

              Private Sub Command1_Click()

              Open "in5.txt" For Input As #1

              Do While Not EOF(1)

              Input #1, a$

              s = s & a$

              Loop

              Close 1

              Text1.Text = s

              End Sub

              Private Sub Command2_Click()

              '考生應編寫的程序

              n = Len(Text1)

              For k = 1 To n

              ch = Mid(Text1, k, 1)

              If UCase(ch) = "A" Then

              an = an + 1

              End If

              If UCase(ch) = "B" Then

              bn = bn + 1

              End If

              If UCase(ch) = "C" Then

              cn = cn + 1

              End If

              If UCase(ch) = "D" Then

              dn = dn + 1

              End If

              Next k

              Text1 = an & " " & bn & " " & cn & " " & dn

              End Sub

              Private Sub Command3_Click()

              Open "out5.txt" For Output As #1

              Print #1, an, bn, cn, dn

              Close 1

              End Sub

            【計算機等級考試vb二級試題及答案】相關文章:

            計算機二級vb考試試題及答案12-17

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

            計算機等級考試二級VB真題附答案10-11

            計算機二級vb考試試題(附答案)06-02

            計算機二級VB上機試題及答案09-03

            計算機等級考試二級C語言考試試題(帶答案)10-30

            計算機等級考試二級模擬試題11-01

            9月計算機等級考試二級MS考試試題及答案10-08

            2016計算機等級考試二級C++上機模擬試題及答案07-14

            2016計算機等級二級MSoffice操作沖刺考試題及答案01-07

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看