计算机2级vb考试题库
在计算机2级vb考试的题库中有哪些类型的试题呢?下面是学习啦小编给大家整理的计算机2级vb考试题库,供大家参阅!
计算机2级vb考试题一及答案解析
单选题
1). 窗体上有一个名称为VScroll1的垂直滚动条,要求程序运行时,滚动块的初始位置在最下端,应该使VScroll1.Value的值等于( ).
A.VScroll1.LargeChange
B.VScroll1.SmallChange
C.VScroll1.Max
D.VScroll1.Min
正确答案:C
答案解析:滚动条的Value属性表示滚动框在滚动条上的当前位置,默认值为0,即在滚动条的左端或顶端,如果Value的值等于Max属性的值时,则滚动框在滚动条的最右端或底端。
2). 以下叙述中错误的是( ).
A.Visual Basic 是事件驱动型可视化编程工具
B.Visual Basic应用程序不具有明显的开始和结束语句
C.Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性
D.Visual Basic中控件的某些属性只能在运行时设置
正确答案:C
答案解析:VB工具箱中不是所有的控件都具有宽度和高度属性,比如定时器控件Timer、直线控件Line就没有。故C选项错误。
3). 下面叙述中错误的是( )
A.由于窗体不能获得焦点,所以窗体没有键盘事件
B.框架控件没有键盘事件
C.标签控件没有键盘事件
D.文本框有键盘事件,但当Enabled属性被设置为False时,其键盘事件无法被激活
正确答案:A
答案解析:KeyPreview属性返回或设置一个值,以决定是否在控件的键盘事件之前激活窗体的键盘事件。键盘事件为:KeyDown、KeyUp和KeyPress。当KeyPreview的值为True时窗体先接收键盘事件,然后是活动控件接收事件;为False时(缺省值)活动控件接收键盘事件,而窗体不接收。
4). 下列关于通用对话框CommonDialog1的叙述中,错误的是( ).
A.只要在″打开″对话框中选择了文件,并单击″打开″按钮,就可以将选中的文件打开
B.使用CommonDialog1.ShowColor方法,可以显示″颜色″对话框
C.CancelError属性用于控制用户单击″取消″按钮关闭对话框时,是否显示出错警告
D.在显示″字体″对话框前,必须先设置CommonDialog1的Flags属性,否则会出错
正确答案:A
答案解析:″打开″对话框主要用来获取用户指定的文件信息并供程序使用,对话框本身并不提供打开文件功能,这些功能需另外编写代码才能实现,所以在″打开″对话框中可选中某文件,但不能打开。故A选项错误。
5). 在标准模块中,将a定义为全局整型变量的语句是( )
A.Static a As Integer
B.Dim a As Integer
C.Private a As Integer
D.Public a As Integer
正确答案:D
答案解析:VB中变量的作用域分为:局部变量、窗体模块级变量、全局变量。局部变量:在过程内用Dim语句或Stat-IC语句声明的变量,只能在本过程中使用。窗体模块级变量:在“通用声明”段中用Dim语句或用Private语句声明的变量,可被本窗体模块的任何过程访问。全局变量:在“通用声明”段中用Public语句声明的变量,可被本应用程序的任何过程或函数访问。
计算机2级vb考试题二及答案解析
基本操作题
1、在名称为Forml的窗体上添加两个名称分别为Textl和Text2的文本框,初始内容均为空;再建立一个下拉菜单,菜单标题为“操作”,名称为Ml,此菜单下含有两个菜单项,名称分别为Copy和Clear,标题分别为“复制”、“清除”,请编写适当的事件过程,使得在程序运行时,单击“复制”选项菜单,则把Textl中的内容复制到Text2中,单击“清除”选项菜单,则清除Text2中的内容(即在Text2中填人空字符串)。运行时的窗体如图所示。要求在程序中不得使用任何变量,每个事件过程中只能写一条语句。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sit2.frm。
参考解析:
【考点分析】本题考点有:菜单编辑器的使用(标题、名称、内缩符号),菜单Click事件以及文本框的Text和Name属性。
【解题思路】在编辑窗体中单击鼠标右键选择“菜单编辑器”来创建菜单,在菜单的Click事件中,通过对Text2.Text属性的设置来完成对内容的清除和复制。
【操作步骤】
步骤1:新建窗体,按表3.2建立菜单项并设置其属性,如图3.7所示。
步骤2:同步骤1,输入第3项的标题和名称,单击确定即可。
步骤3:添加文本框控件,按表3.3设置文本框的属性。
步骤4:打开代码编写窗口,编写程序代码,如图3.8所示。
参考答案
Private Sub Clear_Click()
Text2.Text=””
End Sub
Private Sub Copy_Click()
Text2.Text=Textl.Text
End Sub
步骤5:调试并运行程序,关闭程序后按题目要求存盘。
【易错提示】在清除文本框Text2的内容时不能使用cls方法,必须通过赋值空字符串来实现,在赋值过程时,注意要在英文状态下编写代码,区分“"和"”。/2、在名称为Forml的窗体上添加两个名称分别为Textl和Text2的文本框,它们的高、宽分别为300、2400和1200、2400。窗体的标题为“窗口”。请通过属性窗口设置适当的属性,满足如下要求:
①Text2可以显示多行文本,并且有垂直和水平两个滚动条;
②程序运行时在Textl中显示输入的字符为“*”。
程序运行后的窗体如图所示。
注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjtl.vbp,窗体文件名保存为sjtl.frm。
参考解析:
【考点分析】本题考点有:窗体的Caption属性,文本框的Name、Width、Hei【ght、PasswordChar、Text、MuhiLine、ScrollBars属性。
【解题思路】文本框控件的MuhiLine属性用于设置文本框是否显示多行文本,值为True表示是,值为False则表示否。ScrollBars属性设置文本框是否有水平或垂直滚动条,它有0、l、2和3这4个值,0表示没有滚动条(默认值),1表示只有水平滚动条,2表示只有垂直滚动条,3表示有水平和垂直滚动条。文本框的PasswordChar属性常用于设置用某字符(如“*”)屏蔽用户在文本框中键入的内容,常用于口令输入。
【操作步骤】
步骤1:新建一个窗体,按照题目要求建立文本框控件并设置其属性,程序中涉及的控件及属性见表3.8和表3.9。
步骤2:调试并运行程序,关闭程序后按题目要求存盘。
【易错提示】由于ScrollBars属性的设置值较多,易混乱,请考生牢记4个值分别设置的文本框滚动条属性。
看了“计算机2级vb考试题库”