二级VISUAL+BASIC笔试模拟6

合集下载

计算机等级考试二级VB笔试模拟试卷1(含答案)

计算机等级考试二级VB笔试模拟试卷1(含答案)

计算机等级考试二级VB笔试试卷(含参考答案)一、选择题((1)—(20)每小题2分,(21)—(30)每小题3分,共70分)(1) 设窗体上有一个文本框,名称为text1,程序运行后,要求该文本框不能接受键盘输入,但能输出信息,以下属性设置正确的是:A)text1.maxlength=0 B)text1.enabled=flaseC)text1.visible=flase D)text1.width=0(2) 以下能在窗体Form1的标题栏中显示“VisualBasic窗体"的语句是A) ="VisualBasic窗体"B) Form1.Title="VisualBasic窗体"C) Form1.Caption="VisualBasic窗体"D) Form1.Text="VisualBasic窗体”(3) 在窗体上画一个名称为Text1的文本框,然后画一个名称为HScroll1的滚动条,其Min 和Max属性分别为0和100。

程序运行后,如果移动滚动框,则在文本框中显示滚动条的当前值,如图所示:以下能实现上述操作的程序段是A) Private Sub HScroll_Change()Text1.Text=HScroll1.ValueEnd SubB) Private Sub HScroll_Click()Text1.Text=HScroll1.ValueEnd SubC) Private Sub HScroll_Change()Text1.Text=HScroll.CaptionD) Private Sub HScroll_Click()Text1.Text=HScroll.CaptionEnd Sub(4) 设菜单中有一个菜单项为"Open"。

若要为该菜单命令设计访问键,即按下Alt及字母O 时,能够执行"Open"命令,则在菜单编辑器中设置“Open"命令的方式是A) 把Caption属性设置为&OpenB) 把Caption属性设置为O&penC) 把Name属性设置为&OpenD) 把Name属性设置为O&pen(5) 在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()x=InputBox("Input")Select Case xCase 1,3Print "分支 1"Case Is >4Print "分支 2"Case ElsePrint "Else 分支 "End SelectEnd Sub程序运行后,如果在输入对话框中输入2,则窗体上显示的是A)分支1 B)分支2 C) Else分支 D) 程序出错(6) 以下关于MsgBox的叙述中,错误的是A) MsgBox函数返回一个整数B) 通过MsgBox函数可以设置信息框中图标和按钮的类型C) MsgBox语句没有返回值D) MsgBox函数的第一个参数是一个整数,该参数只能确定对话框中显示的按钮数量(7)在窗体上画一个名称为Timer1的计时器控件,要求每隔0.5秒发生一次计时器事件,则以下正确的属性设置语句是A)Timer1.InterVal=0.5 B) Timer1.Interval=5C) Timer.Interval=50 D) Timer1.Interval=500(8) 在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Static x As IntegerClsFor i=1 To 2y=y+xx=x+2NextPrint x,yEnd Sub程序运行后,连续三次单击Command1按钮后,窗体上显示的是A) 4 2 B) 12 18 C) 12 30 D) 4 6(9) 以下关于多重窗体程序的叙述中,错误的是A)用Hide方法不但可以隐藏窗体,而且能清除内存中的窗体B)在多重窗体程序中,各窗体的菜单是彼此独立的C)在多重窗体程序中,可以根据需要指定启动窗体D)对于多重窗体程序中,而且单独保存每个窗体(10)以下关于文件的叙述中,错误的是A)顺序文件中的记录一个接一个地顺序存放B)随机文件中记录的长度是随机的C)执行打开文件的命令后,自动生成一个文件指针D)LOF函数返回给文件分配的字节数(11) 以下叙述中错误的是A)事件过程是响应特定事件的一段程序B)不同的对象可以具有相同名称的方法C)对象的方法是执行指定操作的过程D)对象事件的名称可以由编程者指定(12) 以下合法的Visual Basic标识符是A) ForLoop B) Const C) 9abc D) a#x(13) 当一个复选框被选中时,它的Value属性的值是A) 3 B) 2 C) 1 D) 0(14) 表达式 5 Mod 3+3\5*2的值是A) 0 B) 2 C)4 D) 6(15) 设x=4,y=8,z=7,以下表达式的值是x<y And (Not y>z) Or z<xA) 1 B) -1 C) True D) False(16) 在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()a$="VisualBasic"Print String(3,a$)End Sub程序运行后,单击命令按钮,在窗体上显示的内容是A) VVV B) Vis C) sic D) 11(17) 设有如下程序段:x=2For i=1 To 10 Step 2Next运行以上程序后,x的值是A) 26 B) 27 C) 38 D) 57(18) 以下叙述中错误的是A) 在KeyPress事件过程中不能识别键盘的按下与释放B) 在KeyPress事件过程中不能识别回车键C) 在KeyDown和KeyUp事件过程中,将键盘输入的"A"和"a"视作相同的字母D) 在KeyDown和KeyUp事件过程中,从大键盘上输入的"1"和从右侧小键盘上输入的"1"被视作不同的字符资料来源:东方教育网全国计算机等级考试频道 (19) 执行如下两条语句,窗体上显示的是a=9.8596Print Format(a,"$00,00.00")A) 0,009.86 B) $9.86 C) 9.86 D) $0,009.86(20)在窗体上画一个名称为CommandDialog1的通用对话框,一个名称为Command1的命令按钮。

国家二级VB机试(Visual+Basic程序开发环境、对象及其操作)模拟试卷1

国家二级VB机试(Visual+Basic程序开发环境、对象及其操作)模拟试卷1

国家二级VB机试(Visual Basic程序开发环境、对象及其操作)模拟试卷1(总分:68.00,做题时间:90分钟)一、选择题(总题数:34,分数:68.00)1.以下叙述中错误的是(分数:2.00)A.Visual Basic是事件驱动型可视化编程工具B.Visual Basic应用程序不具有明显的开始和结束语句C.Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性√D.Visual Basic中控件的某些属性只能在运行时设置解析:解析:Visual Basic是一种事件驱动型可视化编程工具,它的应用程序都是由事件组成,不具备明显的开始和结束语句;在属性窗口中可以设置控件的大部分属性,但是某些属性只能在运行时设置,而且很多控件例如计时器等是不具备宽度和高度属性的。

2.以下关于VB的叙述中,错误的是(分数:2.00)A.VB采用事件驱动方式运行B.VB既能以解释方式运行,也能以编译方式运行C.VB程序代码中,过程的书写顺序与执行顺序无关D.VB中一个对象对应一个事件√解析:解析:Visual Basic是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言。

