2014-2015学年广西桂林市第十八中学高一下学期期中考试信息技术试卷

适用年级:高一
试卷号:546032

试卷类型:期中
试卷考试时间:2015/12/7

1.选择题(共29题)

1.
下列选项中,能够被计算机直接受和识别的语言是
A.机器语言B.汇编语言
C.Pascal语言D.Visual Basic语言
2.
下列控件中可用于接受用户输入文本,又可用于显示文本的是(   )。
A.Label 控件B.TextBox 控件
C.Timer 控件D.CommandButton 控件
3.
下列关于添加"控件"的方法正确的是()
A.单击控件图标,将指针移到窗体上,双击鼠标
B.双击工具箱中的控件,即在窗体上出现该控件
C.单击工具箱中的控件,将指针移到窗体上,再单击
D.用鼠标左键拖动工具箱中的某控件到窗体的适当位置
4.
下列各赋值语句,语法不正确的是(   )。
A.x+y=5B.number=15
C.Label1.caption=timeD.length=x+y
5.
下面关于算法的描述,不正确的是(   )。
A.有穷性:算法必须在有限步之内结束
B.确定性:算法的每一步必须有确切的含义
C.输入:算法必须至少有一个输入
D.输出:算法必须至少有一个输出
6.
我们保存一个编写好的程序,工程文件是以(  )作为扩展名的。
A.frmB.vbpC.batD.bas
7.
语句用于声明变量,并定义变量的数据类型(  )。
A.SubB.DimC.CallD.End
8.
在VB 中,描述对象的外部特征属于对象的(  )。
A.事件B.方法C.属性D.驱动
9.
以下表达式中,表示”a 大于等于b并且a小于c”的表达式是(   )。
A.a≥b and a <cB.a>="b" or a <c
C.a>="b" and a <c D.a≥b or a <c
10.
下列关于for…next语句的说法正确的是(  )。
A.循环变量、初值、终值和步长都必须为数值型
B.step后的步长只能为正数
C.初值必须小于终值
D.初值必须大于终值
11.
下列数据属于字符串函数的是(    )
A.Abs( )B.Sqr( )C.String( )D.Int( )
12.
下列逻辑表达式的值为“真”的是(   )。
A.2 + 4 > 8 and 5>1
B.3 + 12 > 15 or 3<1
C.5 > 0 And 4 < 3
D.10 / 5 < 3 or 6<8
13.
代数式对应的VB表达式是(   )。
A.a + b / c - d B.(a + b) / c - d
C.a + b / (c - d)D.(a + b) / (c - d)
14.
以下程序段执行后,整型变量a的值为(  )。
a = 3
b = 5
b =" b" + a
a =" a" + b
A.3B.5C.11D.13
15.
在机场托运行李,每人免费25千克,超过25千克不到50千克,则超出部分按每千克10元收费,如果超过50千克,则超过部分按每千克20元收费。这种计费程序最适合用到的程序结构是(  )。
A.循环B.赋值C.分支D.顺序
16.
以下程序段执行后整型变量n的值为(  )。
n=0
for i="1" to_____step 5
n=n+i
next i
A.50B.34C.15D.210
17.
在VB环境下,当写一个新的VB程序时,所做的第一件事是(  )。
A.编写代码B.新建一个工程C.打开属性窗口D.进入VB环境
18.
下列各组变量声明正确的是(  )。
A.Dim num as Long
B.Dim for,sum as Long
C.Public num%,sum$ as Single
D.Dim num1%,num2!,sum$,num1#
19.
如果想在程序中反复使用一个数值3.14,为了避免在编写程序时反复输入这个数据,也为了一次能够修改程序中所有用到这个数据的语句,可以采用(   )。
A.将这个数据声明为字符串型常量,用一个常量标识符代表它
B.将这个数据声明为字符串型变量,用一个变量标识符代表它
C.将这个数据声明为单精度型常量,用一个常量标识符代表它
D.将这个数据声明为单精度型变量,用一个变量标识符代表它
20.
要改变窗体的标题时,应当在属性窗口中改变的属性是(  )。
A.CaptionB.NameC.TextD.Label
21.
双击窗体中的对象后,VB将显示的窗口是(  )。
A.工程窗口B.工具箱C.属性窗口D.代码窗口
22.
VB是一种面向对象的程序设计语言,构成对象的三要素是(  )。
A.属性、事件、方法B.控件、属性、事件
C.窗体、控件、过程D.窗体、控件、模块
23.
下列程序执行后,整型变量n的值为(   )。
n=0
for i="1" to 100
if i mod 4="0" then
n="n+1"
end if
next i
A.5050 B.25C.26D.33
24.
在VB语言中,下列合法的变量名是(   )。
A.PrintB.test@qw C.6cost_1D.count2s
25.
若a = 8,b = 5,则运行Print a; "-"; b; "="; a - b的结果是(  )。
A.a -b = 3B.8 - 5 = 3
C.a - b =" a" – bD.3
26.
使用Visual Basic编程,我们把工具箱里的工具称为(   )。
A.事件B.工具C.控件D.窗体
27.
函数len(“2008奥运”)返回的值是(  )。
A.4B.5C.6D.8
28.
调试运行计算机程序的目的是(   )。
A.编写程序B.设计算法C.分析问题D.检查程序的可行性
29.
下列表达式中的值不为6的是(  )。
A.19\3B.19/3C.Int(19/3)D.19 mod 13

2.填空题(共7题)

30.
所谓算法是    
31.

VB程序设计一般包括 、 、  。
32.
描述算法的方法有3种,分别是      
33.
将以下计算50以内奇数和S的值(s=1+3+5+…+49)的程序段补充完整.
private sub form_click( )
dim i as integer, s as integer
s=(1)_________
for i="1" to 50 (2)____________
(3)____________
Next i
print “50以内奇数和="”;" s
end sub
34.
VB是一种   程序设计语言。
35.
abs(-3.8)=        sqr(49)=      int(-7.8)=
36.
int(10*Rnd())表示    
试卷分析
  • 【1】题量占比

    选择题:(29道)

    填空题:(7道)

  • 【2】:难度分析

    1星难题:0

    2星难题:0

    3星难题:0

    4星难题:0

    5星难题:0

    6星难题:0

    7星难题:0

    8星难题:0

    9星难题:36