亚洲国产福利在线一二三观看_精品国产伦一区二区三区欲臀_国产a∨视频精品视频护士_精品八戒人妻少妇av

江蘇省高校計算機等級考試命題研究院 江蘇省高校計算機等級考試輔導
2005秋vb上機(2)

江蘇省高等學校非計算機專業(yè)學生

計算機基礎知識和應用能力登記考試上機試卷(2005年秋)

二級Visual Basic 語言(試卷代號 VB02

(本試卷完成時間  70分鐘)

[考試須知]

1改錯題的界面不作要求,主要用來調(diào)試程序,若題目中有參考界面,則僅作參考;

2考試結(jié)束后,文件必須存放在指定位置,否則適當扣分;考試盤中若無指定文件,則不予評分;

3程序代碼書面程序應呈鋸齒形。

一.改錯題(14分)

[題目]下面程序的功能是將給定的十六進制整數(shù)轉(zhuǎn)換成二進制整數(shù)(刪除高位0)。本題程序界面見圖1。

Option Explicit

Private Sub Command1_Click()

Dim H As String,Bin As String,I As Integer,I As Integer

Dim K As Integer,S As String*1

H=UCase(Trim(Text1))

L=Len(H)

For I=1 To L

   S=Mid(H,I,1)

If S<=”9” And S>=”0” Then

   K=Val(S)

Else

   K=Asc(S)-55

End If

If K<0 And K>15 Then

Bin=“十六進制數(shù)據(jù)錯”

End If

Call Trans(Bin,K)

Next I

Bin=RightBin,Len(Bin)InStr(Bin,”1”)

Text2=Bin

End  Sub

Private Sub Trans(Bin As String,K As Integer)

Dim S As String,I As Integer,N As Integer

Do While K>0

S=K Mod 2&S

K=k\2

Loop

S=”0000”&S

Bin=Right(S,4)

End Sub

[要求]

2改錯時,不得增加或刪除語句,但可適當調(diào)整語句位置;

3將窗體文件和工程文件分別命名為F1P1,并保存到軟盤A的根目錄下。

二.編程題(26分)

[題目]編寫程序,找出由1,2,3,4四個不同數(shù)字組成的4位整數(shù)中的素數(shù)。

[編程要求]

1程序參考界面如圖2所示,編程時不得增加或減少界面對象或改變對象的種類,窗體及界面元素大小適中,且均可見;

2單擊“開始”按鈕,生成(或篩選出)由1,23,4四個數(shù)字組成的4位整數(shù),并顯示在列表框List1中,在列表框List2中顯示其中的素數(shù);

3單擊“清理”按鈕,則將兩個列表框清空;單擊“退出”按鈕,結(jié)束程序運行;

4程序中必須包含一個判斷某數(shù)是否為素數(shù)的通用過程。

[要求]

將窗體文件和工程文件分別命名為F2P2,并保存到軟盤A的根目錄下。

圖1

圖2