练习一一、选择题1、下面列出的程序设计语言中(A )是面向问题的语言。
A、机器语言B、汇编语言C、高级语言D、0、1二进制语言解释:机器语言和汇编语言都是面向机器的语言,二进制语言为机器语言,故其为面向机器的语言2、下面列出的程序设计语言中(C )不是面向对象的语言。
A、CB、C++C、JavaD、VB3、下列(D )不属于VB 6.0的版本。
A、学习版B、专业版C、企业版D、共享版解释:VB6.0共有三个版本:标准版、专业版、企业版。
而其中的标准版是为初学者了解基于windows的应用程序开发而设计的,也可称为学习版。
二、填空题1、从程序设计语言发展过程的角度来分类,计算机程序设计语言分:机器语言、汇编语言和高级语言。
2、VB 6.0采用了面向对象、事件驱动(可视化编程)的编程机制。
3、启动VB 6.0后可以从“现存”选项卡选择并打开系统中现存的工程文件。
练习二一、选择题1、如果窗体对象的名称为Forma1,Backcolor是窗体对象的一个属性,用来设置窗体的背景色,那么设置窗体背景色为蓝色的语句正确的是( A )A、Forma1.Backcolor=vbBlueB、Backcolor= vbBlueC、Forma1 =vbBlueD、Forma1′s Backcolor is vbBlue.2、下面方法中,不能打开编码编辑器的是(D)A、单击“视图”菜单中的“代码窗口”命令。
B、双击窗体设计器的窗体或控件。
C、双击窗体设计器的窗体或控件,单击工程资源管理器中的“查看代码”按钮。
D、双击窗体设计器的窗体或控件,单击标准工具栏中的“代码窗口”按钮。
3 、保存VB应用程序时,下列方法中正确的是(A)A、先保存窗体文件,再保存工程文件。
B、先保存工程文件,再保存窗体文件C、直接保存窗体文件,系统会自动按顺序先保存窗体文件再保存工程文件。
D、直接保存窗体文件,系统会自动按顺序先保存工程文件再保存窗体文件。
二、填空题1、VB工程文件的扩展名是工程文件(*.vbp),窗体文件的扩展名是窗体文件(*.frm)。
2、选中工程资源管理器中的窗体对象,再单击按钮可打开窗体设计器。
3、在VB中,按下工具栏中的“启动”按钮或<F5>键运行程序。
练习三一、选择题1、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是(C)A、工程资源管理器窗口B、工具箱窗口C、代码窗口D、属性窗口2、新建一个工程,将其窗体的名称属性设置为MyFirst,则默认的窗体文件名为(C)A、Form1. frmB、工程1. frmC、MyFirst.frmD、Form1.vbp3、下列叙述中正确的是(C)A、只有窗体才是VB中的对象B、只有控件才是VB中的对象C、窗体和控件都是VB中的对象D、窗体和控件都不是VB中的对象解释:窗体时VB中最常见的对象,而控件是VB中预先定好的、程序中能够直接使用的对象。
4、设置窗体最小化时的图标可通过(A )属性来实现。
A、MouseIconB、BackStyleC、IconD、Picture5、设置标签边框的属性是( B )A、BorderStyleB、BackStyleC、AutoSizeD、Alignment6、文本框没有( D )属性。
A、EnableB、VisibleC、BackColorD、Caption7、下列操作中不能触发命令按钮的Click事件的是( B )A、在按钮上单击鼠标左键B、在按钮上单击鼠标右键C、把焦点移至按钮上,然后按回车键D、使用该按钮的快捷键8、将文本框的(A)属性设置为True时,文本框可以输入或显示多行文本,且会在输入的内容超出的宽度时自动换行。
A、MultilineB、ScrollBarsC、TextD、Enabled解释:Scrollbars中0代表没有滚动条,1代表水平,2代表垂直,3代表具有水平及垂直;Text是文本框中包含的文本内容;Enabled决定控件是否可用。
9、如果将文本框的(A)属性设置为True,则运行时不能对文本框中的内容进行编辑。
A、LockedB、MultilineC、TabStopD、Visible解释:文本框中Locked决定控件是否编辑;Multiline该属性为True时可以接收多行文本;Tabstop;Visible 决定控件是否可见。
10、设窗体上有一个文本框,名称为Text1,程序运行后,要求该文本框不能接受键盘输入,但能输出信息,以下属性设置正确的是(A)A、Text1.MaxLength=0B、Text1.Enabled=FalseC、Text1.Visible=FalseD、Text1.Width=0解释:Text1.MaxLength指定显示在文本框中的字符数,超出部分不接收,并同时发出嘟嘟声。
11、不论何控件,共同具有的是(B )属性。
A、TextB、NameC、ForeColorD、Caption12、()控件是不可设置焦点的控件。
A、文本框B、命令按钮C、组合框D、图像框13、以下叙述中正确的是(A)A、窗体的Name属性制定窗体的名称,用来标识一个窗体。
B、窗体的Name属性的值是显示在窗体标题栏中的文本。
C、可以在运行期间改变对象的Name属性值。
D、对象的Name属性可以设置为空。
14、按下回车键时便可执行命令按钮的Click事件,则需要设置命令按钮的( D )属性。
A、ValueB、DefaultC、CancelD、Enabled15、如果设计时在属性窗口将命令按钮的(B)属性设置为False,则运行按钮不能响应用户的鼠标事件。
A、VisibleB、EnabledC、DisabledPictureD、Default16、( B )语句将按钮(Command1)的标题赋值给文本框(Text 1)的Text属性。
A、Text1=Command1B、Text1.Text=Command1.CaptionC、Text1.Text=Command1D、Text1.Text=(Command1)17、要使某控件在运行时不可显示,应对(A)属性进行设置。
A、EnabledB、VisibleC、BackColorD、Caption解释:enabled(可用性)决定该窗体能否接受鼠标或键盘事件(或能否被激活);visible(可视性)决定窗体是否可见,用于隐藏或显示该窗体;backcolor用于确定窗体的颜色;caption决定标题栏中现实的文本。
18、下列的(B)对象不支持Dbclick事件。
A、文本框B、命令按钮C、标签D、窗体19、确定一个控件在窗体上的位置的属性是(D)A、Width或HeightB、ScaleWidth或ScaleHeightC、Top或LeftD、ScaleTop或ScaleLeft20、下列说法正确的是( D )A、Move属性用于移动窗体或控件,但不可改变其大小B、Move属性用于移动窗体或控件,并可改变其大小C、Move方法用于移动窗体或控件,并可改变其大小D、Move方法用于移动窗体或控件,但不可改变其大小二、填空题1、VB的控件通常分为三种类型,即标准控件、ActiveX控件和可插入的对象。
2、在属性窗口中,有些属性具有预定值,在这些属性上双击属性值可以____。
3、控件和窗体的Name属性只能通过____设置,不能在程序运行期间设置。
4、要使窗体在运行时不改变窗体的大小并没有最大化、最小化按钮,需要设置的属性是windowstate。
5、要使标签所在处能透明的显示背景,应将___属性值设置为0。
6、文本框的____属性设置获取的文本框中显示的文本。
7、要使文本框出现滚动条,除了设置____属性以外,还必须设置MultiLine=True。
8、如果要将命令按钮的背景设置为某种颜色,或者要在命令按钮上粘贴图形,应将命令按钮的____属性设置外1-Graphical。
9、当程序运行时,系统自动执行启动窗体的事件过程是____。
10、在文本框中,通过____属性能获得当前插入点所在的位置。
练习四1、下列叙述中不正确的是(AB )A、变量名的第一个字符必须是字母6、声明一个长度为256个字符的字符串变量mster,应使用声明B、变量名的长度不超过255个字符C、变量名可以包含小数点或者内嵌的类型声明字符D、变量名不能使用关键字2、按照变量名的定义规则,( A )是不合法的变量名A、ModB、Mark_2C、tempValD、Cmd3、可作为字符串常量的是(C )A、mB、#01/01/99# C 、〝m〞D、True4、可作为日期常量的是(C)A、〝2/1/02〞B、22/1/02C、#2/1/02# D、{ 2/1/02 }5、下列符号常量的声明中,不合法的是()A、Const a As single=1.1B、 Const a As Integer=〝12〞C、 Const a As Double=Sin(1)D、 Dim mstr As String[256]6、声明一个长度为256个字符的字符串变量mster,应使用的声明语句是()A、Dim mstrB、Dim mstr(256)As StringC、Dim mstr As String*256D、Dim mstr As String [256]7、VB认为下面()组变量时同一个变量A、A1和a1B、Sum和SummaryC、Aver和AverageD、A1和A_18、VB中允许的形式的数是()A、2.07E-101B、±376C、169D、0.87E+129、表达式Int(8*Sqr(36)*10^(-2)*10+0.5)/10的值是()A、48B、048C、.5D、.0510、表达式〝123〞&〝100〞&200的值()A、423B、123100200C、〝123100200〞D、12330011、表达式3/3*3/3MOD3的值是()A、1B、-1C、3D、-312、表示〝身高H超过1.7米且体重W小于62.5公斤〞的布尔表达式为()A、T>=1.7 And W<=62.5B、T<=1.7 And W>=62.5C、T>1.7 And W<62.5D、T>1.7 And W<62.513、Int(100*Rnd(1))产生的随机整数的闭区间是()A、[0,99]B、[1,100]C、[0,101]D、[1,99]14、求一个3位正整数N的十位数的方法是()A、Int(N/10)-Int(N/10)*10B、Int(N/10)-Int(N/100)C、N- Int(N/100)*100D、Int(N-Int(N/100)*100)15、函数Right(〝Beijing〞,4)的值是()A、BeijB、jingC、eijiD、ijin16、函数Mid(〝SHANGHAI〞,6,3)的值是()A、SHANGHB、SHAC、ANGH D、HAI17、在一个语句行内写多条语句时,语句之间应该用()分隔。