《2011年浙江省信息技术会考算法与程序设计4833.pdf》由会员分享,可在线阅读,更多相关《2011年浙江省信息技术会考算法与程序设计4833.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、桐乡市第一中学 杜宗飞 2011年浙江省信息技术会考试题 第 4 套 选题题(算法)8、计算圆锥体体积的算法如下:输入底面半径 r、高 h pi=3.1416 计算底面积 s=pir2 计算体积 v=sh/3 输出体积 v 上述算法属于(A)枚举算法 (B)解析算法 (C)排序算法 (D)查找算法 9、下列 Visual Basic表达式的值等于 127的是 (A)Val(123)+4(B)Len(123)+4(C)Sqr(123)+4(D)Str(123)+4 10、在 Visual Basic中,用变量存储 120位员工工号(如“A01036”),下列最合适的变量说明是 (A)将 120个
2、变量说明为整数型(B)将 120个变量说明为字符型(C)将一个元素个数为 120的一维数组说明为整数型(D)将一个元素个数为 120的一维数组说明为字符串型 11、在 Visual Basic代码编辑窗口中,输入了“Text1.”后出现了如图所示的信息:其中的“Text”是 Text1的(A)属性名 (B)事件名 (C)对象名 (D)方法 12、有如下 Visual Basic自定义函数:Function max(a As Integer,b As Integer)As Integer If a b Then max=a Else max=b End Function 该函数的函数名是 桐乡市
3、第一中学 杜宗飞(A)a (B)b (C)max (D)Function 13、有如下 Visual Basic程序段:k=1 For j=2 To 100 If a(j)10 Or a*b 4000 Then 桐乡市第一中学 杜宗飞 Label1.Caption=托运 Else Label1.Caption=携带 End If 该程序段运行后,在标签 Label1上显示的是_。3、小黄编制了一个 Visual Basic程序,能根据输入的城市名查找并显示该城市的日照时间。程序运行界面如图所示,左边列表框 List1中显示各城市的日照时间和相应的城市名,在文本框 Text1中输入查找的城市名,
4、单击“查找”按钮 Command1,若找到,则在文本框 Text2 中显示该城市的日照时间。程序中数组 a 和数组 b 分别存储城市名和对应的日照时间。程序代码如下:Const n As Integer=10 n为城市数 Dim a(1 To n)As String 数组 a 存储城市名 Dim b(1 To n)As Single 数组 b 存储日照时间 Private Sub Command1_Click()Dim i As Integer,s As String s用于存储输入的城市名称 Dim f As Boolean f用于表示是否找到,当 f=True时,表示未找到 s=Text1
5、.Text f=True i=1 Do While i=n And f If Then Text2.Text=Str(b(i)f=False End If Loop If f Then Text2.Text=没有该城市数据 End If End Sub Private Sub Form_Load()此过程用于对数组 a 和数组 b 进行赋值,并显示在 List1中,代码略 End Sub(1)解决此问题的算法是 。(填:顺序查找/对分查找)(2)在程序和划线处,填入适当的语句或表达式,把程序补充完整:程序中划线处应填入_。程序中划线处应填入_。桐乡市第一中学 杜宗飞 操作题 打开考生文件夹下“VB”文件夹中的“test.vbp”,该 VB 程序的功能是:在列表框 List1中显示 10 位同学的身高,单击“计算”按钮 Command1,计算平均身高,并显示在文本框 Text1中。程序运行界面如图所示:完成以下操作:(1)将 Label2标签的 Caption属性值设置为“平均身高”。(2)运行程序,发现统计出的平均身高值没有显示在 Text1中,修改程序中的一处代码修正此问题。调试程序正确,并保存窗体文件 test.frm与工程文件 test.vbp。
限制150内