当前位置:首页 >> 其它课程 >>

2007学年第二学期信息技术期中考试卷


平湖中学 2007 学年第二学期信息技术期中考试卷
考试时间 90 分钟
命题:吴海忠 审题: 史 玮

卷Ⅰ 客观题
本部分题目的答案请涂写在机读卡上 一、判断题(每小题 2 分,共 20 分;认为正确的在机读卡上涂 A,认为错误的涂 C) 1、事件就是发生在该对象上的事情。 ( 2、用户在键盘上按下一个键,则会产生一个 Cli

ck 事件。 ( 3、 在面向对象的程序设计中, 用属性来描述对象的状态 。 ( 4、 VB 中, 在 文本框具有 Caption 属性。 ( 5、 语句 Dim r As Double, 意思是声明变量 r 为双精度实数型。 ( 6、 函数 Sqr(X)是求 X 的算术平方根。 ( 7、函数 Fix(-5.1)和函数 Int(-5.1)的返回值都是-5。 ( 8、 a=3:b=2:c=-4 是三个赋值语句。 ( 9、确定性是算法的一个主要特征。 ( 10、 符号常量在程序运行过程中其值也是可以改变的。 (

) ) ) ) ) ) ) ) ) )

二、选择题 (每小题 2 分,共 50 分) 11、算法是解决问题的( ) A. 程序代码 B. 方法与步骤 C. 计算公式 D. 最终结果 12、结构化程序设计的三种基本结构是( ) A.顺序结构、选择结构、树型结构 B 选择结构、树型结构、循环结构 C.选择结构、赋值结构、树型结构 D 顺序结构、选择结构、循环结构 13、流程图中开始/结束框用来表示算法的开始和结束,以下哪个表示开始/结束框( ) B. C. D. A. 14、 “高速公路上的某处有一测速拍照系统,当车速超过规定时速时,照相机启动拍照, 否则不拍照” 。用算法描述照相机的工作流程,合适的算法模式是( ) A.顺序模式 B.选择模式 C.循环模式 D.树型模式 15、Visual Basic 是一种面向( )的程序设计语言。 A.用户 B.系统 C.电脑 D.对象 16、如果要改变窗体的标题,则需要设置的属性是( ) A.Caption B.Name C.Text D.Label 17、VB 控制工具箱中的控件 是( ) )

