2017年3月计算机二级VB上机操作题库及答案
- 格式:docx
- 大小:12.94 KB
- 文档页数:3
国家二级VB机试(上机操作)模拟试卷400(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.请根据以下各小题的要求设计Visua,Basic应用程序(包括界面和代码)。
(1)在名称为Form1标题为“选课”的窗体上画一个复选框数组,名称为CH1,共有四个复选框,按顺序其标题分别是“数学”、“语文”、“外语”、“计算机”,其中“语文”、“计算机”复选框处于选中状态,运行时的窗体如图3—147所示。
请画控件并设置相应属性。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。
(2)在名称为Form1的窗体上画一个名称为HS1的水平滚动条,其刻度值范围为1~100;画一个命令按钮,名称为C1,标题为“移动滚动框”。
请编写适当的事件过程,使得在运行时,每单击命令按钮一次(假定单击次数少于10次),滚动框向右移动10个刻度。
运行时的窗体如图3—148所示。
要求程序中不得使用变量,事件过程中只能写一条语句。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。
正确答案:(1)【操作步骤】步骤1:新建一个“标准EXE”工程。
步骤2:在窗体Form1中加入一个复选框,并用“复制”和“粘贴”的方法,生成包含四个元素的复选框数组。
步骤3:分别设置窗体和复选框数组中各元素的相关属性。
步骤4:按要求将文件保存至考生文件夹中。
(2)【操作步骤】步骤1:新建一个“标准EXE”工程,按要求画出控件并设置相应属性。
步骤2:在代码编辑窗口,编写命令按钮的Click事件过程。
参考代码:Private Sub C1_Click( )HS1.Value=HS1.Value+10End Sub 步骤3:按要求将文件保存至考生文件夹中。
简单应用题2.(1)在名称为Form1的窗体上画一个名称为Text1的文本框,再建立一个名称为Format的弹出式菜单,含三个菜单项,标题分别为“加粗”、“斜体”、“下划线”,名称分别为M1、M2、M3。
计算机二级VB上机试题及答案计算机二级VB上机试题及答案在各领域中,我们最少不了的就是试题了,试题可以帮助主办方了解考生某方面的知识或技能状况。
什么样的试题才能有效帮助到我们呢?下面是店铺帮大家整理的计算机二级VB上机试题及答案,希望对大家有所帮助。
(1)在名为Form1的窗体上绘制一个名为Cmd1的命令按钮,其标题为“移动按钮”。
编写适当的事件过程,使得程序运行时,每单击命令按钮一次,该按钮向右移动50,注意:程序中不得使用变量,事件过程中只能写一条语句;文件必须存放在考生文件夹中,工程文件名为vbsj1.vbp,窗体文件名为vbsj1.frm。
(2)在Form1 的窗体上绘制一个名为Lab1 的标签框,设置相关属性,使标签有框架。
然后建立一个名为 mnuOp 的主菜单,其标题为“操作”,该菜单有两个名称分为mnuOpDis 和mnuOpHide 的菜单项,其标题分别为“显示”和“隐藏”。
编写适当的事件过程,程序运行后,若单击“操作”菜单中的.“显示”命令,则在标签框中显示“二级Visual Basic”;如果单击“隐藏”命令,则隐藏标签框。
注意:程序中不得使用任何变量;文件必须存放在考生文件夹中,工程文件名为vbsj2.vbp,窗体文件名为 vbsj2.frm。
第1小题【审题分析】要实现本题要求的功能,只需在命令按钮的单击事件过程中,设置命令按钮的 Left 属性值增加50。
【操作步骤】步骤1:新建一个"标准EXE"工程,在窗体中画一个名Cmd1 命令按钮,并设置其Caption 属性值为"移动按钮"。
步骤2:打开代码编辑窗口,编写命令按钮的 Click 事件过程。
参考代码:Private Sub Cmd1_Click()Cmd1.Left = Cmd1.Left + 50End Sub步骤3:按要求将文件保存至考生文件夹中。
第2小题【审题分析】本题需用菜单设计器建立菜单,并编写"显示"和"隐藏"菜单项的单击事件过程。
国家二级VB机试(上机操作)模拟试卷95(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.请根据以下各小题的要求设计visual Basic应用程序(包括界面和代码)。
(1)在名称为Forml的窗体上画一个图片框,名称为P1,高为1800,宽为1700,通过属性窗口把图形文件picl.bmp放到图片框中(如图3—193所示)。
注意:存盘时必须存放在考生文件夹下,工程文件名为sitl.vbp,窗体文件名为sitl.frm。
(2)在名称为Forml的窗体上画两个文本框,名称分别为Text1、Text2,都显示垂直滚动条和水平滚动条,都可以显示多行文本;再画一个命令按钮,名称为C1,标题为“复制”(如图3一194所示)。
请编写适当的事件过程,使得在运行时,在Text1中输入文本后,单击“复制”按钮,就把Textl中的文本全部复制到Text2中。
程序中不得使用任何变量。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sit2.frm。
正确答案:第1小题【操作步骤】步骤1:新建一个“标准EXE”工程,按要求画出控件并设置属性。
步骤2:按要求将文件保存至考生文件夹中。
第2小题【操作步骤】步骤1;新建一个“标准EXE”工程。
按要求画出控件并设置属性。
步骤2:打开代码编辑窗口,编写命令按钮的单击事件过程。
参考代码:Private Sub C1 Click( )Text2.Text=Textl.TextEnd Sub步骤3:按要求将文件保存至考生文件夹中。
简单应用题2.(1)在考生文件夹下有一个工程文件sit3.vbp。
程序运行时,单击窗体则显示如图3.155所示的图案。
请去掉程序中的注释符,把程序中的?改为正确的内容。
注意:不能修改程序的其他部分和控件属性。
最后把修改后的文件按原文件名存盘。
(2)在考生文件夹下有一个工程文件sit4.vbp,窗体中有一个矩形和一个圆,程序运行时,单击“开始”按钮,圆可以纵向或横向运动(通过选择单选按钮来决定),碰到矩形的边时,则向相反方向运动,单击“停止”按钮,则停止运动,如图3.156所示。
国家二级VB机试(上机操作)模拟试卷600(题后含答案及解析)题型有:1.jpg /> 步骤2:打开代码编辑窗口,在指定位置编写如下代码。
参考答案PriVate Sub Commandl_Click( ) Text2=Textl.SelLength End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
【易错提示】SelLength属性与SelStart和SelText属性容易混淆,SelStart属性是返回/设置选定文本的起始点,SelText属性是返回/设置当前选定文本的字符串。
解析:selLength属性用于返回/设置选定的字符数,通过文本框的Name 和Caption属性设置文本框的名称和标题,通过命令按钮的Name和Cap.tion 属性设置命令按钮的名称和标题。
简单应用题3.在考生文件夹下有一个工程文件sjt3.vbp。
程序运行后,单击“读入数据”按钮,可将考生文件夹下in3.1xt文件中的所有英文单词读入,并在Textl 文本框中显示;单击“插入列表框”按钮,则按顺序将每个单词作为一项添加到List1列表框中(如图所示)。
在in3.txt文件中,每个单词之间用一个空格字符隔开,最后一个单词的后面没有空格。
已经给出了所有控件和程序,但程序不完整。
要求:请去掉程序中的注释符,把程序中的?改为正确的内容,使其能正确运行,但不能修改程序中的其他部分和控件属性。
最后用原来的文件名保存工程文件和窗体文件。
正确答案:【操作步骤】步骤l:打开本题工程文件。
步骤2:打开代码编辑窗口,去掉程序中的注释符“′”,将问号改为正确的内容。
参考答案(阴影部分是需考生填入的内容) Private Sub Commandl_C1ick( ) Dim st$.ch$ Open App.Path&"\in3.txt"For In—put As#’打开文件Do While Not EOF(1)′文件指针是否到达文件末尾Input#1,ch′达到文件末尾返回true.否则返回false st=st&ch′将读出的数据加到原有数据末尾Loop Close#1′关闭文件Textl=st′将内容显示在文本框中End Sub Private Sub Command2_Click( ) Dim st$,word$,C$ St=Textl n=Len(St) For k=1 TO n c=Mid(st,k,1)′从st 中依次取出1个字符进行比较If c<>""Then word=word&C E1Se Listl.AddItem word word=""将word清空,为下一次作准备End If Next LiStl.AddItem word End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
国家二级VB机试(上机操作)模拟试卷123(题后含答案及解析) 题型有:1. 基本操作题 2. 简单应用题 3. 综合应用题基本操作题1.在名称为Form1的窗体上添加一个名称为Command1的命令按钮,标题为“打开文件”,再添加一个名称为CD1的通用对话框。
程序运行后,如果单击命令按钮,则弹出打开文件对话框,请按下列要求设置属性和编写代码:①设置适当属性,使对话框的标题为“打开文件”;②设置适当属性,使对话框的“文件类型”下拉式组合框中有两项可供选择:“文本文件”、“所有文件”(如图所示),默认的类型是“所有文件”;③编写命令按钮的事件过程,使得单击按钮可以弹出“打开文件”对话框。
要求:程序中不得使用变量,事件过程中只能写入一条语句。
注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjt1.vbp,窗体文件名保存为sjt1.frm。
正确答案:[操作步骤]步骤1:新建一个窗体,按照要求建立控件并设置其属性,如图3.21所示。
程序中用到的控件及属性见表3.13。
步骤2:打开代码编辑窗口,在指定位置编写如下代码。
参考代码Private Sub Command1_Slick( )CD1.ShowOpen’显示打开文件对话框End Sub步骤3:调试并运行程序,关闭程序后按题目要求存盘。
2.在名称为Form1的窗体上添加一个名称为Command1的命令按钮,其标题为“移动本按钮”,如图所示。
要求编写适当的事件过程,使得程序运行时,每单击按钮一次,按钮向左移动100。
要求:程序中不得使用变量,事件过程中只能写入一条语句。
注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjt2.vbp,窗体文件名保存为sjt2.frm。
正确答案:[操作步骤]步骤1:新建一个窗体,按照要求建立控件并设置相应属性如表3.14所示。
步骤2:打开代码编辑窗口,在指定位置编写如下代码。
参考代码Private sub Command1_Click( )Command1.Left=Command1.Left—100End Sub步骤3:调试并运行程序,关闭程序后按题目要求存盘。
计算机二级VB考试上机操作题及答案计算机二级VB考试上机操作题及答案2017一、基本操作题(1)在名称为Forml、标题为“球类项目”且没有最大化和最小化按钮的窗体上画1个名称为Combol的组合框。
组合框中的文本内容为空,表项内容有“乒乓球”、“羽毛球”和“网球”3项。
运行后的窗体如图所示。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjtl.vbp,窗体文件名为sjtl.frm。
(2)在名称为Forml、标题为“转换”的窗体上,画1个名称为Shapel、边框宽度为3的形状。
再画两个标题分别为“椭圆”和“圆”的命令按钮。
如下图所示。
要求:编写适当的事件过程,使得单击“椭圆”按钮时,Shapel 的形状变换为椭圆;单击“圆”按钮时,Shapel的形状变换为圆。
程序中不得使用变量,每个事件过程中只能写一条语句。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjr2.vbp,窗体文件名为sjr2.frm。
二、简单应用题(1)在考生文件夹下有一个工程文件sjt3.vbp。
窗体Forml上有两个标题分别是“读数据”和“查找”的命令按钮。
请画1个名称为Textl、初始值为空的文本框,该文本框允许显示多行内容,且有垂直滚动条,如图所示。
程序功能如下。
①在考生文件夹下的`in.3.dat文件中存有100个正整数。
单击“读数据”按钮,则将文件in3.dat中的数据读入数组a中。
②单击“查找”按钮,则查找数组a中所有为7的倍数的数据,并将这些数据顺次显示在Textl文本框内(数据之间用空格隔开)。
“读数据”按钮的Click事件过程已经给出,请编写程序完成“查找”按钮的Click事件过程,实现上述功能。
注意:考生不得修改窗体文件中已经存在的控件和程序,在结束程序运行之前,必须使用“查找”按钮完成查找过程,且必须用窗体右上角的关闭按钮结束程序,否则无成绩。
最后将程序按原文件名存盘。
(2)考生文件夹下有一个工程文件sit4.vbp。
计算机二级《V B》选择题题库及答案2017选择题(1)下列符号常量的声明中不合法的是==5+8="25"=”OK”【答案】C【解析】定义符号常量的一般格式:Const常量名[As数据类型]=表达式,“常量名”参数就是给常量命名。
“数据类型”表示常量的数据类型,一般可以省略,这时由后面的“表达式”参数来指明常量的数据类型。
表达式可以是数值型常量、字符型常量、布尔型常量和日期型常量。
(2)以下合法的VB变量名是#b【答案】D【解析】VB中变量的命名规则为:①必须以字母或汉字开头②由字母、汉字、数字或下划线组成③不能使用VB的保留字。
-X不能以一下划线开头,不合法;2y不能以数字开头,不合法;a#b中有#,不合法;D选项符合命名规则,故D.选项正确。
(3)为把圆周率的近似值存放在变量pi中,应该把变量pi定义为(7)AsInteger【答案】C【解析】单精度Single或双精度Double型的变量能够保存浮点型小数,整型Integer和长整型Long的变量只能保存整型数据。
本题中圆周率为,小数,可定义一个Single或Double型变量来保存。
故选C.。
(4)下列符号常量的声明中不合法的是:=5+8=“25”=“OK”【答案】c【解析】定义符号常量的一般格式:Const常量名[As数据类型]=表达式,“常量名”参数就是给常量命名。
“数据类型”表示常量的数据类型,一般可以省略,这时由后面的“表达式”参数来指明常量的数据类型。
表达式可以是数值型常量、字符型常量、布尔型常量和日期型常量。
(5)对于语句DimVarl#,Var2AsInteger,下列说法中正确的是#和Var2都被定义为整型变量被定义为双精度型变量,Var2被定义为整型变量被定义为长整型变量,Var2被定义为整型变量#被定义为变体变量,Var2被定义为整型变量【答案】B【解析】定义变量时.可在定义变量时指定其类型,也可用类型说明符定义变量。
国家二级VB机试(上机操作)模拟试卷108(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。
(1)在名称为Forml的窗体上画两个名称分别为Frame1、Frame2的框架,标题分“修饰”;在Frame1中画两个单选按钮,名称分别为Optionl、Option2,别为“字号”、标题分别为“10号字”、“20号字”,且标题显示在单选按钮的左边;在Frame2中画一个名称为Checkl的复选框,标题为“下划线”。
运行后的窗体如图3.120所示。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjtl.vbp,窗体文件名为sjtl.frm。
(2)在名称为Forml的窗体上从上到下画两个文本框,名称分别为Text1、Text2;再画一个命令按钮,名称为Commandl,标题为“选中字符数是”。
程序运行时,在Textl中输入若干字符,选中部分内容后,单击“选中字符数是”按钮,则在Text2中显示选中的字符个数(如图3.121所示)。
请编写按钮的Click事件过程。
要求:程序中不得使用变量,事件过程中只能写一条语句。
注意:存盘时必须存放在考生文件夹下,工程文件名为sit2.vbp,窗体文件名为sit2.frm。
正确答案:第1小颢【操作步骤】步骤1:新建一个“标准EXE”工程,按要求画出控件并设置属性。
步骤2:按要求将文件保存至考生文件夹中。
第2小题【操作步骤】步骤1:新建一个“标准EXE”工程,按要求画出控件并设置属性,步骤2:打开代码编辑窗口,编写以下事件过程:参考代码:Private Sub Commandl Click( )Text2.Text=Forml.Text 1.SelLengthEnd Sub步骤3:按要求将文件保存至考生文件夹中。
简单应用题2.(1)在名称为Forml的窗体中面一个名称为L1的标签,其标题为“0”,BordeiStyle属性为1;再添加一个名称为Timerl的计时器。
计算机二级vb考试试卷及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个选项不是基本数据类型?A. IntegerB. StringC. DoubleD. Object答案:D2. VB中的控件数组允许我们做什么?A. 将多个控件视为一个单一实体B. 存储多个控件的集合C. 将控件的多个实例存储在一个数组中D. 以上都是答案:C3. 在VB中,哪个关键字用于声明一个变量?A. DimB. DeclareC. ConstD. Option答案:A4. VB中的哪个事件是在窗体加载时触发的?A. ClickC. MouseDownD. KeyPress答案:B5. 在VB中,以下哪个选项不是窗体的属性?A. CaptionB. HeightC. WidthD. Color答案:D6. VB中用于循环遍历数组的关键字是什么?A. ForB. WhileC. DoD. Each答案:A7. VB中哪个函数用于计算一个数的平方根?A. SqrB. PowC. LogD. Abs答案:A8. 在VB中,以下哪个选项不是过程的类型?B. FunctionC. PropertyD. Event答案:D9. VB中哪个控件用于显示文本,但不提供文本编辑功能?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B10. VB中哪个关键字用于退出当前的过程?A. ExitB. ReturnC. EndD. Stop答案:A二、填空题(每空2分,共20分)1. VB中的________关键字用于声明一个常量。
答案:Const2. 在VB中,________事件用于响应鼠标单击。
答案:Click3. VB中的________函数用于将字符串转换为数字。
答案:Val4. 在VB中,________属性用于设置或返回一个控件的可见性。
答案:Visible5. VB中________方法用于在数组中添加一个新元素。
一、基本操作题下面出现的“考生文件夹”均为c:\wexam\20060001。
请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。
1.在窗体上建立一个二级菜单,该菜单含有“文件”和“帮助”两个主菜单项(名称分别为vbFile和vbHelp),其中“文件”菜单包括“打开”、“关闭”和“退出”三个子菜单项(名称分别为vbOpen、vbClose和vbExit)。
只建立菜单,不必定义其事件过程。
注意:保存时必须存放在考生文件夹下,窗体文件名为kt1.frm,工程文件名为kt1.vbp。
2.在名称为Form1的窗体上建立两个名称分别为Cmd1和Cmd2、标题分别为“喜欢”和“不喜欢”的命令按钮。
编写适当的事件过程,要求程序运行后,如果单击“喜欢”命令按钮,则在窗体上显示“数理化”;如果单击“不喜欢”命令按钮,则在窗体上显示“政史地”。
程序中不能使用任何变量,直接显示字符串。
注意:保存时必须存放在考生文件夹下,窗体文件名为kt2.frm,工程文件名为kt2.vbp。
一、基本操作题答案1.【解题步骤】(1)打开“菜单编辑器”。
(2)菜单设计见表4-1。
表4-1标题名称内缩符号文件vbFile0打开vbOpen1关闭vbClose1退出vbExit1帮助vbHelp0(3)按要求设计含有“文件”和“帮助”的菜单栏。
(4)为“文件”菜单设计“打开”、“关闭”和“退出”三个子菜单项。
(5)设计完成之后,按规定方式存盘。
2.【解题步骤】(1)建立界面和控件并设置控件属性。
程序中用到的控件及其属性见表4-2。
表4-2控件属性设置值按钮Name Cmd1Caption喜欢按钮Name Cmd2Caption不喜欢(2)编写程序代码。
参考代码:Private Sub Cmd1_Click()Print"数理化"End SubPrivate Sub Cmd2_Click()Print"政史地"End Sub(3)调试并运行程序。
计算机二级VB训练题及答案2017年计算机二级VB训练题及答案计算机等级考试要取得好成绩平时一定要多加练习,提高做题技巧和速度。
下面是店铺为大家整理的2017年计算机二级VB训练题及答案,希望对大家有帮助!练习一1.在待排序的元素序列基本有序的前提下,效率最高的排序方法是(C)A)冒泡排序B)选择排序C)快速排序D)归并排序2.非空的循环单链表head的尾结点(由p所指向),满足(A)A)p->next==NULLB)p==NULLC)p->next=headD)p=head3.线性表的顺序存储结构和线性表的链式存储结构分别是(C)A)顺序存取的存储结构、顺序存取的存储结构B)随机存取的存储结构、顺序存取的存储结构C)随机存取的存储结构、随机存取的存储结构D)任意存取的存储结构、任意存取的存储结构4.结构化程序设计所规定的三种基本控制结构是(D)A)输入、处理、输出B)树形、网形、环形C)顺序、选择、循环D)主程序、子程序、函数5.下列不属于软件调试技术的是(D)A)强行排错法B)集成测试法C)回溯法D)原因排除法6.软件生命周期中花费时间最多的阶段是(B)A)详细设计B)软件编码C)软件测试D)软件维护7.软件设计中,有利于提高模块独立性的一个准则是(A)A)低内聚低耦合B)低内聚高耦合C)高内聚低耦合D)高内聚高耦合8.数据库的故障恢复一般是由(D)A)数据流图完成的B)数据字典完成的C)DBA完成的D)PAD图完成的9.下列关系运算的叙述中,正确的是(B)A)投影、选择、连接是从二维表行的方向进行的运算B)并、交、差是从二维表的列的方向来进行运算C)投影、选择、连接是从二维表列的方向进行的运算D)以上3种说法都不对10.在关系数据库中,对一个关系做投影操作后,新关系的.元组个数将(A)A)等于原来关系中的元组个数B)大于原来关系中的元组个数C)小于原来关系中的元组个数D)不能确定元组个数11.以下不具有Picture属性的对象是(B)A)窗体B)图片框C)图像框D)文本框12.双击窗体中的对象后,Visual Basic将显示的窗口是(D)A)项目(工程)窗口B)工具箱C)代码窗口D)属性窗口13.若要将窗体从内存中卸载,其实现的方法是(A)A)ShowB)UnLoadC)LoadD)Hide14.要使目录列表框(名称为Dirl)中的目录随着驱动器列表框(名称为Drivel)中所选择的当前驱动器的不同而同时发生变化,则应:(A)A)在Dirl中的Change事件中,书写语句 Dirl.Drive=Drivel.DriveB)在Dirl中的Change事件中,书写语句 Dirl.Path=Drivel.DriveC)在Drivel中的Change事件中,书写语句Dirl.Path=Drivel.DriveD)在Drivel中的Change事件中,书写语句Dirl.Drive=Drivel.Drive15.设有如下声明:Dim x As Integer如果Sgn(x)的值为-1,则表示x的值是(A)A)整数B)大于0的整数> C)等于0的整数D)小于0的数16.下述说法不正确的是(B)A)变量名的长度不能超过255个字符B)变量名可以包含小数点或者内嵌的类型声明字符C)变量名不能使用关键字D)变量名的第一个字符必须是字母17.下列可作为Visual Basic变量名的是(A)A)FilenameB)A(A+B)C)A%DD)Print18.语句Print Sgn(-6^2)+Abs(-6^2)+Int(-6^2)的输出结果是(BD)A)-36B)1C)-1D)-7219.下面说法中,不正确的是(D)A)Cls清除由Print方法显示的文本或在图片框中显示的图形,并把光标移到对象的左上角(0,0)B)当前窗体是用Picture属性装入的图形时,也可以用Cls方法清除C)Move方法用来移动窗体和控件,并改变其大小D)Cls方法中的对象,可以是窗体或图片框,如果省略则清除当前窗体中显示的内容20.假定在图片框Picturel中装入了一个图形,为了清除该图形(注意,清除图形,而不是删除图片框),应采用的正确方法是(D)A)选择图片框,然后按Del键B)执行语句 Picturel.picture=LoadPicture("")C)执行语句 Picturel.picture=""D)选择图片框,在属性窗口中选择Picture属性条,然后按回车键[ 结束 ]练习二1.下列关于栈的叙述正确的是(D)A)栈是非线性结构B)栈是一种树状结构C)栈具有先进先出的特征D)栈具有后进先出的特征2.若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是(D)A)bdgcefhaB)gdbecfhaC)bdgaechfD)gdbehfca3.根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分成(C)A)动态结构和静态结构B)紧凑结构和非紧凑结构C)线性结构和非线性结构D)内部结构和外部结构4.下面对对象概念描述错误的是(A)A)任何对象都必须有继承性B)对象是属性和方法的封装体C)对象间的通讯靠消息传递D)操作是对象的动态属性5.软件开发的结构化生命周期方法将软件生命周期划分成(A)A)定义、开发、运行维护B)设计阶段、编程阶段、测试阶段C)总体设计、详细设计、编程调试D)需求分析、功能定义、系统设计6.下列工具中为需求分析常用工具的是(D)A)PADB)PFDC)N-SD)DFD7.开发大型软件时,产生困难的根本原因是(A)A)大系统的复杂性B)人员知识不足C)客观世界千变万化D)时间紧、任务重8.下述关于数据库系统的叙述中正确的是(A)A)数据库系统减少了数据冗余B)数据库系统避免了一切冗余C)数据库系统中数据的一致性是指数据类型一致D)数据库系统比文件系统能管理更多的数据9.单个用户使用的数据视图的描述称为(A)A)外模式B)概念模式C)内模式D)存储模式10.关系数据库管理系统能实现的专门关系运算包括(B)A)排序、索引、统计B)选择、投影、连接C)关联、更新、排序D)显示、打印、制表11.与传统的程序设计语言相比,Visual Basic 最突出的特点是(C)A)结构化程序设计B)程序开发环境C)事件驱动编程机制D)程序调试技术12.在Visual Basic 中,下列优先级最高的运算符是(A)A)*B)\C)<D)Not13.下列语句用来设置疤錐orm1的属性,其中在运行时不能正确操作的语句是(B)A)Form1.Caption="Form Test"B)="Form Test"C)Form1.MaxButton=FalseD)Form1.MinButton=False14.表达式Left("how are you",3)的值是(A)A)howB)areC)youD)how are you15.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是(C)A)工程资源管理器窗口B)工具箱窗口C)代码窗口D)属性窗口16.下列正确的Visual Basic注释语句是(B)A)Dim a(10)As Integer Rem 这是一个VB程序B)这是一个VB程序P Private Sub Command1_Click() …C)a=1:b=2:_Rem 这是一个VB程序:c=3D)If Shift=6 And Button=2 ThenPrint"BBBB"Rem这是一个VB程序End If17.代数式ab+cd对应的Visual Basic6.0表达式是(A)A)a/(b+c/D)B)(a/b+c)/dC)a/(b+c)/dD)a/b+c/d18.使程序立即从一个Function过程中退出的语句是(A)A)Exit FunctionB)ExitC)ReturnD)Resume19.要使一个标签透明且具有边框,则应(B)A)将其BackStyle属性设置为0,BorderStyle属性设置为0B)将其BackStyle属性设置为0,BorderStyle属性设置为1C)将其BackStyle属性设置为1,BorderStyle属性设置为0D)将其BackStyle属性设置为1,BorderStyle属性设置为120.在窗体上画一个命令按钮,然后编写如下代码:Private Sub Command1_Click()a&=InputBox("请输入第一个数")b&=InputBox("请输入第二个数")Print b&+a&End Sub程序运行后,单击命令按钮,在两个输入对话框中先后输入12345和54321,程序的输出结果是(A)A)66666B)5432112345C)1234554321D)出错[ 结束 ]【2017年计算机二级VB训练题及答案】。
全国计算机等级考试二级VB上机题库(一)图1 图2T1.width=T1.width+1400T1.Height=T1.Height+400T1.fontsize=T1.fontsize*3最后单击保存按钮,工程命名为sjt1.vbp,窗体命名为sjt1.frm。
Text1.text=LCase(Text1.text)Text2.text=UCase(Text1.text)一、简单应用题(2小题,每小题20分,共计40分)1.在考生目录下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm。
包含所有控件和部分程序,如图所示。
要求:1)利用属性窗口向列表框添加四个项目:Visual Basic,Turbo C,C++,Java;2)请编写适当的程序完成以下功能:当选择列表框中的一项和单选按钮Option1,然后单击“确定”命令按钮,则文本框中显示“XXX笔试”;当选择列表框中的一项和单选按钮Option2,然后单击“确定”命令按钮,则文本框中的一项和单选按钮Option2,然后单击“确定”命令按钮,则文本框中显示“XXX上机”。
其中“XXX”是在列表框中所选择的项目。
If Option1.Value=True thenText1.Text=List1.List(List1.ListIndex)+Option1.CaptionEnd IfIf Option2.Value=True thenText1.Text=List1.List(List1.ListIndex)+Option2.CaptionEnd If最后单击保存按钮。
2.在考生目录下有一个工程文件sjt4.vbp,相应的窗体文件为sjt4.frm。
在窗体上已经有一个命令按钮。
其名称为Command1,标题为“计算并输出”;程序运行后,如果单击命令按钮,程序将计算500以内两个数之间(包括开头和结尾的数)所有连续数的和为1250的正整数,并在窗体上显示出来,这样的数有多组,程序输出每组开头和结尾的正整数,并用“~”连接起来,如图所示,这个程序不完整,请把它补充完整。
国家二级VB机试(上机操作)模拟试卷47(题后含答案及解析)题型有:1.jpg /> 注意:存盘时必须存放在考生文件夹下,工程文件名为vbsj1.vbp,窗体文件名为vbsj1.frm。
正确答案:审题分析根据题目要求,要使鼠标指针位于文本框中时,鼠标指针的形状为箭头,需将文本框的MousePointer属性值设置为1。
为使鼠标指针位于窗体中其他位置时,鼠标指针的形状为十字,需将窗体的MousePointer 属性值设置为2。
操作步骤步骤1:新建“标准EXE”工程,在窗体Form1中画一个文本框,按表4-23设置文本框及窗体属性。
步骤2:按要求将文件保存至考生文件夹中。
特别提示当窗体中控件的MousePointer属性值为0时,鼠标经过该控件时光标的形状类型由窗体的MousePointer属性值决定。
考点链接鼠标光标和鼠标拖放。
2.在名称为Form1的窗体上画两个名称分别为Label1、Label2,标题分别为“开始位置”、“选中字符数”的标签;画三个文本框,名称分别为txtlnput、txtBegin、txtNam;再画一个名称为cmdDisplay,标题为“显示选中文本”的命令按钮。
程序运行时,在txtlnput中输入若干字符,并用鼠标选中一些字符后,单击“显示选中文本”按钮,则把选中的第一个字符的顺序号显示在txtBegin中,选中的字符个数显示在txtNam中,如图3-39所示。
要求:画出所有控件,编写命令按钮的Click事件过程。
注意:要求程序中不得使用变量,事件过程中只能写两条语句,分别用于显示第一个字符的顺序号和显示选中的字符个数。
存盘时必须存放在考生文件夹下,工程文件名为vbsj2.vbp,窗体文件名为vbsj2.frm。
正确答案:审题分析由于SelStart属性返回的所选文本的起始点位于起始文本的左侧,故所选文本的第一个字符的顺序号应为SelStart属性值加1。
选中字符数即为SelLength属性返回值。
vb二级计算机考试试题及答案一、单选题(每题2分,共20分)1. VB中,用于声明变量的关键字是:A. DimB. DeclareC. ConstD. Type答案:A2. 下列哪个选项不是VB中的控制结构?A. 顺序结构B. 选择结构C. 循环结构D. 函数结构答案:D3. 在VB中,用于定义类模块的关键字是:A. ClassB. ModuleC. FormD. Interface答案:A4. VB中,用于读取文件内容的函数是:A. DirB. FileGetC. FileOpenD. FilePut答案:C5. 在VB中,下列哪个选项不是数组的声明方式?A. Dim arr(5) As IntegerB. Dim arr() As Integer = New Integer(5)C. Dim arr(5 To 10) As IntegerD. Dim arr As Integer = New Integer(5)答案:D6. VB中,用于创建一个窗体的关键字是:A. FormB. DialogC. WindowD. Frame答案:A7. VB中,用于实现事件驱动编程的关键字是:A. EventB. SubC. FunctionD. Property答案:B8. 在VB中,下列哪个选项不是字符串函数?A. LeftB. RightC. MidD. Round答案:D9. VB中,用于定义常量的关键字是:A. DimB. ConstC. StaticD. Private答案:B10. VB中,下列哪个选项不是循环结构?A. For EachB. ForC. Do WhileD. If答案:D二、填空题(每题2分,共20分)1. VB中,用于声明全局变量的关键字是________。
答案:Public2. VB中,用于定义一个过程的关键字是________。
答案:Sub3. 在VB中,用于定义一个函数的关键字是________。
国家二级VB机试(上机操作)模拟试卷304(题后含答案及解析)题型有:1.jpg />(2)在名称为Form1的窗体上画一个名称为Label1、标题为“口令”的标签;画一个名称为Text1的文本框;再画三个命令按钮,名称分别为Command1、Command2、Command3,标题分别为“显示口令”、“隐藏口令”、“重新输入”。
程序运行时,在Text1中输入若干字符,单击“隐藏口令”按钮,则只显示同样数量的“*”,如图3—157(b)所示;单击“显示口令”按钮,则显示输入的字符,如图3—157(a)所示,单击“重新输入”按钮,则清除Text1中的内容,并把光标定位到Text1中。
要求:请画出所有控件,编写命令按钮的Click事件过程,程序中不得使用变量,在“显示口令”按钮、“隐藏口令”按钮的事件过程中只能写一条语句。
存盘时必须存放在考生文件夹下,工程文件名为sit2.vbp,窗体文件名为sjt2.frm。
正确答案:第1小题步骤1:新建一个“标准EXE”工程,画出控件并设置相应属性。
步骤2:按要求将文件保存至考生文件夹中。
第2小题步骤1:新建一个“标准EXE”工程,按要求画出控件并设置属性。
步骤2:在代码编辑窗口,分别编写三个按钮的单击事件过程。
参考代码:Private Sub Command1_Click( )Text1.PasswordChar=““End SubPrivate Sub Command2_Click( )Text1.PasswordChar=“*”End SubPrivate Sub Command3_Click( )Text1=““Text1.SetFocusEnd Sub步骤3:按要求将文件保存至考生文件夹中。
解析:第1小题:本题只需要在窗体上画出控件并相应设置其属性即可。
第2小题:PasswordChar属性用于设置屏蔽文本框中内容的字符,要去掉对文本框中输入内容的屏蔽,需将其PasswordChar属性值清空,使用SetFocus方法可使文本获得焦点。
国家二级VB机试(上机操作)模拟试卷500(题后含答案及解析)题型有:1.vbp,窗体文件名为sjt1.frm。
(2)在名称为Form1的窗体上画两个文本框,其名称分别为Text1、Text2,初始内容都为空,显示为三号字,且Text1 的初始状态为不可用;再画一个名称为Command1、标题为“开始”的命令按钮,如图1-7所示。
要求:编写适当的事件过程,使得单击“开始”按钮后,Text1文本框变为可用状态,且在Text1 文本框中输入字母串时,Text2文本框中用大写字母形式显示Text1 文本框中的内容。
程序中不得使用变量,每个事件过程中只能写一条语句。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。
正确答案:第1小题【操作步骤】步骤1:新建一个“标准EXE”工程,按要求画出控件并设置属性。
步骤2:按要求将文件保存至考生文件夹中。
第2小题【操作步骤】步骤1:新建一个“标准EXE”工程,按要求画出控件并设置属性。
步骤2:打开代码编辑窗口,编写Text1的Change事件过程和命令按钮的单击事件过程。
参考代码:Private Sub Command1_Click( ) Text1.Enabled = True End Sub Private Sub Text1_Change( ) Text2.Text = UCase(Text1.Text) End Sub 步骤3:按要求将文件保存至考生文件夹中。
简单应用题2.(1)在考生文件夹下有一个工程文件sjt3.vbp,其功能是:①单击“读数据”按钮,则把考生文件夹下in3.dat文件中的20 个整数读入数组a 中,同时显示在Text1文本框中;②单击“变换”按钮,则数组a 中元素的位置自动对调(即第一个数组元素与最后一个数组元素对调,第二个数组元素与倒数第二个数组元素对调……),并将位置调整后的数组显示在文本框Text2 中。
全国计算机二级VB操作试题及答案全国计算机二级VB操作试题及答案现如今,我们最熟悉的就是试题了,试题是考核某种技能水平的标准。
什么样的试题才能有效帮助到我们呢?下面是店铺带来的.全国计算机二级VB操作试题及答案,希望对你有帮助。
一、选择题(每小题1分,共40小题,共40分。
)1数据库系统的三级模式不包括()。
A.概念模式B.内模式C.外模式D.数据模式2下列描述中正确的是()。
A.VisualBasic只能通过过程调用执行通用过程B.可以在Sub过程的代码中包含另一个Sub过程的代码C.可以像通用过程一样指定事件过程的名字D.Sub过程和Function过程都有返回值3下列数据结构中,能够按照“先进后出”原则存取数据的是()。
A.循环队列B.栈C.队列D.二叉树4在窗体上面画一个命令按钮和一个标签,其名称分别为Command1和Label1,然后编写如下代码:SubS(XAsInteger,yAsInteger)StaticzAsIntegery=x*x+Zz=yEndSubPrivateSubCommand1Click()DimiAsInteger.zAsIntegerm=0z=0Fori=1T03Si,Zm=m+zNextiLabel1.Caption=Str(m)程序运行后,单击命令按钮,在标签中显示的内容是()。
A.50B.20C.14D.75下列关于文件的叙述中,错误的是()。
A.使用Append方式打开文件时,文件指针被定位于文件尾B.当以Input打开文件时,如果文件不存在,则自动建立一个新文件C.顺序文件的各个记录的长度可以不同D.随机文件打开后.既可以进行读操作,也可以进行写操作【全国计算机二级VB操作试题及答案】。
2017 年3 月计算机二级VB 上机操作题库及答案
一、基本操作题
(1)在名称为Forml、标题为球类项目且没有最大化和最小化按钮的窗体上画1 个名称为Combol 的组合框。
组合框中的文本内容为空,表项内容有乒乓球、羽毛球和网球3 项。
运行后的窗体如图所示。
注意:存盘时必须存放在考生文件夹下,工程文件名为
sjtl.vbp,窗体文件名为sjtl.frm。
(2)在名称为Forml、标题为转换的窗体上,画1 个名称为Shapel、边框宽度为3 的形状。
再画两个标题分别为椭圆和圆的命令按钮。
如下图所示。
要求:编写适当的事件过程,使得单击椭圆按钮时,Shapel 的形状变换为椭圆;单击圆按钮时,Shapel 的形状变换为圆。
程序中不得使用变量,每个事件过程中只能写一条语句。
注意:存盘时必须存放在考生文件夹下,工程文件名为
sjr2.vbp,窗体文件名为sjr2.frm。
二、简单应用题
(1)在考生文件夹下有一个工程文件sjt3.vbp。
窗体Forml 上有两个标题分别是读数据和查找的命令按钮。
请画1 个名称为Textl、初始值为空的文本框,该文本框允许显示多行内容,且有垂直滚动条,如图所示。
程序功能如下。
①在考生文件夹下的in.3.dat 文件中存有100 个正整数。
单击读数据按钮,则将文件in3.dat 中的数据读入数组a 中。
②单击查找按钮,则查找数组a 中所有为7 的倍数的数据,并将这些数据顺次显示在Textl 文本框内(数据之间用空格隔开)。
读数据按钮的Click 事件过程已经给出,请编写程序完成查找按钮的Click 事件。