信息技术(九年级) 试题卷 说明:试卷共分二部分。第一部分为笔试试题,包括单项选择题与综合题,测试时间为25分钟,满分60分。第二部分为上机操作题,测试时间为15分钟,满分为40分。 第一部分:笔试试题(60分) 一、单选题(本题有10小题,每小题3分,共30分) 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.2. 在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代码如下图所示。 分析流程图,在代码窗口中①处应填写的代码正确的是 二、综合题(本题共3小题,其中第1小题8分,第2小题10分,第3小题12分) 1.完成下面的表格 图形 名称 含义 ① 开始/终止框 程序的开始或者结束 ② 对数据进行处理 ③ 输入/输出框 数据的输入或输出 ④ 根据条件进行判断,选择其中一个分支 流程线 表示流程的走向 (1)、 ① (2)、 ② (3)、 ③ (4)、 ④ 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+33 ,故153是水仙花数。求100~999之间的全部水仙花数 Private Sub Command1_Click() Dim i, j, m, n As Integer For (1) i = (2) ?求百位上的数字 j = (n Mod 100) \ 10 ?求十位上的数字 m = n Mod 10 ?求个位上的数字 If (3) Then Print n; "="; i; "^3+"; j; "^3+"; m; "^3" End If Next n End Sub (1)、 (2)、 (3)、 第二部分:上机操作题(40分) 一、汉字输入测试(打字高手———考核———中文考核,时间5分钟,分值20分) 1.记录:速度= /分钟,错误率= %0。 2.计算:汉字每错1个扣1个,速度*正确率为该生最终速度。速度在1-5个,每个12分,5个为60分;速度在6-10个,每个3分,10个为75分;速度为11-20个,每个2分,20个为95分;速度为 ... ...
~~ 您好,已阅读到文档的结尾了 ~~