A.文本框 B.单选按钮 C.图片框 D.标签 18、下列控件中既可用于接受用户输入文本,又可用于显示文本的是( A.Label 控件 B.TextBox 控件 C.Timer 控件 D.CommandButton 控件

19、下列可以作为 VB 变量名的是( ) A.num-3 B.3num C.True D.num_2 20、 在程序中用到某一整型变量的数据范围是-40000~40000, 则该变量类型应说明为 ( A.Integer B.Byte C.Long D.Boolean 21、用下面语句定义的数组的元素个数是( ) Dim A (-3 To 5) As Integer A. 6 B. 7 C. 8 D. 9 22、下列给出的赋值语句中正确的是( ) A.4 = M B.-M =M C.B=A-3 D.x + y = 0 23、要从文本框 TxtShow 中输出“中国您好!,则以下语句正确的是( ” ) A.TextBox.Text="中国您好!" B.TxtShow.Text="中国您好!" C.TxtShow.Label="中国您好!" D.TxtShow.Text=“中国您好! ” 24、与数学表达式|x-31|对应的VB表达式是( ) A.Sqr(x-31) B.Val(x-31) C.Abs(x-31) D.Str(x-31) 25、Len(“Friend”)的值是( ) 。 A.6 B.7 C.8 D.9 26、下列逻辑表达式中,值为 False 的是( ) A.Int(14 / 3)= 4 B.((1 + 2)<= 3 ) and (4 + 5 > 7) C.Int(Rnd()* 3)<= 3 D.”abc”>”bc” 27、已知变量 a、b、c 都是整数型,执行下面程序后 c 的值为( ) if c > a then c = a if c > b then c = b A.最大值 B.最小值 C.中间值 D.平均值 28、下列运算结果中,值最大的是( ) A.3\4 B.3/4 C.4 mod 3 D.3 mod 4 29、若变量 a 的值为 2,b 的值为 3,则下列程序段执行后变量 c 的值为( ) If a>5 Then If b<4 Then c=a - b Else c= b - a Else If b>3 Then c=a * b Else c= a + b EndIf A.5 B.-1 C.1 D.6 30、下列程序执行后,变量 S 的值为( ) S=0 : N=1 Do While N<=7 S=S+N : N=N+2 Loop A.7 B.16 C.14 D.28 31、自定义函数 Fa 用来返回输入参数的绝对值。则下划线处应该输入的是( ) Function Fa(X As Double) As Double



If ______ Then Fa= - X End Function A.X<0 B.X>0 C.X=0 D.X<>0 32、在 VB 中下列运算符优先级别最高的是( ) A.>= B.* C.Not D.Mod 33、已知数组 ma 中有 N 个整数型元素(下标范围 1?N) ,下列流程图中变量 S 最后保存 的是( )

I←1 S←0

I<=N ? N S=S/N

Y

S=S+ma(I)

A.所有元素的和 C.所有元素的最大值 34、流程图片断如下图所示

B.所有元素的平均值 D.所有元素的最小值

上述流程图执行过后,A、B 的值分别为( ) A.A 是 20,B 是 30 B.A 是 20,B 是 20 A.A 是 30,B 是 30 D.A 是 30,B 是 20 35、下面是一段关于计算变量 s 的算法: ①变量 s 的初值为 0,p 的初值为 1 ②变量 i 从 1 起循环到 n ③循环体内执行 s ←s + p*i,p← -p ④输出变量 s 的值 这个计算 s 值的算法中,s 的代数式表示式是( ) n A.1-2+3-4+?+(-1) ×(n-1) B.1-2+3-4+?+(-1)n-1×n C.1+2+3+4+?+n D.-1-2-3-?-n

卷Ⅱ 主观题
本部分题目的答案请填写在答卷Ⅱ上 注意:划线处每个语句必须写完整,而且仅填写划线处语句,否则不得分。 .............................. 例:If i=k Then Print i 如果要把划线处改为”i<>k”,则正确的填写为: i<>k ,而 填写: <> 或 If i<>k Then Print i 则不得分。 三、填空题(每空格 2 分,共 30 分) 1、执行下面的程序段后,s 的值为:_______,i 的值为:_______。 s=0 For i = 2 To 50 s=s+1 Next i 2、执行下面的程序段后,a 的值为:________,b 的值为:________。 a = 50 : b = 30 a=a+b b=a-b a=a-b 3、为了实现计算 s=1-1/2+1/3+??+1/99-1/100 的值,界面设计如下图所示,单击 “计算结果”按钮(Command1),结果就会显示在右侧的文本框(Text1)中。为了实现 这一目标,程序中划线处的语句应更正为:___________。

Private Sub Command1_Click( ) Dim s As Single, i As Integer, t As Integer s = 0 : t =1 For i = 1 To 100 s=s+t*1/i t=t*i Next i Text1.Text = “s=0” + Str(s) End Sub

4、下面程序的功能是:找出 50 以内所有能被 5 整除又能被 3 整除的正整数,并将它们累 加起来。为了实现这一目标,程序中划线处应更正为___________。 x=0 For i = 5 To 50 Step 5 If i mod 5 = 3 Then x = x + i Next i

5、火车行李托运按重量收费标准如下:若不超过 50 千克,按每千克 0.4 元收费;若超过 50 千克, 超过部分则按每千克 0.5 元收费。 要求根据输入的托运行李的重量 (文本框 Text1) , 能计算出托运行李的费用并输出到文本框 Text2。 下面程序若用于实现上述目标, 则划线处 应更正为________。 Private Sub Command1_Click( ) Dim x As Double x = Val(Text1.Text) If x<=50 Then Text2.Text = 0.4 * x Else Text2.Text= 0.5 * x EndIf End Sub

6、求正整数 a 和 b 之间的完全数。所谓完全数是指它的小于该数本身的因子之和等于它本 。 身,如 6=1+2+3,6 即是一个完全数。 说明:正整数 a 由 Text1 读入,b 由 Text2 读入,如果是完全数,则输出在 List1 中。 Private Sub Command1_Click() Dim a As Integer, b As Integer, i As Integer, j As Integer, sum As Integer a = Val(Text1.Text) b = Val(Text2.Text) For i = To b sum = 1 For j = 2 To i \ 2 If i Mod j = 0 Then sum = __________ Next j If _____________ Then List1.AddItem i Next i End Sub

7、输出所有个位上是 1 同时又是 7 的倍数的三位数,并将满足条件的数的个数输出。请将 下面的程序补充完整: Private Sub Command1_Click() Dim i As Integer, counter As Integer Counter = 0 For i = 101 To ________ Step________ If ________________ Then List1.AddItem Str(i) counter = counter + 1 End If Next i Print counter End Sub

8、从改革开放以来,浙江省农村家庭的可支配收入逐年增加,近几年每年增长率在 9%左 右。小明一家今年的可支配收入是 32000 元,按现在的增长率 9%计算,小明家几年后可支 配收入将达到 50000 元? 根据流程图给出的解题算法,编写的 Visual Basic 程序如下。请在①和②划线处,填入 合适的语句或表达式,把程序补充完整。 Private Sub Command1_Click() Dim x As Long, p As Double Dim n As Integer x = 32000 p = 0.09 n=0 Do While x= n=n+1 Loop Text1.Text = Str(n) End Sub

开始

可支配收入:x←32000

增长率:p←9%

所需年数:n←0

N x<50000 ?

Y

输出n

x←x(1+p)

结束

n←n+1

考号:

班级:

学号:

姓名:

平湖中学 2007 学年第二学期信息技术期中考试
答卷Ⅱ

三、填空题(每空格 2 分,共 30 分)

1、________________ , _________________ 2、________________, _________________ 3、________________ 4、________________ 5、________________ 6、_______________ , _______________ , _______________ 7、_______________ , _______________ , _______________ 8、_______________ , _______________


相关文章:
2007学年第二学期信息技术期中考试卷
平湖中学 2007 学年第二学期信息技术期中考试卷考试时间 90 分钟命题:吴海忠 审题: 史玮 卷Ⅰ 客观题本部分题目的答案请涂写在机读卡上 一、判断题(每小题 2...
2013学年第二学期信息技术期中考试
2013学年第二学期信息技术期中考试_其它课程_高中教育_教育专区。期中考试 高二信息技术一、选择题(共 30 小题,每题 2 分,共 60 分) 1. 为迎接新课改后的...
信息技术第二学期期中试卷
信息技术期中试卷二年级(2... 暂无评价 1页 免费 2007-2008学年第二学期四年...信息技术第二学期期中试卷一、单项选择题 1、计算机系统的组成是 A、主机和显示...
2007~2008学年度第二学期信息技术工作总结
2007~2008学年度第二学期信息技术工作总结_职业规划_求职/职场_实用文档。2007~2008学年度第二学期信息技术工作总结 本学期即将结束,回顾这一学期,本人能够努力工作,...
2011学年第二学期信息技术期中试卷
这些文件我们不可以采用 ② 软件进行打开(千千静听/Winamp/画图) 6 班级 姓名 2011 学年第二学期高一信息技术期中考试答题卷一、选择题:本大题,每小题 2 分,...
2013-2014学年第二学期信息技术期末测试题
2013-2014 学年第二学期信息技术期末测试题题号 答案 题号 答案 14 15 16 17 18 19 20 21 22 23 24 25 1 2 3 4 5 6 7 8 9 10 11 12 13 (...
福州高级中学2006---2007学年第二学期信息技术试卷期中...
福州高级中学2006---2007学年第二学期信息技术试卷期中...。福州高级中学2006---2007学年第二学期信息技术试卷期中...2006---2007 福州高级中学 2006---2007...
2010-2011学年度第二学期信息技术期中试卷
2010-2011学年度第二学期信息技术期中试卷_其它课程_高中教育_教育专区。选修22010-2011 学年度第二学期高一级 信息技术期中试卷一、单项选择题(每小题 2 分,共...
2006—2007学年初二下学期《信息技术》期中测试题
2006— 学年初二下学期信息技术》 2006—2007 学年初二下学期信息技术期中测试题班别 座号 姓名 成绩 (请将单项选择题和判断题的答案填在后面的答题卡上...
更多相关标签:
2016第二学期期中考试 | 初一第二学期期末试卷 | 高一第二学期期末试卷 | 电竞专业期中考卷曝光 | 二年级语文期中测试卷 | 一年级期中考试试卷 | 一年级期中考试卷语文 | 六年级上册期中测试卷 |