在设计Visual Basic程序的过程中可以随时以解释方式运行程序,也可在整个应用程序设计完成后,经编译生成可脱离Visual Basic环境而在Windows下直接运行的可执行文件(.EXE)。

VB程序代码中,过程的书写顺序与执行顺序无关,一个对象可以对应多个事件。

3.在Visual Basic环境下设计应用程序时,系统能自动检查出的错误是(分数:2.00)A.语法错误√B.逻辑错误C.逻辑错误和语法错误D.运行错误解析:解析:Visual.Basic可以自动对输入的内容进行语法检查,有语法错误会给出提示,但是不会自动检查逻辑错误,也无法检查出运行错误。

4.以下关于VB特点的叙述中,错误的是(分数:2.00)A.VB中一个对象可有多个事件过程B.VB应用程序能以编译方式运行C.VB应用程序从Form Load事件过程开始执行√D.在VB应用程序中往往通过引发某个事件导致对对象的操作解析:解析:’Visual Basic是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言。

vb笔试模拟试题(九套)

vb笔试模拟试题(九套)

附录1 Visual Basic笔试模拟试题(1~6套)笔试模拟试题 1第一部分软件技术基础(共15分)一、是非判断题(每小题1分,共10分)(判断下列各题是否正确,如正确,在客观答题纸上对应编号选A,否则选B)1.在操作系统中,作业调度和进程调度没有区别。

()2.数据类型是具有共同属性的一类变量的抽象。

()3.瀑布模型中需求分析的主要工作是确定要开发的软件做什么。

()4.软件设计阶段产生的最重要的文档之一是概要设计说明书。

()5.在进行插入排序时,其数据比较次数和数据的初始排列无关。

()6.软件测试不是为了证明软件的正确性,而是立足于软件有错误而进行的。

()7.线性表若采用链式存储表示时所有结点之间的存储单元地址必须连续。

()8.中断处理通常是按中断优先级响应和进行中断的。

()9.缓冲池可作为CPU和I/O设备之间信息传输的集散地。

()10.进程调度是根据一定的调度算法,从等待队列中挑选出合适的进程。

()二、选择题(每小题1分,共5分)1.把高级语言的源程序翻译成二进制代码的过程称为:(A )(A)编译(B)连接(C)运行(D)重定位2.把逻辑地址转变为内存的物理地址的过程称作:(D )(A)地址分配(B)地址连接(C)地址调用(D)地址变换3.白盒法又称为逻辑覆盖法,主要用于:(D )(A)功能测试(B)系统测试(C)α测试(D)单元测试4.在操作系统中,进程最基本的特征是:(A )(A)动态性和并发性(B)顺序性和可再现性(C)和程序的对应性(D)执行过程的封闭性5.以下哪一项不是软件危机的表现形式。

(C )(A)成本高(B)生产率低(C)技术发展快(D)质量得不到保证第二部分Visual Basic语言程序设计(共85分)一、单项选择题(每小题1分,共10分)1. 数学表达式|(2x+3y)sinz|的VB表达式为( C )。

(A)| ( (2*x+3*y)*sin(z) )| (B)Abs( (2x+3y)*sin(z) )(C)Abs( (2*x+3*y)*sin(z) ) (D)Abs( (2*x+3*y)*sinz )2. 在下列VB运算符中,运算优先级最低的是(A )。

国家二级VB机试(Visual Basic程序设计基础)模拟试卷1(题后含答案及解析)

国家二级VB机试(Visual Basic程序设计基础)模拟试卷1(题后含答案及解析)

国家二级VB机试(Visual Basic程序设计基础)模拟试卷1(题后含答案及解析)题型有:1. 选择题选择题1.下面为单精度实型(即单精度浮点型)变量的是A.x$B.x&C.x!D.x#正确答案:C解析:$:字符串型,&:长整型,!:单精度实型,#:双精度实型。

知识模块:Visual Basic程序设计基础2.双精度浮点数的类型说明符为A.%B.#C.&D.@正确答案:B解析:%:整型,#:双精度实型,&:长整型,@:货币型。

知识模块:Visual Basic程序设计基础3.下列符号常量的声明中不合法的是A.Const a AsSingle=3.5B.Const a AsDouble=5+8C.Const a As Integer=“25”D.Const a=“OK”正确答案:C解析:定义符号常量的一般格式:Const常量名[As数据类型]=表达式,“常量名”参数就是给常量命名。

“数据类型”表示常量的数据类型,一般可以省略,这时由后面的“表达式”参数来指明常量的数据类型。

表达式可以是数值型常量、字符型常量、布尔型常量和日期型常量。

知识模块:Visual Basic程序设计基础4.为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为A.Dim pi As IntegerB.Dim pi(7)As IntegerC.Dim pi As SingleD.Dim pi As Long正确答案:C解析:单精度Single或双精度Double型的变量能够保存浮点型小数,整型Integer和长整型Long的变量只能保存整型数据。

本题中圆周率为3.14159,小数,可定义一个single或Double型变量来保存。

故选C。

知识模块:Visual Basic 程序设计基础5.对于语句Dim Var1 ,Var2 As Integer,下列说法中正确的是A.Var1#和Vat2都被定义为整型变量B.Var1被定义为双精度型变量。

全国计算机等级考试二级VB笔试全真模拟试卷(答案解析)

全国计算机等级考试二级VB笔试全真模拟试卷(答案解析)

一、选择题(每小题2分,共35题,70分)在下列各题的A)、B)、c)、D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。

1)下列关于算法复杂度描述正确的是。

A)算法的时间复杂度是指算法执行的时间B)算法的空间复杂度是指执行这个算法所需的内存空间C)一个算法的空间复杂度大,则其时间复杂度必定大D)一个算法的空间复杂度大,则其时间复杂度必定小答案:B) 【解析】算法的时间复杂度是指执行算法所需的计算工作量。

算法的空间复杂度是指执行这个算法所需的内存空间。

在一个算法的空间复杂度大的情况下,其时间复杂度可能会很大,具体视情况而定;反之亦然。

(2)下列数据结构中属于非线性结构的是A)列队B)线性表C)二叉树D)栈答案:(C) 【解析】线性结构满足两个条件:有且只有一个根结点;每个结点最多只有一个前件,也最多只有一个后件、列、线性表都属于线性结构,二叉树是一种非线性结构,因为除叶子结点外,每个结点都有两个后件,不满足线性结构的条件。

(3)算法的有穷性是指——。

A)算法程序的运行时间是有限的B)算法程序所处理的数据量是有限的C)算法程序的长度是有限的D)算法只能被有限的用户使用答案:(A) 【解析】算法具有5个特性。

