1第一章选择题1.VB是一种面向对象的可视化程序设计语言,采取了(A)的编程机制。(A)事件驱动(B)按过程顺序执行(C)从主程序开始执行(D)按模块顺序执行2.以下不属于VB的工作模式的是(c)模式。(A)运行(B)设计(C)编译(D)中断3.在VB集成环境创建VB应用程序时,除了工具箱窗口、窗体窗口、属性窗口外,必不可少的窗口是(C)。(A)窗体布局窗口(B)立即窗口(C)代码窗口(D)监视窗口4.保存新建工程时,默认的路径是(B)。(A)MyDocuments(B)VB98(C)\(D)Windows5.将调试通过的VB工程经“文件”菜单的“生成.exe文件”编译成.exe后,将该可执行文件拿到其他机器上不能运行的主要原因是(A)。(A)运行的机器上无VB系统(B)缺少.frm窗体文件(C)该可执行文件有病毒(D)以上原因都不对6.VB6.0集成开发环境可以(D)。(A)编辑、调试、运行程序,但不能生成可执行程序(B)编辑、调试、生成可执行程序,但不能运行程序(C)编辑、生成可执行程序、运行程序,但不能调试(D)编辑、调试、运行程序,也能生成可执行程序7.VB6.0集成环境的主窗口中不包含(B)。(A)菜单栏(B)状态栏(C)标题栏(D)工具栏8.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是(C)。(A)工程资源管理器窗口(B)工具箱窗口(C)代码窗口(D)属性窗口9.下面四个选项中,不是VB6.0工具箱的标准控件的是(C)。2(A)滚动条(B)定时器(C)多媒体(D)框架10.VB6.0的(C)版本,可供专业编程人员开发功能强大的组内分布式应用程序。(A)初级版(B)学习版(C)企业版(D)专业版11.英文缩写“OOP”的含义是(A)。(A)面向对象程序设计(B)结构化程序设计语言(C)事件驱动的编程机制(D)可视化程序设计12.不能打开代码窗口的操作是(B)。(A)双击窗体设计器的任意地方(D)选择视图菜单中的“代码窗口”(B)按下F4键(C)单击工程资源管理器中的“查看代码”按钮13.标准模块的扩展名是(C)。(A).frm(B).bmp(C).bas(D).vbp14.窗体文件的扩展名是(A)。(A).frm(B).bmp(C).bas(D).vbp15.工程文件的扩展名是(D)。(A).frm(B).vbg(C).bas(D).vbp16.不能打开属性窗口的操作是(D)。(A)单击工具栏上的“属性窗口”按钮(B)选择视图菜单中的“属性窗口”(C)按下F4键(D)选择工程菜单中的“属性窗口”17.不能打开对象窗口的操作是(A)。(A)按下F2键(B)单击工程资源管理器中的“查看对象”按钮(C)按下Shift+F7组合键(D)选择视图菜单中的“对象窗口”18.不能打开资源管理器窗口的是(B)。(A)单击工具栏上的“工程资源管理器”按钮(B)在窗体上单击右键,从弹出的快捷菜单中选择“工程资源管理器”选项(C)选择视图菜单中的“工程资源管理器”(D)按Ctrl+R19.下面四个选项中,不是工程资源管理器管理的文件是(B)。3(A)窗体文件(B)图形文件(C)标准模块文件(D)工程文件20.与传统的程序设计语言相比,vb6最突出的特点是(B)。(A)结构化程序设计(B)事件驱动编程机制(C)集成开发环境(D)程序调试技术21.VB窗体设计器的主要功能是(A)。(A)建立用户界面(B)编写员程序代码(C)画图(D)显示文字22.用标准工具栏中的工具按钮不能执行的操作是(D)。(A)添加窗体(B)添加工程(C)打开工程(D)添加模块23.下属选项中,属于VB的程序设计方法是(B)。(A)面向对象、顺序驱动(B)面向对象,事件驱动(C)面向过程,事件驱动(D)面向过程,顺序驱动二、填空题1.当进入VB集成环境,发现没有显示“工具箱”窗口时,应选择(视图)菜单的(工具箱)选项,使“工具箱”窗口显示。2.VB6.0集成环境的主窗口由标题栏、菜单栏和(工具栏)组成。3.VB6.0集成环境有三种工作状态,工作状态显示在(标题栏)。4.VB6.0提供了3种版本,这三种版本是(学习版,专业版,企业版)。5.VB6.0有设计、中断和运行三种工作状态,立即窗口不能在(运行)状态下使用。三、简答题1.运行VB6.0需要什么样的最小硬件环境?只要能运行Windows9x或WindowsNT并具有140MB以上的硬盘空间即可。2.当正常安装VB6.0后,误把Windows子目录删除。当重新安装Windows后,是否要再安装VB6.0?要再安装VisualBasic6.0。因为安装VB6.0时,有些VB程序系统自动安装在Windows98目录下,所以一旦删除Windows98子目录,就必须再安装VB6.0。3.VB6.0有学习版、专业版和企业版,怎样知道所安装的是哪个版本?在启动VB6.0的启动封面上,能显示对应的版本。44.VB6.0有多种类型的窗口,若想在设计时看到代码窗口,怎样操作?法:(1)热键F7(2)“视图”—“代码窗口”(3)在窗体窗口中双击任一控件或窗体本身(4)从工程窗口中选择窗体或模块后单击“查看代码”按钮。5.如何使各窗口显示或不显示?单击要操作窗口的“关闭”按钮时,则不显示该窗口;选择“视图”菜单的对应的窗口命令显示所需的窗口。6.叙述VB6.0的特点。VB的特点:(1)具有面向对象的可视化设计工具;(2)事件驱动的编程机制;(3)提供了易学易用的应用程序集成开发环境;(4)结构化的程序设计语言;(5)支持多种数据库系统的访问;(6)Active技术;(7)VB6.0在开发环境上、网络功能等的增强;(8)完备的help联机帮助功能。第二章一.选择题1.假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先执行的操作是(A)。(A)单击窗体上没有控件的地方(B)单击任一个控件(C)不执行任何操作(D)双击窗体的标题栏2.在VB中最基本的对象是(C),它是应用程序的基石,是其它控件的容器。(A)文本框(B)命令按钮(C)窗体(D)标签53.有程序代码如下:text1.text=“visualbasic”则:text1、text和“visualbasic”分别代表(C)。(A)对象,值,属性(B)对象,方法,属性(C)对象,属性,值(D)属性,对象,值4.VB是一种面向对象的程序设计语言,(A)不是面向对象系统所包含的三要素。(A)变量(B)事件(C)属性(D)方法5.VB的一个应用程序至少包括一个(B)文件,该文件存储窗体上使用的所有控件对象和有关的()、对象相应的()过程和()代码。(A)模块、方法、事件、程序(B)窗体、属性、事件、程序(C)窗体、程序、属性、事件(D)窗体、属性、事件、方法6.在VB6.0环境已有应用程序的情况下,要重新建立一个工程的操作是(C)。(A)单击工具栏上的“添加工程”按钮(B)在工程资源管理器窗口上单击右键,在弹出的快捷菜单中选择“新建工程”选项(C)选择“文件”菜单中的“新建工程”(D)选择“视图”菜单中的“新建工程”7.为了把窗体上的某个控件变为活动,应执行的操作是(B)。(A)单击窗体的边框(B)单击该控件的内部(C)双击该控件(D)双击窗体8.确定一个控件在窗体上的位置的属性是(C)。(A)Width和Height(B)Width或Height(C)Top和Left(D)Top或Left9.确定一个窗体或控件的大小的属性是(B)。(A)Width和Height(B)Width或Height(C)Top和Left(D)Top或Left10.对于窗体,下面(D)属性可以在程序运行时进行设置。(A)MaxButton(B)BorderStyle(C)Name(D)Left11.要使Print方法在Form_Load事件中起作用,要对窗体的(C)属性进行设置。6(A)BackColor(B)BorderStyle(C)AutoRedraw(D)Caption12.要使标签控件显示时不覆盖其背景内容,要对(D)属性进行设置。(A)BackColor(B)BorderStyle(C)ForeColor(D)BackStyle13.要使对象看得见而不可操作,要对(A)属性设置。(A)Enabled(B)Visible(C)BackColor(D)Caption14.文本框没有(D)属性。(A)Enabled(B)Visible(C)BackColor(D)Caption15.不论任何控件,共同具有的是(B)属性。(A)Text(B)Name(C)ForeColor(D)Caption16.要使某控件在运行时不可见,应对(B)属性进行设置。(A)Enabled(B)Visible(C)BackColor(D)Caption17.要使窗体在运行时不可改变窗体的大小和没有最大化、最小化按钮,只要对下列(B)属性设置就有效。(A)MaxButton(B)BorderStyle(C)Width(D)MinButton18.当运行程序时,系统自动执行启动窗体的(A)事件过程。(A)Load(B)Click(C)Unload(D)GotFocus19.当文本框的ScrollBars属性设置了非零值,却没有效果,原因是(B)。(A)文本框中没有内容(B)文本框的MultiLine属性为False(C)文本框的MultiLine属性为True(D)文本框的Locked属性为True。20.下面是文本框的四个属性,在程序运行时,(B)属性能使鼠标单击文本框而不触发文本框的Click事件。(A)Visible(B)Enabled(C)Locked(D)MultiLine21.下面四个选项都是VB中对象的属性名称,(A)不能用程序代码设置属性值。(A)Name(B)Enabled(C)BackColor(D)Picture22.以下选项中“=”的左边是用户界面上的对象名,不正确的赋值语句是(A)。(A)Form1=”sdfs”(B)Command1=True7(C)Text1=”abcd”(D)Label1=”等级考试”23.以下叙述中正确的是(A)。(A)窗体的Name属性指定窗体的名称,用来标识一个窗体(B)窗体的Name属性的值是显示在窗体标题栏中的文本(C)可以在运行期间改变对象的Name属性的值(D)对象的Name属性值可以为空24.以下四个选项都是VB中对象的属性名称,在界面设计时,(D)属性值的设置需要利用对话框。(A)Name(B)Enabled(C)WindowState(D)Picture25.以下选项中,框架的控件值是(A)。(A)Caption(B)Value(C)Interval(D)Enabled26..以下选项中,不是布尔类型的属性是(B)。(A)单选按钮的Value(B)复选框的Value(C)命令按钮的Value(D)Enabled27.要连续在窗体的不同位置上画出多个相同类型的控件,在用鼠标点击工具箱中控件之前,应该做的操作是(C)。(A)按下Alt键(B)按下Shift(C)按下Ctrl键(D)按下F4键28.以下选项中,(C)是窗体的特有属性。(A)Caption(B)Visible(C)WindowState(D)Left29.改变文本框的滚动条配备,需要先设置(D)属性。(A)Visible(B)Enabled(C)Locked(D)MultiLine30.下面四个选项,(D)不是窗体的属性。(A)MinButton(B)MaxButton(C)Caption(D)ReSize31.下面四个选项,(A)是窗体的特有事件。(A)Load(B)Locked(C)Click(D)KeyPress32.假定窗体的名称(Name属性)为Form1,则把窗体的标题设置为“VBTest”的语句为(B)。(A)Form1=”VBTest”(B)Caption=”VBTest”8(C)Form1.Text=”VBTest”(D)Form1.N