宾阳中学2019年春学期段考高一信息技术试卷
一、单项选择题(每题1分,共60分)
。 1.用计算机解决问题的过程一般分为4个步骤,它们分别是分析问题、设计算法、编写程序和( )A. 输出结果
B. 保存程序
C. 调试运行程序
D. 编译程序
2. 在VB中,下列选项属于字符串型数据是 A. 2356
B. \
C. BX277
D. 2014-5-28
3.下列关系或逻辑表达式中,结果为“真”的是 ( ) A. 3<3
B. 3>3
4.在Visual Basic中,表达式6\\4的结果是( )。 A. 0
B. 1
5.在VB中,表达式321+54的运算结果是 ( ) A. 375
B. “375”
6.在VB中,代数式b2-4ac的表达式是( ) A. b2-4ac
B. b×b-4×a×c
7.在VB中,若a=16,则执行语句a=Sqr(a)后,变量a的值是 ( ) A. 1
B. 4
C. 16
8.在VB中,下列属于正确的赋值语句是( ) A. a+b=5
B. a=True
的C. (3<6)and(7<7)
D. (3>1)or(6<6)
C. 1.5
D. 出错
C. “32154”
D. 321+54
C. b*b-4ac
D. b*b-4*a*c D. 256
C. 5=a+b
D. -a=-5*2
C. a=5,b=5
D. a=6,b=6
B. Print “a+b=”;a+b D. Print “a+b=”;“a+b”
1
9.在VB中,若a=5,b=6,执行程序段a=b: b=a 后,变量a,b 的值分别是( ) A. a=5,b=6
B. a=6,b=5
,应使用的输出语句是( ) 10.在VB中,若a=1,b=2,要使输出结果为a+b=3(如下图所示)
A. Print “a+b=a+b” C. Print a+b;“=a+b”
11.判断一个整数是否为偶数的算法是:对这个数S进行求余运算,如果S mod 2 =0,那么这个数是偶数,
如果S mod 2<>0 ,则该数为奇数。 这种算法的描述方式是( )。 A. 自然语言
B. 流程图
C. 伪代码
D. 机器语言
12.判断一个整数是否为偶数的算法是:对这个数S进行求余运算,如果S mod 2 =0,那么这个数是偶数,如果S mod 2<>0 ,则该数为奇数。 解决问题的算法基本结构是( )。 A. 框架结构
B. 顺序结构
C. 循环结构
13.在VB中,下列程序段执行后,变量a的值是( ) a=15 b=10 If a<>b Then a=a-b else a=a+b End If Print a A. 25
B. 15
C. 10
14.有如下 VB 程序,它的输出结果是( )。 S=0
For i=1 To 10
If i mod 2=0 Then S=S+i Next i Print “S=”;S A. S=0
B. S=25
C. S=30
15.在VB中,下列程序段执行后,语句s=s+i重复执行的次数是 ( s=1
For i=1 To 10 Step 3 s=s+i Next i Print s A. 3次
B. 4次
C. 5次
2
D. 选择结构
D. 5
D. S=55
) D. 10次
16.在VB中,下列程序段执行后,变量b和变量c的值分别是 ( ) a=23:b=18:c=0 a=a+b b=a+b c=a+b A. 41 41
B. 41 64
C. 59 59
D. 59 100
17.在VB中,下列程序段执行后,变量a,b,c的值分别是( ) a=1:b=1:c=1 do while a+b+c<=10 a=a+1 b=b*2 c=b/2 loop A. 2,2,1
B. 3,4,2
C. 4,8,4
D. 4,4,2
18.在VB中,能正确表示数学关系式5
B. X>5 or X<10
C. X<5 and X<10
D. X>5 and X<10
19.在VB中,若x=14,y=5,则表达式x-y Mod 3^2的值是( ) A. 0
B. 9
C. 10
D. 14
20.在VB中,下列表达式的计算结果,值最大的是( )。 A. 3*3
B. 3^3
C. sqr (4)+29\\2
D. abs(4-5)- int(-29/2)
21.在VB中,有数值型、字符串型、布尔型、日期型等多种数据类型,其中字符串型的标识符是( A. Integer
B. String
C. Boolean
D. Date
22.在Visual Basic程序中,不能作为变量名使用的是( ) A. end
B. a1
C. xx
D. code
23.VB语言比较接近自然语言(英文)和数学语言。这样的计算机语言被称为( )。 A. 机器语言
B. 汇编语言
C. 高级语言
D. 自然语言
24.在VB中定义一个变量,其取值范围为1到100的整数,应将该变量数据类型定义为 ( ) A. String
B. Integer
C. Boolean
D. Date
3
)
。 25.下列结果为True的逻辑表达式是( )A. (5<13)or(6>9) C. (3<>5) And (5=10)
26. 下列关系或逻辑表达式结果为True的是 A. 2*2< 2+2 C. Not(6<>11)
B. 123+45<178 D. (5 > 0) And (4 < 3) B. Int(3.1)>Sqr(9) D. Len(\)=0
27.在VB中,表达式“321”+54的运算结果是 ( ) A. 375
B. “375”
28.在VB中,表达式2-2*3+3的值是 ( ) A. -1
B. 0
29.在VB中,若x=5,y=30,则下列表达式的运算结果不等于6的是 ( ) A. y/x
B. 1-x*5+y
C. y/4+1
30.在VB中,把数学的代数式πr2改写成VB表达式,下列选项中正确的是 ( ) A πr2
B. π*r*r
C. 3.14r^2
。 31.在VB 中,将字符串转化为数值的函数是( )A. Len(x)
B. Str(x)
32.小陈同学编写了一个VB程序,其功能是:比较两个数a和b的大小,然后输出其中较大的数。以下是他的程序段,在划线处应填写 ( ) If Then max=a Else
的.C. “32154” C. 2 C. Val(x)
B. a
35.在下列选项中,属于机器语言的语句是( ) A. 10011000
36.程序设计语言的发展历程是( ) A. 机器语言→高级语言→汇编语言 B. 汇编语言→高级语言→机器语言 C. 汇编语言→机器语言→高级语言 D. 机器语言→汇编语言→高级语言
37.解决“鸡兔同笼”问题的一种算法是:首先输入总头数H和总脚数B,然后计算兔数R,R=B/2-H,最后计算鸡数C,C=H-R。这个算法的描述方式是( )。 A 伪代码
。 38.在VB中,下列选项可以用来定义小数的数据类型是( )A. integer
。 39.在VB中, 若要把“china”赋值给变量a ,则需要把变量a 的数据类型定义为( )A. Integer
40.在VB中,下列选项可以用作变量名的是( ) A. and
41. 在VB中,语句Dim s As Integer的功能是 A. 定义一个字符串型变量s C. 定义一个整型变量s
.B. MOV AL , 9 C. ADD AL , 8 D. Print
。 42.下列关系或逻辑表达式中,结果为“真”是( )A. not(3<5)
43.在VB中,函数Right()的功能是从字串右端开始截取部分字串,那么表达式Right (\的结果为( )。 A. ing
相关推荐: