计算机语言VB(A) 复习题

合集下载

全国计算机二级《VB》练习题及答案

全国计算机二级《VB》练习题及答案

全国计算机二级《VB》练习题及答案全国计算机二级《VB》练习题及答案9月计算机等级考试将于9月23日-26日举行,目前处于紧张的备考阶段,以下是店铺搜索整理的一份全国计算机二级《VB》练习题及答案,供参考练习,预祝考生们考出自己理想的成绩!想了解更多相关信息请持续关注我们店铺!1.双击窗体中的对象后,VB将显示的窗口是(C)(单)A.工具箱B.项目(工程)窗口C.代码窗口D.属性窗口2.下述选项中,VB的程序设计方法是(B)(单)A.面向对象、顺序驱动B.面向对象、事件驱动C.面向过程、事件驱动D.面向过程、顺序驱动3.在VB中,要将一个窗体装载到内存进行变量初始化等预处理,但没有显示该窗体,应使用的方法或语句是(C)(单)A.ShowB.UnloadC.LoadD.Hide4.文本框的默认属性是(B)(单)A.CaptionB.TextD.Top5.标签默认属性是(A)(单)A.CaptionD.Top6.执行以下程序段:a$="abbacddcba"For I=6 To 2 Step -2X=Mid(a,I,I)Y=Left(a,I)z=Right(a,I)z=Ucase(X&Y&z)Next IPrint z输出结果为(B)(单)A.ABAB.BBABBAC.ABBABAD.AABAAB7.在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:Option Base 1Private Sub Command1_Click( )Dim a As Varianta=Array(1,2,3,4,5)Sum=0For I=1 To 5Sum = sum+a(I)Next Ix=Sum/5For I =1 To 5If a(I)>x Then Print a(I);End Sub程序运行后,单击命令按钮,在窗体上显示的内容是(D)(单)A.1 2B.1 2 3C.3 4 5D.4 58.假定一个工程由一个窗体文件Form1和两个标准模块文件Model1及Model2组成。

vb考试答案(A)

vb考试答案(A)
2.求一元二次方程 的两个实根。
解:dim a%,b%,c%
a= InputBox("a="):b = InputBox("b="):c= InputBox("c="):D=B*B-4*A*C
IF A<>0then
IF D>=0then
X1=(-B+SQR (D))/(2*A):X2=(-B-SQR (D))/(2*A):Print x1,x2
n=inputbox(“请输入n的值:”)
call jc(n,p)
Print p
End sub
Private sub jc(m%,q#)
Dim i%
Q=1
For i=1 to m
Q=q*i
next
End sub
3. 执行语句s = len(mid(“VisualBasic”,1,6))后,s的值是(C)。
(A) Visual (B) Basic (C) 6 (D) 11
4.下列选项中,合法的变量名(B)。
(A) c%aaa (B) sum__3 (C) Else (D) 5persons
5.返回系统当前日期和时间的函数是(D) 。
(C) Printer. Print “多媒体技术”
(D) Debug. Print “多媒体技术”
10. 以下关于图像框控件的说法中,错误的是(C)。
(A) 不可以通过Print方法在图像框中输出文本。
(B) 清空图像框控件中图形的方法之一是加载一个空图形。
(C) 图像框控件可以作为容器使用。
(D) 用Stretch属性可以自动调整图像框中图形的大小。
(2)编写一个子过程,将A(1)和A(100)交换、A(2)和A(99)交换、A(3)和A(98)交换,……,A(50)和A(51)交换。

计算机vb试题及答案

计算机vb试题及答案

计算机vb试题及答案(1)下面叙述正确的是(C)A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止D.以上三种描述都不对(2)以下数据结构中不属于线性数据结构的是(C)A.队列B.线性表C.二叉树D.栈(3)在一棵二叉树上第5层的结点数最多是(B)注:由公式2k-1得A.8B.16C.32D.15(4)下面描述中,符合结构化程序设计风格的是(A)A.使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B.模块只有一个入口,可以有多个出口C.注重提高程序的执行效率D.不使用goto语句(5)下面概念中,不属于面向对象方法的是(D)A.对象B.继承C.类D.过程调用(6)在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)A.可行性分析B.需求分析C.详细设计D.程序编码(7)在软件开发中,下面任务不属于设计阶段的是(D)A.数据结构设计B.给出系统模块结构C.定义模块算法D.定义需求并建立系统模型(8)数据库系统的核心是(B)A.数据模型B.数据库管理系统C.软件工具D.数据库(9)下列叙述中正确的是(C)A.数据库是一个独立的系统,不需要操作系统的支持B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题D.数据库系统中,数据的物理结构必须与逻辑结构一致(10)下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A)A.内模式B.外模式C.概念模式D.逻辑模式(11)算法的时间复杂度是指(C)A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数D.算法程序中的指令条数(12)算法的空间复杂度是指(D)A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间(13)设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B)注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出A.349B.350C.255D.351(14)结构化程序设计主要强调的是(B)A.程序的规模B.程序的易读性C.程序的执行效率D.程序的可移植性(15)在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D)注:即第一个阶段A.概要设计B.详细设计C.可行性分析D.需求分析(16)数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。

vb复习题及答案

vb复习题及答案

复习题11.下面关于比特的叙述中,错误的是( 1 )A.比特是组成数字信息的最小单位B.比特只有“0”和“1”两个符号C.比特既可以表示数值和文字,也可以表示图像和声音D. 比特”1”总是大于比特“0”2.在下列有关集成电路的叙述中,错误的是 ( 2 )A.现代集成电路使用的半导体材料主要是硅B.大规模集成电路一般以功能部件、子系统为集成对象C.我国第2代居民身份证中包含有IC芯片D? 目前超大规模集成电路中晶体管的基本线条已小到l纳米左右3.在下列有关通信技术的叙述中,错误的是 ( 3 )A.通信的基本任务是传递信息,因而至少需由信源、信宿和信道组成B.通信可分为模拟通信和数字通信,计算机网络属于模拟通信C.在通信系统中,采用多路复用技术的目的主要是提高传输线路的利用率D?学校的计算机机房一般采用5类无屏蔽双绞线作为局域网的传输介质4.下面是关于PC机主存储器的一些叙述,其中正确的是( 4A.主存储器是一种动态随机存取存储器(RAM)B.主存储器的基本编址单位是字(即32个二进位)C.目前市场上销售的PC机,其内存容量可达数十GBD.所有PC机的内存条都是通用的:可以互换5.现行PC机中,IDE(或SATA)接口标准主要用于( 5 )A.打印机与主机的连接 C.声卡与主机的连接B.显示器与主机的连接 D.硬盘与主机的连接6. 下列有关PC机的CPU、内存和主板的叙述中,正确的是( 6 ) 。

A.大多数Pc机只存一块CPu芯片,即使是“双核”CPU也是一块芯片B.所有Pentium系列微机的内存条相同,仅有速度和容量大小之分C.主板上芯片组的作用是提供存储器控制功能,I/O控制与芯片组无关D.主板上CMOS芯片用于存储CMOS设置程序和一些软硬件设置信息7.下列有关目前Pc机辅助存储器的叙述中,错误的是 ( 7 )A.硬盘的容量越来越大,这是因为硬盘中磁盘碟片的数目越来越多B.硬盘的内部传输速率一般小于外部传输速率c.优盘采用Flash存储器技术,属于半导体存储器D.目前常见COMBO光驱是一种将CD-RW和DVD-ROM组合在一起的光驱8.下面有关Windows操作系统,(95以后版本)的叙述中,错误的是 ( 8 ) 。

VB程序设计期末复习题

VB程序设计期末复习题

《V i s u a l B a s i c 程序设计》期末复习题一、单项选择题1.VisualBasic 是一种面向对象的可视化编程语言,采取了()的编程机制。

A.按过程顺序执行B.从主程序开始执行C.事件驱动D.按模块顺序执行2.与传统的设计语言相比,VisualBasic 最突出的特点是()A.程序开发环境B.结构化程序设计C.程序调试技术D.事件驱动的编程机制3.将调试通过的工程经“文件”菜单的“生成.exe文件”编译成.exe后,将该可执行文件拿到其它机器上不能运行的主要原因是()。

A.缺少.frm窗体文件B.该可执行文件有病毒C.运行的机器上无VB系统D.以上原因都不对4.VisualBasic6.0集成开发环境有三种工作模式,下列不属于三种工作模式之一的是()。

A.设计模式B.编写代码模式C.执行模式D.中断模式5.后缀为.bas的文件表示()。

A.工程文件 B .窗体文件C.窗体二进制数据文件 D .标准类模块文件6.工程文件的扩展名是()。

A..vbp B..frm C..bas D..frx7.刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是()。

A.时钟控件B.图像框C.框架D.通用对话框8.以下叙述中错误的是()。

A.一个工程中可以包含多个窗体文件B.在设计VisualBasic 程序时,窗体、标准模块、类模块等需要分别保存为不同类型的文件C.在一个窗体文件中用Private 定义的通用过程能被其它窗体调用D.全局变量必须在标准模块中定义9.要在窗体 Form1内显示“欢迎您!”,使用的语句是()A.Form.caption=" 欢迎您!" B .Form1.caption=" 欢迎您!"C.Form.print" 欢迎您!" D .Form1.print" 欢迎您!"10.决定标签内显示内容的属性是()A.Name B.Text C.Caption D.Alignment11.要设置命令按钮的背景图形,必须设置的两个属性是()A.Caption 和Picture B.Style 和PictureC.Style 和Icon D.Value和Icon12.将数据项“China”添加到列表框List1 中成为第一项,应使用的语句是()A.List1.AddItem"China" B.List1.AddItem"1,China"C.List1.AddItem"China",0 D.List1.AddItem"China",113.在VB中,下列各项合法的变量名是()。

VB程序设计方法考试卷(A)

VB程序设计方法考试卷(A)

VB 程序设计方法考试卷(A )姓名姓名 学号学号一、选择题(40%,每题2分)分) 1、以下关于文件的叙述中,错误的是(、以下关于文件的叙述中,错误的是( )。

A 、顺序文件中的记录一个接一个地存放、顺序文件中的记录一个接一个地存放B 、随机文件中记录的长度是随机的、随机文件中记录的长度是随机的C 、执行打开文件的命令后,自动生成一个文件指针、执行打开文件的命令后,自动生成一个文件指针D 、LOF 函数返回给文件分配的字节数函数返回给文件分配的字节数2、以下叙述中错误的是(、以下叙述中错误的是( )。

A 、事件过程是响应特定事件的一段程序、事件过程是响应特定事件的一段程序 B 、不同的对象可以具有相同名称的方法、不同的对象可以具有相同名称的方法C 、对象的方法是执行指定操作的过程、对象的方法是执行指定操作的过程D 、对象事件的名称可以由编程者指定、对象事件的名称可以由编程者指定3、以下合法的Visual Basic 标识符是(标识符是( )A 、Forloop B 、Const C 、9abc D 、a#x 4、当一个复选框被选中时,它的V alue 属性的值是( ) A 、3 B 、2 C 、1 D 、0 5、表达式5MOD3+3\5*2的值是(的值是( )A 、0 B 、2 C 、4 D 、6 6、设x=4,y=8,z=7,以下表达式x<y And (NOT y>z)OR z<x 的值是(的值是( )A 、1 B 、-1 C 、True D 、False 7、设窗体上有一个文本框,设窗体上有一个文本框,名称为名称为text1,程序运行后,程序运行后,要求该文本框不能接受键盘输入,要求该文本框不能接受键盘输入,要求该文本框不能接受键盘输入,但但能输出信息,以下属性设置正确的是(能输出信息,以下属性设置正确的是( )。

A 、text1.maxlength=0 B 、text1.enabled=false C 、text1.visible=0 D 、text1.with=0 8、以下能在窗体form1标题栏中显示“V isualBasic 窗体”的语句是(窗体”的语句是( )。

VB复习题(含答案)

VB复习题(含答案)

VB复习题允许上机调试一、选择题1 设窗体上有一个文本框,名称为text1,程序运行后,要求该文本框不能接受键盘输入,但能输出信息,以下属性设置正确的是: BA)text1.maxlength=0 B)text1.enabled=falseC)text1.visible=false D)text1.width=02 以下能在窗体Form1的标题栏中显示“VisualBasic窗体"的语句是 CA) ="VisualBasic窗体"B) Form1.Title="VisualBasic窗体"C) Form1.Caption="VisualBasic窗体"D) Form1.Text="VisualBasic窗体”3 在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:CPrivate 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) 程序出错4 以下关于MsgBox的叙述中,错误的是 D (见书P88-92)A)MsgBox函数返回一个整数B) 通过MsgBox函数可以设置信息框中图标和按钮的类型C) MsgBox语句没有返回值D) MsgBox函数的第一个参数是一个整数,该参数只能确定对话框中显示的按钮数量5 在窗体上画一个名称为Timer1的计时器控件,要求每隔0.5秒发生一次计时器事件,则以下正确的属性设置语句是 DA)Timer1.InterV al=0.5 B) Timer1.Interval=5C) Timer1.Interval=50 D) Timer1.Interval=5006 在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:BPrivate 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 67 以下叙述中错误的是DA)事件过程是响应特定事件的一段程序B)不同的对象可以具有相同名称的方法C)对象的方法是执行指定操作的过程D)对象事件的名称可以由编程者指定8 以下合法的V isual Basic标识符是AA) ForLoop B) Const C) 9abc D) a#x9 当一个复选框被选中时,它的V alue属性的值是 CA) 3 B) 2 C) 1(复选框被选中显示1,不选中显示0)D) 010 表达式5 Mod 3+3\5*2的值是BA) 0 B) 2 C)4 D) 611 设x=4,y=8,z=7,以下表达式的值是Dx<y And (Not y>z) Or z<xA) 1 B) -1 C) True D) False12 在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: A Private Sub Command1_Click()a$="VisualBasic"Print String(3,a$)End Sub程序运行后,单击命令按钮,在窗体上显示的内容是A)VVV B) Vis C) sic D) 1113设有如下程序段:x=2For i=1 To 10 Step 2x=x+iNext运行以上程序后,x的值是 BA) 26 B) 27 C) 38 D) 5714 以下叙述中错误的是BA) 在KeyPress事件过程中不能识别键盘的按下与释放B) 在KeyPress事件过程中不能识别回车键C) 在KeyDown和KeyUp事件过程中,将键盘输入的"A"和"a"视作相同的字母D) 在KeyDown和KeyUp事件过程中,从大键盘上输入的"1"和从右侧小键盘上输入的"1"被视作不同的字符15 执行如下两条语句,窗体上显示的是Da=9.8596Print Format(a,"$00,00.00")A) 0,009.86 B) $9.86 C) 9.86 D) $0,009.8617 在窗体上画一个名称为Command1的命令按钮,并编写如下程序:DPrivate Sub Command1_Click()Dim x As IntegerStatic y As Integerx=10y=5Call f1(x,y)Print x,yEnd SubPrivate Sub f1(ByRef x1 As Integer, y1 As Integer)x1=x1+2y1=y1+2End Sub程序运行后,单击命令按钮,在窗体上显示的内容是A) 10 5 B) 12 5 C) 10 7 D) 12 718 在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:BOption Base 1Private Sub Command1_Click()Dim aa= Array(1,2,3,4,5)For i=1 To UBound(a)a(i) = a(i)+i-1NextPrint a(3)End Sub程序运行后,单击命令按钮,则在窗体上显示的内容是A) 4 B) 5 C) 6 D)719 阅读程序Option Base 1Private Sub Form_Click()Dim arr,SumSum = 0arr = Array(1,3,5,7,9,11,13,15,17,19)For i=1 To 10If arr(i)/3 = arr(i)\3 ThenSum =Sum+arr(i)End IfNext iPrint SumEnd Sub程序运行后,单击窗体,输入结果为 CA)13 B)14 C)27 D)1520 在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:D Option Base 1Private Sub Command1_Click()Dim a As V arianta=Array(1,2,3,4,5)Sum=0For i=1 To 5Sum = sum+a(i)Next ix=Sum/5For i =1 To 5If a(i)>x Then Print a(i);Next iEnd Sub程序运行后,单击命令按钮,在窗体上显示的内容是A)1 2 B) 1 2 3 C) 3 4 5 D)4 521.在V isual Basic设计界面中不能隐藏的窗口是( A)。

VB复习题

VB复习题

一、选择题(每题1分共20分)1、关于窗体,以下叙述中正确的是(1) 。

A.仅当窗体上没有可以获得焦点的控件时,窗体才可以获得焦点B.一个VB工程只能从某个指定的窗体开始启动C.只有窗体可以作为控件的容器D.Unload Me和End语句的效果总是等同的2、若a为长整型变量,则执行a=12:Print Len(a);Len(Str(a));Len(CStr(a))后,在窗体上看到的是(2) 。

A.4 2 3B.2 3 2C.4 3 2D.2 2 33、表达式Fix(-2.5)+Int(-3.5)+CInt(-2.5)的值是(3) 。

A.-8 B.-7 C.-6 D.-54、下列叙述中错误的是(4) 。

A)列表框与组合框都有List属性B)列表框有Selected属性,而组合框没有C)组合框有Style属性,而列表框没有D)组合框有Text属性、而列表框没有5、若要获得组合框中输入的数据,可使用的属性是(5) 。

A)ListIndex B)Caption C)Text D)List6、设a=5, b=6, c=7, d=8,执行语句X=IIf((a>b)And (c>d), 10, 20)后,x的值是 (6) 。

A)10 B)20 C)30 D)2007、以下关系表达式中,其值为True的是(7)。

A."XYZ">"XYz" B."VisualBasic"<>"visualbasic"C."the"="there" D."Integer"<"Int"8、以下字符运算表达式中,其功能与函数Mid(s,i,i)相同的是(8) 。

A.Left(s,i) & Right(s,Len(s)-i) B.Left(Right(s,Len(s)-i+1),i) C.Left(Right(s,i),Len(s)-i+1)D.Left(s,Len(s)-i) & Right(s,i)9、以下有关Function过程的说法中,正确的是(9) 。

VB期末考试试题(A、B卷)

VB期末考试试题(A、B卷)

欢迎共阅VB期末考试试题(A卷)一、选择题1.要改变控件的宽度,应修改该控件的(B)属性。

A、TOPB、widthC、LeftD、Height2.将命令按钮Command1设置为不可见,应修改该命令按钮的(A)属性。

10.如果在图片框上使用绘图方法绘制一个实心圆,则图片框的(C )属性决定了该图片的颜色。

A、BackColroB、ForelklorC、FillcolorD、Dlawstyle一、选择题1.要在垂直位置上移动控件,应利用控件的(C)属性。

A、LeftB、WidthC、TopD、Height2.要在文本框中的文本显示掩码(密码)符,在属性设置时,首先必须设置(D)属性为False。

A、TxetB、EnabledC、VisibleD、Multline3.用键盘的光标键选中某一菜单项,并按回车触发菜单的( C )的事件。

A、KeyPressB、KeyDownC、ClickD、Keyllp4.一下(D )对象不具有Clear方法。

y<b 的结果为True。

3.a 和b 中有仅只有一个不为1,相应的Visual Basic逻辑表达式为a<>1 xor b<>1。

4.把条件为1£x £5 写成VB表达式为: x>=1 and x<=5。

5. 语句Line(1000,1000)-Step(2000,1500),vbRed,BF的含义是:在窗体上绘制以角点为(2000,2000)和(4000,3500)的红色实心的矩形。

?6.用随机函数产生10个100~500的整数,其表达可为:for I=1 to 10a(i)=100+int(400*rnd)next I。

7.当x=2时,语句if x=2 then Print x=2 的结果值是True。

8. Static Private Sub cmdSum_Click()Dim Sum as integer?? If rnddat Mod 2 = 0 Then?????? sum = sum + rnddat???? End IfNext iLabel1.Caption = sumEnd Sub2由输入对话框中输入100个数值数据,放入数组a,将其中的整数放入数组b,然后运用选择分类将数组b中的数据按从大到小的顺序排列,并以每行5个数据在窗体上输出。

大学VB期末试卷vb复习题

大学VB期末试卷vb复习题

4.不论何种控件,共同具有的是______属性。

(A) Text (B) Name(C) BackColor (D) Caption5.当运行程序时,系统自动执行启动窗体的______事件过程。

(A) Load (B) Click(C) Unload (D) GotFocus11.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是。

(A) 工程资源管理器窗口(B) 工具箱窗口(C) 代码窗口(D)属性窗口1.下列单词不能作为界符的是。

(A)空格(B)圆括号(C)+ (D)Mod2.下列标识符命名合法的是。

(A)合法(B)2x (C)X-2 (D)cox(x)3.以下常量合法的是。

(A)&18 (B)1.2E3 (C)%100 (D)123,4564.表达式Int(Rnd+1)+Int(Rnd-1)的值是。

(A)0 (B)1 (C)-1 (D)25.下列算术运算符中优先级最低的是。

(A)^ (B)/ (C)Mod (D)\6.表达式x+1>x是下面哪种类型的表达式。

(A)关系表达式(B)逻辑表达式(C)算术表达式(D)非法表达式7.产生[10,37] 之间随机整数的VB表达式是。

(A)Int(Rnd*27)+10 (B)Int(Rnd*28)+10(C)Int(Rnd*27)+11 (D)Int(Rnd*28)+118.在同一行中书写多条语句,每条语句之间用隔开。

(A)分号(B)逗号(C)单引号(D)冒号11.长整型的类型符是。

(A)% (B)& (C)! (D)#15.函数Ucase(Mid("visual basic ",8,5))的值是。

(A)Visual (B)VISUAL (C)basic (D)BASIC16.Rnd函数不可能为下面哪个值。

(A)1 (B)0 (C)0.9999 (D)0.10000517.表达式123 + Mid("123456", 3, 2)的值为。

计算机语言VB(A) 复习题

计算机语言VB(A) 复习题

1. 以下___________C____为窗体程序文件的扩展名。

A..res B..cls C..frm D..bas2. Visual Basic的窗体设计器主要是用来__A____________。

A.建立用户界面 B.设计窗体的布局C.编写程序源代码 D.添加图形、图像、数据等控件3. 在窗体上添加第一个标签控件之后,标签控件默认的Name为______B________ _。

A.Label B.Label1 C.Text D.Text14. 计时器事件使用______C_________属性表示时间的间隔。

A.Timer B.Enabled C.Interval D.time5. 通过_______A________属性可以改变窗体的标题。

A.Caption B.Icon C.Text D.BorderStyle 6. 可以同时删除字符串前面和尾部空格的函数是:________A_______。

A.Trim B.Rtrim C.Mid D.Ltrim7. 要使标签的背景样式为透明,则应设置的属性是_______B________。

A.AutoSize B.BackStyle C.BorderStyle D.Caption A.AutoSize B.LoadPicture C.Picture D.Stretch 10.计时器事件使用_________B______为单位。

A.秒 B.毫秒 C.微秒 D.分钟11.下列变量名合法的是________A_______。

A.n_name B.n name C.name D.n-name 13.以下定义数组或给数组元素赋值的语句中,正确的是_______A________。

A.dim a as virain B.dim a(10) as Integera=Array(1,2,3,4,5) a=Array(1,2,3,4,5)C.dim a%(10) D.dim a(3),b(3) as Integera(1)=”ABCD”a(0)=0a(1)=1a(2)=2第1页,共13页a b=a14.在移动鼠标时,有关MouseMove事件的说明中正确的是_____B__________。

