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

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

一、单选题(共10小题)

1、二进制是计算机中广泛采用的一种数制,那么二进制是由(  )数码表示。
A . 0、 1 B . 1、2 C . a、b D . Ⅰ、Ⅱ
2、用自然语言描述交换变量X、Y值的步骤的正确顺序是(  )。

① 定义三个变量X、Y、T

② 把X中的值传递给T

③ 把1赋值给变量X,把2赋值给变量Y

④ 把T中的值传递给Y

⑤ 把Y中的值传递给X

⑥ 结束

A . ①②③⑤④⑥ B . ①②③⑤④⑥ C . ①③②⑤④⑥ D . ①③②④⑤⑥
3、计算机程序一般分为哪三种结构? (  )
A . 选择、分支、多分支 B . 判断、分支、循环  C . 选择、分支、枚举 D . 选择、分支、循环
4、在Visual Basic中,给变量a,b,c均赋值为1,则下列语句正确的是(  )。
A . a = 1, b = 1,c = 1 B . a = 1: b = 1: c = 1  C . a = 1; b = 1;c = 1 D . a = b = c = 1
5、在Visual Basic中,下列能作为变量名的是(  )
A . 3_Click B . My C . Integer D . a+y
6、下列问题中适合使用枚举算法解决的是(  )
A . 计算两个电阻的并联值 B . 计算五个同学的平均身高 C . 查找100以内所有能被6整除的数 D . 超市的促销方案
7、有如下Visual Basic程序段:

s = 0

For i = 1 To 5

    s = s + i

Next i

该程序段运行后,i的值为(  )

A . 1 B . 5 C . 6 D . 15
8、将数学表达式 写成Visual Basic表达式,正确的是(  )
A . Sqr(Abs(ab-c*c)) B . Sqr(Abs(ab-c*2)) C . Sqr[Abs(a*b-c*c)] D . Sqr(Abs(a*b-c*c))
9、某算法的流程图如下所示:

 

依次输入x的值为3、2、1、-1后,该算法的输出结果为(  )

A . 3 B . 4 C . 5 D . 6
10、某算法的流程图及其编写中的Visual Basic代码如下图所示。

分析流程图,在代码窗口中①处应填写的代码正确的是(  )

A . B . C . D .

二、综合题(共3小题)

1、完成下面的表格

图形

名称

含义

开始/终止框

程序的开始或者结束

对数据进行处理

输入/输出框

数据的输入或输出

根据条件进行判断,选择其中一个分支

流程线

表示流程的走向

2、读程序写结果
(1)有如下一段VB程序:

i=4

a=5

If i > 3 Then a = a + 5

Else a = a + 2

End If

写出本程序段运行后,变量a的值

(2)Dim x As Integer, c As Integer, i As Integer

    c = 0

    For i = 1 To 12

        If 12 Mod i = 0 Then

            c = c + 1

        End If

    Next i

Text1.Text = Str(c)

程序运行后,在文本框中输出为:

3、程序填空

 用VB程序实现水仙花数,如果一个三位数等于它的每个数字的立方的和,则此数称为“水仙花数”,如153=13+53+3 , 故153是水仙花数。求100~999之间的全部水仙花数

Private Sub Command1_Click()

    Dim i, j, m, n As Integer

    For

        i =            ´求百位上的数字

        j = (n Mod 100) \ 10     ´求十位上的数字

        m = n Mod 10             ´求个位上的数字

        If Then

            Print n; "="; i; "^3+"; j; "^3+"; m; "^3"

        End If

    Next n

End Sub

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

说明

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