高中信息技术VB试题及答案.doc
1下面选项内不属于描述面向对象程序设计特征的名词是( )A继承性B多态性C连续性D封装性2VB中数据类型Boolean表示布尔型,布尔型变量占( )字节。A4B3C2D13表达式Cint(13.2/2)的结果是( )A6.5B6C7D54表达式Len(String(6, "9")的值是( )A9B6C999999D出错5要在窗体上仅显示文字,选用( )控件最合适ALABELBTEXTBOXCCOMMANDBUTTONDIMAGE6从编写到运行一个完整的程序的流程是( )。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伪代码DE-R图12在VB中,表达式Mid("程序设计",2)的结果是( )A程序B序C序设计D出错13下列程序,当单击窗体时s的值是( )Private Sub Form_Click()Dim s as booleana = 2: b = 3: c = 4: d = 5s = a > b And 2 * a > c Or c <= dPrint sEnd SubATRUEBFALSEC-1D114在VB中,不能作为变量名的是 ( )A中国BSTRINGCb_qDa_b15在VB程序中,假定有以下循环结构, 则正确的描述是( )Do While条件循环体LoopA如果"条件"是一个为0的常数,则一次循环体也不执行 B如果"条件"是一个为0的常数,则执行无穷次循环体C如果"条件"是一个为0的常数,则至少执行一次循环体 D不论"条件"是否为"真",至少执行一次循环体16以下哪个不是程序设计高级语言( ) 后面还有2个类似的题目,要了解每个选项AVCBPascalCC+DCSS17在VB程序中有以下程序段,语句Print "VB"的执行次数是( )For i=1 To 3For j=3 To 1 Step -1Print "VB"Next jNext iA3B4C6D918在VB中,表达式Cos(0)的结果是( )A0B1C约等于3.14D出错19在使用流程图描述算法中,表示变量的计算与赋值的符号框为( )A矩形框B菱形框C平行四边形框D椭圆形框20在VB中,以下关于变量定义错误的是( )ADim a As IntegerBPublic a As StringCPrivate a As BooleanDDim a Integer21在VB中,表达式Sgn(-5.8)的结果是( )A-5.8B-5C-6D-122已知f(1)=1,f(2)=2,当n3时,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)的结果是( )A1B2C10D以上都不是26如果设计的程序需要播放Mp3音乐或avi视频文件,可用控件( )AlabelBtextboxCmediaplayerDdata27表达式Asc("A")的结果类型是( )A数值型B日期型C布尔型D字符型28程序运行后,要按指定的时间间隔重复自动执行某段代码,可用控件( )ALabelBtextboxCtimerDimage29如果设计的程序需要与数据库进行连接,可用控件( )AlabelBtextboxCtimerDdata30在VB程序中,下列哪个程序行是正确的( )Ax-5=yBa+b=cCy=1:y=y+1Di=5;i=i+131在软件开发中有许多重要的环节,下列叙述中正确的是( )A软件维护只包括对程序代码的维护B程序调试后一般不需要再测试C软件测试应该由程序开发者来完成D需求分析与程序设计、测试、维护是软件开发中的重要环节32如果把一个人当作对象,那么血型相当于这个对象的( )A属性B方法C事件D过程33算法是解决问题的步骤序列,正确的序列是( ) 分析问题;提出问题;设计算法ABCD34不论多么复杂的程序,在程序设计中都可以归为( )等三种基本控制结构的组合。A树形、网形、环形B主程序、子程序、函数C输入、处理、输出D顺序、选择、循环35对于一个类,用户能定义的构造方法的个数可以为( )A多个B0个C1个D2个36对算法描述正确的是( )A算法是解决问题的步骤 B解题的步骤可以是无穷的C算法就是解题的算式 D算法是可以被表述但无法实现37生活中有许多工作可以通过编程来解决,但以下描述中,不宜使用编程来处理的是( )A编写调查报告 B编写机器人灭火程序 C编写导弹自动防御系统 D编写学籍管理系统软件38以下哪个是算法的描述方法( )A顺序法 B流程图描述法 C枚举法 D列表法39如图所示的流程图表示的是程序哪一个基本结构( )A顺序结构 B选择结构 C循环结构 D以上都不是40在求圆周长及面积程序中,半径 r 可能带小数位,所以应将半径 r 定义为( )类型。AInteger BDate CLongDSingle41VB中数据类型Integer表示整数类型,其取值范围是( )A0到65535 B0到32767 C-65536到65535 D-32768到3276742在VB中,表达式214 + 21 Mod 4 的结果是( )A5 B6 C7D出错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)值是( )A2 B3 CTrue DFalse45下面表达式的值是False的有( )。A"989" > "99"(说明:字符串比较首字符的ascii码,其中数字<大写字母<小写字母;首字符相同,则比较次字符)BInstr ("Visual basic", "b")>0C2000 >1997D"3" > "2"46判断x是否在区间(a, b上,在VB中以下哪个逻辑表达式是不正确的( )Aa<x And b>=xBa<x<=b(说明:VB表达式中不允许出现连=或是连>或是连<)Ca<x And x<=bDb>=x And a<x47下列关于程序设计的说法中不正确的是( )A程序设计就是指示计算机如何去解决问题或完成一组可执行指令的过程B程序设计就是寻求解决问题的方法,并将其实现步骤编写成计算机可以理解的程序的过程C程序设计语言的发展经历了机器语言、汇编语言、高级语言等几个过程,比较流行的高级语言有PASCAL、FORTRAN、C+等D程序设计和计算机语言是同一个概念的两个方面48要在名为Lbl_Show标签上显示" 2010信息技术学业考试",则程序中应使用的代码为( )ALbl_Show.Caption=2010信息技术学业考试 BLbl_Show.Text=" 2010信息技术学业考试"CLbl_Show.Caption ="2010信息技术学业考试" DLbl_Show.Label= 2010信息技术学业考试 49VB中的数据类型Integer表示( )A布尔型 B长整型 C整型 D字符串型50下面( )不是字符常量。A"你好" B" " C"True" D151在Visual Basic中,下列( )表达式的值不等于4。AInt(4.1) BInt(4.9) CAbs(Int(-3.9) DAbs(Int(-4.5)52下面表达式的值是False的有( ) 参照第45题做,仔细思考A"969" < "n97" BInstr ("Visual basic", "b") <> len ("basic") C2000 < 1997 D3 > 253在VB中,表达式Mid("Visual Basic程序设计",8,5)的结果是( )AVisual B Bl Basic CBasic D出错54对于窗体,Click (单击)是它的一个( )A重要对象 B重要方法 C重要事件 D重要属性55以下是一段Visual Basic程序,它的基本结构属于( )A = 1b = 0m = Ax = m + bb = b + 1y = x + bA顺序结构 B选择结构 C循环结构 D树型结构56下列程序段运行后,变量Value的值是( )x = 20If x >= 10 Then Value = 5 * xElse Value = 4 * xEnd IfA100 B80 C90 D7057在VB中,表达式Sgn(-5.8+5