2016-2017學(xué)年浙江省溫州市平陽二中高二(上)期中信息技術(shù)試卷
發(fā)布:2024/4/20 14:35:0
一、選擇題(本大題共12小題,每小題2分,共24分)
-
1.在Visual Basic中,語句Text1.Text=“red”執(zhí)行后,文本框Text1( ?。?/h2>
組卷:7引用:1難度:0.9 -
2.在VB中,某兩個對象的屬性窗口如圖所示:由圖可知,這兩個對象的( )
組卷:7引用:1難度:0.9 -
3.有如下的程序段:
x=5:y=9
If Not(x>y) then
x=x+y
else
x=x-y
End if
執(zhí)行結(jié)束后,變量x的值為( ?。?/h2>組卷:19引用:2難度:0.9 -
4.有如下VB程序段:
a=3:b=4:c=5
If a>=b And a>=c Then
y=a
ElseIf b>=c Then
y=b
Else
y=c
End If
執(zhí)行以上程序后,變量y值為( ?。?/h2>組卷:22引用:2難度:0.5 -
5.想產(chǎn)生區(qū)間[10,50]的隨機整數(shù),以下函數(shù)正確的是( ?。?/h2>
組卷:8引用:1難度:0.7
二、非選擇題(本大題共5小題,其中第13小題4分,第14小題4分,第15小題4分,第16小題8分,第17小6題分,共26分)
-
16.現(xiàn)要求編寫VB程序,編輯界面如圖1所示,運行界面如圖2所示,程序功能如下:在文本框Text1中輸入n的值,單擊“求和”按鈕Command1,完成n以內(nèi)奇數(shù)和的計算,并在文本框Text2中顯示計算結(jié)果.
(1)觀察編輯界面和運行界面,發(fā)現(xiàn)圖1缺少控件,需要添加的對象為
(2)請根據(jù)題意將下列程序補充完整.
Private Sub Command1_Click ( ?。?br />Dim n As Integer,s As Integer,i As Integer
①
For i=1To n Step 2
②
Next i
Text2.Text=Str(s)
End Sub
(3)該程序?qū)儆?!--BA-->組卷:5引用:1難度:0.3 -
17.編寫一個具有下列功能的VB程序:在文本框Text1中輸入18位身份證號,單擊“提取”按鈕Command1,并在文本框Text2中顯示出生日期.編輯界面如圖1所示,運行界面如圖2所示:
(1)按鈕顯示內(nèi)容修改為“提取”,是通過修改
(2)請根據(jù)題意將下列程序補充完整.
Private Sub Command1_Click ( ?。?br />Dim s As String,x As Integer
S=Text1.Text
x=Len(Text1.Text)
If ①
Text2.Text=②
Else
Label2.Caption=”輸入的身份證號位數(shù)有誤,請重新輸入”
End If
End Sub.組卷:6引用:1難度:0.1