-1-自测题1一、选择题1.从功能上讲,VB6.0有三种版本,下列不属于这三种版本的是()A.学习版B.标准版C.专业版D.企业版2.在正确安装VB6.0后,可以通过多种方式启动VB,以下方式中不能启动VB的是()A.通过“开始”菜单中的“程序”命令B.通过“我的电脑”找到vb6.exe,双击该文件名C.通过“开始”菜单中的“运行”命令D.进入DOS方式,执行vb6.exe文件3.为了用键盘打开菜单和执行菜单命令,第一步应按的键是()A.功能键F10或AltB.Shift+功能键F4C.Alt或功能键F8D.Ctrl+Alt4.VB6.0集成环境的主窗口不包括()A.标题栏B.菜单栏C.状态栏D.工具栏5.用标准工具栏中的工具按钮不能执行的操作是()A.添加工程B.打印源程序C.运行程序D.打开工程6.VB窗体设计器的主要功能是()A.建立用户界面B.编写源程序代码C.画图D.显示文字7.以下叙述中正确的是()A.用属性窗口只能设置窗体的属性B.用属性窗口只能设置控件的属性C.用属性窗口可以设置窗体和控件的属性D.用属性窗口可以设置对象的属性二、填空题1.VB6.0分为三种版本,这三种版本是____、____和____。2.可以通过多种方式启动VB,其中的两种方式是____和____。3.可以通过____菜单中的命令退出VB。4.退出VB的快捷键是____。5.VB6.0的菜单栏共有____个主菜单项。6.快捷键Ctrl+O的功能相当于执行____菜单中的____命令;或者相当于单击工具栏上的____按钮。7.如果打开了不需要的菜单或对话框,可以用____键关闭。8.工程文件的扩展名是____,窗体文件的扩展名是____。9.属性窗口大体上可以分为4个部分,这4个部分分别是____、____、____和____。10.VB中的工具栏有两种形式,分别为____形式和____形式。自测题2一、选择题1.下列叙述中正确的是()A.只有窗体才是VB中的对象B.只有控件才是VB中的对象C.窗体和控件都是VB中的对象D.窗体和控件不是VB中的对象2.下列可以激活属性窗口的操作是()A.用鼠标双击窗体的任何部位B.执行“工程”菜单中的“工具箱”命令C.按Ctrl+F4键D.按F4键3.下列不能打开工具箱窗口的操作是()A.执行“视图”菜单中的“工具箱”命令B.按Alt+F8键C.单击工具栏上的“工具箱”按钮D.按Alt+V键,然后按Alt+X键4.假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应执行的操作是()A.单击窗体上没有控件的地方B.单击任一个控件C.不执行任何操作D.双击窗体的标题栏5.为了把窗体上的某个控件变为活动的,应执行的操作是()A.单击窗体的边框B.单击该控件的内部C.双击该控件D.双击窗体6.确定一个控件在窗体上的位置的属性是()A.Width或HeightB.Width和HeightC.Top或LeftD.Top和Left7.确定一个窗体或控件的大小的属性是()A.Width或HeightB.Width和HeightC.Top或LeftD.Top和Left8.为了同时改变一个活动控件的高度和宽度,正确的操作是()A.拖拉控件4个角上的某个小方块B.只能拖拉位于控件右下角的小方块C.只能拖拉位于控件左下角的小方块D.不能同时改变控件的高度和宽度二、填空题1.假定一个文本框的Name属性为Text1,为了在该文本框中显示“Hello”,所使用的语句为。2.VisualBasic中的控件分为3类,它们是、和。3.一个控件在窗体上的位置由和属性决定,其大小由和属性决定。-2-4.可以通过多种方式激活属性窗口,这些方式是、、、、。5.为了选择多个控件,可以按住键,然后单击每个控件。三、编程题1.在窗体上画一个命令按钮,然后通过属性窗口设置下列属性:Caption这是命令按钮Font宋体粗体三号VisibleFalseStyle1-Graphical2.在窗体的左上部画两个命令按钮和两个文本框,然后选择这4个控件,并把它们移到窗体的右下部。3.在窗体的任意位置画一个文本框,然后在属性窗口中设置下列属性:Left1600Top2400Height1000Width2000自测题31.VB程序中分隔语句的字符是()A.'B.:C.\D._2.VB程序中的注释语句行的续行符是()A.'B.:C.\D._3.VB程序中的注释所使用的字符是()A.'B.:C.\D._4.假定窗体的名称(Name属性)为Form1,则把窗体的标题设置为“VBText”的语句为()A.Form1=“VBText”B.Caption=“VBText”C.Form1.Text=“VBText”D.Form1.Name=“VBText”5.下列不能打开代码窗口的操作是()A.双击窗体上的某个控件B.双击窗体C.按F7键D.单击窗体或控件6.下列说法中正确的是()为了保存一个VB应用程序,应当A.只保存窗体模块文件(.frm)B.只保存工程文件(.vbp)C.分别保存工程文件和标准模块文件(.bas)D.分别保存工程文件、窗体文件和标准模块文件7.下列说法中正确的是()为了装入一个VB应用程序,应当A.只装入窗体模块文件(.frm)B.只装入工程文件(.vbp)C.分别装入工程文件和标准模块文件(.bas)D.分别装入工程文件、窗体文件和标准模块文件8.为了使窗体的大小可以改变,必须把它的BorderStyle属性设置为()A.1B.2C.3D.4二.填空题1.在窗体上画两个文本框和一个命令按钮,然后在代码窗口中编写如下事件过程:PriateSubCommand1_Click()Text1.Text=VBProgrammingText2.Text=Text1.TextText1.Text=ABCDEndSub程序运行后,单击命令按钮,两个文本框显示的内容分别为和.2.在用VB开发应用程序时,一般需要、和三步。3.控件和窗体的Name属性只能通过设置,不能在期间设置。4.代码窗口分为左右两栏,左边一栏称为,右边一栏称为。5.为了在输入程序时能自动进行语法检查,必须执行菜单中的命令,打开对话框,然后选择“编辑器”选项卡中的选项。6.在保存VB应用程序时,窗体模块和工程文件的扩展名分别为和。7.为了把一个VB应用程序装入内存,只要装入文件即可。8.VB应用程序通常由三类模块组成,即、和。三、编程题在窗体上画一个文本框和两个命令按钮,并把两个命令按钮的标题分别设置为“隐藏文本框”和“显示文本框”。当单击第一个命令按钮时,文本框消失;而当单击第二个命令按钮时,文本框重新出现,并在文本框中显示“VB程序设计”(字体大小为16)。运行该程序。-3-自测题4一、选择题1.下列可作为VB的变量名的是A.3*DletaB.PrintCharC.AbsD.ABπ2.下列可作为VB的变量名的是A.FilenameB.A(A+B)C.A%DD.Print3.下列可作为VB中所允许的形式的数是A.±25.74B.3.457E-100C..368D.1.87E+504.下列可作为VB中所允许的形式的数是A.10^(1.256)B.D32C.2.5ED.12E35.下面的数写成普通的十进制数是2.65358979335278D-006A.0.0000265358979335278653B.0.00000265358979335278C.0.000265358979335278653D.0.0000002653589793352786.下面的数写成普通的十进制数是1.21576654590569D+019A.12157665459056900B.121576654590569000C.1215766545905690000D.121576654590569000007.下面的数写成普通的十进制数是8.6787E+8A.86787000B.867870000C.8678700D.86787000008.下面的数写成普通的十进制数是2.56E-12A.0.000000000002567B.0.0000000002567C.0.000000002567D.0.000000000025679.设a=2,b=3,c=4,d=5,下列表达式的值是abANDc=dOR2*acA.TrueB.FalseC.-1D.110.设a=2,b=3,c=4,d=5,下列表达式的值是32*bORa=cANDbcORcdA.1B.TrueC.FalseD.-111.设a=2,b=3,c=4,d=5,下列表达式的值是NOTa=cOR4*c=b^2ANDba+cA.-1B.1C.TrueD.False二、填空题1.下列VB表达式有错误,其正确的形式是。CONTT.DE+COS(28°)2.下列VB表达式有错误,其正确的形式是。-3/8+8.INT24.83.下列VB表达式有错误,其正确的形式是。(8+6)^(4÷-2+sin(2*π)4.下列VB表达式有错误,其正确的形式是。[(x+y)+z]×80-5(C+D)5.下列VB表达式有错误,其正确的形式是。cos²(c+d)((C+D)为弧度)6.下列VB表达式有错误,其正确的形式是。5+(a+b)²7.与下列数学式子对应的VB表达式是cos(x)(sin(x)+1)(x为弧度)8.与下列数学式子对应的VB表达式是e2+29.与下列数学式子对应的VB表达式是2a(7+b)10.与下列数学式子对应的VB表达式是8e³.Ln211.执行以下语句后,输出结果是。printSgn(2)CR12.执行以下语句后,输出结果是、。a$=GoodCRb$=MorningCRprinta$+b$CRprinta$&b$CR13.执行以下语句后,输出结果是、。s$=ABCDEFGHIJKCRprintLeft$(s$,4)CRprintRight$(s$,4)CR14.执行以下语句后,输出结果是、。s$=ABCDEFGHIJKCRprintMid$(s$,3,4)CRprintLen(s$)CR15.执行以下语句后,输出结果是、。s$=ABCDEFGHIJKprintInstr(s$,efg)CRprintLcase$(s$)CR16.假定当前日期为2003年10月5日,星期五,则执行以下语句后,输出结果是5、10、2003、5。printday(now)CRprintmonth(now)CRprintyear(now)CRprintweekday(now)CR17.在VB中,字符串常量要用括起来,日期/时间型常量要用括起来。18.在5.0/6.0版的VB中,字符采用编码方式。在这种编码方案中,一个中文字符或一个西文字符均视为个字符,每个字符用个字节编码。19.下列语句的输出结果是。PrintInt(12345.6789*100+0.5)/100-4-自测题5一、选择题1.假定Picture1和Text1分别为图片框和文本框的名称,下列不正确的语句是A.Print25B.Picture1.Print25C.Text1.Print25D.Debug.Print252.以下语句的输出结果是(在立即窗口中)a=27CRb=65CRPrinta;bCRA.27△65B.△27△65C.△27△△65D.△27△△65△(△表示空格,下同)3.以下语句的输出结果是(在立即窗口中)a=BeijingCRb=ShangHaiCRPrinta;bCRA.Beijing△ShangHaiB.△Beijing△ShangHaiC.BeijingShangHaiD.△Beijing△ShangHai△4.语句的Print5*5\5/5的输出结果是A.5B.25C.0D.15.设a、b、c为整型变量,其值分别为1、2、3,以下程序段的输出结果是a=b:b=c:c