国家二级计算机vb考试试题及答案

国家二级计算机vb考试试题及答案

国家二级计算机vb考试试题及答案一、单项选择题(每题1分,共10分)1. 在VB中,用于定义变量的关键字是()。

A. DimB. SubC. FunctionD. Const答案:A2. 下列哪个选项不是VB中的控制结构?()A. 顺序结构B. 选择结构C. 循环结构D. 函数结构答案:D3. VB中,用于声明一个子程序的关键字是()。

A. FunctionB. SubC. DimD. Const答案:B4. 在VB中,用于表示逻辑“与”运算符的是()。

A. AndB. OrC. NotD. Xor答案:A5. VB中,用于表示逻辑“或”运算符的是()。

A. AndB. OrC. NotD. Xor答案:B6. 在VB中,用于声明一个数组的关键字是()。

A. DimB. SubC. FunctionD. Const答案:A7. VB中,用于声明一个常量的关键字是()。

A. DimB. SubC. FunctionD. Const答案:D8. 在VB中,用于表示逻辑“非”运算符的是()。

A. AndB. OrC. NotD. Xor答案:C9. VB中,用于声明一个函数的关键字是()。

A. FunctionB. SubC. DimD. Const答案:A10. 在VB中,用于表示逻辑“异或”运算符的是()。

A. AndB. OrC. NotD. Xor答案:D二、填空题(每题2分,共10分)1. 在VB中,使用____关键字可以定义一个全局变量。

答案:Public2. 当需要在VB中定义一个私有变量时,应使用____关键字。

答案:Private3. 在VB中,使用____关键字可以定义一个局部变量。

答案:Dim4. VB中,使用____关键字可以定义一个过程。

答案:Sub5. VB中,使用____关键字可以定义一个函数。

答案:Function三、简答题(每题5分,共20分)1. 请简述VB中事件驱动编程的概念。

计算机二级VB练习题附答案

计算机二级VB练习题附答案

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

那么计算机二级vb考试会怎么考?以下仅供参考!【计算机二级VB练习题一】1、为了在运行时能显示窗体左上角的控制框(系统菜单),可以设置以下哪个属性的值为True( )。

A.Contr01BoxB.MinButtonC.MaxButtonD.BorderStyle参考答案:A参考解析:本题考查窗体的常见属性。

窗体中ControlBox属性用来控制是否显示控制菜单,属性值为False时不显示控制菜单。

属性MinButton和MaxButton控制是否显示最大化和最小化按钮,属性BorderStyle则是设置窗体的边界样式。

2、组合框是文本框和( )特性的组合。

A.复选框B.标签C.列表框D.目录列表框参考答案:C参考解析:本题考查组合框。

组合框控件(ComboBox)是将文本框和列表框的功能结合在一起,用户可以在列表中选择某项(注:只能选取一项),或在编辑区域中直接输入文本内容来选定项目。

3、Visual Basic根据计算机访问文件的方式将文件分成3类,其中不包括( )。

A.顺序文件B.Unix文件C.二进制文件D.随机文件参考答案:B参考解析:本题考查VB文件的分类。

VB中根据文件的访问形式分为顺序文件、随机文件和二进制文件。

4、下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。

A.内模式B.外模式C.概念模式D.逻辑模式参考答案:A参考解析:数据库管理系统的三级模式结构由外模式、模式和内模式组成。

外模式,或予模式,或用户模式,是指数据库用户所看到的数据结构,是用户看到的数据视图。

模式,或逻辑模式,是数据库中对全体数据的逻辑结构和特性的描述,是所有用户所见到的数据视图的总和。

大学计算机基础vb试题及答案

大学计算机基础vb试题及答案

大学计算机基础vb试题及答案一、选择题(每题2分,共10分)1. 在VB中,以下哪个选项是正确的数据类型?A. IntegerB. StringC. DoubleD. 以上都是答案:D2. VB中用于声明变量的关键字是?A. DimB. DeclareC. ConstD. Option答案:A3. 下列哪个函数用于将字符串转换为数值?A. CIntB. CStrC. CDblD. CLng答案:A4. 在VB中,以下哪个控件用于显示文本信息?A. LabelB. TextBoxC. ComboBoxD. ListBox答案:A5. VB中,以下哪个事件用于处理按钮点击?A. ClickB. DoubleClickC. DblClickD. MouseDown答案:A二、填空题(每题2分,共10分)1. VB中的_________语句用于定义一个过程。

答案:Sub2. VB中,_________函数用于获取当前日期。

答案:Date3. 在VB中,_________属性用于设置或返回控件的可见性。

答案:Visible4. VB中,_________方法用于清空文本框中的内容。

答案:Clear5. VB中,_________事件用于处理文本框内容改变。

答案:Change三、简答题(每题5分,共20分)1. 请简述VB中事件处理程序的作用。

答案:事件处理程序是VB中用于响应用户操作或系统事件的代码块,它们使得程序能够对用户的输入或特定事件做出反应。

2. 描述VB中数组的声明和使用方式。

答案:在VB中,数组可以通过Dim语句声明,如Dim arr(10) As Integer,表示声明一个包含11个整数的数组。

使用时,通过索引访问数组元素,如arr(0)。

3. 说明VB中如何使用条件语句。

答案:VB中使用If...Then...Else语句进行条件判断。

如果条件为真,则执行Then后面的代码块;如果条件为假,则执行Else后面的代码块。

VB复习题

VB复习题

