计算机二级《VB》上机题题库(含答案)

合集下载

计算机二级vb考试题库及答案

计算机二级vb考试题库及答案

计算机二级vb考试题库及答案计算机二级vb考试题库一及答案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)显示、打印、制表计算机二级vb考试题库二及答案1.以下程序段运行的结果为(B)Private Sub Form_Click( )MyDate = #7/21/1997#Print Format(MyDate, "m/d/yy")Print Format(MyDate,"yyyy年m月dd日")End SubA.7/21/97 1997年7月21日B.7-21-97 1997年7月21日C.97/7/21 1997年7月21日D.7/21/97 97年7月21日2.以下程序段运行的结果为(B)Private Sub Form_Click( )MyTime = #9:21:30 PM#MyDate = #7/21/1997#Print Tab(2); Format(MyDate, "mmmm-yy")Print Tab(2); Format(MyTime, "hh:mm:ss A/P") End SubA.July-97 9:21:30 PB.July-97 09:21:30 PC.07-97 9:21:30 PD.July-97 9:21:303.以下程序段运行的结果为(C)Private Sub Form_Click( )MyDate = #7/21/1997#Print Format(MyDate, "dddd,mmmm,dd,yyyy")End SubA.21,07,1997B.21,07,21,1997C.Monday,July,21,1997D.Monday,07,21,19974.在窗体中建立一个文本框text1和一个命令按钮command1,编写下面程序:Private Sub Text1_LostFocus( )If Not IsNumeric(Text1) ThenMsgBox "帐号有非数字字符错误"Text1.Text = ""Text1.SetFocuselseMsgBox "帐号正确"End IfEnd Sub当在text1文本框中输入字符"abc"之后,单击命令按钮,结果为(B)A.显示对话框,提示信息为"帐号正确"B.显示对话框,提示信息为"帐号有非数字字符错误"C.程序出错D.没有任何提示5.在窗体中建立一个文本框text1和一个命令按钮command1,编写下面程序:Private Sub Text1_LostFocus( )If Not IsNumeric(Text1) ThenMsgBox "帐号有非数字字符错误"Text1.Text = ""Text1.SetFocuselseMsgBox "帐号正确"End IfEnd Sub当在text1文本框中输入数字123456之后,单击命令按钮,结果为(A)A.显示对话框,提示信息为"帐号正确"B.显示对话框,提示信息为"帐号有非数字字符错误"C.程序出错D.没有任何提示6.在窗体中建立一个文本框text1和一个命令按钮command1,编写下面程序:Private Sub Command1_Click( )Dim I As IntegerIf Text1.Text "Gong" ThenI = MsgBox("密码错误", 5 + vbExclamation, "输入密码")If I 4 ThenEndElseText1.Text = ""Text1.SetFocusEnd IfElseMsgBox "密码帐号正确!"End IfEnd Sub若在text1中输入字符串"Gong",则程序运行结果为(A)A.显示对话框,提示"密码帐号正确!"B.显示对话框,提示"密码错误"C.程序出错D.没有任何提示7.在窗体中建立一个文本框text1和一个命令按钮command1,编写下面程序:Private Sub Command1_Click( )Dim I As IntegerIf Text1.Text "Gong" ThenI = MsgBox("密码错误", 5 + vbExclamation, "输入密码")If I 4 ThenEndElseText1.Text = ""Text1.SetFocusEnd IfElseMsgBox "密码帐号正确!"End IfEnd Sub若在text1中输入字符串"gong",则程序运行结果为(B)A.显示对话框,提示"密码帐号正确!"B.显示对话框,提示"密码错误"C.程序出错D.没有任何提示8.在窗体中建立一个文本框text1和一个命令按钮command1,编写下面程序:Private Sub Command1_Click( )Dim I As IntegerIf Text1.Text "Gong" ThenI = MsgBox("密码错误", VbRetryCancle + vbExclamation, "输入密码")If I 4 ThenEndElseText1.Text = ""Text1.SetFocusEnd IfElseMsgBox "密码帐号正确!"End IfEnd Sub若在text1中输入字符串"123",显示"密码错误"对话框,关于此对话框描述正确的是(A)A.显示对话框中有“重试”按钮B.显示对话框中有“确定”按钮C.显示对话框中有“是”按钮D.以上说法都不正确9.在窗体中建立三个文本框,名称分别为text1、text2和text3,还有一个名称为label1的标签,一个名称为command1的命令按钮,编写如下代码:Private Sub Command1_Click( )Dim x!, y!, z!, t!x = Text1y = Text2z = Text3If x y Thent = xx = yy = tEnd IfIf y z Thent = yy = zz = tIf x y Thent = xx = yy = tEnd IfEnd IfLabel1.Caption = x "," y "," zEnd Sub当在文本框text1、text2 和 text3 中分别输入5、3和8,则标签显示的结果为(C)A.3,5,8B.5,3,8C.8,5,3D.3.8.510.以下程序段:Private Sub Form_Load( )Dim Nop As Integer, Op As String * 1Num1 = 3Num2 = 2Nop = val(Inputbox("请输入1-4之间的整数")) Select Case NopCase 1Op = "+"Result = Num1 + Num2Case 2Op = "-"Result = Num1 - Num2Case 3Op = ""Result = Num1 * Num2Case 4Op = ""Result = Num1 / Num2End SelectLabel1= Num1 Op Num2 "=" ResultEnd Sub窗体运行后,输入1,则label1的标题显示结果为(A)A.3+2=5B.3-2=1C.32=6D.32=1.5看了“计算机二级vb考试题库及答案”。

计算机二级考试VB上机操作题及答案(3)

计算机二级考试VB上机操作题及答案(3)

一、基本操作题1[简答题](1)在名称为Form1的窗体上添加两个名称分别为Text1和Text2的文本框,它们的高、宽分别为300、2400和1200、2400。

窗体的标题为“窗口”。

请通过属性窗口设置适当的属性,满足如下要求:①Text2可以显示多行文本,并且有垂直和水平两个滚动条;②程序运行时在Text1中显示输入的字符为“*”。

程序运行后的窗体如图所示。

参考解析:(1)【考点分析】本题考点有:窗体的Caption属性,文本框的Name、Width、Height、PasswordChar、Text、MultiLine、ScrollBars属性。

【解题思路】文本框控件的MultiLine属性用于设置文本框是否显示多行文本,值为True表示是,值为False则表示否。

ScrollBars属性设置文本框是否有水平或垂直滚动条,它有0、1、2和3这4个值,0表示没有滚动条(默认值),1表示只有水平滚动条,2表示只有垂直滚动条,3表示有水平和垂直滚动条。

文本框的PasswordChar属性常用于设置用某字符(如“*”)屏蔽用户在文本框中键入的内容,常用于口令输入。

【操作步骤】步骤1:新建一个窗体,按照题目要求建立文本框控件并设置其属性,程序中涉及的控件及属性见表3.8和表3.9。

步骤2:调试并运行程序,关闭程序后按题目要求存盘。

【易错提示】由于ScrollBars属性的设置值较多,易混乱,请考生牢记4个值分别设置的文本框滚动条属性。

(2)【考点分析】本题考点有:图像框的Name、Width、Height、Picture和Stretch属性,命令按钮的Name、Caption属性。

【解题思路】图像框(Image)控件的Picture属性用于在设计阶段时装载在图像框中显示的图片,它的Stretch(自动伸缩)属性用来设定载入其中的图片是否需要自动调整,以适应图像框的大小。

图像框的宽和高分别由其Width属性和Height属性设置。

