省二级计算机考试__vb选择
- 格式:doc
- 大小:1.42 MB
- 文档页数:104
计算机省二vb笔试试题及答案近年来,计算机行业的快速发展引发了对计算机技能的需求不断提高。
VB(Visual Basic)作为一种广泛应用于软件开发的编程语言,已经成为计算机省二笔试的重要内容之一。
为了帮助考生更好地备考,本文将介绍一些常见的VB笔试试题,并提供相应的答案和解析。
一、基础知识题1. VB是什么的缩写?答案:VB是Visual Basic的缩写。
解析:这是一个基础知识题,考察考生对VB的基本了解。
VB是一种基于事件驱动的编程语言,其开发环境提供了一系列可视化的GUI开发工具。
2. VB中,哪个控件可以用于显示文本信息?答案:Label控件。
解析:在VB中,Label控件用于在窗体上显示文本信息,可以用于显示静态文字或者动态改变的文字。
3. VB中,哪个控件用于接受用户的输入?答案:TextBox控件。
解析:TextBox控件可以用于接受用户的文本输入,用户可以通过键盘输入文本信息。
二、语法题1. VB中,声明一个整型变量的语句是什么?答案:Dim 变量名 As Integer。
解析:在VB中,使用Dim语句声明一个变量,后面跟上变量名和变量类型。
整型变量的类型为Integer。
2. VB中,如何定义一个过程(Sub)?答案:Sub 过程名()解析:在VB中,使用Sub关键字定义一个过程,过程名用于标识该过程,小括号内可以放置参数。
3. VB中,如何通过代码将一个Label控件的文本内容改为“Hello World”?答案:Label1.Text = "Hello World"解析:在VB中,通过控件名和属性名来访问和设置控件的属性。
Label1是一个Label控件的名称,通过修改其Text属性来改变文本内容。
三、编程题请编写一个VB程序,实现一个简单的计算器,实现加法、减法、乘法和除法四种基本运算。
```vbPublic Class Form1Private Sub btnAdd_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnAdd.ClickDim num1 As Double = CDbl(txtNum1.Text)Dim num2 As Double = CDbl(txtNum2.Text)Dim result As Double = num1 + num2txtResult.Text = result.ToString()End SubPrivate Sub btnSubtract_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSubtract.ClickDim num1 As Double = CDbl(txtNum1.Text)Dim num2 As Double = CDbl(txtNum2.Text)Dim result As Double = num1 - num2txtResult.Text = result.ToString()End SubPrivate Sub btnMultiply_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnMultiply.ClickDim num1 As Double = CDbl(txtNum1.Text)Dim num2 As Double = CDbl(txtNum2.Text)Dim result As Double = num1 * num2txtResult.Text = result.ToString()End SubPrivate Sub btnDivide_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnDivide.ClickDim num1 As Double = CDbl(txtNum1.Text)Dim num2 As Double = CDbl(txtNum2.Text)Dim result As Double = num1 / num2txtResult.Text = result.ToString()End SubEnd Class```解析:上述代码使用了VB的基本语法和控件操作,分别为加法、减法、乘法和除法实现了相应的运算逻辑。
计算机等级考试二级VB程序设计选择题第1篇:计算机等级考试二级VB程序设计选择题不论从事何种工作,如果要想做出高效、实效,务必先从自身的工作计划开始。
有了计划,才不致于使自己思想迷茫、头脑空洞,不知从哪里着手开展工作。
下面是小编搜索整理的计算机等级考试二级vb程序设计选择题,供大家参考学习!计算机等级考试二级vb程序设计选择题1、vb是一种面向对象的程序设计语言,()不是面向对象系统所包含的三要素。
A.属*B.变量C.方法D.事件2.不论何控件,共同具有的是()属*。
a.d.forecolor3.程序代码如下:mand1.caption=”确定”,则mand1、caption、“确定”分别代表()a.属*、对象、值B.对象、值、属*c.对象、方法、属* D.对象、属*、值4.下面()是不合法的整型常数。
a.278b.&o278c.&h278d.278%5.为了给x、y、z三个变量赋初值1,下面正确的赋值语句是()。
a.x=y=z=1b.x=1,y=1,z=1c.x=1:y=1:z=1d.xyz=16.赋值语句:a=123+mid(“123456”,3,2)执行后,变量a中的值是()。
a.”12334”b.12334c.157d.1237.数学关系3≤x<10表示成正确的vb表达式为()A、3<=未完,继续阅读 >第2篇:计算机等级考试二级VB程序设计题1.编写事件代码,求1—100之间能被5整除或被7整除的数的累加和,要求单击窗体时执行事件代码,并在窗体上输出运行结果。
privatesubform_click()dimi%,s!s=0fori=1to100ifimod5=0orimod7=0thens=s+inextiprint“s=”;sendsub求1+2+3+……+100累加和(单击窗体执行程序)。
privatesubform_click()dimi%,s!(2’)s=0(2’)fori=1to100(2’)s=s+i(2’)nextprint“s=”;s(2’)endsub1.privatesubmand1_click()x=0n=inputbox("")fori=1tonforj=1toix=x+1nextjnextiprintxendsub程序运行后,单击命令按钮,如果输入3,则在窗体上显示的内容是:2.privatefunctionf(masinteger)ifmmod2=0thenf=melsef=1endifendfunctionprivatesubmand1_click()dimiasintegers=0fori=1to5s=s+f(i)nextiprintsendsub单击命令按钮后,程序的运行结果为:1、未完,继续阅读 >第3篇:计算机等级考试二级VB程序设计模拟试题下面人才网小编为大家带来的是二级vb程序设计模拟试题,希望对大家有所帮助~填空题(每空2分,共20分)1.vb是一种面向对象的可视化程序设计语言,采取了_[1]_的编程机制。
福建省计算机二级vb试题及答案一、选择题(每题2分,共20分)1. Visual Basic是一种______。
A. 操作系统B. 编程语言C. 数据库管理系统D. 办公软件答案:B2. 在Visual Basic中,下列哪个关键字用于声明变量?A. DimB. SubC. FunctionD. End答案:A3. 如果要在Visual Basic中创建一个窗体,应该使用哪个控件?A. LabelB. TextBoxC. FormD. Button答案:C4. 在Visual Basic中,哪个函数用于将字符串转换为大写?A. StrConvB. UCaseC. LCaseD. Trim5. 下列哪个选项不是Visual Basic的事件?A. ClickB. LoadC. OpenD. Change答案:C6. 在Visual Basic中,如何表示一个数组?A. Dim numbers(5) As IntegerB. Dim numbers As IntegerC. Dim numbers(5)D. Dim numbers As Integer(5)答案:A7. Visual Basic中,哪个控件用于显示文本,但不能编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B8. 在Visual Basic中,哪个关键字用于循环遍历数组?A. ForB. WhileC. DoD. If答案:A9. Visual Basic中,哪个函数用于获取当前日期?B. DateC. TimeD. Today答案:D10. 在Visual Basic中,下列哪个选项用于创建一个单选按钮?A. CheckBoxB. RadioButtonC. OptionButtonD. ToggleButton答案:B二、填空题(每题2分,共20分)1. 在Visual Basic中,使用________关键字可以定义一个函数。
所有单选题1、在VB的工程中,工程文件的扩展名是______。
A:frmB:vbgC:vbpD:bas答案:C等级:1 难度:1知识点:VB知识点/VB的工程管理和环境设置2、在VB的应用程序中,窗体文件的扩展名是______。
A:frmB:vbgC:vbpD:bas答案:A等级:1 难度:1知识点:VB知识点/VB的工程管理和环境设置3、在VB的应用程序中,标准模块文件的扩展名是______。
A:frmB:vbgC:vbpD:bas答案:D等级:1 难度:1知识点:VB知识点/VB的工程管理和环境设置4、以下关于保存工程的说法正确的是______。
A:保存工程时只保存窗体文件即可B:保存工程时只保存工程文件即可C:先保存窗体文件,再保存工程文件D:先保存工程文件,再保存窗体文件答案:C等级:1 难度:15、在面向对象的程序设计中,最基本的元素是______。
A:窗体文件B:工程文件C:属性D:对象答案:D等级:1 难度:1知识点:VB知识点/VB的编程环境6、在运行程序时,若要使文本框获得输入焦点,可调用文本框对象的______方法来实现。
A:RefreshB:GetFocusC:SetFocusD:Tab答案:C等级:2 难度:2知识点:VB知识点/简单控件设计7、在程序运行时,若要获得用户在文本框中所选择的文本,可通过访问______属性来实现。
A:SelStartB:SelLengthC:TextD:SelText答案:D等级:2 难度:2知识点:VB知识点/简单控件设计8、若要设置文本框最大可接收的字符数,可通过______属性来实现。
A:MultiLineB:LengthC:MaxD:MaxLength知识点:VB知识点/简单控件设计9、窗体的标题条显示内容由窗体对象的______属性决定。
A:BackColorB:BackStyleC:TextD:Caption答案:D等级:1 难度:1知识点:VB知识点/简单控件设计10、若要取消窗体的最大化功能,则可设置______属性为False来实现。
国家二级计算机vb考试题附参考答案一、单项选择题(每题2分,共20分)1.在Visual Basic中,以下哪个选项不是基本数据类型?A.IntegerB.StringC.ObjectD.Boolean答案:C2.如果一个变量被声明为Dim x As Integer,那么x的值可以是以下哪个?A.123B."Hello"C.3.14D.True答案:A3.在Visual Basic中,哪个关键字用于声明过程?A.FunctionB.SubC.IfD.For答案:B4.下列哪个选项不是Visual Basic的控件?A.TextBoxbelC.ButtonD.List答案:D5.在Visual Basic中,以下哪个选项可以用于循环结构?A.ForB.IfC.Select CaseD.With答案:A6.在Visual Basic中,哪个函数用于计算一个数的绝对值?A.AbsB.RoundC.IntD.Sgn答案:A7.在Visual Basic中,哪个属性用于设置文本框的只读属性?A.ReadOnlyB.BackColorC.ForeColorD.Enabled答案:A8.在Visual Basic中,哪个事件用于响应按钮点击?A.ClickB.DoubleClickC.MouseDownD.MouseUp答案:A9.在Visual Basic中,哪个关键字用于创建数组?A.ArrayB.ListC.CollectionD.Dim答案:D10.在Visual Basic中,哪个函数用于将字符串转换为数字?A.StrB.ValC.CStrD.Chr答案:B二、填空题(每题2分,共20分)1.在Visual Basic中,使用________关键字可以声明一个全局变量。
答案:Public2.如果一个变量的值需要在多个过程中共享,应该使用________关键字进行声明。
答案:Shared3.在Visual Basic中,使用________函数可以将小数四舍五入到最接近的整数。
计算机等级二级VisualFoxPro选择题及答案VisualFoxPro是计算机二级考试科目之一,下面是CN人才网为大家整理的计算机等级二级VisualFoxPro选择题及答案,欢迎参考~ 计算机等级二级VisualFoxPro选择题及答案1.下列是软件测试技术的是( )。
A.强行排错法B.原因排除法C.回溯法D.边界值分析2.按数据的存取方式不同,可以将文件分为( )。
A.顺序文件和随机文件B.文本文件和数据文件C.数据文件和可执行文件D.ASCⅡ文件和二进制文件3.源程序的文档化不包括( )。
A.符号名的命名要有实际意义B.正确的文档形式C.良好的视觉组织D.正确的程序注释4.下列叙述中错误的是( )。
A.-种数据的逻辑结构可以有多种存储结构B.数据的存储结构与数据的处理效率无关C.数据的存储结构与数据的处理效率密切相关D.数据的存储结构在计算机中所占的空间不-定是连续的5.下列叙述中正确的是( )。
、A.在模块化程序设计中,-个模块应该尽量多地包括与其他模块联系的信息B.在自顶向下、逐步细化的设计过程中,首先应设计解决问题的第-个细节C.在模块化程序设计中,-个模块内部的控制结构也要符合结构化原则D.在程序设计过程中,不能同时采用结构化程序设计方法与模块化程序设计方法6.在面向对象方法中,实现信息隐蔽是依靠( )。
A.对象的继承B.对象的多态C.对象的封装D.对象的分类7.设计数据库的存储结构属于( )阶段。
A.需求分析B.概念设计C.逻辑设计D.物理设计8.-个模块内部各个元素彼此结合的紧密程度的度量称为( )。
A.耦合性B.内聚性C.复杂性D.数据传输特性9.在对象方法中,-个对象请求另-个对象为其服务的方式通过发送( )来实现。
A.调用语句B.命令C.中令D.消息10.下列叙述正确的是( )。
A.算法的执行效率与数据的存储结构无关B.算法的空问复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止D.以上3种描述都不对11.声明-个变量为局部变量应该用( )。
1.以下(D)为True时,表明用户从通用对话框的“字体”对话框中选择了斜体字。
A.FontBoldB.PathC.FontNameD.FontItalic2.以下选项中,不属于单选按钮属性的是(D)。
A.EnabledB.CaptionD.Min3.由(A)属性,可将字符串输入到文本框中。
A.TextB.CaptionD.Value4.由(A )属性可将文本框中显示的文本内容读出来。
A.TextB.CaptionD.Value5.在当前VB 窗体上输出一个字符串“计算机”的方法是(A)。
A.Print “计算机”B.Print 计算机C.计算机D.Output 计算机6.在以下情况下,窗体的Click事件将会被触发的为(D)。
A.当窗体变为活动窗口时B.当程序启动时C.当鼠标在窗体上移动时D.当鼠标单击窗体时7.字体大小由(B)属性设置。
A.FontNameB.FontSizeC.FontItalicD.FontBold8.字体类型由(A)属性设置。
A.FontNameB.FontSizeC.FontItalicD.FontBold9.组合框的风格可通过(C)属性来设置。
A.BackStyleB.BorderStyleC.StyleD.Sorted10.标签的边框由(C)属性的设置来决定。
A.BackColorB.BackStyleC.BorderStyleD.AutoSize11.窗体的背景颜色由(B)属性设置。
A.BorderStyleB.BackColorC.ForeColorD.FillStyle12.窗体的前景颜色由(C)属性设置。
A.BorderStyleB.BackColorC.ForeColorD.FillStyle13.粗体字由(D)属性设置。
A.FontNameB.FontSizeC.FontItalicD.FontBold14.单选按钮的控件名称为(D)。
A.BottonB.CheckBoxC.PictureBoxD.OptionBotton15.单选按钮的当前状态可通过(A)属性来访问。
江苏省计算机二级vb笔试怎么考试答案江苏省计算机二级VB笔试主要考查考生对Visual Basic编程语言的掌握程度,包括基本语法、程序设计、算法实现等。
考试内容涵盖了VB程序设计基础、控制结构、数组、过程、文件操作、图形用户界面设计等。
以下是一些可能的考试题目及答案:1. VB中,用于声明变量的关键字是什么?答案:Dim2. VB中,如何实现一个循环,直到满足某个条件才结束?答案:可以使用Do Loop Until语句。
3. VB中,如何声明一个数组?答案:可以使用Dim关键字后跟数组名和括号中的元素数量,例如Dim myArray(10) As Integer。
4. VB中,如何调用一个过程?答案:使用过程名后跟括号中的参数列表,例如Call MyProcedure(arg1, arg2)。
5. VB中,如何打开一个文件进行读取?答案:使用Open语句,例如Open "filename.txt" For Input As #1。
6. VB中,如何创建一个按钮控件?答案:在Visual Basic的集成开发环境(IDE)中,可以使用工具箱中的Button控件拖放到窗体上。
7. VB中,如何捕获并处理异常?答案:使用Try...Catch...Finally语句块,例如Try...Catch ex As Exception...Finally。
8. VB中,如何实现一个二维数组?答案:声明时使用两个括号,例如Dim myArray(5, 5) As Integer。
9. VB中,如何使用条件语句选择执行不同的代码块?答案:可以使用If...Then...Else语句,例如If condition Then...Else...End If。
10. VB中,如何声明一个类?答案:使用Class关键字后跟类名,例如Class MyClass。
考生在准备江苏省计算机二级VB笔试时,应重点掌握以上知识点,并进行大量的编程实践,以提高解题能力和编程技巧。
浙江计算机二级vb考试试题及答案一、单项选择题(每题2分,共20分)1. VB中,以下哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All of the above答案:D2. 在VB中,以下哪个选项不是控制结构?A. If...Then...ElseB. For...NextC. While...WendD. Function答案:D3. 以下哪个选项是VB中合法的变量名?A. 2variableB. variable2C. $variableD. variable$答案:B4. VB中,以下哪个函数用于计算一个数的绝对值?A. AbsB. SqrC. RoundD. Int5. 在VB中,以下哪个选项是正确的数组声明方式?A. Dim arr(5)B. Dim arr(5) As IntegerC. Dim arr(5) As StringD. Both B and C答案:D6. VB中,以下哪个选项是正确的子程序声明?A. Sub MySub()B. Function MySub()C. Both A and BD. None of the above答案:C7. 在VB中,以下哪个选项是正确的事件处理程序的声明方式?A. Private Sub Form_Click()B. Public Sub Form_Click()C. Both A and BD. None of the above答案:A8. VB中,以下哪个选项是正确的窗体属性?A. CaptionB. TextC. Both A and BD. None of the above答案:C9. 在VB中,以下哪个选项是正确的控件事件?B. DoubleClickC. Both A and BD. None of the above答案:C10. VB中,以下哪个选项是正确的文件访问模式?A. Open For InputB. Open For OutputC. Both A and BD. None of the above答案:C二、填空题(每空2分,共20分)1. VB中,使用________函数可以将字符串转换为小写。