⾼中信息技术VB试题及答案介绍
--
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.7D.5
4.表达式Len(String(6, "9"))的值是( )
A.9B.6C.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
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"的执⾏次数是( )
Fori=1 To 3
For j=3 To 1 Step -1
Print "VB"
Next j
Next i ?A.3B.4C.6 ??D.9
18.在VB中,表达式Cos(0)的结果是( )
A.0B.1 ?C.约等于3.14?D.出错
19.在使⽤流程图描述算法中,表⽰变量的计算与赋值的符号框为( )
A.矩形框?
B.菱形框?C.平⾏四边形框D.椭圆形框
20.在VB中,以下关于变量定义错误的是( )
A.Dim aAs IntegerB.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视频⽂件,可⽤控件( )
www.doczj/doc/3548ecee75232f60ddccda38376baf1ffc4fe3b1.html bel? B.textbox ?C.mediaplayer
27.表达式Asc("A")的结果类型是( )
A.数值型?B.⽇期型??C.布尔型?? D.字符型
28.程序运⾏后,要按指定的时间间隔重复⾃动执⾏某段代码,可⽤控件( )
www.doczj/doc/3548ecee75232f60ddccda38376baf1ffc4fe3b1.html bel?
B.textbox ?C.timer??D.image
29.如果设计的程序需要与数据库进⾏连接,可⽤控件( )
www.doczj/doc/3548ecee75232f60ddccda38376baf1ffc4fe3b1.html bel??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.如图所⽰的流程图表⽰的是程序哪⼀个基本结构( )
40.在求圆周长及⾯积程序中,半径 r 可能带⼩数位,所以应将半径r定义为( )类型。
A.Integer B.Date C.Long?D.Single
41.VB中数据类型Integer表⽰整数类型,其取值范围是( )
A.0到65535B.0到32767?C.-65536到65535 ?D.-32768到32767
42.在VB中,表达式21\4 + 21 Mod 4 的结果是( )
A.5 ?
B.6C.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<x And x<=b
D.b>=xAnd 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_Showww.doczj/doc/3548ecee75232f60ddccda38376baf1ffc4fe3b1.html bel= 2010信息技术学业考试49.VB中的数据类型Integer表⽰( )
A.布尔型 B.长整型 C.整型 D.字符串型
50.下⾯( )不是字符常量。
51.在VisualBasic中,下列( )表达式的值不等于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 > 253.在VB中,表达式Mid("VisualBasic程序设计",8,5)的结果是( )
A.Visual BB.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
y = x +b
A.顺序结构B.选择结构C.循环结构 D.树型结构
56.下列程序段运⾏后,变量Value的值是( )
x = 20
If x >= 10Then
Value =5 * x
Else
Value = 4 * x
EndIf
A.100 B.80 C.90 D.70
57.在VB中,表达式Sgn(-5.8+5.8)的结果是 ( )
A.sgn(0) B.0??C.1?D.-1
58.VB中的数据类型Long表⽰( )
A.布尔型
B.整型C.字符串型D.长整型
59.下列关于常量的描述不正确的是( )
A.在VB中的常量有数值型常量、字符常量等 B.数值型常量类似于数学中的常数
C.⽤⼀对双引号括起来的字符串称为字符常量D.字符串常量包括双引号本⾝
60.表达式Abs (-3.6)*sqr(100)的值是( )
A.-360
B.360
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论