①有穷性:一个算法必须(对任何合法的输入值)在执行有穷步之后结束;且每一步都可在有限时间内完成,即运行时间是有限的;②确定性:算法中每一条指令必须有确切的含义,读者理解时不会产生歧义;③可行性:一个算法是可行的,即算法中描述的操作都是可以通过已经实现的基本运算执行有限次来实现;④输入:一个算法有零个或多个输入,这些输入取自于某个特定的对象的集合;⑤输出:一个算法有一个或多个输出。

(5)软件生命周期是指——。

A)软件的开发过程B)软件的运行维护过程C)软件产品从提出、实现、使用维护到停止使用退役的过程D)软件从需求分析、设计、实现到测试完成的过程答案:C) 【解析】通常将软件产品从提出、实现、使用维护到使用、退役的过程称为软件生命周期。

2017年全国资格考试计算机等级考试二级VisualBasic语言程序设计笔试试题模拟真题

2017年全国资格考试计算机等级考试二级VisualBasic语言程序设计笔试试题模拟真题

2017年全国资格考试计算机等级考试二级VisualBasic语言程序设计笔试试题模拟真题计算机等级考试二级Visual Basic语言程序设计笔试试卷一、选择题((1)一(20)每小题2分,(21)一(30)每小题3分,共30题,70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂在答题卡的相应位置上,答在试卷上不得分。

(1)以下不能在“工程资源管理器”窗口中列出的文件类型是A).bas B).res C).fnn D).ocx(2)以下关于窗体的描述中,错误的是A)执行UnloadFoMl语句后,窗体Fonnl消失,但仍在内存中B)窗体的Ioad事件在加载窗体时发生C)当窗体的Enabled属性为False时,通过鼠标和键盘对窗体的操作都被禁止D)窗体的Height、width属性用于设置窗体的高和宽(3)下列可作为Visual Basic变量名的是A)A#A B)4A C)?xY D)constA(4)设有如下的记录类型Type StudentnumberAs stringname As Stringage As IntegerEnd Type则正确引用该记录类型变量的代码是A) Student.name=”张红” B) Dim As Students.name=”张红”C) Dim s As Type Student D) Dim s As TypeS.name=”张红” s.Dame=”张红”(5)函数String(n,“str”)的功能是A)把数值型数据转换为字符串B)返回由n个字符组成的字符串C)从字符串中取出n个字符D)从字符串中第n个字符的位置开始取子字符串(6)将数学表达式Cos2(a+b)+5e2写成Visual Basic的表达式,其正确的形式是A)Cos(a+b)A2十5*exp(2) B)Cos^2(a+b)+5*exp(2)C)Cos(a+b)^2十5*ln(2) D)Cos^2(a+b)+5*ln(2)(7)在窗体上画一个命令按钮,名称为Commandl。

二级VISUAL+BASIC-6-2

二级VISUAL+BASIC-6-2

二级VISUAL BASIC-6-2(总分:100.00,做题时间:90分钟)一、选择题(总题数:40,分数:40.00)1.下列叙述中正确的是______。

(分数:1.00)A.算法就是程序B.设计算法时只需要考虑数据结构的设计C.设计算法时只需要考虑结果的可靠性D.以上三种说法都不对√解析:[解析] 算法是指解题方案的准确而完整的描述,算法不等于程序,也不等于计算方法,所以A错误。

设计算法时不仅要考虑对数据对象的运算和操作,还要考虑算法的控制结构。

2.下列叙述中正确的是______。

(分数:1.00)A.有一个以上根结点的数据结构不一定是非线性结构B.只有一个根结点的数据结构不一定是线性结构√C.循环链表是非线性结构D.双向链表是非线性结构解析:[解析] 线性结构应满足:有且只有一个根结点与每个结点最多有一个前件,也最多有一个后件,所以B正确。

所以有一个以上根结点的数据结构一定是非线性结构,所以A错误。

循环链表和双向链表都是线性结构的数据结构。

3.下列关于二叉树的叙述中,正确的是______。

(分数:1.00)A.叶子结点总是比度为2的结点少一个B.叶子结点总是比度为2的结点多一个√C.叶子结点数是度为2的结点数的两倍D.度为2的结点数是度为1的结点数的两倍解析:[解析] 根据二叉树的基本性质3:在任意一棵二叉树中,度为0的叶子结点总是比度为2的结点多一个。

所以选择B。

4.软件生命周期中的活动不包括______。

(分数:1.00)A.市场调研√B.需求分析C.软件测试D.软件维护解析:[解析] 软件生命周期可以分为软件定义、软件开发与软件运行维护三个阶段。

主要活动阶段是:可行性研究与计划阶段,需求分析,软件设计,软件实现,软件测试,运行和维护,所以选择A。

5.某系统总体结构图如下图所示:该系统总体结构图的深度是______。

(分数:1.00)A.7B.6C.3 √D.2解析:[解析] 根据总体结构图可以看出该树的深度为3,比如:XY系统——功能2——功能2.1,就是最深的度数的一个表现。

国家二级VB机试(Visual Basic控制结构)模拟试卷2(题后含答案及解析)

国家二级VB机试(Visual Basic控制结构)模拟试卷2(题后含答案及解析)

国家二级VB机试(Visual Basic控制结构)模拟试卷2(题后含答案及解析)题型有:1. 选择题选择题1.在下面语句或函数中,不能描述选择结构的是A.If语句B.IIf函数C.SelectCase语句D.While语句正确答案:D解析:While语句不能描述选择结构。

知识模块:Visual Basic控制结构2.编写如下程序:Private Sub Command1_Click( )Dim score As Integerscore=86If score>85 Thenr=1ElseIf score>60Thenr=2Elser=0End IfPrint rEndSub程序运行后,单击命令按钮Command1,输出结果为A.0B.1C.2D.86正确答案:B解析:本题考查If…Else If…Else…End If语句。

条件判断成立则执行对应分支的语句。

86>85,所以r=1。

选B。

知识模块:Visual Basic控制结构3.窗体上有1个名称为Command1的命令按钮,事件过程如下:Private Sub Commond1_Click( )Dim num As Integer,x As Integernum=Val(InputBox(“请输入一个正整数”))Select Case numCase Is>100x=x+numCase Is<90x=HumCase Elsex=x*numEnd SelectPrint x:End Sub运行程序,并在三次单击命令按钮时,分别输入正整数100、90和60,则窗体上显示的内容为A.0 0 0B.0 0 60C.0 90 0D.100 0 60正确答案:B解析:按钮事件中变量x为过程局部变量,第1次输入100时,Select语句执行CaseElse分支x=x*num=0*100=0。

