高中信息技术VB试题及答案word版本

  • 格式:doc
  • 大小:123.00 KB
  • 文档页数:6

精品文档

精品文档 1.下面选项内不属于描述面向对象程序设计特征的名词是( )

A.继承性 B.多态性 C.连续性 D.封装性

2.VB中数据类型Boolean表示布尔型,布尔型变量占( )字节。

A.4 B.3 C.2 D.1

3.表达式Cint(13.2/2)的结果是( )

A.6.5 B.6 C.7 D.5

4.表达式Len(String(6, "9"))的值是( )

A.9 B.6 C.999999 D.出错

5.要在窗体上仅显示文字,选用( )控件最合适

A.LABEL B.TEXTBOX C.COMMANDBUTTON D.IMAGE

6.从编写到运行一个完整的程序的流程是( )。

A.编译程序、运行程序 B.编译程序、测试程序、运行程序

C.编写程序、编译程序、运行程序 D.需求分析、编译程序

7.关于结构化程序设计的思想方法,下列选项中不属于其核心思想的是( )。

A.自顶向下 B.逐步求精 C.模块化 D.可复用

8.下列关于算法的特征描述不正确的是( )

A.有穷性:算法必须在有限步之内结束 B.确定性:算法的每一步必须有确切的含义

C.输入:算法至少有一个输入 D.输出:算法至少有一个输出

9.下面属于结构化程序设计的基本方法的是( )

A.筛选法 B.递归法 C.归纳法 D.自顶向下

10.在VB中,表达式Mid("程序设计",2,2)的结果是( )

A.程 B.序 C.序设 D.出错

11.以下不是描述算法的方法有( )

A.自然语言 B.流程图 C.伪代码 D.E-R图

12.在VB中,表达式Mid("程序设计",2)的结果是( )

A.程序 B.序 C.序设计 D.出错

13.下列程序,当单击窗体时s的值是( )

Private Sub Form_Click()

Dim s as boolean

a = 2: b = 3: c = 4: d = 5

s = a > b And 2 * a > c Or c <= d

Print s

End Sub

A.TRUE B.FALSE C.-1 D.1

14.在VB中,不能作为变量名的是 ( )

A.中国 B.STRING C.b_q D.a_b

15.在VB程序中,假定有以下循环结构, 则正确的描述是( )

Do While条件

循环体

Loop

A.如果"条件"是一个为0的常数,则一次循环体也不执行 B.如果"条件"是一个为0的常数,则执行无穷次循环体

C.如果"条件"是一个为0的常数,则至少执行一次循环体 D.不论"条件"是否为"真",至少执行一次循环体

16.以下哪个不是程序设计高级语言( ) [后面还有2个类似的题目,要了解每个选项]

A.VC B.Pascal C.C++ D.CSS

17.在VB程序中有以下程序段,语句Print "VB"的执行次数是( )

For i=1 To 3

For j=3 To 1 Step -1

Print "VB"

Next j

Next i A.3 B.4 C.6 D.9

18.在VB中,表达式Cos(0)的结果是( )

A.0 B.1 C.约等于3.14 D.出错

19.在使用流程图描述算法中,表示变量的计算与赋值的符号框为( )

A.矩形框 B.菱形框 C.平行四边形框 D.椭圆形框

20.在VB中,以下关于变量定义错误的是( )

A.Dim a As Integer B.Public a As String C.Private a As Boolean D.Dim a Integer

21.在VB中,表达式Sgn(-5.8)的结果是( )

A.-5.8 B.-5 C.-6 D.-1

22.已知f(1)=1,f(2)=2,当n≥3时,f(n)= f(n-1)+f(n-2),编程求f(100)的值,应选择的算法为( )

A.解析法 B.穷举法 C.递归法 D.冒泡排序法

23.下面说法正确的是( )

A.算法+数据结构=程序设计 B.算法就是程序 C.数据结构就是程序 D.算法包括数据结构

24.穷举法的适用范围是( )

A.一切问题 B.解的个数极多的问题 C.解的个数有限且可一一列举 D.设计算法

25.在VB中,表达式Log(100)的结果是( )

A.1 B.2 C.10 D.以上都不是

26.如果设计的程序需要播放Mp3音乐或avi视频文件,可用控件( )

A.label B.textbox C.mediaplayer D.data

27.表达式Asc("A")的结果类型是( )

A.数值型 B.日期型 C.布尔型 D.字符型

28.程序运行后,要按指定的时间间隔重复自动执行某段代码,可用控件( )

A.Label B.textbox C.timer D.image

29.如果设计的程序需要与数据库进行连接,可用控件( )

A.label B.textbox C.timer D.data

