高中信息技术VB试题及答案.docx
- 文档编号:4499124
- 上传时间:2022-12-01
- 格式:DOCX
- 页数:21
- 大小:49.15KB
高中信息技术VB试题及答案.docx
《高中信息技术VB试题及答案.docx》由会员分享,可在线阅读,更多相关《高中信息技术VB试题及答案.docx(21页珍藏版)》请在冰豆网上搜索。
高中信息技术VB试题及答案
1.下面选项内不属于描述面向对象程序设计特征的名词是()
A.继承性B.多态性C.连续性D.封装性
2.VB中数据类型Boolean表示布尔型,布尔型变量占()字节。
A.4B.3C.2D.1
3.表达式Cint2)的结果是()
A.B.6C.7D.5
4.表达式Len(String(6,"9"))的值是()
A.9B.6C.999999D.出错
5.要在窗体上仅显示文字,选用()控件最合适
A.LABELB.TEXTBOXC.COMMANDBUTTOND.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的值是()
PrivateSubForm_Click()
Dimsasboolean
a=2:
b=3:
c=4:
d=5
s=a>bAnd2*a>cOrc<=d
Prints
EndSub
A.TRUEB.FALSEC.-1D.1
14.在VB中,不能作为变量名的是()
A.中国B.STRINGC.b_qD.a_b
15.在VB程序中,假定有以下循环结构,则正确的描述是()
DoWhile条件
循环体
Loop
A.如果"条件"是一个为0的常数,则一次循环体也不执行B.如果"条件"是一个为0的常数,则执行无穷次循环体
C.如果"条件"是一个为0的常数,则至少执行一次循环体D.不论"条件"是否为"真",至少执行一次循环体
16.以下哪个不是程序设计高级语言()[后面还有2个类似的题目,要了解每个选项]
A.VCB.PascalC.C++D.CSS
17.在VB程序中有以下程序段,语句Print"VB"的执行次数是()
Fori=1To3
Forj=3To1Step-1
Print"VB"
Nextj
Nexti
A.3B.4C.6D.9
18.在VB中,表达式Cos(0)的结果是()
A.0B.1C.约等于D.出错
19.在使用流程图描述算法中,表示变量的计算与赋值的符号框为()
A.矩形框B.菱形框C.平行四边形框D.椭圆形框
20.在VB中,以下关于变量定义错误的是()
A.DimaAsIntegerB.PublicaAsStringC.PrivateaAsBooleanD.DimaInteger
21.在VB中,表达式Sgn的结果是()
A.B.-5C.-6D.-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.1B.2C.10D.以上都不是
26.如果设计的程序需要播放Mp3音乐或avi视频文件,可用控件()
A.labelB.textboxC.mediaplayerD.data
27.表达式Asc("A")的结果类型是()
A.数值型B.日期型C.布尔型D.字符型
28.程序运行后,要按指定的时间间隔重复自动执行某段代码,可用控件()
A.LabelB.textboxC.timerD.image
29.如果设计的程序需要与数据库进行连接,可用控件()
A.labelB.textboxC.timerD.data
30.在VB程序中,下列哪个程序行是正确的()
A.x-5=yB.a+b=cC.y=1:
y=y+1D.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.如图所示的流程图表示的是程序哪一个基本结构()
A.顺序结构B.选择结构C.循环结构D.以上都不是
40.在求圆周长及面积程序中,半径r可能带小数位,所以应将半径r定义为()类型。
A.IntegerB.DateC.LongD.Single
41.VB中数据类型Integer表示整数类型,其取值范围是()
A.0到65535B.0到32767C.-65536到65535D.-32768到32767
42.在VB中,表达式21\4+21Mod4的结果是()
A.5B.6C.7D.出错
43.在VB中,表达式Int的结果是()
A.-5B.-6C.D.出错
44.设a=2,b=3,c=4,表达式a>bAnd(c>=bOr3*a>c)值是()
A.2B.3C.TrueD.False
45.下面表达式的值是False的有()。
A."989">"99"(说明:
字符串比较首字符的ascii码,其中数字<大写字母<小写字母;首字符相同,则比较次字符……)
B.Instr("Visualbasic","b")>0
C.2000>1997
D."3">"2"
46.判断x是否在区间(a,b]上,在VB中以下哪个逻辑表达式是不正确的()
A.a
B.a VB表达式中不允许出现连=或是连>或是连<) C.a D.b>=xAnda 47.下列关于程序设计的说法中不正确的是() A.程序设计就是指示计算机如何去解决问题或完成一组可执行指令的过程 B.程序设计就是寻求解决问题的方法,并将其实现步骤编写成计算机可以理解的程序的过程 C.程序设计语言的发展经历了机器语言、汇编语言、高级语言等几个过程,比较流行的高级语言有PASCAL、FORTRAN、C++等 D.程序设计和计算机语言是同一个概念的两个方面 48.要在名为Lbl_Show标签上显示"2010信息技术学业考试",则程序中应使用的代码为() A.=2010信息技术学业考试B.="2010信息技术学业考试" C.="2010信息技术学业考试"D.=2010信息技术学业考试 49.VB中的数据类型Integer表示() A.布尔型B.长整型C.整型D.字符串型 50.下面()不是字符常量。 A."你好"B.""C."True"D.1 51.在VisualBasic中,下列()表达式的值不等于4。 A.IntB.IntC.Abs(Int)D.Abs(Int) 52.下面表达式的值是False的有()[参照第45题做,仔细思考] A."969"<"n97"B.Instr("Visualbasic","b")<>len("basic")C.2000<1997D.3>2 53.在VB中,表达式Mid("VisualBasic程序设计",8,5)的结果是() A.VisualBB.lBasicC.BasicD.出错 54.对于窗体,Click(单击)是它的一个() A.重要对象B.重要方法C.重要事件D.重要属性 55.以下是一段VisualBasic程序,它的基本结构属于() … A=1 b=0 m=A x=m+b b=b+1 y=x+b A.顺序结构B.选择结构C.循环结构D.树型结构 56.下列程序段运行后,变量Value的值是() x=20 Ifx>=10Then Value=5*x Else Value=4*x EndIf A.100B.80C.90D.70 57.在VB中,表达式Sgn+的结果是() A.sgn(0)B.0C.1D.-1 58.VB中的数据类型Long表示() A.布尔型B.整型C.字符串型D.长整型 59.下列关于常量的描述不正确的是() A.在VB中的常量有数值型常量、字符常量等B.数值型常量类似于数学中的常数 C.用一对双引号括起来的字符串称为字符常量D.字符串常量包括双引号本身 60.表达式Abs*sqr(100)的值是() A.-360B.360C.-36D.36 61.使用VisualBasic编程,我们把工具箱中的工具称为() A.事件B.工具C.控件D.窗体 62.以下是一段VisualBasic程序,它的基本结构属于() … IFx>0Then X=x+1 Else X=x-1 EndIf A.顺序结构B.选择结构C.循环结构D.树型结构 63.下列程序,当单击窗体时s的值是() PrivateSubForm_Click() s=11\3+11Mod3 Prints EndSub A.3 B.4 C.5 D.6 64.图形符号" "在算法流程图描述中表示() A.算法的开始或结束B.输入输出操作C.处理或运算的功能D.用来判断条件是否满足需求 65.代数表达式 改成VB表达式是() A.a/b+c/dB.a/(b+c)/dC.(a/b+c)/dD.a/(b+c/d) 66.在VB中,表达式2^3的结果是: () A.5B.8C.6D.3 67..在声明一个变量时,可能用到的关键字是() A、EndB、AsC、SubD、Exit 68.以下是一段VisualBasic程序,它的基本结构属于() … Fori=0to100 S=s+i Nexti … A.顺序结构B.选择结构C.循环结构D.树型结构 69.下列关于算法的说法不正确的是() A.算法是解决问题的方法和步骤B.解决问题的过程是实现算法的过程C.算法是程序设计的"灵魂"D.以上说法都不对 70.图形符号" "在算法流程图描述中表示() A.算法的开始或结束B.输入输出操作C.处理或运算的功能D.用来判断条件是否满足需求 71.在VB中,表达式5\2的结果是() A.2B.3C.D.1 72.在VB中,表达式Len("程序设计")的结果是() 73.一个按钮"Command1"的Caption是该按钮对象的() A.属性B.方法C.事件D.过程 74.以下是一段VisualBasic程序,它的基本结构属于() … DoWhilex<100 I=i+2 S=s+i Loop … A.顺序结构B.选择结构C.循环结构D.树型结构 75.下列程序,当单击窗体时s的值是() PrivateSubForm_Click() DimsAsInteger s=Not2*5<>11 Prints EndSub A.TrueB.False 76.下列关于算法说法不正确的是() A.算法独立于任何具体的语言,BASIC算法只能用BASIC语言来实现 B.解决问题的过程就是实现算法的过程C.算法是程序设计的"灵魂"D.算法可以通过编程来实现 77.下列流程图表示的是程序的() A.顺序结构B.选择结构C.循环结构D.以上都不是 78.下列变量名错误的是()。 A.abcB.abc123C.abc_123D.123abc 79.设a=2,b=3,在VB中,表达式Not(a>b)值是() C.TrueD.False 80.在VB中,表达式Len("Basic"&"程序设计")的结果是() 81.一个按钮"Command1"的BackColor是该按钮对象的() A.属性B.方法C.事件D.过程 82.下列程序段运行后,m的值为() a=7: b=2: c=23 Ifa>bThenm=aElsem=b Ifc>mThenm=c D.提示错误,无答案 83.下列()不是VisualBasic程序的基本结构。 A.顺序结构B.树形结构C.分支结构D.循环结构 84.VB中数据类型Integer表示整型数,存储为()位 A、32B、64C、16D、8 85.设a=2,b=3,在VB中,表达式Not((a+b)>=3)值是() A.1B.-1C.TrueD.False 86.在VB中,表达式Left("Basic"&"程序设计",6)的结果是() A.6B.BasicC.Basic程D.ic程序设计 87.在VB中,要改变新建对象的缺省名称,应改变此对象的()属性。 A.FontB.ForeColorC.NameD.Height 88.在VB程序中,以下程序段执行后,x的值为() x=1 y=4 DoWhiley>4 x=x*y y=y+1 Loop Printx A.1B.4C.8D.20 89.在VB中,下列程序运行后,变量v的值为() x=20 Ifx>=10Thenv=5*xElsev=4*x A.100B.80C.90D.70 90.以下哪个是算法的描述方法() A.自然语言描述法B.集合法C.列表法D.顺序法 91.在VB中,表达式Int(21/4)的结果是() A.4B.5C.6D.出错 92.设a=2,b=3,在VB中,表达式Not(b-a>0)值是() A.1B.-1C.TrueD.False 93.在VB中,表达式String(2,"99")的结果是()(说明: 生成长度为2的字符,字符内容为9,String(3,"99")="999") A.9B.99C.999D.9999 94.在VB中,要设置窗口的标题文本,应设置窗口的()属性。 A.TextB.NameC.CaptionD.Font 95.在VB程序中有以下程序段,语句Print"VB"的执行次数是() Fori=1To3Step2 Print"VB" Nexti A.1B.2C.3D.4 96.在VB中,以下哪个表达式的值是区间[5,14]内的整数() A.14+Rnd+5B.Int(Rnd*10)+5C.Int(Rnd*10)+14D.Int(Rnd*14)+5 97.以下哪个不是程序设计高级语言() A.VisualBasicB.PascalC.C++D.Word 98.在VB中,以下关于符号常量的声明正确的是() A.ConstTAGasStringB.ConstTAGasString="VisualBasic" C.PublicTAGasString="Visual"D.DimTAGasString 99.在VB中,表达式Right("Basic"&"程序设计",6)的结果是() A.6B.BasicC.Basic程D.ic程序设计 100.在VB中,要设置某个对象属性时,应进入() A.设计模式B.运行模式C.中断模式D.任意模式 101.在VB中,以下哪个表达式的值在区间[5,15)内() A.14+Rnd+5B.Int(Rnd*10)+5C.Rnd*10+5D.Rnd*14+5 102.以下哪个不是程序设计高级语言() A.HTTPB.BASICC.C#D.Java 103.设a=2,b=3,在VB中,表达式(Nota>b)Andb>=3值是() A.1B.0C.TrueD.False 104.在VB中,要设置文本框中显示的内容,应设置文本框的()属性。 A.TextB.NameC.CaptionD.Font 105.在VB程序中,以下程序段执行后,x的值为() x=5 Fori=1To20Step2 x=x+i\5 Nexti A.21B.22C.23D.24 106.关于程序设计,以下说法正确的是() A.程序设计语言的发展大致经历了机器语言、汇编语言、高级语言等几个阶段 B.程序设计语言的发展大致经历了高级语言、汇编语言、机器语言等几个阶段 C.程序设计语言的发展大致经历了机器语言、高级语言、汇编语言等几个阶段 D.程序设计语言的发展大致经历了汇编语言、机器语言、高级语言等几个阶段 107.返回系统的当前日期的函数是() A.Date()B.Day()C.Year()D.Month() 108.在VB中,要设置文本框中显示内容的字体,应设置文本框的()属性 A.TextB.NameC.CaptionD.Font 109.在VB程序中,以下程序段执行后,x的值为() x=0 DoWhilex<50 x=(x+2)*(x+3) Loop A.0B.72C.50D.168 110.下列哪一个表达式能产生一个属于区间[10,100)内的整数() A.Int(Rnd*90)+10B.Int(Rnd*100)+10C.Rnd+100D.Rnd*100S 111.以下不属于算法基本特征的是() A.可执行性B.确定性C.有穷性D.无限性 112.算法描述可以有多种表达方法,下面不属于算法描述方法的是() A.自然语言B.流程图C.伪代码D.机器语言 113.VB中数据类型Long表示长整型,占()字节。 A.4B.2C.8D.16 114.在VB中,表达式6\4的结果是() A.0B.1C.D.出错 115.返回指定日期"日"部分的函数是() A.Date()B.Day()C.Year()D.Month() 116.在VB中,要设置文本框中字符的色彩,应设置文本框的()属性 A.TextB.NameC.ForeColorD.Font 117.下列VB程序运行后,变量x的值为() x=2 Printx+1 Printx+2 A.2B.3C.5D.8 118.在日常生活中,我们常常会碰到许多需要解决的问题,以下描述中最适合用计算机编程来处理的是() A.确定放学回家的路线B.计算某个同学期中考试各科成绩总分 C.计算10000以内的奇数平方和D.在因特网上查找自己喜欢的歌曲 119.向x变量中输入任意一个大写字母,再将x变量中的大写字母转成小写字母(如"G”变成"g”)。 正确的算法是() A.①输入字母到x ②inty=x-32 ③x=(char)y→输出x B.①输入字母到x ②inty=x+32 ③x=(char)y→输出x C.①输入字母到x ②inty=(int)x-32 ③x=(char)y→输出x D.①输入字母到x ②inty=(int)x+32 ③输出y 120.返回指定日期“年”部分的函数是() A.Date()B.Day()C.Year()D.Month() 121.在VB中,要设置文本框的背景色,应设置文本框的()属性 A.NameB.ForeColorC.BackColorD.Font 122.在VB中,下列程序运行后,变量X的值为() I=14MOD3 SelectCaseI Case1 X=I*1 Case2 X=I*2 Case3 X=I*3 A.1B.4C.9D.出错 123.程序的基本结构通常可以用流程图来表示,下面的流程图表示的程序结构是() A.顺序结构B.分支结构C.循环结构D.赋值结构 124.代数式 改成表达式后,错误的是()。 A.g*t*t/2B.(g*t*t)/2C.1/2*g*t*t
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高中 信息技术 VB 试题 答案
![提示](https://static.bdocx.com/images/bang_tan.gif)