第二次输入90时,Select语句执行Case Else分支x=x*num=0*90=0。

全国计算机等级考试二级Visual+Basic语言程序设计真题精选5(含答案)

全国计算机等级考试二级Visual+Basic语言程序设计真题精选5(含答案)

全国计算机等级考试二级Visual+Basic语言程序设计真题精选5一、单项选择题1.窗体上有名称分别为Text1、Text2的文本框,名称为Command1的命令按钮。

运行程序,在Text1中输入“FormList”,然后单击命令按钮,执行如下程序:当向文本框Text1中输入小写字母a时,文本框Text2中显示的是()。

A.AB.aC.C √D.c解析:KeyUp事件的KeyCode参数返回的是“键值”,不区分大小写。

Chr函数用来返回以数值表达式值为编码的字符。

Ucase函数用来转换大小写。

所以变量c=UCase(“a”)=“A”。

Asc(c)返回变量c中的第一个字符的ASCII,加2后,再由Chr函数转为字符,变为了“C”。

4.设工程文件包含两个窗体文件,两个窗体上分别只有一个名称为Command1的命令按钮Form1的代码如下:Module1的代码如下:对以上程序,下列叙述中错误的是()。

A.x是用户定义的类型B.InputBox函数弹出的对话框中没有提示信息C.若输入的是偶数,y.b的值为该偶数的平方D.把√解析:Fix函数是取整函数,它会删除小数部分,直接取表达式的整数部分,不四舍五入。

A项正确,X是用户定义的一种变量类型,可以使用它来声明变量;B项正确,InPutBox的格式为InPutBox(“提示信息”);C项正确,偶数被2整除和被2除的值相等,如果为偶数,那么Y.b的值就是Y.a的值的平方。

6.设x是整型变量,与函数在窗体上画一个命令按钮,然后编写如下事件过程:(“请输入一个字符串”)上述事件过程的功能是将List1中被选中的列表项添加到List2中。

运行程序时,发现不能达到预期目的,应做修改,下列修改中正确的是()。

A.将ForB.将改为C.将改为√D.将改为解析:列表框控件的List属性为保存了列表框中所有值的数组,可以通过下标访问数组中的值,应当将改为List属性来获取List1中每个选中的行。

二级VB考前试卷含答案

二级VB考前试卷含答案

全国计算机等级考试二级笔试试卷Visual Basic语言程序设计(考试时间90分钟,满分100分)一、选择题((1)~(35)每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)下列选项中不符合良好程序设计风格的是___D___。

A)源程序要文档化B)数据说明的次序要规范化C)避免滥用goto语句D)模块设计要保证高耦合、高内聚(2)下列关于栈的描述中错误的是__B____。

A)栈是先进后出的线性表B)栈只能顺序存储C)栈具有记忆作用D)对栈的插入与删除操作中,不需要改变栈底指针(3)对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为____C__。

A) log2n B) n/2 C) n D) n+1(4)算法的有穷性是指_____A_。

A)算法程序的运行时间是有限的B)算法程序所处理的数据量是有限的C)算法程序的长度是有限的D)算法只能被有限的用户使用(5)下列对于软件测试的描述中正确的是___C___。

A) 软件测试的目的是证明程序是否正确B) 软件测试的目的是使程序运行结果正确C) 软件测试的目的是尽可能多地发现程序中的错误D) 软件测试的目的是使程序符合结构化原则(6)数据流图中带有箭头的线段表示的是_d_____。

A)控制流B)事件驱动C)模块调用D)数据流(7)在数据库设计中,将E–R图转换成关系数据模型的过程属于_C_____。

A)需求分析阶段B)概念设计阶段C)逻辑设计阶段D)物理设计阶段(8)“商品”与“顾客”两个实体集之间的联系一般是___D___。

A)一对一B)一对多C)多对一D)多对多(9)下列叙述中正确的是___c___。

A)为了建立一个关系,首先要构造数据的逻辑关系B)表示关系的二维表中各元组的每一个分量还可以分成若干数据项C)一个关系的属性名表称为关系模式D)一个关系可以包括多个二维表(10)设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为__c____。

全国计算机等级考试二级VisualBasic常见试题

全国计算机等级考试二级VisualBasic常见试题
3
5 “Sum”
1 100
List1 7
Command1
Text1 “” “”
Private Sub Form_Load() For i=1 To 100 If i Mod 7 =0 Then ___________End If Next End Sub
C name
D k-name
B D
B
C
D
B
C
D 1
C
9
A Appearance D
B Visible
C Enable
D Autoredraw
10 Visual Bask
3*2\5mod3
A1
B0
C3
D
A
11
3∧2*2+3 MOD 10\4
A 18 C
B1
C 19
D0
12
Form1
“VisualBasic ”
Case Else Print "Else 分支 "
End Select End Sub
2
A
1B
2
C Else
D
C
29
A
B
C
D
C
30
MsgBox
A MsgBox
B
MsgBox
C MsgBox
D MsgBox
D
31 a=2,b=3,c=4,
_____
Not a <= c Or 4*c = b^2 And b <> a+c
A Student. name= “ ” C Dim s As Type Student
B
74
A B C D

国家二级VB机试(Visual Basic控制结构)模拟试卷1(题后含答案及解析)

国家二级VB机试(Visual Basic控制结构)模拟试卷1(题后含答案及解析)

国家二级VB机试(Visual Basic控制结构)模拟试卷1(题后含答案及解析)题型有:1. 选择题选择题1.由高中数学可知,对于连续函数f(X),若f(x1)与f(x2)值的符号相反,则在x1和x2之间必存在x0,使得f(x0)=0(该点称为”零点”)。

设有VB函数:Private Function f(x As Single)As Single可以返回f(X)的值(函数体没有给出)。

下面程序的功能是从键盘输入2个实数x1、x2,判断在x1、x2之间是否存在零点。

Private Sub Command1_Click( )Dim x1 As Single,x2 As Singlex1=InputBox(“请输入一个实数x1”)x2=InputBox(“请再输入一个实数x2”)If(______________)ThenPrint”在”;x1;”与”;x2;”之间存在零点”ElsePrint”不能确定在”;x1;”与”;x2;”之间是否存在零点”End IfEnd SubPrivate Function f(x As Single)As SingleEnd Function为使上面程序可以实现该功能,程序代码中横线处应填写的代码是A.f(x1)>0 Or f(x2)<0B.f(x1)<0 And f(x2)<0C.f(x1)*f(x2)<0D.f(x1)*f(x2)>0正确答案:C解析:判断x1和x2之间是否存在零点的条件是xl和x2符号相反。

即x1和x2的积是负数。