34.变量名最多不能超过的字符个数为(
)。
A.10 B.12 C.40 D.255 35.表达式 4+5 \ 6 * 7 / 8 Mod 9 的值是( )。 A.4 B.5 C. 6 D. 7 36.复选框或单选钮的当前状态可通过( )属性来返回或设置。 A.Checked B.Value C.Selected D.Caption 37.为了把一个记录型变量的内容写入文件中指定的位置,所使用的语句的格式为( ) 。 A.Get 文件号,记录号,变量名 B.Get 文件号,变量名,记录号 C.Put 文件号,变量名,记录号 D.Put 文件号,记录号,变量名 38.下列( )不是 VB 程序的基本结构。 A.层次结构 B.分支结构 C.循环结构 D.顺序结构 39.无论何控件,都具有一个共同属性。这个属性是( ) 。 A.Text B.Font C.Name D.Caption 40.假设 X 的值是 5,则执行以下语句时,可得到的打印结果是“ABCDEF”的 Select Case 语句是( ) 。 A.Select Case X B.Select Case X Case 10 To 1 Case Is>15,Is<5 Print "ABCDEF" Print "ABCDEF" End Select End Select C.Select Case X D.Select Case X Case Is>5,1,3 To 10 Case 1,3,Is>5 Print "ABCDEF" Print "ABCDEF" End Select End Select 41.下不是 VB 特点的选项是( ) 。 A.可视编程 B.算法设计 C.事件驱动 D.面向对象 42.下面正确的赋值语句是( ) 。 A.x+y=30 B. y=π*r*r C.y=x+30 D.3y=x 43.VB 提供( )属性用于控制对象是否可用。 A.Default B.Cancel C.Enabled D.Visible 44.确定一个窗体或控件大小属性是( ) 。 A.Width 或 Height B.Width 和 Height C.Top 或 Left D.Top 和 Left 45.Visual Basic 的三种工作模式是( ) 。 A.设计模式、调试模式、错误模式 B.设计模式、运行模式、错误模式 C.设计模式、错误模式、中断模式 D.设计模式、运行模式、中断模式 46.InputBox 函数返回值的类型为( ) 。 A.整数 B.字符串 C.变体 D.整数或字符串(视输入的数据而定) 47.以下代码使用了 MsgBox 函数,正确的用法是( ) 。 A.MsgBox("非法数据!",48,"提示信息")VB 复Fra bibliotek题 一.选择题

Vb复习考题3

Vb复习考题3

第一卷客观题第一题:是非题(共10分,每项1分)1. 函数调用时,实际参数与形式参数在数量必须完全一致。

AA.对B.错2. 标签控件即可以用来显示用户不能编辑和修改的文本,也可以用来编辑和修改文本。

BA.对B.错3. Timer是时钟控件的唯一事件。

AA.对B.错4. 用Dim语句声明变量时,VB系统不仅为变量分配相应数据类型的内在空间,而且还为变量赋所需的初值。

BA.对B.错5. 在VB系统中,没有用Dim语句声明的变量不能使用,因为它没有数据类型。

BA.对B.错6. 菜单项的快捷键不能任意设置。

AA.对B.错7. VB中的“消息”是指由一个应用程序传递到另一个应用程序的信息包。

AA.对B.错8. 每个菜单项都是一个控件,与其他控件一样也有自己的属性和事件。

AA.对B.错9. 菜单选项“Enabled”属性与“Visible”属性是相同的。

BA.对B.错10. VB6.0只能运行在Windows 2000下,不能运行在Windows 98下。

BA.对B.错第二题、单选题(共45分,每项1.5分)11. 在VB中,变量的默认类型是__C____。

A.IntegerB.DoubleC.VariantD.Currency12. 在顺序文件中__D____。

A.文件中按每条记录的记录号从小到大排序B.文件中按每条记录的长度从小到大排序C.文件中按记录的某关键数据项的从小到大的顺序D.记录是按写入的先后顺序存放的,读出也是按写入的先后顺序读出13. 利用菜单编辑器设计菜单时,如果要在菜单中加入一个分隔符,菜单分隔符的标题必须设置为__B____。

A.+B.-C.*D./14. 在Visual Basic中,最简单的数据类型包括__A____。

A.整型、实型、布尔型、字符型B.整型、实型、字符型C.整型、实型、逻辑型D.实型、逻辑型、字符型15. 使用驱动器列表框的___B___属性可以返回或设置磁盘驱动器的名称。

VB复习题

VB复习题
A) $OB) &O
C) $ED) &E
26、语句Print“5*5”的执行结果是
A)25B)5*5C)出现错误提示D) “5*5”
27、放置控件到窗体中的最迅速方法是
A)拖动鼠标B)单击工具箱中的控件
C)双击工具箱中的控件D)单击工具箱中的控件并拖动鼠标
28、以下合法的Visual Basic标识符是
12
13
14
答案
10
Picture1.Picture=LoadPicture(“C:\moon.jpg”)
用来删除列表中指定的项目
三、选择题
1、Visual Basic 6.0分为3种版本,不属于这3种版本的是
A)学习版B)专业版
C)企业版D)业余版
2、Visual Basic集成的主窗口中不包括
A)属性窗口B)标题栏C)菜单栏D)工具栏
21、下面说法不正确的是
A)变量名的长度不能超过255个字符
B)变量名可以包含小数点或者内嵌的类型声明字符
C)变量名不能使用关键字
D)ual Basic变量名的是
A) BookB) 2_Seek
C) 123.58D) Book-1
23、在Visual Basic中,下列两个变量名相同的是
3、在Visual Basic中,被称为对象的是
A)窗体B)控件
C)控件和窗体D)窗体、控件和属性
4、下列说法正确的是
A)在活动窗体中只能通过拖拉右上角和左下角的小方块来同时在高度和宽度上缩放控件
B)若一个控件上有4个黑色的小方块,表明该控件是活动的
C)窗体中活动控件只能有一个
D)非活动控件在窗体上是隐藏的
A) 11.25B) 3

VB期末考试试题(A、B卷)

VB期末考试试题(A、B卷)

VB期末考试试题(A卷)一、选择题1。

要改变控件的宽度,应修改该控件的( B )属性。

A、TOPB、widthC、LeftD、Height2。

将命令按钮Command1设置为不可见,应修改该命令按钮的(A)属性。

A、VisibleB、ValueC、CaptionD、Enabled3.单机滚动条两端的任何一个滚动箭头,将触发该滚动条的( C )事件。

A、Scroll B 、KeyDown C、change D、Dragver 4。

