2015-2016学年浙江省温州市平阳二中高二(上)期中信息技术试卷
发布:2024/4/20 14:35:0
一、选择题(本题共15小题,每题2分,共30分)
-
1.下列是用VB编程解决问题时的三个步骤
①在VB编程环境中设计界面,编写程序代码
②分析问题,确定解决问题的算法
③调试,运行程序
正确的顺序是( )组卷:9引用:2难度:0.9 -
2.算法中的输入,是指算法在执行时需要从外界(如:键盘)取得数据信息,其目的是为算法的某些阶段建立初始状态,一个算法的输入可以0个,是因为( )
组卷:7引用:1难度:0.5 -
3.温州地区居民生活用电 从2012年7月1日开始执行阶梯电价。具体实施方案是:将居民每月用电量划分为三档,电价实行分档递增。第一档为每月不超过220度的电量,电价保持每度0.49元不变;第二档为每月221至400度之间的电量,电价每度0.54元,比第一档提高0.05元;第三档为每月超过400度的电量,电价每度0.79元,比第一档提高0.3元;居民阶梯电价以年度为周期结算。该问题算法的结构属于( )
组卷:0引用:1难度:0.5 -
4.要使窗体Form1的标题栏中显示“计算扇形的面积”,以下语句正确的是( )
组卷:7引用:2难度:0.9 -
5.下列关于“控件”属性的说法正确的是( )
组卷:8引用:4难度:0.9 -
6.在Visual Basic中,下列能作为变量名的是( )
组卷:8引用:4难度:0.9 -
7.下列属于Visual Basic数值常量的是( )
组卷:9引用:1难度:0.4
二、非选择题(每空2分,共20分)
-
20.某企业在第1年初购买一台价值为120万元的设备,该设备的价值在使用过程中逐年减少。从第2年到第6年,每年初的价值比上年初减少10万元;从第7年开始,每年初的价值为上年初的75%.问第n年初该设备的价值是多少?下面的Visual Basic程序用于解决此问题,运行程序,在文本框Text1中输入年数n,单击“计算”按钮Command1,则在标签Label1中显示此年初的价值a。程序运行界面如图1所示,流程图如图2所示。
程序代码如下:
Private Sub Command1_Click ( )
Dim n As Single,a As Single
n=Val(Text1.Text)
If n=Int(n) And n>=1 Then
If n<=6 Then
a=①
Else
a=70*0.75^(n-6)
End If
Label2.Caption=“第“+Str(n)+“年初价值:“+② +“万元“
Else
Label2.Caption=“输入的年数不符合要求!“
End If
End Sub
在程序①和②横线处,填入适当的语句或表达式,把程序补充完整:
程序中①横线处应填入组卷:1引用:1难度:0.6 -
21.求完数(完美数)。一个数恰好等于除它本身外的因子之和,这个数就称为完数。例如28除本身之外的因子是1,2,4,7,14,且1+2+4+7+14=28,则28是完数。下列Visual Basic程序用于查找2~10000中的所有完数,并将结果显示在列表框List1中,程序运行界面如图1所示。其中方框内程序对应的流程图如图2所示
程序代码如下:
Private Sub Command1_Click ( )
Dim i As Integer,t As Integer,s as integer
For x=2 To 10000
s=0
For i=1 To x\2
If x Modi=0 Then
s=②
End If
Next i
If s=xThen
List1.AddItem①
End If
Next x
End sub
(2)在程序①和②横线处,填入适当的语句或表达式,把程序补充完整:
程序中①横线处应填入
程序中②横线处应填入组卷:8引用:1难度:0.2