函数f可以返回f(x)的值,因此满足上述条件的表达式是f(x1)*f(x2)<0,选C。

知识模块:Visual Basic控制结构2.编写如下程序:Private Sub Command1_Click( )Dim a As Integer,b As Integera=3b=2If a*b<10 Then b=b+1 Else b=b-1Print b-a>0End Sub程序运行后,单击命令按钮Command1,输出结果为A.TrueB.FalseC.1D.-1正确答案:B解析:If…Else语句对b进行操作。

计算机二级考试VisualBasic自测题及答案

计算机二级考试VisualBasic自测题及答案

计算机二级考试VisualBasic自测题及答案是全国计算机(National Computer Rank Examination,简称NCRE)四个等级中的一个等级,考核计算机基础知识和使用一种高级计算机语言编写程序以及上机调试的基本技能。

那么计算机二级考试Visual Basic考试怎么考?以下仅供参考!【自测题一】1). 下面属于黑盒测试方法的是( )A.语句覆盖B.逻辑覆盖C.边界值分析D.路径覆盖正确答案:C答案解析:黑盒测试不关心程序内部的逻辑,只是根据程序的功能说明来设计测试用例。

在使用黑盒测试法时,手头只需要有程序功能说明就可以了。

黑盒测试法分等价类划分法、边界值分析法和错误推测法,答案为C。

而A、B、D均为白盒测试方法。

2). 下列关于控件数组的叙述中,正确的是( )A.控件数组可以由不同类型的控件组成B.控件数组元素的最小下标值为1C.在设计阶段,可以改变控件数组元素的Index属性值D.控件数组的名字由Caption属性指定正确答案:C答案解析:控件数组必须用同类型的控制组成,最小下标为0,控件数组的名字由Name属性指定。

选C。

3). 以下叙述中错误的是( ).A.Visual Basic 是事件驱动型可视化编程工具B.Visual Basic应用程序不具有明显的开始和结束语句C.Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性D.Visual Basic中控件的某些属性只能在运行时设置正确答案:C答案解析:VB工具箱中不是所有的控件都具有宽度和高度属性,比如定时器控件Timer、直线控件Line就没有。

故C选项错误。

4). 要将单选按钮Optl设为被选中,应设置的属性是( )A.ValueB.SelectedC.EnabledD.SetFocus正确答案:A答案解析:单选按钮Optl要设为选中,可通过设置Value属性。

设置单选按钮在执行时的两种状态:True表示选中,运行时该单选按钮的圆圈中出现一个黑点。

二级VISUAL+BASIC机试模拟6

二级VISUAL+BASIC机试模拟6

上机模拟试题三在考生文件夹下完成如下基本操作。

1.新建一个工程。

在窗体上画一个文本框,名称为Text1。

设置用户输入的字母一律转换为大写表示,焦点保持在输入文本的最右端。

程序运行结果如图5所示。

程序中不得使用任何变量。

注意:存盘时必须存放在考生文件夹下,工程文件名为ylcl.vbp,窗体丈件名为ylcl.frm。

2.新建一个工程,在窗体中创建一个标签,名字是Label1。

要求实现的功能是:单击窗体后,在标签控件中显示三号字体的字符串“为人民服务”。

程序运行结果如图6所示。

程序中不得使用任何变量。

注意:存盘时必须存放在考生文件夹下,工程文件名为ylc2.vbp,窗体文件名为ylc2.frm。

3.新建一个工程,要求实现的功能是,在窗体中实现从左向右动态显示“为人民服务”这几个字。

字符串以0.1秒一次的速度移动。

程序运行情况如图7所示。

程序中不得使用任何变量。

注意:存盘时必须存放在考生文件夹下,工程文件名为ylc3.vbp,窗体文件名为ylc3.frm.4.新建一个工程,在窗体中创建上下两个文本框,分9U为Textl和Text2。

要求实现的功能是:在Text1中输入字符串,Text2中显示全部转换为大写字母的相应字符串。

程序运行情况如图8所示。

程序中不得使用任何变量。

注意:存盘时必须存放在考生文件夹下,工程文件名为ylc4.vbp,窗体文件名为ylc4.frm。

上机模拟试题三参考答案答案:第1小题:(1)Visual Basic集成环境中,执行“文件”→“新建工程”命令,选择“标准Exe”。

创建窗体Form1。

(2)在工具箱中选择文本框控件,在窗体中画出文本框。

在属性窗口中设置Text属性为空。

双击文本框弹出代码编写窗口,添加如下代码:Private Sub Text1_Change()Textl.Text=LCase(Text1.Text)Textl.SelStart=Len(Text1.Text)End Sub(3)按F5键运行程序。

Visual Basic语言笔试试题及答案

Visual Basic语言笔试试题及答案

Visual Basic语言笔试试题(共100分)注意事项:1. 一、二、三题为客观题,请将答案做在机读答题卡上2. 四、五、六题为主观题,请将答案做在答题纸上一、单项选择题 (每题1分,共20分)01.在VB中,对于没有赋值的数值变量,系统默认的值为:(A)0 (B)“0” (C)1 (D)-102.对于以下程序段(其中Text1是一个文本框控件):Text1 = “你好”Text1 = “欢迎”Text1.Visible = False其运行结果为:(A) Text1中显示:你好 (B) Text1中显示:欢迎(C) Text1不可见 (D) Text1中显示:你好欢迎03.表达式4 + 5 \ 6 * 7 / 8 Mod 9的值是:(A)4 (B)5 (C)6 (D)704.在VB中,以下可以获得焦点的控件是:(A)图像框Image (B)标签Label(C)计时器Timer (D)命令按钮CommandButton 05.函数表达式String(2, "Ok")的返回值是:(A)2 (B)Ok (C)OO (D)OkOk06.下列属性中,为文本框的默认属性的是:(A)Caption (B)Enabled (C)Name (D)Text07.对窗体Form1编程,有Form1.BackColor=RGB(0,255,0)语句,则:(A)窗体Form1的背景色被设置为红色(B)窗体Form1的背景色被设置为黑色(C)窗体Form1的背景色被设置成绿色(D)窗体Form1的背景色被设置成蓝色08.在VB中,未作任何申明,直接使用的变量的数据类型为:(A)Integer (B)Long(C)String (D)Variant09.下列事件中,由系统触发的窗体事件是:(A) Click事件 (B) DblClick事件(C) Activate事件(D) Timer事件10.循环语句 For i = -3.5 To 20 Step 4 决定循环体的执行次数为:(A)4次 (B)5次 (C)6次(D)7次11.在VB中,计时器Timer支持的事件为:(A) Change (B) Scroll (C) Load (D) Timer 12. Visual Basic工程文件的扩展名是:(A) .Frm (B) .Bas (C) .Vbp (D) .Vbw13.下列语句中,可以完成打开二进制文件ABC.dat的操作语句是:(A) Open “ABC.dat” For Input As #1(B) Open “ABC.dat” For Output As #1(C) Open “ABC.dat” For Binary As #1(D) Open “ABC.dat” For Append As #114.用VB绘制图形,能改变图形线条样式的属性是:(A)ScaleWidth (B) DrawStyle(C) BorderWidth (D) FillStyle15.计时器Timer控件触发Timer事件的时间间隔为:(A)每秒触发一次(B)每隔InterVal属性中设定的时间触发一次(C)每毫秒触发一次(D)每隔Windows系统设定的时间间隔触发一次16.在控件数组中,所有控件必须相同的属性是:(A)Caption(B)Enabled (C)Index(D)Name17.在窗体上画三个单选按钮,组成一个名为chkOption的控件数组。