( D )对象具有clear方法。

A、图片框B、窗体C、复选框D、列表框5.中心定义图片框控件的坐标系统,可采用该图片框的( A )A、scaleB、Scale XC、scale YD、setFocus 6。

将通过对话框CommdDialog1的类型设置成另存为对话框,可调用该控件的( B)方法。

A、ShowopenB、ShowsaveC、ShowColorD、ShowFont7。

形状控件所显示的图形不可能是( D )A、圆B、椭圆C、圆角正方形D、等边三角形8.由Fro K=10 TO oslept 3:next K循环语句控件的循环次数是( B )A、12B、0C、—11D、—109。

下列数据类型中,占用内存最大值是( D )A、BoolwanB、ByteC、LntegerD、Single 10。

如果在图片框上使用绘图方法绘制一个实心圆,则图片框的( C )属性决定了该图片的颜色。

A、BackColroB、ForelklorC、FillcolorD、Dlawstyle一、选择题1。

要在垂直位置上移动控件,应利用控件的( C )属性。

A、LeftB、WidthC、TopD、Height2。

要在文本框中的文本显示掩码(密码)符,在属性设置时,首先必须设置( D)属性为False。

A、TxetB、EnabledC、VisibleD、Multline 3。

用键盘的光标键选中某一菜单项,并按回车触发菜单的( C )的事件.A、KeyPressB、KeyDownC、ClickD、Keyllp4.一下( D )对象不具有Clear方法.A、列表框B、组合框C、剪贴框D、图片框5.软件列表中设定“文件列表”显示文件类型应改该控件的( D )属性。

VB复习题

VB复习题

VB复习一、选择题:1.若要使命令按钮不可操作,要对其( )属性设置。

A. EnabledB. VisibleC. BackColorD. Caption2. 下面可以作为Visual Basic变量名的是( )。

A. tabB. t*abC. ta_bD. 5tab3. 下列关于“面向对象”编程的说法中,不正确的是( )。

A. 属性就是描述对象特性的数据B. 事件是能被对象识别的操作C. 方法是指示对象的行为D. Visual Basic程序采用的运行机制是“面向对象”4. 以下关于局部变量的叙述中错误的是( )。

A. 在过程中用Dim语句或Static语句声明的变量是局部变量B. 局部变量的作用域是它所在的过程C. 在过程中用Static语句声明的变量是静态局部变量D. 过程执行完毕,该过程中用Dim或Static语句声明的变量即被释放5. 在以下属性中,每个对象都具有的属性是( )。

A. IndexB. NameC. Caption D . Enabled6. 结构化程序设计所规定的三种基本控制结构是( )。

A. 输入、处理、输出B. 树形、网形、环形C. 顺序、选择、循环D. 主程序、子程序、函数7. 在文本框中输入内容时,要求在超过文本框的宽度时自动换行输入,则应将文本框的( )属性设置为True。

A. EnabledB. VisibleC. MultiLineD. ScrollBars8. 要判断在文本框中是否按了Enter键,应在文本框的( )事件中判断。

A. ChangB. KeyDownC. ClickD. KeyPress9. 要想统计列表框或组合框中项目的总数,应通过其( )属性。

A. ListB. ListIndexC. ListCountD. Text10. 在Visual Basic中,组合框可以看成是列表框和( )的组合。

A. 文本框B. 命令按钮C. 复选框D. 单选按钮11. 下列控件中没有Caption属性的是()。

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

1. 以下___________C____为窗体程序文件的扩展名。

A..res B..cls C..frm D..bas2. Visual Basic的窗体设计器主要是用来__A____________。

A.建立用户界面 B.设计窗体的布局C.编写程序源代码 D.添加图形、图像、数据等控件3. 在窗体上添加第一个标签控件之后,标签控件默认的Name为______B________ _。

A.Label B.Label1 C.Text D.Text14. 计时器事件使用______C_________属性表示时间的间隔。

A.Timer B.Enabled C.Interval D.time5. 通过_______A________属性可以改变窗体的标题。

A.Caption B.Icon C.Text D.BorderStyle 6. 可以同时删除字符串前面和尾部空格的函数是:________A_______。

A.Trim B.Rtrim C.Mid D.Ltrim7. 要使标签的背景样式为透明,则应设置的属性是_______B________。

A.AutoSize B.BackStyle C.BorderStyle D.Caption A.AutoSize B.LoadPicture C.Picture D.Stretch 10.计时器事件使用_________B______为单位。

A.秒 B.毫秒 C.微秒 D.分钟11.下列变量名合法的是________A_______。

A.n_name B.n name C.name D.n-name 13.以下定义数组或给数组元素赋值的语句中,正确的是_______A________。

A.dim a as virain B.dim a(10) as Integera=Array(1,2,3,4,5) a=Array(1,2,3,4,5)C.dim a%(10) D.dim a(3),b(3) as Integera(1)=”ABCD”a(0)=0a(1)=1a(2)=2第1页,共13页a b=a14.在移动鼠标时,有关MouseMove事件的说明中正确的是_____B__________。

A.MouseMove事件不断发生B.只发生一次C.MouseMove事件经过的每个象素都会触发D.当鼠标指针移动得越快则在两点之间触发的MouseMove事件越多15.以下叙述中错误的是___C____________。

A.下拉式菜单和弹出式菜单都用菜单编辑器建立B.在多窗体程序中,每个窗体都可以建立自己的菜单系统C.除分隔线外,所有菜单项都能接受Click事件D.如果把一个菜单项的Enabled属性设置为False,则该菜单项不可见1.下列可作为VB的变量名的是:________。

A.btnName B.A+B C.345D D.Print2.用户在组合框中输入或选择的数据可以通过哪个属性获得____D_ _。

A.List B.ListIndex C.ListCount D.Text 3.VB中强制用户对变量进行显式声明的语句是:____B____。

A.Option Base 1 B.Option ExplicitC.Option Explicit1 D.Option Base4.当拖动滚动条中的滚动块时,将触发滚动条的事件是: ____D___。

