浙江省乐清市芙蓉中学2015-2016学年高二5月月考信息技术试题(无答案)

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

浙江省乐清市芙蓉中学2015-2016学年高二5月月考信息技术试题(无答案)

资源简介

芙蓉中学信息技术5月月考试卷
时间:45分钟
分值:100分
一、单项选择题(多选不得分,每题3分,共84分)
1.计算机程序通常用到三种不同的控制结构.即:顺序结构、分支结构和循环结构,下列说法正确的是
(
)
A一个程序只能包含一种结构
B一个程序最多可以包含两种结构
C一个程序可以包含以上三种结构中的任意组合
D一个程序必须包含以上三种结构
2.在求解某数学题时,即使该题无解,也需答出结果是“无解”,此规定体现了算法特征的
A.
能行性
B.
有穷性
C.
1个或多个输出
D.
确定性
3.下图这流程图,判断该结构属于
A.顺序结构
B.选择结构
C.分支结构
D.循环结构
4.有算法流程图如下图所示
该算法输出S值为
A.-2
B.3
C.5
D.8
5.
有如下Visual
Basic程序段:
a
=
3
b
=
9
c
=
a
+
b
If
c
=
12
Then
py
=
"正确"
Else
py
=
"不正确"
分析该程序段,下列说法正确的是
(A)程序段的流程模式是循环模式
(B)“c
=
12”是赋值语句
(C)“py
=
"正确"”是选择语句
(D)执行语句“py
=
"正确"”的前提条件是“c
=
12”为真
6.在Visual
Basic中,下列能作为变量名的是
A.
x3
B.
End
C.
x
3
D.
|x|
7.已知vb中定义了变量a、b
,现在要把变量b的2倍给变量a的语句是
A.2b=a
B.a=2b
C.2
b=a
D.a=2
b
8.在VB中,修改文本框Text1中的显示的字符为“欢迎光临”的语句是
A.Text.text1=欢迎光临
B.
Text1.caption=“欢迎光临”
C.Text.text1=“欢迎光临”
D.
Text1.text=“欢迎光临”
9.在Visual
Basic中进行窗体设计时,利用属性面板可以非常方便地对常用的属性进行设置。
请观察右图,并选择出正确的描述
(
)
A“Text1”是类名.“TextBox”是对象名,“Text”
是属性名,“点击输入”是属性值
B“Text1”是对象名.“TextBox”是类名,“Text”
是属性名,“点击输入”是属性值
C“Text1”是对象名.“TextBox”是类名,“Text”
是属性值,“点击输入”是属性名
D“Text1”是属性名.“TextBox”是对象名,“Text”是类
名,“点击输入”是属性值
10.VB中,要定义一个字符串变量a的语句为
A.
Dim
a
as
single
B.Const
a
as
string
C.
Dim
a
as
string
D.Dim
string
as
a
11.某方程实数根x=,则用来计算x的Visual
Basic表达式是
A.
b
︿
2
/
(2
a)
B.
Sqr(b)
/
2
a
C.
Sqr(b
/
2
a)
D.
b
︿
0.5
/
(2
a)
12.要定义一个可存储数值-7.283的变量,其合适的类型是
A.
Integer
B.Long
C.
Single
D.Boolean
13.表达式Mid("Hello-Word!",
4,
Len("word"))的值是
A.
Hello!
B.
word
C.
lo-W
D.
o-Wo
14.
有如下Visual
Basic程序段:
a
=
11
b
=
3
c
=
a
>
b
该程序段运行后,变量c的值为
A.
8
B.
True
C.
1
D.
Yes
15、能正确判断正整数x为偶数的VB表达式是
A.
Int(x/2)=0
B.x/2=0
C.
x\2=0
D.x
Mod
2=0
16.已知x=4,则VB表达式Sqr(x)+x︿3的值为
A.
64
B.66
C.
60
D.18
17.
有如下Visual
Basic程序段:
s
=
0
For
i
=
__________
To
4
Step
-1
s
=
s
+
i
Next
i
该程序段运行后,s的值为15,则划线处应填入
A.
6
B.
8
C.
9
D.
11
18.下列VB表达式的值等于3的是
A.
Sqr(2)
+
1
B.
Abs(-1)
-
2
C.
Asc("1")
+
2
D.
Len("-2")
+
1
19.
下列运算结果中,表达式值最大的是(

A.5
mod
6
B.6
mod
5
C.
5/6
D.6\5
20.用x、y、z表示三角形的三条边长,以下对“三角形任意两边之和大于第三边”的布尔表达式的正确表达是
A、
X+Y>Z
And
X+Z>Y
And
Y+Z>X
B、
X+YOr
X+XOr
Y+ZC、
X+YAnd
X+ZAnd
Y+ZD、
X+Y>Z
Or
X+Z>Y
OT
Y+Z>X
21.骰子是个正六面体,如果用1~6这六个数分别代表骰子每面上的电数,下面哪个表达
式可实现掷一次骰子的效果


A.
Rnd
6
B.Int(Rnd
6)
C.
Int(Rnd
6)+1
D
.Int(Rnd
7)
22.
如第22题图所示的Visual
Basic代码窗口,下列说法正确的是
A.
Click是Command1对象的属性值
B.
当前的工程名是“Form1(Code)”
C.
程序运行后,单击窗体就能输出“你好!”
D.
实现输出“你好!”,程序窗体中至少需要两个对象
23.计算某省居民年用电费用的方法是:
其中x表示年用电量,y表示年用电费用。算法流程图如下:
( http: / / www.21cnjy.com )
图中判断框②处应填入的是
A.x≤2760
B.x>2760
C.x≤4800
D.x>4800
24、小明要想打开以前设计的Visual
Basic
工程文件进行修改,那么他应该双击打开的文件扩展名是(

A、
vbp
B、
bas
C、
frm
D、
exe
25.
如果A=30,B=40,执行T=B:A=T:B=A语句后,A、B和T的值是
A.30、40、30
B.40、40、40
C.30、30、30
D.40、30、40
26.
某VB程序的一个事件过程代码如下:
Private
Sub
Command1_Click()
Dim
a
as
Single,x
as
Single,z
as
Single
a=val(Text1.Text)
x=(a+10)/(a
a+8)
y=(a-1)/(x+a)
z=Sqr(x-y)
Text2.Text=Str(z)
End
Sub
程序运行时在文本框Text1中输入-1,单击命令按钮Command1,弹出如右图所示的错误提示信息,产生此错误的语句是
A.
a=Val(Text1.Text)
B.
x=(a+10)/(a
a+8)
C.
y=(a-1)/(x+a)
D.
z=Sqr(x-y)
27.
使用枚举法解决问题,在列举问题可能解的过程中,_
__。
A.不能遗漏,但可以重复
B.不能遗漏,也不应重复
C.可以遗漏,但不应重复
D.可以遗漏,也可以重复
28.
下列关于For
...next
语句的说法正确的是
A.循环变量、初值、终值和步长都必须为数值型
B.step后的步长只能为正数
C.初值必须小于终值
D.初值必须大于终值
二、综合题:本大题共3小题,每空4分,共16分。
29.
有如下Visual
Basic程序段:
a
=
38
:
b
=
5
a
=
b
Mod
a
\
b
a
=
b

a
该程序段运行后,a的值为_________________。
30、下列VB程序运行时,在文本框Tex
( http: / / www.21cnjy.com )t1中输入“Welcome!”(不包括双引号),单击命令按钮Command1后,文本框Text2中显示的内容是
Private
Sub
Command1_Click()
Dim
x
As
Sting
X=text1.text
If
Len(x)>5
Then
Text2.text=Mid(x,4,4)
Else
Text2.text=Mid(x,1,2)
Endif
End
Sub
31.有一张单据上有一个5位数的编号,如右图所示,其百位数和十位数处已经变得模糊不清,但是知道这个5位数是37或67的倍
数。现要设计一个算法,找出所有满足这些条件的5位数,并统计这些5位数的个数。
Private
Sub
Command1_Click()
Dim
i
As
Integer,
j
As
Integer,
n
As
Integer
For
i
=
0
To
99
j
=

'构造出一个五位数
If

Then
List1.AddItem
j
n
=
n
+
1
End
If
Text1.Text
=
Str(n)
Next
End
Sub
请在程序划线处填入合适的代码__
__①


排放物测定
是否符合规定
整改治理
N
Y
S←3
S<=5
开始
S←S+5
S←S+5
输出S
结束
第22题图
N
Y
Y
N

展开更多......

收起↑

资源预览