浙江省温州市苍南县巨人中学2014-2015学年高二下学期期中考试信息技术试题

资源下载
  1. 二一教育资源

浙江省温州市苍南县巨人中学2014-2015学年高二下学期期中考试信息技术试题

资源简介

2015学年第一学期巨人中学高二信息技术期中考试卷
一、单项选择题(共35题,每题2分,共70分)
1、下列是用VB编程解决问题时的三个步骤
①在VB编程环境中设计界面,编写程序代码
②分析问题,确定解决问题的算法
③调试,运行程序
正确的顺序是( )
A.①②③ B.①③② C.③②① D.②①③
2、用计算机无法解决“打印所有奇数”的问题,其原因是解决该问题的算法违背了算法特征中的( )
A.唯一性  B.有穷性 C.有0个或多个输入 D.有输出
3、计算机程序的三种结构是顺序结构、 ( )、选择结构。
A.模块结构 B.循环结构 C.树形结构 D.IF块结构
4、小王在老师布置的“剥毛豆”算法中作如下叙述
①检查篮中是否还有毛豆
②若有,将毛豆剥壳,将豆粒放入碗中,将壳放入毛豆壳篮子中并返回①
③若无,则算法结束
该算法的表示方法是( )
A.流程图  B.自然语言 C.程序设计语言 D.伪代码
5、按国家颁布的标准中规定的图示和方法来画流程图,则下列选项中用来判断条件是否成立所用图示是( )
A. B. C. D.
6、Visual Basic 是一种面向( )的程序设计语言
A. 用户  B. 事件 C. 对象 D. 程序
7、VB软件设计程序时,规定窗体文件的扩展名是( )
A. for  B. frm  C. vbp  D. Bas
8、在VB中,双击窗体的对象后,将显示的窗口是( )
A. 工程窗口  B. 代码窗口 C. 立即窗口 D. 属性窗口
9、VB窗体中既能用于接受输入文本字符,又能用于显示文本字符的对象控件是( )
A.Label对象 B.TextBox对象 C.CommandButton对象 D.ListBox对象
10、要使窗体Form1的标题栏中显示“计算扇形的面积”,以下语句正确的是( )
A.Form1.Caption="计算扇形的面积" B.Form1.title="计算扇形的面积"
C.Form1.Text="计算扇形的面积" D.Form1.名称="计算扇形的面积"
11、执行后将会清空文本框Text1中文本的语句是( )
A. Text1.Clear B. Text1.SelText= " "
C. Text1.text= " " D. Text1.SelText.Clear
12、下面变量名命名正确的是( )
A.6Sf B.int C.b_4 D. b-4
13、在VB应用程序设计中,如果想让Timer控件每秒钟响应一次,应该将其Interval属性设置为 ( )
A.1 B.60 C.100 D.1000
14、在VB应用程序中,修改控制代码,使Command1按钮显示“end”,正确的设置是( )。
A. Command1.Text=“end” B. Command1.Caption=“end”
C. Command1.Name=end D. Command1.Caption=end
15、若改变一文本框中所显示文本的颜色,需改变此文本框的哪个属性?( )
A. Caption B. Forecolor C. Backcolor D. Text
16、某Visual Basic 程序的一个事件过程如下:
Private Sub Form_click()
Image1.Picture = LoadPicture("1.jpg")
End Sub
在程序运行时,能触发该事件的是( )
A. 装载窗体 B.双击Image1 C.单击Image1 D.单击窗体
17、在VB程序中用变量存储某个人的身份证号码,以下数据类型合适的是( )
A. Integer B.String C.Long D.Single
18、当a=“123”: b=val(a),则( )
A.a和b均是字符型变量 B.a是字符型变量,b是数值型变量
C.a是数值型变量,b是字符型变量 D.a和b均是数值型变量
19、将两个数a=9,b =7交换,使a=7,b =9,下面语句正确一组是 ( )
A.a=b :b=a B.b=a :a=b C.c=b:b=a:a=c D.a=c:c=b:b=a
20、数学关系表达式9≤x <20,vb的正确表达式是( )
A. 9<=X<20 B. 9<=X AND X<20 C. 9<=X OR X<20 D. 9<=X AND <20
21、产生[10,99]之间的随机整数的Visual Basic表达式是( ).
A. Int(Rnd( )*90)+10 B. Int(Rnd( )*91)+10
C. Int(Rnd( )*89)+11 D. Int(Rnd( )*90)+11
22、在VB中,针对语句if x= 3 Then y = 4, 下列说法正确的是( )
A.x= 3和y = 4 均为赋值语句
B.x= 3和y = 4 均为关系表达式
C.x= 3为关系表达式,y = 4 为赋值语句
D.x= 3为赋值语句, y = 4 为关系表达式
23、某VB程序中有语句:Label1.Caption=“输入”。该句中的“Caption”是( )
A.对象名 B.类名 C.属性名 D.属性值
24、在Visual Basic中,设整型变量x、y的值分别是3、10,则能在文本框Text1中显示“a = 13”的语句是( )
A.Text1.Text = "a=x+y" B.Text1.Text = "a=" + Str(x + y)
C.Text = "a=" + Str(x + y) D.Text1.Text = "a=" + Val(x + y)
25、下面VB语句正确的是( )
A.if i≠k then print “i不等于k ” B.if i <> k then print i 不等于k
C.if i <> k then print “i不等于k ” D.if i≠k then print i 不等于k
26、在Visual Basic中,下列表达式的值不等于3的是( )
A. len(“1234”) B. sqr(36/4) C. int (3.8) D. Abs(-3)
27、设一个三位数是n,它的个位数为a,十位数为b,百位数为c,则b 的表达式是( )
A. n-a-c B. (n-a*100-c)/10
C. int(n/10)-int(n/100)*10 D. n -int(n/100)-int(n/10)
28、关系表达式的值为( )
A.逻辑值 B.字符串 C. 数值 D.逻辑表达式
29、有如下Visual Basic程序段:
S=0
For i = to 5
S = s+i
Next i
该程序运行后,循环体 S = s+i被执行4次,则循环变量i的初值是( )
A.1 B.0 C.2 D.-1
30、某Visual Basic 程序的一个事件过程如下:
Private Sub Command1_Click()
Dim x As Integer
Dim y As Integer
x = 900
y = Abc(x)
Label1.Caption = Str(y)
End Sub
运行程序,单击命令按钮Command1后弹出如图所示的出错信息提示,引起该错误的语句是( )
Dim x As Integer B. x = 900
C.y = Abc(x) D. Label1.Caption = Str(y)
31、数学表达式 的vb正确表示方式是( )
(b-4*a*c)/2*a*b B. (b-4ac)/2ab
C.(b-4*a*c)/(2*a*b) D.(b-4ac)/(2ab)
32、在VB程序中,当变量H的值等于8时,执行“IF H>8 then R=10 else R=20”语句后,R值为( )。
A.5 B.20 C.10 D.10或20
33、在Visual Basic中,若a、b都是整数,且a≥b,则下列逻辑表达式值一定为真的是( )
A.a<>b B.a=b C.a>b D.Not (a34、有如下Visual Basic程序段:
Private sub Command_Click()
Msgbox(“123”+”456”)
End sub
运行时,在输出对话框中显示的提示信息是( )
A.123+456 B.123456 C.“123456” D.579
35、有如下VB程序段:
Private Sub Label1_Click()
Dim a As Double, b As Single, c As Single
a = Val(Text1.Text)
b = Val(Text2.Text)
c = ( a – b ) / Log(a)
Label1.Caption = Str(c)
End Sub
能运行该段程序的事件过程名是( )
A.Text1_Click() B. Text2_Click()
C.Label_Click() D. Label1_Click()
二、填空题(共6题,每题3分,共18分)
1、表达式SQR(3︿2) MOD 7的值为_______
2、表达式mid("how are you",5,3)的值是________
3、X=-3.2,表达式INT(X)+ABS(X)的值________
4、判断变量A是奇数的条件表达式是_______
5、在VB中,x=“hello”,那么表达式Len(x)=_______
6、在VB中,下列部分代码是完整的If语句,则划线处的语句应该是________
If a>b Then
max=a
Else
max=b
________
三、程序阅读题(共4题,每题3分,共12分)
1、如下VB程序段执行后,变量C的值是_______。
c = 0
c = c + 1
c = c + 2
下列程序运行后,变量s的值是_______ 。
Dim a,b,c As Integer
Dim s AS string
a=9
b=41
c=2*(a+b)
s=str(b+c)
3、如下VB程序段执行后,变量A的值是_______。
A = 4
IF A<4 Then
A = A-2
Else
Print A
EndIF
4、如下VB程序段执行后,变量x的值是_______。
Private Sub Form_Load()
x=1
For i=1 To 5
x=x*i
Next i
End Sub
2015学年第一学期巨人中学高二信息技术期中考答题卷
座位号__________
一、单项选择题(共35题,每题2分,共70分)
二、填空题(共6题,每题3分,共18分)
              
              
              
              
              
              
三、程序阅读题(共4题,每题3分,共12分)
              
              
              
              
高二信息技术期中试卷答案
单项选择题(共35题,每题2分,共70分)
1 2 3 4 5 6 7 8 9 10
D B B B C C B B B A
11 12 13 14 15 16 17 18 19 20
C C D B B D B B C B
21 22 23 24 25 26 27 28 29 30
A C C B C A C A C C
31 32 33 34 35
C B D B D
二、填空题(共6题,每题3分,共18分)
1、 3
“are”
-0.8
A mod 2 <>0 或者 A mod 2 =1
5
Endif
三、程序阅读题(共4题,每题3分,共12分)
1、3
2、”141”
3、4
4、120

展开更多......

收起↑

资源预览