2011年浙江省高中信息技術(shù)會(huì)考試卷(12)
發(fā)布:2024/4/20 14:35:0
一、選擇題(共7小題,每小題3分,滿分21分)
-
1.在Visual Basic中,下列能作為變量名的是( )
A.If B.Not C.Int D.Flag 組卷:7引用:3難度:0.9 -
2.在Visual Basic中,表達(dá)式Sqr(100)+100的值是( ?。?/h2>
A.110 B.103 C.200 D.100100 組卷:1引用:1難度:0.9 -
3.在Visual Basic中,語句Lab.Caption=“你好“中的“Lab”是( )
A.屬性值 B.對(duì)象名 C.屬性名 D.類名 組卷:14引用:6難度:0.7
二、填空題(共3小題,每小題3分,滿分9分)
-
10.張松編寫了一個(gè)用
=1+π2+1313×+25×13×25+…求π近似值的Visual Basic程序。主要算法:將問題轉(zhuǎn)化為求37=a1+a2+…+an,其中an=an-1×π2(n為大于1的整數(shù)).程序運(yùn)行界面如圖所示,在文本框Text1中輸入計(jì)算項(xiàng)數(shù)n(計(jì)算到第n項(xiàng)),單擊“計(jì)算”按鈕Command1,在文本框Text2中輸出π值。n-12n-1
程序代碼如下:
Private Sub Command1_Click ( ?。?br />Dim n As Integer,i As Integer,j As Double,s As Double
n=Val(Text1.Text)
j=1
s=1
For i=2To n
j=j*((i-1)/(2*i-1))
s=①
Next i
Text2.Text=②
End Sub
(1)解決此問題采用的算法是
(2)在程序①和②橫線處填入適當(dāng)?shù)恼Z句或表達(dá)式,將程序補(bǔ)充完整:
程序中①橫線處應(yīng)填入
程序中②橫線處應(yīng)填入組卷:0引用:1難度:0.1
三、解答題(共1小題,滿分0分)
-
11.打開考生文件夾下“VB”文件夾中的“test.jye.ai”,該VB程序的功能是:?jiǎn)螕簟伴_始”按鈕Command1,小熊開始“滑冰”;單擊“停止”按鈕Command2,“滑冰”動(dòng)作停止;單擊“退出”按鈕Command3,結(jié)束并退出程序。程序運(yùn)行界面如圖所示:
完成以下操作:
(1)將命令按鈕Command2的Caption屬性值設(shè)置為“停止”;
(2)為“開始”按鈕Command1添加Click事件過程,并將“VB”文件夾下“code.jye.ai”文件中的所有代碼復(fù)制到該事件過程中。調(diào)試程序正確,并保存窗體文件test。frm和工程文件test。vbp。組卷:0引用:1難度:0.9