30.在VB程序中,下列哪个程序行是正确的( )

A.x-5=y B.a+b=c C.y=1:y=y+1 D.i=5;i=i+1

31.在软件开发中有许多重要的环节,下列叙述中正确的是( )

A.软件维护只包括对程序代码的维护 B.程序调试后一般不需要再测试

C.软件测试应该由程序开发者来完成 D.需求分析与程序设计、测试、维护是软件开发中的重要环节

32.如果把一个人当作对象,那么血型相当于这个对象的( )

A.属性 B.方法 C.事件 D.过程

33.算法是解决问题的步骤序列,正确的序列是( )

①分析问题;②提出问题;③设计算法

A.②①③ B.①②③ C.①③② D.②③①

34.不论多么复杂的程序,在程序设计中都可以归为( )等三种基本控制结构的组合。

A.树形、网形、环形 B.主程序、子程序、函数

C.输入、处理、输出 D.顺序、选择、循环

35.对于一个类,用户能定义的构造方法的个数可以为( )

A.多个 B.0个 C.1个 D.2个

36.对算法描述正确的是( )

A.算法是解决问题的步骤 B.解题的步骤可以是无穷的

C.算法就是解题的算式 D.算法是可以被表述但无法实现

37.生活中有许多工作可以通过编程来解决,但以下描述中,不宜使用编程来处理的是( )

A.编写《调查报告》 B.编写机器人灭火程序 C.编写导弹自动防御系统 D.编写学籍管理系统软件

38.以下哪个是算法的描述方法( )

A.顺序法 B.流程图描述法 C.枚举法 D.列表法

39.如图所示的流程图表示的是程序哪一个基本结构( ) 精品文档

精品文档

Yes A>B No

A.顺序结构 B.选择结构 C.循环结构 D.以上都不是

40.在求圆周长及面积程序中,半径 r 可能带小数位,所以应将半径 r 定义为( )类型。

A.Integer B.Date C.Long D.Single

41.VB中数据类型Integer表示整数类型,其取值范围是( )

A.0到65535 B.0到32767 C.-65536到65535 D.-32768到32767

42.在VB中,表达式21\4 + 21 Mod 4 的结果是( )

A.5 B.6 C.7 D.出错

43.在VB中,表达式Int(-5.8)的结果是( )

A.-5 B.-6 C.-5.8 D.出错

44.设a=2,b=3,c=4,表达式a>b And (c>=b Or 3*a>c)值是( )

A.2 B.3 C.True D.False

45.下面表达式的值是False的有( )。

A."989" > "99"(说明:字符串比较首字符的ascii码,其中数字

B.Instr ("Visual basic", "b")>0

C.2000 >1997

D."3" > "2"

46.判断x是否在区间(a, b]上,在VB中以下哪个逻辑表达式是不正确的( )

A.a=x

B.a或是连<)

C.a

D.b>=x And a

47.下列关于程序设计的说法中不正确的是( )

A.程序设计就是指示计算机如何去解决问题或完成一组可执行指令的过程

B.程序设计就是寻求解决问题的方法,并将其实现步骤编写成计算机可以理解的程序的过程

C.程序设计语言的发展经历了机器语言、汇编语言、高级语言等几个过程,比较流行的高级语言有PASCAL、FORTRAN、C++等

D.程序设计和计算机语言是同一个概念的两个方面

48.要在名为Lbl_Show标签上显示" 2010信息技术学业考试",则程序中应使用的代码为( )

A.Lbl_Show.Caption=2010信息技术学业考试 B.Lbl_Show.Text=" 2010信息技术学业考试"

C.Lbl_Show.Caption ="2010信息技术学业考试" D.Lbl_bel= 2010信息技术学业考试

49.VB中的数据类型Integer表示( )

A.布尔型 B.长整型 C.整型 D.字符串型

50.下面( )不是字符常量。

A."你好" B." " C."True" D.1

51.在Visual Basic中,下列( )表达式的值不等于4。

A.Int(4.1) B.Int(4.9) C.Abs(Int(-3.9)) D.Abs(Int(-4.5))

52.下面表达式的值是False的有( ) [参照第45题做,仔细思考]

A."969" < "n97" B.Instr ("Visual basic", "b") <> len ("basic") C.2000 < 1997 D.3 > 2

53.在VB中,表达式Mid("Visual Basic程序设计",8,5)的结果是( )

A.Visual B B.l Basic C.Basic D.出错

54.对于窗体,Click (单击)是它的一个( )

A.重要对象 B.重要方法 C.重要事件 D.重要属性

55.以下是一段Visual Basic程序,它的基本结构属于( )

… A = 1

b = 0

m = A

x = m + b

b = b + 1