国家二级VB机试(选择题)模拟试卷397(题后含答案及解析)

国家二级VB机试(选择题)模拟试卷397(题后含答案及解析)

国家二级VB机试(选择题)模拟试卷397(题后含答案及解析) 题型有:1.1.Visual Basic控件一般都规定一个默认属性,在引用这样的属性时,只写对象名而不必给出属性名。

默认属性为Caption的控件是A.列表框(ListBox)B.标签(Label)C.文本框(TextBox)D.组合框(ComboBox)正确答案:B解析:Visual Basic规定标签的默认属性是Caption、文本框的默认属性是Text、列表框和组合框的默认属性也是Text属性。

知识模块:对象及其操作2.建立表示学生选修课程活动的实体联系模型,其中的两个实体分别是( )。

A.学生和学号B.课程和课程号C.课程和成绩D.学生和课程正确答案:D解析:实体是概念世界中的基本单位,是客观存在并可以相互区别的事物。

要建立表示学生选修课程活动的实体联系模型,能互相区别并可以联系起来的实体是学生和课程。

知识模块:公共基础知识3.在Visual Basic环境下设计应用程序时,系统能自动检查出的错误是A.语法错误B.逻辑错误C.逻辑错误和语法错误D.运行错误正确答案:A解析:VB中系统只能检查出语法错误,不能检查出逻辑错误。

故选A。

知识模块:对象及其操作4.能正确表述“x为大于等于5并且小于20的数”的Visual Basic表达式是A.x>=5 And x<20B.x>=5 Or x<20C.5<=x<20D.5<=x<=20正确答案:A解析:逻辑运算也称布尔运算。

用逻辑运算符连接的两个或多个关系式,组成一个布尔表达式。

本题要表达的是两个表达式必须同时为真,故此使用And 运算符。

5.数据库设计中反映用户对数据要求的模式是A.内模式B.概念模式C.外模式D.设计模式正确答案:C解析:概念模式,是由数据库设计者综合所有用户的数据,按照统一的观点构造的全局逻辑结构,是对数据库中全部数据的逻辑结构和特征的总体描述,是所有用户的公共数据视图(全局视图)。

国家二级VB机试(简单应用题)模拟试卷6(题后含答案及解析)

国家二级VB机试(简单应用题)模拟试卷6(题后含答案及解析)

国家二级VB机试(简单应用题)模拟试卷6(题后含答案及解析) 题型有:1.1.(1)在考生文件夹下有一个工程文件sjt3.vbp。

程序的功能是通过键盘向文本框中输入正整数。

在“除数”框架中选择一个单选按钮,然后单击“处理数据”按钮,将大于文本框中的正整数且能够被所选除数整除的5个数添加到列表框List1中,如图3—80所示。

在窗体文件中已经给出了全部控件,但程序不完整。

要求:请去掉程序中的注释符,把程序中的“?”改为正确的内容,使其实现上述功能,但不能修改程序的其他部分和控件属性。

最后把修改后的文件按原文件名存盘。

(2)在考生文件夹下有一个工程文件sjt4.vbp。

程序运行后,单击“开始”按钮,图片自上而下移动,同时滚动条的滑块随之移动,每0.5秒移动一次。

当图片顶端移动到距窗体的下边界的距离少于200时,再回到窗体顶部,重新向下移动,如图3—81所示。

在窗体文件中已经给出了全部控件,但程序不完整。

要求:请去掉程序中的注释符,把程序中的“?”改为正确的内容,使其实现上述功能,但不能修改程序的其他部分和控件属性。

最后把修改后的文件按原文件名存盘。

正确答案:第1小题步骤1:打开考生文件下的本题工程文件sjt3.vbp,在代码编辑窗口,去掉程序中的注释符“‘”,将问号“?”改为正确的内容。

参考代码:If Option1.Item(i)=True Theny=val(Option1(i).Caption)Do While i<=5List1.AddItem x步骤2:按要求将文件保存至考生文件夹中。

第2小题步骤1:打开考生文件夹下的工程文件sjt4.vbp。

步骤2:进入代码编辑窗口,去掉程序中的注释符“‘”,将问号“?”改为正确的内容。

参考代码:Timer1.Interva1=500VScroll1.Value=Picture1.TopPicture1.Top=0步骤3:按要求将文件保存至考生文件夹中。

(A)二级VISUALBASIC笔试-6_真题-无答案

(A)二级VISUALBASIC笔试-6_真题-无答案

(A)二级VISUAL BASIC笔试-6(总分100,考试时间90分钟)一、基本操作题1. 在名称为Form1的窗体上添加一个名称为Command1的命令按钮(如图1所示),然后通过属性窗口设置窗体和命令按钮的属性,实现如下功能:①窗体标题为“设置按钮属性”:②命令按钮的标题为“等级考试”:③程序运行后,命令按钮不可见;④命令按钮的标题字号、字体用三号常规黑体显示。

程序的运行情况如图2所示。

要求:不编写任何代码。

注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjt1.vbp,窗体文件名保存为sjt1.frm。

2. 在名称为Form1的窗体上添加一个名称为Label1的标签,在属性窗口中把BorderStyle 属性设置为1(如图1所示),编写适当的事件过程。

使得程序在运行后,如果单击窗体,则可使标签移到窗体的右上角(只允许在程序中修改适当属性来实现)。

要求:不得使用任何变量。

注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjt2.vbp,窗体文件名保存为sjt2.frm。

二、简单应用题1. 在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm。

其功能是随机产生30个0~1000的整数,放入一个数组中,然后输出其中的最小值。

程序运行后,单击命令按钮(名称为Command1,标题为“输出最小值”),即可求出其最小值,并在窗体上显示出来(如图所示)。