A.Move B. Change C.SetFocus D.Scoll 5.通过控件对象的___C____方法可以将焦点移到指定的对象上。

A.GotFocus B.KeyPrss C.SetFocus D.LostFocus6.下列循环结构中不属于用条件控制的是________。

A.For…Next B.While…WendC.Do While … Loop D.Do … Loop While9.表达式Mid(“I Love silk foot”, 4 ,2)的值是:____C____。

A.silk B.foot C.ov D.ve第2页,共13页10.下面的数组声明语句中,正确的是:____B____。

A.Dim A[3,4] As Integer B.Dim A(3,4) As IntegerC.Dim A[3.4] As Integer D.Dim A(3;4) As Integer11.如果一个变量未经定义就直接使用,该变量的类型是____D____。

A.Integer B.Byte C.Boolean D.Variant13.以下关于MsgBox函数的叙述中,错误的是 ____C____。

A.MsgBox函数返回一个整数B.MsgBox函数可以设置信息框中图标和按钮的类型C.MsgBox函数有返回值D.MsgBox函数的第一个参数是一个整数,该参数只能确定对话框中显示的按钮数量14.Sub过程与Function过程最根本的区别是 ___D_____。

A.前者可以使用Call或直接使用过程名调用,后者不可以B.后者可以有参数,前者不可以C.两种过程参数传递方式不同D.前者无返回值,但后者有15.菜单控件没有___D_____属性。

A.Caption B.Checked C.Enabled D.Value1.VB中数组的下标默认从______0_____开始,动态数组用关键字_____preserve_________定义。

2.假设一个文本框的名称为txtUser,要在该文本框中显示“hi 计算机语言VB”,所用的语句是:________________________________________________________________。

3.窗体的载入事件的名字为_____Load事件____________。

4.窗体上的属性________BorderStyle_________用于设置边框类型,边框类型有_______6__________种。

5.随机函数初始化语句为_____Randomize ____________。

6.文本框要设置为多行输入,需要把属性_______Multiline__________设为True。

7.窗体的_________________事件可以获得用户在键盘上按的键值。

第3页,共13页8.随机产生一个在区间[26,52]之间的随机整数的表达式是_____Int(27*Rnd+26)______________________。

9.要从Function过程中退出,使用______End__________________语句。

10.使用通用对话框时,___ShowSave________________方法可以显示另存为对话框。

11.表达式“100”&“23”的值是:____10023______,表达式100+23的值是:_____123_____,表达式3<2值是:_____1_____。

12.只有将____ MultiLine___________属性设置为True时,才能用ScrollBars属性在文本框中设置滚动条。

13.假设一个文本框的名称为txtUser,要在该文本框中显示“hello”,所用的语句是:__________txtUser____=___“hello”____________________。

14.要设置计时器每隔0.5秒执行某个操作,应设置___Interval____________属性值为___500_______。

15.Visual Basic程序中的注释符为_____Rem_______或____________“' ”_______。

16.变量的作用范围分为_________________、___________________和_________________。

17.系统默认的参数传递方式是_______按值传递______________。

1. 请写出以下滚动条控件的常用属性是什么含义?Value属性、Max属性、LargeValue属性、SmallValue属性Value属性当前滚动的值 Max属性是滚动条最大值LargeValue属性是单击滚动条的空白处时,滑块移动的增量值 mallValue属性是单击滚动条两端的箭头时,滑块移动的增量值2. 不同类型的运算符的优先级是怎样的?括号()函数运算算数运算符字符运算符关系运算符逻辑运算符3. 简述创建MDI窗体应用程序的步骤创建MDI窗体MDIForm1创建子窗体设置启动窗体为MDI窗体添加代码3.简述对象、属性、事件、方法的概念,并用一个具体例子进行说明。

对象是一种事物,一个实体,属性是描述对象的数据,方法是对象所具有的动作和行为,事件是能被对象识别的动作,或者是发生在对象上的事情。

4. 不同类型的运算符的优先级是怎样的?第4页,共13页5.什么叫顺序文件?简述读取顺序文件中数据的操作步骤。

顺序文件是ASCII码格式的文件。

(1)用Open语句以Input方式打开要进行操作的文件(2)用Input#,Line Input#,Input()函数将文件中的数据读出(3)用EOF函数检测文件中的数据是否读完,未读完,继续读数据(4)读完后,用Close语句关闭操作的文件1. 单击命令按钮时,下列程序代码的执行结果为:________________。

Public Sub Proc1(ByVal n As Integer, ByRef m As Integer)n = n Mod 10m = m Mod 10End SubPrivate Sub Command1_Click()Dim x As Integer, y As Integerx = 34: y = 12Call Proc1(x, y)Print x; yEnd Sub2.运行下面程序,单击命令按钮,则输出结果为______________________________ Private sub Command1_Click()a=9:b=4:c=5a=b=cPrint a;第5页,共13页Print a=b=cEnd Sub3. 以下程序运行后,单击命令按钮,输出的结果为:________。

Private Sub Inc(Byval A As Integer)Static x As Integerx = x + APrint x;End SubPrivate Sub Command1_Click()Inc 4Inc 3Inc 2End Sub4.运行下面程序,单击命令按钮,则输出结果为______________________________Private sub Command1_Click()a=80:b=30a=a+bb=a-ba=a*bPrint bEnd Sub1. 请补充完成以下代码,区分成绩在85分以上,输出优秀;成绩在70-84输出良好;成绩在60-69输出合格,成绩低于60分,输出不合格Private Sub Command1_Click()Dim score as Single, rank as StringScore = Val(Input(“请输入学生成绩”,”数据输入”,0))____________________________Case Is >= 85rank = “优秀”Case 70 to 84rank = “良好”_________________第6页,共13页rank = “合格”_________________rank = “不合格”_________________Print “学生成绩为:” & score & “分,成绩等级为:” & rankEnd Sub2.已知函数sum(k,n) =1k+2k+…+n k。

相关文档
最新文档