浙教版初中信息技术九年级上学期期末试卷(12)

年级: 学科: 类型:期末考试 来源:91题库

一、单选题(共10小题)

1、利用计算机编写程序解决实际问题时,首先应该做的是(    )
A . 编写程序 B . 设计算法 C . 调试程序 D . 分析问题
2、下列图形中表示对数据进行处理的是(    )。
A . B . C . D .
3、一个工程必须包含的文件类型是(    )。
A .   *.vbp*.frm*.frx B .   *.vbp*.cls*.bas  C .   *.bas*.ocx*.res D .   *.frm*.cls*.bas
4、张硕使用VB编写了一个显示时间的程序,图1显示的是图2中(    )对象的属性。

 

A . “显示”按钮 B . “清除”按钮  C . “当前时间”标签框 D . “Text1”文本框
5、对于语句If x=1 Then y=1,下列说法正确的是(     )。
A . x=1和y=1 均为赋值语句 B . x=1和y=1 均为关系表达式 C . x=1为赋值语句,y=1为关系表达式 D . x=1为关系表达式,y=1为赋值语句
6、“已知长方形的长和宽,求长方形的周长”,用算法描述这一问题,合适的算法结构是(    )。
A . 选择结构 B . 循环结构 C . 顺序结构 D . 树型结构
7、以下变量名中,(     )是不符合Visual Basic的命名规范的。
A . _mnu_Open_234 B . Abc901 C . price_ D . K
8、下列循环语句能正常结束循环的是(     )。
A . B . C . D .
9、某算法流程图如下,该算法的输出结果为(     )。

A . 6 B . 5 C . 10 D . 11
10、有如下的Visual Basic程序段:

For i = 1 To 10 Step 4

    s = s + i

Next i

该程序段运行后,语句s = s + i执行的次数是(     )。

A . 1 B . 3 C . 4 D . 10

二、综合题(共3小题)

1、填空题
(1)将代数 式转换成程序设计中的表达式为
(2)表示x是5的倍数或是9的倍数的逻辑表达式为
2、读程序写结果
(1)林娜编制了一个验证乘法运算结果的小程序(如下图所示),当在“输入结果”右边的文本框中输入60时,输出内容为
(2)Private Sub Form_Click()

    Dim i As Integer, sum As Integer

    sum = 0

    For i = 2 To 10

        If i Mod 2 <> 0 And i Mod 3 = 0 Then

            sum = sum + i

        End If

    Next i

    Print sum

End Sub

程序运行后,单击窗体,输出结果为

3、程序填空

下列程序的功能是:当x<50时,y=0.8×x;当50≤x≤100时,y=0.7×x;当x>100时,输入的数据超出范围。请填空。

Private Sub Command1_Click()

    Dim x As Single

    x=InputBox("请输入x的值!")

   

    Case x < 50

        y=0.8 * x

    Case 50 To 100

       

   

        Print "输入的数据超出范围!"

    End Select

    Print x, y

End Sub

三、VB程序设计题(共1小题)

1、设计出租车收费计算器VB程序,使其具有下列功能:在文本框Text1中输入行驶的路程,单击“计算”按钮Command1,在文本框text2中显示所需的费用(注意:当行驶的公里数a≤3公里时,费用s为6.5元;当行驶的路程超过3公里时,3公里按6.5元计算,超出部分按每公里1.6元收费)。界面设计如图所示。

1. 本站所有内容未经许可不可转载!
4. 试卷库 > 浙教版初中信息技术九年级上学期期末试卷(12)

说明

1、直接打印:比较直观,基本上所见即所得;
2、导出word:可以下载来编辑,样式需微调,可修改;
3、在线答案:包含了题目和答案,低碳环保,推荐!
4、只看答案:只有答案及解析,页面较少;