这个程序不完整,请把它补充完整,并使其能正确运行。

要求:去掉程序中的注释符,把程序中的?改为正确的内容,使其实现上述功能,但不能修改程序中的其他部分。

最后将修改后的文件按原名存盘。

2. 在考生文件夹下有一个工程文件sjt4.vbp,相应的窗体文件为sjt4.frm,在窗体上有一个文本框和一个命令按钮。

程序运行后,单击命令按钮,即可计算出0~1000范围内不能被7整除的整数的个数,并在文本框中显示出来。

在窗体的代码窗口中,已给出了部分程序,其中计算不能被7整除的整数的个数的操作在通用过程Fun中实现,请编写该过程的代码。

月全国计算机等级考试《二级Visual Basic语言程序设计》历年真题与模拟试题详解

月全国计算机等级考试《二级Visual Basic语言程序设计》历年真题与模拟试题详解

2018年9月全国计算机等级考试《二级Visual Basic语言程序设计》历年真题与模拟试题详解最新资料,WORD格式,可编辑修改!目录第一部分历年真题及详解2016年3月全国计算机等级考试《二级Visual Basic语言程序设计》真题及详解(考试时间120分钟满分100分)一、选择题(每小题1分,共40分)1.窗体上的3个命令按钮构成名称为Command1的控件数组,如图1所示。

图1程序如下:Private Sub Command1_Click(Index As Integer)If Index= 1 ThenPrint"计算机等级考试"End IfIf Index=2 ThenPrint Command1(2).CaptionEnd IfEnd Sub运行程序,单击“命令按钮2”,则如下叙述中正确的是()。

A.Print Command1(2).Caption语句有错B.在窗体上显示“命令按钮2”C.在窗体上显示“命令按钮3”D.在窗体上显示“计算机等级考试”【答案】D【解析】控件数组的下标默认从0开始,所以Index=0对应命令按钮1;Index=1对应命令按钮2;Index=2对应命令按钮3。

当单击命令按钮2时,Index=1,因此程序会输出“计算机等级考试”。

2.在窗体上画一个名称为Command1的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如下程序代码:Private X As IntegerPrivate Sub Command1_Click()X=5:Y=3Call proc(X,Y)=X=YEnd SubPrivate Sub proc(a As Integer, ByVal b As Integer)X=a*aY=b+bEnd Sub程序运行后,单击命令按钮,则两个标签中显示的内容分别是()。

A.25和3B.5和3C.25和6D.5和6【答案】A【解析】X是在窗体模块中起作用的模块变量,Y是一个局部变量。

计算机等级考试二级VISUAL+BASIC机试6

计算机等级考试二级VISUAL+BASIC机试6

计算机等级考试二级VISUAL BASIC机试6(总分:100.00,做题时间:90分钟)一、选择题(总题数:40,分数:40.00)1.VB中有这样一类文件:该文件不属于任何一个窗体,而且仅包含程序代码,这类文件的扩展名是( )。

A) . vbp B) . bas C) . vbw D) . frm(分数:1.00)A.B. √C.D.解析:vbp工程文件,包含与管理工程有关的所有的文件和对象清单。

. bas标准模块文件,包含公用的一些变量和过程等代码。

. vbw工作区文件,包含了该工程中各窗体(指开发区窗体,如代码窗、设计窗)的位置。

. frm窗体文件,包含了窗体及窗体中包含的各控件的代码、属性等信息。

故选项B正确。

2.下列关于栈叙述正确的是( )。

A) 栈顶元素最先能被删除 B) 栈顶元素最后才能被删除C) 栈底元素永远不能被删除 D) 栈底元素最先被删除(分数:1.00)A. √B.C.D.解析:[解析] 栈是先进后出的数据结构,所以栈顶元素最后入栈却最先被删除。

栈底元素最先入栈却最后被删除。

所以选择A。

3.软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。

下面属于应用软件的是( )。

A) 学生成绩管理系统 B) C语言编译程序C) UNIX操作系统 D) 数据库管理系统(分数:1.00)A. √B.C.D.解析:[解析] 软件按功能可以分为:应用软件、系统软件、支撑软件。

操作系统、编译程序、汇编程序、网络软件、数据库管理系统都属于系统软件。

所以B、C、D都是系统软件,只有A是应用软件。

4.向文本框中输入字符时,下面能够被触发的事件是( )。

A) GotFocus B) KeyPress C) Click D) MouseDown(分数:1.00)A.B. √C.D.解析:[解析] 向文本框输入文本时,有按键的动作,所以会触发KeyPress事件。

故选B。

5.要删除列表框中最后一个列表项,正确的语句是( )。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

试卷(1)一、选择题(1)算法的空间复杂度是指( )。

A) 算法程序的长度B) 算法程序中的指令条数C) 算法程序所占的存储空间D) 算法执行过程中所需要的存储空间(2)数据的存储结构是指( )。

A) 数据所占的存储空间B) 数据的逻辑结构在计算机中的存放形式C) 数据在计算机中的顺序存储方式D) 存储在计算机外存中的数据(3)有下列二叉树,对此二叉树前序遍历的结果为( )。

A) ACFHIBEDG B) ABCDEFGHIC) ABDEGCFHI D) ABCDEFHGI(4)下列描述中正确的是( )。

A) 程序就是软件B) 软件开发不受计算机系统的限制C) 软件既是逻辑实体,又是物理实体D) 软件是程序、数据和相关文档的集合(5)两个或两个以上模块之间联系的紧密程度称为( )。

A) 耦合性B) 内聚性C) 复杂性D) 数据传输特性(6)数据库技术的根本目标是要解决数据的( )。

A) 存储问题B) 共享问题C) 安全问题D) 保护问题(7)下列不属于软件工程3个要素的是( )。

A) 工具B) 过程C) 方法D) 环境(8)关系数据库管理系统能实现的专门关系运算包括( )。

A) 排序、索引、统计B) 选择、投影、连接C) 关联、更新、排序D) 显示、打印、制表(9)将E-R图转换到关系模式时,实体与实体间的联系可以表示成( )。

A) 属性B) 关系C) 键D) 域(10)设计数据库的存储结构属于( )。

A) 需求分析B) 概念设计C) 逻辑设计D) 物理设计(11)在窗体中放置控件,对该控件的操作错误的是( )。

A) 单击窗体上没有控件处,可把活动控件变为不活动控件B) 双击任一个控件内部,可激活该控件的代码窗口C) 双击一个控件内部,可把活动控件变为不活动控件D) 拖动一个活动控件四周的控制小方块可缩放控件(12)设在工程中定义了如下类型:Type stutypeino As Integerstrname As String*20strsex As String* 1smark As Single End Type在窗体上正确使用这个类型的是下列哪个操作( )。