国家二级VB机试(上机操作)模拟试卷254(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷254(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷254(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.请根据以下各小题的要求设汁Visual Basic应用程序(包括界而和代码)。

(1)存名称为Forml的窗体上画一个名称为CmdChange、标题为“改变颜色”的命令按钮,窗体标题为“设置窗体背景色”。

编写程序,使得单击命令按钮时,将窗体的背景颜色改为红色(&HFF&)。

运行程序后的窗体如图2.53所示。

要求:程序中不得使用变量,每个事件过程中只能写一条语句。

存盘时必须在放存考生文件夹下,工程文件名为vbsj 1.vbp,窗体文件名为vbsIl_frm。

(2)在名称为Forml的窝体上画一个命令按钮和一个垂直滚动条,其名称分别为Cmdl(标题为“设置”)和Vsbl,编写适当的事件过程。

程序运行后,如果单击命令按钮,则按如下要求设置垂直滚动条的属性:Max=窗体高度Min=0 LargeChange=50 SmallChange=10 如果移动垂直滚动条的滚动框,则在窗体上显示滚动框的位置值。

程序的运行情况如图2.54所示。

要求:不得使用任何变犀。

注意:存盘时必须存放在考生文件夹下,工程文件名为vbsj2.vbp,窗体文件名为vbsj2.frm。

正确答案:第1小题【操作步骤】步骤1:新建一个“标准EXE”工程,在窗体Forml中画一个命令按钮,设置相关属性,其属件及值如表3.32所示。

步骤2:打开代码编辑窗口,编写按钮的Click事件过程中。

参考代码:Private Sub cmdChange—Click( ) BackColot=&HFF& End Sub 步骤3:按要求将文件保存至考生文件夹中。

第2小题【操作步骤】步骤1:新建一个“标准EXE”工程,按表3-33在窗体中画出控件并设置其相关属性。

步骤2:打开代码编辑窗口,编写水平滚动条的Change 事件过程。

计算机二级考试VB上机模拟题及答案

计算机二级考试VB上机模拟题及答案

计算机二级考试VB上机模拟题及答案1.基本操作题(1)将“销售表”中的日期在2000年12月31日前(含2000年12月31日)的记录复制到一个新表2001.dbf中。

(2)将“销售表”中的日期(日期型字段)在2000年12月31日前(含2000年12月31日)的记录物理删除。

(3)打开“商品表”,使用BROWSE命令浏览时,使用“文件”菜单中的选项将“商品表”中的记录生成文件名为“商品表.htm”的HTML格式文件。

(4)为“商品表”创建一个主索引,索引名和索引表达式均是“商品号”;为“销售表”创建一个普通索引(升序),索引名和索引表达式均是“商品号”。

【参考答案】(1)在“命令”窗口输入命令:SELECT*FROM销售表WHERE日期<=CTOD("12/31/00")INTO TABLE 2001系统将自动查找日期在2000年12月31日前的记录,并复制到一个新表2001.dbf中。

(2)在“命令”窗口输入两条命令:DELETE FROM销售表WHERE日期<=CTOD("12/31/00")&&逻辑删除记录PACK &&物理删除记录通过以上两条命令物理删除“销售表”中日期(日期型字段)在2000年12月31日前的记录。

(3)具体步骤如下:① 在“命令”窗口输入两条命令:USE商品表 &&打开商品表BROWSE &&打开表记录浏览窗口② 在“文件”菜单中选择“另存为HTML(H)...”菜单命令,如图4-18所示。

③ 弹出“另存为HTML”的对话框中,系统默认以“商品表.htm”名保存该文件,单击“确定”按钮保存文件。

(4)具体步骤如下:① 在“命令”窗口输入两条命令:USE商品表 &&打开商品表MODIFY STRUCTURE &&打开表设计器② 在“商品表”的表设计器中,单击“字段”选项卡,选择“商品号”字段,在“索引”下拉列表框中为该字段选择一个排序方式。

上海市计算机二级vb考试答案

上海市计算机二级vb考试答案

上海市计算机二级vb考试答案一、单项选择题(每题2分,共20分)1. VB中,用于声明变量的关键字是:A. DimB. DeclareC. ConstD. Function答案:A2. 在VB中,以下哪个选项是正确的字符串连接运算符?A. &B. +C. =D. ||答案:A3. VB中,用于循环结构的关键字是:A. ForB. WhileC. DoD. All of the above答案:D4. 若变量x的值是5,执行语句“x = x + 1”后,x的值是:A. 4B. 5C. 6D. 7答案:C5. VB中,用于定义过程的关键字是:A. SubB. FunctionC. Both A and BD. None of the above答案:C6. 在VB中,以下哪个选项是正确的条件语句?A. If...Then...ElseB. Case...SelectC. Both A and BD. None of the above答案:C7. VB中,以下哪个控件用于显示文本信息?A. LabelB. TextBoxC. ComboBoxD. CheckBox答案:A8. 在VB中,以下哪个选项是正确的数组声明方式?A. Dim arr(3)B. Dim arr(3) As IntegerC. Dim arr As Integer(3)D. Both A and B答案:D9. VB中,用于打开文件的函数是:A. OpenB. CloseC. SeekD. EOF答案:A10. 在VB中,以下哪个事件是当窗体加载时触发的?A. ClickB. LoadC. UnloadD. Resize答案:B二、填空题(每题2分,共20分)1. VB中,用于声明常量的关键字是________。

答案:Const2. 在VB中,________运算符用于比较两个字符串是否相等。

答案:=3. VB中,________关键字用于声明函数。

福建省计算机二级vb考试试题及答案

福建省计算机二级vb考试试题及答案

福建省计算机二级vb考试试题及答案一、单项选择题(每题2分,共20分)1. 在Visual Basic中,下列哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All of the above答案:D2. 如果变量x的值是5,那么表达式x > 3 AND x < 7的值是什么?A. TrueB. FalseC. 5D. 3答案:A3. 在Visual Basic中,下列哪个关键字用于声明一个过程?A. FunctionB. SubC. ClassD. Property答案:B4. 下列哪个控件不适用于显示文本?A. LabelB. TextBoxC. ButtonD. ComboBox答案:C5. 在Visual Basic中,如何将一个字符串转换为小写?A. UCase()B. LCase()C. StrComp()D. StrConv()答案:B6. Visual Basic中的哪个事件用于响应鼠标单击?A. ClickB. DoubleClickC. MouseDownD. MouseUp答案:A7. 在Visual Basic中,下列哪个选项是正确的文件访问模式?A. OpenMode.InputB. OpenMode.OutputC. OpenMode.RandomD. All of the above答案:D8. 如果变量a的值是10,变量b的值是20,那么表达式a MOD b的值是什么?A. 10B. 20C. 0D. 2答案:A9. 在Visual Basic中,哪个函数用于计算数组中元素的和?A. Sum()B. Count()C. Avg()D. Max()答案:A10. 下列哪个选项是Visual Basic中的保留关键字?A. DimB. IfC. ThenD. All of the above答案:D二、填空题(每题2分,共20分)1. 在Visual Basic中,____关键字用于声明一个变量。

上海市计算机二级vb考试答案

上海市计算机二级vb考试答案

上海市计算机二级vb考试答案一、选择题(每题2分,共20分)1. VB中,下列哪个是合法的变量名?A. 2variableB. Variable2C. variable_2D. Variable2!答案:C2. 在VB中,以下哪个是正确的数据类型?A. IntegerB. RealC. StringD. All of the above答案:D3. VB中,以下哪个函数用于计算两个数的和?A. Sum()B. Add()C. +D. Concatenate()答案:C4. 在VB中,以下哪个是正确的循环结构?A. ForB. WhileC. DoD. All of the above答案:D5. VB中,以下哪个是正确的条件语句?A. If...Then...ElseB. Switch...CaseC. Select...CaseD. All of the above答案:A6. 在VB中,以下哪个是数组的正确声明方式?A. Dim myArray() As IntegerB. Dim myArray(10) As IntegerC. Dim myArray As Integer()D. Dim myArray(0 To 10) As Integer答案:D7. VB中,以下哪个是正确的子程序声明?A. Sub MySub()B. Function MySub()C. Both A and BD. None of the above答案:C8. 在VB中,以下哪个是正确的事件处理程序的声明方式?A. Private Sub Button1_Click()B. Public Sub Button1_Click()C. Both A and BD. None of the above答案:A9. VB中,以下哪个是正确的窗体属性?A. CaptionB. TextC. Both A and BD. None of the above答案:C10. 在VB中,以下哪个是正确的控件?A. LabelB. TextBoxC. ButtonD. All of the above答案:D二、填空题(每题3分,共15分)1. VB中,用于定义常量的关键字是________。

国家二级VB机试(上机操作)模拟试卷500(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷500(题后含答案及解析)

国家二级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 中。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机二级《VB》上机题题库(含答案)
计算机二级考试是全国计算机等级考试四个等级中的一个等级,由教育部考试中心主办,考核计算机基础知识和使用一种高级计算机语言编写程序以及上机调试的基本技能。

以下是店铺为大家收集的计算机二级《VB》上机题题库(含答案),希望能够帮助到大家。

1.以下不具有Picture属性的对象是(B)
A)窗体
B)图片框
C)图像框
D)文本框
2.双击窗体中的对象后,Visual Basic将显示的窗口是(D)
A)项目(工程)窗口
B)工具箱
C)代码窗口
D)属性窗口
3.若要将窗体从内存中卸载,其实现的方法是(A)
A)Show
B)UnLoad
C)Load
D)Hide
4.要使目录列表框(名称为Dirl)中的目录随着驱动器列表框(名称为Drivel)中所选
择的当前驱动器的不同而同时发生变化,则应:(A)
A)在Dirl中的Change事件中,书写语句 Dirl.Drive=Drivel.Drive
B)在Dirl中的Change事件中,书写语句 Dirl.Path=Drivel.Drive
C)在Drivel中的Change事件中,书写语句Dirl.Path=Drivel.Drive
D)在Drivel中的Change事件中,书写语句Dirl.Drive=Drivel.Drive
5.设有如下声明:
Dim x As Integer
如果Sgn(x)的值为-1,则表示x的值是(A)
A)整数
B)大于0的整数
C)等于0的整数
D)小于0的数
6.下述说法不正确的是(B)
A)变量名的长度不能超过255个字符
B)变量名可以包含小数点或者内嵌的`类型声明字符
C)变量名不能使用关键字
D)变量名的第一个字符必须是字母
7.下列可作为Visual Basic变量名的是(A)
A)Filename
B)A(A+B)
C)A%D
D)Print
8.语句Print Sgn(-6^2)+Abs(-6^2)+Int(-6^2)的输出结果是(BD)
A)-36
B)1
C)-1
D)-72
9.下面说法中,不正确的是(D)
A)Cls清除由Print方法显示的文本或在图片框中显示的图形,并把光标移到对象的左上角(0,0)
B)当前窗体是用Picture属性装入的图形时,也可以用Cls方法清除
C)Move方法用来移动窗体和控件,并改变其大小
D)Cls方法中的对象,可以是窗体或图片框,如果省略则清除当前窗体中显示的内容
10.假定在图片框Picturel中装入了一个图形,为了清除该图形(注意,清除图形,
而不是删除图片框),应采用的正确方法是(D)
A)选择图片框,然后按Del键
B)执行语句 Picturel.picture=LoadPicture("")
C)执行语句 Picturel.picture=""
D)选择图片框,在属性窗口中选择Picture属性条,然后按回车键
【计算机二级《VB》上机题题库(含答案)】。

相关文档
最新文档