A) Sub Commandl_Click0Dim student As StutypeWith student.ino = 12. strname = smith.strsex =.smark = 89End WithEnd SubB) Sub Commandl_Click0Dim student As StutypeWith student.ino = 12.strname = "smith".strscx = "男".smark = 89End WithEnd SubC) Sub Commandl_Click0Dim student As StutypeWith Stutypeino = 12.strname = "smith".strsex = "男".smark = 89End WithEnd SubD) Sub Command1 _Click()Dim student As StutypeWith student.ino = 12.strname = "smith".strsex = "男".smark = 89End studentEnd Sub(13)表达式V a1(".123E2")的值是( )。

A) 123 B) 12.3 C) 0 D) 123e2CD(14)己知a=5,b=8,c=12,下列表达式的值为True的是( )。

A) a>b And c<a B) a>b Or c<aC) a>b X or c<a D) a>b Eqv c<8(15)下列程序段运行后窗体上输出结果为( )。

Private Sub Command1 Click()a=5:b=4:c=3:d=2X=3>2*b Or a=c And b<>C Or c>dPrint XEnd SubA) 1 B) True C) False D) 2(16)为了使用窗体输出,使Print方法在Form_Load事件中起作用,必须设置窗体的( )属性。

A) AutoReDraw B) BackColor C) Moveable D) Caption(17)要在文本框获得焦点时操作文本框中的内容,应该在( )事件过程中编写程序。

A) GotFocus B) LostFocus C) Change D) SetFocus(18)在窗体上画两个文本框Text1和Text2,一个命令按钮Command1,请阅读以下程序段:Private Sub Command1_Click()x=0Do Until x>=50x=(x+4)*(x+3)n=n+1LoopText1.Text=Str(n)Text2.Text=Str(x)End Sub运行程序后,单击命令按钮,在两个文本框中显示的值分别为( )。

A) 1和0 B) 2和240 C) 3和50 D) 4和168(19)在窗体上放一个文本框Text1,在文本框中输入456,并有如下事件过程,Private Sub Form Click()x=InputBox("请输入一个整数")Print x+Text1. TextEnd Sub单击该窗体,在输入对话框中输入123,单击“确定”按钮后,窗体上显示是( )。

A) 123 B) 456 C) 579 D) 123456(20)程序运行时,向图片框P1中加载“C:\WINDOWS\Car. bmp”图像文件,应使用( )。

A) Picture1. Picture=("C:\WINDOWS\Car. bmp")B) Picture1. Picture=LoadPicture("C:\WINDOWS\Car. bmp")C) P1. Picture1=LoadPicmre(C:\WINDOWS\Car. bmp)D) P1. Picture=LoadPicture("C:\WINDOWS\Car. bmp")(21)窗体上有一个命令按钮,命令按钮的单击事件过程如下。

运行程序后,单击命令按钮,输出结果是( )。

Private Sub Command1_Click()Dim aa=Array(1,2,3,4,5)Fork=1 To 4S=S+a(k)Next kPrint SEnd SubA) 10 B) 14 C) 15 D) 120(22)若要建立一个学生管理系统的输入界面,其中要求选择学生的性别、政治面貌(党/团/群众)及选课情况(共有5门课,可任选),下列设置方法正确的是( )。

A) 将5门课程用一组5个选择框来表示,将性别和政治面貌用5个单选按钮来表示B) 在一个框架上绘制有5个复选框的控件数组表示5门课程,在一个框架上绘制两个单选按钮表示性别,在一个框架上绘制3个单选按钮表示政治面貌的3种情况C) 将5门课程用一组5个单选按钮来表示,将性别和政治面貌用5个选择框来表示D) 用一组10个选择框来表示课程、性别和政治面貌(23)在窗体上画一个名称为List1的列表框,一个名称为Label1的标签。

列表框中显示若干国家的名称,当单击列表中的某个国家名时,在标签中显示选中国家的名称。

下列正确实现上述功能的程序是( )。

A) Private Sub List1_Click()Labe11. Camion=List1. ListIndexEnd SubB) Private Sub List1_Click()Labe11. Name=List1. ListIndexEnd SubC) Private Sub List1_Click()=List1. TextEnd SubD) Private Sub List1_Click()Labe11. Caption=List1. TextEnd Sub(24)下列控件中,具有Caption属性的是( )。

A) 组合框B) 列表框C) 计时器D) 单选按钮(25)下列程序段的执行结果为( )。

Dim A(3,3)For M=1 To 3For N=1 To 3If N=M Or N=3-M+1 ThenA(M, N)=1ElseA(M,N)=0End IfNext NNext MFor M=1 To 3For N=1 To 3Print A(M,N)Next NPrintNext MA) 1 0 00 1 00 0 1B) 1 1 11 1 11 1 1C) 0 0 00 0 00 0 0D) 1 0 10 1 01 0 1(26) 下述程序执行后,输出结果是( )。

For n = 3 To 1 Step-1x$ = String$(n, "#")Print x$Next nA)1#2#3#B) #####C) ######D) 3#2#1#(27) 有如下事件过程:Private Sub Command1_Click()b=10Do Until b =-1a = InputBox("请输入a的值")a = V al(a)b = InputBox("请输入b值")b = V al(b)a=a*bLoopPrint aEnd Sub程序运行后,依次输入数值30,20,10,-1后,输出结果为( )。

A) 6000 B) -10 C) 200 D) -6000(28)在窗体上放置一个命令按钮Command1,并编写下列单击事件的程序:Option Base 1Private Sub Commandl_Click0Dim C As Integer, d As Integerd=0c=6X = Array(2, 4, 6, 8, 10, 12)For i= 1 To 6If X(i) >c Thend = d + X(i)c = X(i)Elsed=d-cEnd IfNext iPrint dEnd Sub程序运行后,单击命令按钮,则在窗体上输出的内容为( )。

A) 10 B) 12 C) 16 D) 20(29) 在一个窗体上添加一个命令按钮控件,名为Command1,事件过程如下,则执行结果是( )。

Option Base 1Private Sub Command1_Cliek()Dim a(5) As IntegerDim k As IntegerDim tota1 As Integera(1)=2a(2)=5a(3)=4a(4)=10a(5)=6Fork=1 To 5tota1=tota1+a(k)Next kPrint totalEnd SubA) 10 B) 15 C) 27 D) 35(30) 窗体上有一个命令按钮,命令按钮的单击事件过程如下。

相关文档
最新文档