安徽大学VB选择题
安徽省计算机vb考试试题及答案
![安徽省计算机vb考试试题及答案](https://img.taocdn.com/s3/m/5f17df44fe00bed5b9f3f90f76c66137ef064f7b.png)
安徽省计算机vb考试试题及答案一、单项选择题(每题2分,共20分)1. VB中,用于声明变量的关键字是()。
A. DimB. SetC. CallD. Function答案:A2. 在VB中,下列哪个选项不是基本数据类型?A. IntegerB. StringC. ObjectD. Double答案:C3. VB中,下列哪个选项不是控制结构?A. If...Then...ElseB. For...NextC. Do...LoopD. Sub答案:D4. 在VB中,下列哪个选项不是数组的声明方式?A. Dim arr(5) As IntegerB. Dim arr() As IntegerC. Dim arr As Integer()D. Dim arr(1 To 10) As Integer答案:B5. VB中,下列哪个选项不是窗体的属性?A. CaptionB. NameC. TextD. Visible答案:C6. VB中,下列哪个选项不是窗体的事件?A. ClickB. LoadC. OpenD. Resize答案:C7. 在VB中,下列哪个选项不是过程?A. SubB. FunctionC. PropertyD. Class答案:D8. VB中,下列哪个选项不是文件访问模式?A. Open AsB. InputC. OutputD. Append答案:B9. 在VB中,下列哪个选项不是错误处理语句?A. On Error GoToB. On Error Resume NextC. On Error GoTo 0D. On Error Call答案:D10. VB中,下列哪个选项不是集合的属性?A. CountB. ItemC. AddD. Remove答案:C二、填空题(每题2分,共10分)1. VB中,声明一个名为“name”的字符串变量,其代码为_________。
答案:Dim name As String2. VB中,使用_________语句可以捕获并处理运行时错误。
安徽省vb二级考试试题及答案
![安徽省vb二级考试试题及答案](https://img.taocdn.com/s3/m/4a0953610640be1e650e52ea551810a6f524c83a.png)
安徽省vb二级考试试题及答案一、单项选择题(每题2分,共20分)1. VB中,用于声明变量的关键字是______。
A. DimB. DeclareC. FunctionD. Sub答案:A2. 在VB中,下列哪个选项不是合法的变量名?A. _123B. my_variableC. 变量名D. 123答案:D3. VB中,下列哪个选项是正确的字符串连接运算符?A. +B. &&C. &D. ||答案:C4. 在VB中,下列哪个选项不是控制结构?A. If...Then...ElseB. For...NextC. Do...LoopD. Call答案:D5. VB中,下列哪个选项是正确的数组声明?A. Dim arr(5)B. Dim arr() As IntegerC. Dim arr(5 To 10) As IntegerD. Dim arr As Integer(5)答案:B6. VB中,下列哪个选项是正确的函数调用?A. FunctionName()B. Call FunctionName()C. FunctionNameD. Call FunctionName答案:A7. VB中,下列哪个选项是正确的事件处理程序声明?A. Private Sub Form_Click()B. Public Sub Form_Click()C. Private Function Form_Click()D. Public Function Form_Click()答案:A8. VB中,下列哪个选项是正确的文件打开语句?A. Open "test.txt" For Input As #1B. Open "test.txt" For Output As #1C. Open "test.txt" For Append As #1D. All of the above答案:D9. VB中,下列哪个选项是正确的数据类型?A. IntegerB. RealC. StringD. All of the above答案:D10. VB中,下列哪个选项是正确的循环结构?A. Do WhileB. Do UntilC. For EachD. All of the above答案:D二、填空题(每题2分,共20分)1. 在VB中,声明一个整型变量的正确语法是:Dim ______ As Integer。
安徽省vb省二级考试题目答案
![安徽省vb省二级考试题目答案](https://img.taocdn.com/s3/m/59ed79e6b8d528ea81c758f5f61fb7360a4c2b58.png)
安徽省vb省二级考试题目答案一、选择题1. 在Visual Basic中,下列哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All of the above答案:D2. 下列哪个函数用于计算一个数的绝对值?A. AbsB. RoundC. SqrD. Int答案:A3. 在Visual Basic中,下列哪个关键字用于声明变量?A. DimB. ConstC. FunctionD. Sub答案:A4. 如果要在一个窗体中添加一个按钮控件,应该使用哪个工具?A. TextBoxB. ButtonC. LabelD. ComboBox答案:B5. 在Visual Basic中,下列哪个事件是当窗体加载时触发的?A. ClickB. LoadC. MouseMoveD. KeyPress答案:B二、填空题1. 在Visual Basic中,使用________关键字可以声明一个数组。
答案:Dim2. 若要在Visual Basic中实现循环,可以使用________或________结构。
答案:For...Next,Do...Loop3. Visual Basic中的________函数可以连接两个字符串。
答案:Concatenate4. 在Visual Basic中,使用________方法可以清除文本框中的内容。
答案:Clear5. 若要在Visual Basic中打开一个文件,可以使用________函数。
答案:Open三、简答题1. 描述Visual Basic中如何使用If...Then...Else语句进行条件判断。
答案:在Visual Basic中,可以使用If...Then...Else语句进行条件判断。
首先使用If关键字后跟条件表达式,如果条件为真,则执行Then后面的代码块;如果条件为假,则执行Else后面的代码块。
2. 简述Visual Basic中如何使用Select Case语句进行多条件选择。
安徽大学vb模拟题
![安徽大学vb模拟题](https://img.taocdn.com/s3/m/21ccfd10fe00bed5b9f3f90f76c66137ee064f70.png)
安徽大学vb模拟题一、程序填空:Fori=1To10某=Val(____(1)____)Print某If____(2)____Then____(3)____Ne某tiPrintMa某EndSub某(i,j)=____(1)____Print某(i,j);If____(2)____Then=+某(i,j)Ne某tjPrintNe某tiPrintEndSub1)Int(Rnd某90+10)2)i=j3.下面程序的功能是:设计一个选课运行界面,如下图所示。
它包含两个列表框,左边列表框lit1为已可供选择的课程名,当单击某课程名后,将该课程加入到右边的列表框lit2中,同时在左边列表框中删除。
当右边课程数已满5门时,不允许再加入。
请将程序补充完整。
PrivateSubForm_Load()Lit1.ClearLit1.AddItem\大学计算机基础\Lit1.AddItem\程序设计\Lit1.AddItem\数据库技术与应用\Lit1.AddItem\程序设计\Lit1.AddItem\多媒体技术\Lit1.AddItem\硬件技术基础\Lit1.AddItem\网络技术与应用\Lit1.AddItem\程序设计\EndSubPrivateSubLit1_Click()If____(1)____ThenMgBo某\超过5门课程,不能再选!\E某itSubEle____(2)____Lit1.RemoveItemLit1.LitInde某EndIfEndSub1)Lit2.LitCount>=52)Lit2.AddItemLit1.Te某t4.\下面程序的功能是:某(i,j)=____(1)____Print某(i,j);Ne某tj____(2)____ne某tiEndSub1)Int(Rnd某90+10)2)Print5、\下面程序的功能是:找出被3、5、7除,余数均为1的最小的5个正整数。
请将程序补充完整。
安徽计算机二级vb试题及答案
![安徽计算机二级vb试题及答案](https://img.taocdn.com/s3/m/4be42dd5e109581b6bd97f19227916888486b9b2.png)
安徽计算机二级vb试题及答案正文:一、单选题1. 以下关于VB的描述中,正确的是:A. VB是面向过程的编程语言B. VB是一种强类型语言C. VB可以用于开发Web应用程序D. VB是一种编译型语言答案:C. VB可以用于开发Web应用程序2. 在VB中,用于定义一段逻辑代码的标识符是:A. SubB. FunctionC. IfD. Dim答案:A. Sub3. VB中的数组下标是从几开始的?A. 0B. 1C. -1D. 任意非负整数答案:A. 04. VB中的逻辑运算符包括:A. &&、||、!B. And、Or、NotC. +、-、*D. ==、!=、>答案:B. And、Or、Not5. 在VB中,下面哪个循环结构可以用于无限循环?A. For EachB. Do WhileC. ForD. Do Until答案:D. Do Until二、填空题1. VB中声明变量的关键字是________。
答案:Dim2. VB中用于连接字符串的运算符是________。
答案:&3. VB中用于获取用户输入的函数是________。
答案:InputBox4. VB中用于弹出消息框的函数是________。
答案:MsgBox5. VB中用于退出循环的关键字是________。
答案:Exit三、简答题1. VB中的函数和子过程有什么区别?请举例说明。
答:函数和子过程是VB中用来封装一段逻辑代码的结构。
它们的区别在于函数可以返回一个值,而子过程不返回任何值。
例如,我们可以定义一个函数来计算两个数的和:Function Add(num1 As Integer, num2 As Integer) As IntegerAdd = num1 + num2End Function而对于子过程,在定义时不需要指定返回类型,如下所示:Sub ShowMessage(message As String)MsgBox messageEnd Sub2. VB中的条件语句有哪些?请举例说明。
安徽省计算机二级vb考试试题及答案
![安徽省计算机二级vb考试试题及答案](https://img.taocdn.com/s3/m/a7637940bdd126fff705cc1755270722182e591f.png)
安徽省计算机二级vb考试试题及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个函数用于计算两个数的绝对值差?A. AbsB. SgnC. IntD. Round答案:A2. 若变量x的值为5,执行语句“x = x Mod 3”后,x的值是多少?A. 2B. 1C. 0D. 5答案:A3. 下列哪个选项是VB中的保留关键字?A. MyB. DateC. ForD. Next答案:C4. 在VB中,哪个控件用于显示文本信息,但不能编辑?A. TextBoxB. LabelC. ComboBoxD. ListBox答案:B5. 以下哪个事件是当窗体被关闭时触发的?A. Form_LoadB. Form_UnloadC. Form_ClickD. Form_Paint答案:B6. 在VB中,如何声明一个整型变量?A. Dim x As IntegerB. Dim x As StringC. Dim x As DoubleD. Dim x As Boolean答案:A7. 若要比较两个字符串是否相等,应该使用哪个运算符?A. =B. <>C. ==D. !=答案:C8. VB中的哪个函数可以返回当前系统日期?A. NowB. DateC. TimeD. Timer答案:B9. 在VB中,哪个控件用于创建下拉列表?A. ListBoxB. ComboBoxC. CheckBoxD. OptionButton答案:B10. 若变量a的值为10,执行语句“a = a + 1”后,a的值是多少?A. 9B. 10C. 11D. 12答案:C二、填空题(每题2分,共20分)1. 在VB中,使用________函数可以将字符串转换为小写。
答案:LCase2. 若要声明一个变量为长整型,应使用关键字________。
答案:Long3. VB中的________事件是当窗体首次加载到内存时触发的。
安徽省vb二级考试试题及答案
![安徽省vb二级考试试题及答案](https://img.taocdn.com/s3/m/9feb537a974bcf84b9d528ea81c758f5f71f2958.png)
安徽省vb二级考试试题及答案一、选择题(每题2分,共20分)1. 在Visual Basic中,下列哪个选项是合法的变量名?A. 2variableB. variable2C. _variableD. variable$答案:B2. Visual Basic中,哪个函数用于计算一个数的平方根?A. SqrB. PowC. LogD. Abs答案:A3. 在Visual Basic中,以下哪个选项表示“或”逻辑运算符?A. AndB. OrC. NotD. Xor答案:B4. 下列哪个控件在Visual Basic中用于显示文本,但用户不能编辑?A. LabelB. TextBoxC. ComboBoxD. ListBox答案:A5. 在Visual Basic中,如何声明一个整型变量?A. Dim myVar As IntegerB. Integer myVarC. myVar IntegerD. Var myVar答案:A6. Visual Basic中,哪个属性用于设置或返回文本框中显示的文本?A. TextB. CaptionC. ValueD. Label答案:A7. 在Visual Basic中,哪个事件用于响应鼠标单击操作?A. ClickB. DblClickC. MouseDownD. MouseUp答案:A8. Visual Basic中,哪个关键字用于定义一个子程序?A. FunctionB. SubC. ClassD. Module答案:B9. 在Visual Basic中,哪个控件用于选择一个日期?A. TextBoxB. ComboBoxC. ListBoxD. DateTimePicker答案:D10. Visual Basic中,哪个函数用于将字符串转换为大写?A. UCaseB. LCaseC. StrCompD. Trim答案:A二、填空题(每题2分,共20分)1. 在Visual Basic中,使用________关键字可以定义一个数组。
安徽省计算机二级vb考试试题及答案
![安徽省计算机二级vb考试试题及答案](https://img.taocdn.com/s3/m/7d8372aca0c7aa00b52acfc789eb172dec63990e.png)
安徽省计算机二级vb考试试题及答案一、单项选择题(每题2分,共20分)1. 在VB中,以下哪个选项不是基本数据类型?A. IntegerB. StringC. DoubleD. Array答案:D2. VB中的“=”符号表示什么?A. 赋值运算符B. 等于运算符C. 逻辑与运算符D. 逻辑或运算符答案:A3. 下列哪个控件不是Visual Basic的内置控件?A. LabelB. TextBoxC. ButtonD. ListView答案:D4. 在VB中,哪个关键字用于声明变量?A. DimB. ConstC. LetD. Redim答案:A5. 在VB中,以下哪个函数用于计算一个数的平方?A. SqrB. AbsC. RoundD. Pow答案:D6. VB中的哪个事件用于响应鼠标单击操作?A. ClickB. DblClickC. MouseDownD. MouseUp答案:A7. 在VB中,以下哪个属性用于设置控件的可见性?A. VisibleB. EnabledC. CaptionD. Font答案:A8. VB中,哪个函数用于将字符串转换为数值?A. StrB. ValC. CIntD. CLng答案:B9. 在VB中,以下哪个选项是正确的循环结构?A. For EachB. WhileC. Do WhileD. All of the above答案:D10. VB中,哪个关键字用于退出当前的Sub或Function过程?A. ExitB. ReturnC. EndD. Stop答案:A二、程序填空题(每空2分,共20分)请根据题目要求,完成以下程序代码的填空。
1. 以下是一个计算圆的面积的程序片段,请填空。
```vbFunction CalculateCircleArea(radius As Double) As Double Dim area As Doublearea = 3.14159 * radius * radiusCalculateCircleArea = areaEnd Function```若要计算半径为5的圆的面积,应调用此函数并输出结果,代码如下:```vbDim r As Doubler = 5Dim circleArea As DoublecircleArea = CalculateCircleArea(r)Print "The area of the circle is: "; circleArea```2. 以下是一个简单的条件判断程序片段,请填空。
安徽省计算机vb考试试题及答案
![安徽省计算机vb考试试题及答案](https://img.taocdn.com/s3/m/0785582126284b73f242336c1eb91a37f0113259.png)
安徽省计算机vb考试试题及答案一、选择题(每题2分,共20分)1. VB中,下列哪个选项不是基本数据类型?A. IntegerB. StringC. DoubleD. Object答案:D2. 在VB中,哪个关键字用于声明一个变量?A. DimB. LetC. SetD. Const答案:A3. VB中,以下哪个函数用于将字符串转换为数字?A. Str()B. Val()C. Chr()D. Asc()答案:B4. 在VB中,以下哪个选项不是控制结构?A. If...ThenB. For...NextC. SubD. Do...Loop答案:C5. VB中,以下哪个事件是当窗体被双击时触发的?A. ClickB. DblClickC. DoubleClickD. MouseDown答案:B6. 在VB中,以下哪个属性用于获取或设置文本框的文本?A. TextB. CaptionC. LabelD. Value答案:A7. VB中,以下哪个选项用于定义一个过程?A. FunctionB. SubC. PropertyD. Event答案:B8. 在VB中,哪个关键字用于退出当前的过程?A. ExitB. ReturnC. EndD. Stop答案:A9. VB中,以下哪个选项用于声明一个数组?A. ArrayB. DimC. NewD. ReDim答案:B10. 在VB中,以下哪个选项用于创建一个用户定义的数据类型?A. TypeB. StructureC. ClassD. Interface答案:A二、填空题(每题3分,共30分)1. 在VB中,使用_________语句可以创建一个循环,直到满足某个条件。
答案:Do...Loop2. VB中,_________函数用于获取当前系统时间。
答案:Now3. 在VB中,_________属性用于设置或返回窗体的标题。
答案:Caption4. VB中,_________事件用于响应鼠标单击事件。
安徽二级vb计算机考试试题及答案
![安徽二级vb计算机考试试题及答案](https://img.taocdn.com/s3/m/a4371f25178884868762caaedd3383c4bb4cb4da.png)
安徽二级vb计算机考试试题及答案一、选择题(每题2分,共20分)1. VB中,用于定义一个变量的关键字是:A. DimB. SubC. FunctionD. If答案:A2. 下列哪个函数用于计算字符串的长度?A. Len()B. Str()C. Mid()D. Left()答案:A3. 在VB中,以下哪个选项不是事件处理程序的组成部分?A. 事件名称B. 事件参数C. 事件源D. 事件类型答案:D4. VB中,用于实现循环结构的关键字是:A. ForB. NextC. WhileD. Do答案:A5. 在VB中,以下哪个选项是正确的文件访问模式?A. Open As #1B. Open As #2C. Open As #3D. Open As #4答案:A二、填空题(每题2分,共20分)1. 在VB中,用于定义常量的关键字是_______。
答案:Const2. VB中,用于声明数组的关键字是_______。
答案:Dim3. 在VB中,用于定义子程序的关键字是_______。
答案:Sub4. VB中,用于定义函数的关键字是_______。
答案:Function5. 在VB中,用于结束一个循环的关键字是_______。
答案:End三、判断题(每题2分,共20分)1. VB中,所有的变量都必须在使用前声明。
(对)答案:对2. VB中,数组的下标可以是负数。
(错)答案:错3. VB中,可以使用If...Then...Else语句来实现条件判断。
(对)答案:对4. VB中,函数和子程序都可以有返回值。
(错)答案:错5. VB中,事件处理程序必须使用Public关键字声明。
(错)答案:错四、编程题(每题10分,共40分)1. 编写一个VB程序,实现输入一个整数,输出其绝对值。
答案:```vbDim num As Integernum = Val(InputBox("请输入一个整数:"))MsgBox Abs(num)```2. 编写一个VB程序,实现将一个字符串反转。
安徽省vb二级考试真题及答案
![安徽省vb二级考试真题及答案](https://img.taocdn.com/s3/m/9c44e42fe418964bcf84b9d528ea81c759f52e58.png)
安徽省vb二级考试真题及答案一、选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个选项不是窗体的属性?A. CaptionB. NameC. TextD. Font答案:C2. 下列哪个函数用于计算一个数的绝对值?A. AbsB. SqrC. IntD. Round答案:A3. 在Visual Basic中,以下哪个关键字用于声明一个子程序?A. FunctionB. SubC. ClassD. Property答案:B4. 如果要为一个文本框控件设置初始文本,应该使用哪个属性?A. TextB. CaptionC. ValueD. Name答案:A5. 在Visual Basic中,以下哪个控件用于显示图像?A. PictureBoxB. ImageBoxC. LabelD. TextBox答案:A6. Visual Basic中,以下哪个事件用于响应鼠标单击操作?A. ClickB. DoubleClickC. MouseDownD. MouseUp答案:A7. 在Visual Basic中,以下哪个数据类型用于存储日期和时间?A. DateB. TimeC. DateTimeD. String答案:C8. 以下哪个选项不是Visual Basic中的流程控制语句?A. If...Then...ElseB. For...NextC. While...WendD. Switch...Case答案:D9. 在Visual Basic中,以下哪个函数用于将字符串转换为整数?A. StrB. ValC. CIntD. Chr答案:C10. 如果要创建一个数组,应该使用哪个关键字?A. ArrayB. DimC. ReDimD. New答案:B二、填空题(每题2分,共20分)1. 在Visual Basic中,使用____关键字可以声明一个变量。
答案:Dim2. 要创建一个按钮控件,应该在工具箱中选择____控件。
安徽省计算机二级vb考试试题及答案
![安徽省计算机二级vb考试试题及答案](https://img.taocdn.com/s3/m/26b0941868eae009581b6bd97f1922791788be4a.png)
安徽省计算机二级vb考试试题及答案一、单项选择题(每题2分,共40分)1. 在VB中,以下哪个选项不是基本数据类型?A. IntegerB. StringC. DoubleD. Object答案:D2. VB中,以下哪个关键字用于声明变量?A. DimB. SubC. FunctionD. Const答案:A3. 在VB中,以下哪个函数用于计算一个数的平方?A. SqrB. PowC. AbsD. Exp答案:B4. VB中,以下哪个控件用于显示文本信息?A. LabelB. TextBoxC. ComboBoxD. CheckBox答案:A5. 在VB中,以下哪个事件用于响应按钮点击?A. ClickB. DoubleClickC. KeyPressD. MouseDown答案:A6. VB中,以下哪个属性用于设置文本框的只读状态?A. ReadOnlyB. EnabledC. VisibleD. MultiLine答案:A7. 在VB中,以下哪个关键字用于循环结构?A. ForB. WhileC. IfD. Select答案:A8. VB中,以下哪个函数用于获取当前日期?A. NowB. DateC. TimeD. Today答案:D9. 在VB中,以下哪个属性用于设置窗体的标题?A. CaptionB. TextC. NameD. Title答案:A10. VB中,以下哪个控件用于选择一个日期?A. ComboBoxB. ListBoxC. DateTimePickerD. MonthView答案:C11. 在VB中,以下哪个事件用于响应文本框内容改变?A. TextChangedB. ChangeC. KeyPressD. LostFocus答案:A12. VB中,以下哪个函数用于获取系统时间?A. NowB. DateC. TimeD. Today答案:C13. 在VB中,以下哪个属性用于设置标签的字体大小?A. Font.SizeB. FontNameC. FontBoldD. FontItalic答案:A14. VB中,以下哪个控件用于选择一个范围的值?A. ComboBoxB. ListBoxC. NumericUpDownD. CheckBox答案:C15. 在VB中,以下哪个事件用于响应窗体加载?A. LoadB. ActivateC. DeactivateD. Unload答案:A16. VB中,以下哪个函数用于获取当前年份?A. YearB. MonthC. DayD. Now答案:A17. 在VB中,以下哪个属性用于设置按钮的文本?A. CaptionB. TextC. NameD. Value答案:A18. VB中,以下哪个控件用于显示多行文本?A. LabelB. TextBoxC. ComboBoxD. CheckBox答案:B19. 在VB中,以下哪个事件用于响应鼠标移动?A. MouseMoveB. MouseDownC. MouseUpD. Click答案:A20. VB中,以下哪个函数用于获取系统日期和时间?A. NowB. DateC. TimeD. Today答案:A二、填空题(每题2分,共20分)1. VB中,声明一个整型变量并赋值为10的语句是:Dim a As Integer; a = ____。
安徽大学VB期末考试试题(A、B卷)
![安徽大学VB期末考试试题(A、B卷)](https://img.taocdn.com/s3/m/37b857060166f5335a8102d276a20029bd6463d8.png)
安徽大学VB期末考试试题(A、B卷)VB期末考试试题(A卷)一、选择题1.要改变控件的宽度,应修改该控件的( B )属性。
A、TOPB、widthC、LeftD、Height2.将命令按钮Command1设置为不可见,应修改该命令按钮的(A)属性。
A、VisibleB、ValueC、CaptionD、Enabled3.单机滚动条两端的任何一个滚动箭头,将触发该滚动条的(C )事件。
A、Scroll B 、KeyDown C、change D、Dragver4.( D )对象具有clear方法。
A、图片框B、窗体C、复选框D、列表框5.中心定义图片框控件的坐标系统,可采用该图片框的( A )A、scaleB、Scale XC、scale YD、setFocus6.将通过对话框CommdDialog1的类型设置成另存为对话框,可调用该控件的( B)方法。
A、ShowopenB、ShowsaveC、ShowColorD、ShowFont7.形状控件所显示的图形不可能是( D )A、圆B、椭圆C、圆角正方形D、等边三角形8.由Fro K=10 TO oslept 3:next K循环语句控件的循环次数是( B )A、12B、0C、-11D、-109.下列数据类型中,占用内存最大值是( D )A、BoolwanB、ByteC、LntegerD、Single10.如果在图片框上使用绘图方法绘制一个实心圆,则图片框的( C )属性决定了该图片的颜色。
A、BackColroB、ForelklorC、FillcolorD、Dlawstyle一、选择题1.要在垂直位置上移动控件,应利用控件的(C)属性。
A、LeftB、WidthD、Height2.要在文本框中的文本显示掩码(密码)符,在属性设置时,首先必须设置( D)属性为False。
A、TxetB、EnabledC、VisibleD、Multline3.用键盘的光标键选中某一菜单项,并按回车触发菜单的(C )的事件。
安徽省二级vb考试试题及答案
![安徽省二级vb考试试题及答案](https://img.taocdn.com/s3/m/37f4b877657d27284b73f242336c1eb91a37338c.png)
安徽省二级vb考试试题及答案一、单项选择题(每题2分,共20分)1. VB中,用于声明变量的关键字是()。
A. DimB. LetC. ConstD. Private答案:A2. VB中,下列哪个函数用于计算两个数的和?A. Sum()B. Add()C. Abs()D. Round()答案:B3. 在VB中,下列哪个选项是正确的循环结构?A. Do WhileB. Do UntilC. RepeatD. All of the above答案:D4. VB中,用于定义事件处理程序的关键字是()。
A. SubB. FunctionC. EventD. Property答案:A5. 在VB中,下列哪个选项是正确的数组声明方式?A. Dim numbers(5) As IntegerB. Dim numbers As Integer(5)C. Dim numbers(5) As Integer()D. Dim numbers As Integer(5)答案:A二、填空题(每题2分,共20分)1. VB中,使用________关键字可以定义一个全局变量。
答案:Public2. 在VB中,________函数用于将字符串转换为大写。
答案:UCase()3. VB中,________语句用于在程序中创建一个消息框。
答案:MsgBox4. 使用________语句可以结束当前的循环。
答案:Exit For5. VB中,________函数用于获取当前的系统日期。
答案:Date()三、简答题(每题10分,共30分)1. 请简述VB中如何使用条件语句来实现一个简单的用户登录验证。
答案:在VB中,可以使用If...Then...Else语句来实现用户登录验证。
首先,获取用户输入的用户名和密码,然后与数据库或预先定义的用户名和密码进行比较。
如果输入的用户名和密码与存储的匹配,则允许用户登录;如果不匹配,则显示错误消息。
安徽大学推荐《VB程序设计》综合复习资料习题
![安徽大学推荐《VB程序设计》综合复习资料习题](https://img.taocdn.com/s3/m/ae903a362f60ddccda38a0d3.png)
《VB程序设计》综合复习资料第一章Visual Basic程序设计概述一、填空题1、Visual Basic是一种面向_____对象_____的可视化程序设计语言,采取了_____事件驱动_____的编程机制。
2、在VB中工程文件的扩展名是__________vbp__,窗体文件的扩展名是___frm______,标准模块文件的扩展名是_______bas_____。
3、执行“工程”菜单下的______部件____命令,可选择并添加ActiveX控件。
4、Visual Basic 6.0用于开发_____windows_____环境下的应用程序。
二、选择题1、下面不是VB工作模式的是(C )A.设计模式B.运行模式C.汇编模式D.中断模式2、可视化编程的最大优点是(C )A.具有标准工具箱B.一个工程文件由若干个窗体文件组成C.不需要编写大量代码来描述图形对象D.所见即所得3、下列不能打开属性窗口的操作是(C )A.执行“视图”菜单中的“属性窗口”命令B.按F4键C.按Ctrl+TD.单击工具栏上的“属性窗口”按钮4、下列可以打开立即窗口的操作是(D )A.Ctrl+D B.Ctrl+E C.Ctrl+F D.Ctrl+G5、Visual Basic的编程机制是(D )A.可视化B.面向对象C.面向图形D.事件驱动三、简答题1、代码窗口主要包括哪几部分?2、在工程资源管理器窗口中,主要列出了哪三类文件?3、窗体布局窗口的主要用途是什么?4、VB的基本特点是什么?5、怎样理解可视化设计?6、怎要理解事件驱动编程?第二章简单的VB程序设计一、填空题1、设置是否可以用Tab键来选取命令按钮,应该用______topstop________属性。
2、一个控件在窗体的位置由___left ____和___top____属性决定,其大小由_____ height____和___width______属性决定。
安徽计算机二级vb试题及答案
![安徽计算机二级vb试题及答案](https://img.taocdn.com/s3/m/f27b1850854769eae009581b6bd97f192379bf54.png)
安徽计算机二级vb试题及答案一、单项选择题(每题2分,共40分)1. Visual Basic 是一种面向对象的编程语言,其主要面向的编程范式是:A. 过程式编程B. 面向对象编程C. 逻辑式编程D. 函数式编程答案:B2. 在VB中,用于声明变量的关键字是:A. DimB. DeclareC. DefineD. Var答案:A3. 下列哪个选项不是VB中的控件?A. LabelB. TextBoxC. ButtonD. Slider答案:D4. 在VB中,要实现一个事件处理程序,需要使用关键字:A. SubB. FunctionC. EventD. Property答案:A5. VB中,用于循环遍历数组的关键字是:A. ForB. DoC. WhileD. Each答案:A6. 在VB中,以下哪个函数用于获取当前日期?A. Now()B. Date()C. Time()D. Today()答案:D7. VB中,以下哪个控件用于显示图像?A. PictureBoxB. ImageBoxC. ImageViewD. GraphicBox答案:A8. 在VB中,用于声明一个类模块的关键字是:A. ClassB. ModuleC. StructD. Type答案:A9. VB中,以下哪个属性用于设置文本框的只读状态?A. ReadOnlyB. EnabledC. VisibleD. MultiLine答案:A10. 在VB中,以下哪个方法用于将字符串转换为小写?A. StrLower()B. LCase()C. ToLower()D. Lower()答案:B11. VB中,以下哪个控件用于创建下拉选择列表?A. ComboBoxB. ListBoxC. OptionButtonD. CheckBox答案:A12. 在VB中,以下哪个函数用于计算字符串的长度?A. Len()B. Length()C. Size()D. Count()答案:A13. VB中,以下哪个属性用于设置控件的背景颜色?A. BackColorB. ForeColorC. BackgroundD. Color答案:A14. 在VB中,以下哪个事件用于处理按钮点击?A. ClickB. DoubleClickC. MouseDownD. KeyPress答案:A15. VB中,以下哪个控件用于创建复选框?A. CheckBoxB. RadioButtonC. OptionButtonD. ToggleButton答案:A二、多项选择题(每题3分,共30分)1. 在VB中,以下哪些是合法的变量名?A. _myVarB. myVarC. 2myVarD. my-var答案:A, B2. VB中,以下哪些是合法的数值常量?A. 100B. 1.5E2C. 0x1AD. 123.456答案:A, B, C, D3. 在VB中,以下哪些是合法的字符串常量?A. "Hello"B. 'World'C. "123"D. "VB" & "Script"答案:A, B, C, D4. VB中,以下哪些是合法的数组声明?A. Dim myArray(10) As IntegerB. Dim myArray() As Integer = New Integer(10)C. Dim myArray(0 To 10) As IntegerD. Dim myArray(1, 2) As Integer答案:A, C5. 在VB中,以下哪些是合法的循环结构?A. For i = 1 To 10B. Do While i < 10C. While i < 10D. For Each i In myArray答案:A, B, C, D三、判断题(每题2分,共20分)1. VB中的所有控件都必须放置在窗体上。
安徽省二级vb考试试题及答案
![安徽省二级vb考试试题及答案](https://img.taocdn.com/s3/m/a52a67914793daef5ef7ba0d4a7302768e996fb3.png)
安徽省二级vb考试试题及答案一、选择题(每题2分,共20分)1. 在VB中,使用哪个函数可以将字符串转换为大写?A. UCaseB. LCaseC. StrCompD. StrConv答案:A2. 下列哪个是VB中的保留字?A. MyFormB. DimC. PrintD. Name答案:B3. 在VB中,以下哪个运算符用于比较两个字符串是否相等?A. =B. <>C. ==D. !=答案:A4. VB中,哪个控件用于显示文本信息?A. LabelB. TextBoxC. ComboBoxD. ListBox答案:A5. 在VB中,如何声明一个整型变量?A. Dim myVar As IntegerB. Integer myVarC. myVar IntegerD. myVar As Integer答案:A6. VB中的哪个事件用于响应窗体的关闭?A. LoadB. UnloadC. ClickD. Close答案:B7. 在VB中,哪个函数用于获取当前日期?A. NowB. DateC. TimeD. Today答案:D8. 下列哪个是VB中的逻辑运算符?A. AndB. OrC. NotD. All of the above答案:D9. 在VB中,哪个控件允许用户从预定义的列表中选择一个项目?A. TextBoxB. ComboBoxC. ListBoxD. CheckBox答案:B10. VB中,哪个函数用于计算两个数之间的差值?A. AbsB. RoundC. IntD. Sgn答案:A二、填空题(每题2分,共20分)1. 在VB中,使用________函数可以获取系统时间。
答案:Now2. 如果需要在VB中创建一个数组,可以使用________关键字。
答案:Dim3. VB中的________事件用于响应鼠标单击事件。
答案:Click4. 若要在VB中声明一个双精度浮点数变量,应使用________类型。
安徽大学计算机教育教学平台VB选择题作业1到4
![安徽大学计算机教育教学平台VB选择题作业1到4](https://img.taocdn.com/s3/m/2d202a6f5fbfc77da369b172.png)
(C)代码窗口(D)属性窗口
您的答案为:A
参考答案为:A
当运行程序时,系统自动执行启动窗体的_________事件过程。
(A)Load(B)Click
(C)Unload(D)GotFocus
您的答案为:A
参考答案为:A
用一个程序段对一对象被单击(或双击)作出响应,从而来自现指定的操作,称为______。
(A)方法,事件(B)事件,方法
(C)属性,方法(D)过程,事件
您的答案为:B
参考答案为:B
在VB6.0集成开发环境中不能完成的工作是_____。
(A)输入和编辑源程序(B)编译生成可执行程序
(C)调试运行程序(D)自动查找并改正程序中的错误
您的答案为:D
参考答案为:D
VB6.0集成开发环境不包括_____。
(C)Width(D)MinButton
您的答案为:B
参考答案为:B
当文本框的ScrollBars属性设置了非零值,却没有效果,原因是______。
(A)文本框中没有内容
(B)文本框的MultiLine属性为False
(C)文本框的MultiLine属性为True
(D)文本框的Locked属性为True
(D)对象的Name属性值可以为空。
您的答案为:A
参考答案为:A
将调试通过的工程经"文件"菜单的"生成.exe文件"编译成.exe后,将该可执行文件到其他机器上不能运行的主要原因是______。
(A)运行的机器上无VB系统(B)缺少.frm窗体文件
(C)该可执行文件有病毒(D)以上原因都不对
您的答案为:A
安徽大学VB计算机考试选择题 (1)
![安徽大学VB计算机考试选择题 (1)](https://img.taocdn.com/s3/m/a8257f75caaedd3383c4d3be.png)
选择题一:1 决定窗体有无控制菜单的属性是______ 。
A.EnabledB.ControlBoxC.MaxButton D, M inButton B2 假如列表框(List1)有4个数据项,那么把数据项"China"添加到列表框的最后,应使用______语句。
A.List1.AddItem "China", List1.ListCountB.List1.AddItem “China", List1.ListCount-1C.List1.AddItem "China", 3D. List1.AddItem 3, "China" B3 在下列关于通用对话框的叙述中,正确的写法是______。
monDialog1.Filter = "All Files" |"*.*"|"Pictures(*.Bmp)"|"*.Bmp"monDialog1.Filter = All Files |*.*|Pictures(*.Bmp)|*.BmpC. CommonDialog1.Filter = | All Files |*.*|Pictures(*.Bmp)|*.Bmp|monDialog1.Filter = " All Files |*.*|Pictures(*.Bmp)|*.Bmp " D4 可以同时删除字符串前导和尾部空白的函数是________。
A.LtrimB.RtrimC.MidD.Trim D5 语句Print Format$(32548.5,"000,000.00") 的输出结果是_____。
A.32,548.50B.32,548.5C.032,548.50D. 32548.5 C6 InputBox函数返回值的类型为_________。
安徽省vb二级考试真题及答案
![安徽省vb二级考试真题及答案](https://img.taocdn.com/s3/m/54807ab30875f46527d3240c844769eae009a324.png)
安徽省vb二级考试真题及答案一、单项选择题(每题2分,共20分)1. 在Visual Basic中,下列哪个选项不是合法的变量名?A. MyVarB. _MyVarC. 2MyVarD. MyVar2答案:C2. 下列关于Visual Basic中数组的描述,哪个是正确的?A. 数组的索引总是从0开始B. 数组的索引总是从1开始C. 数组的索引可以是任意数字D. 数组的索引可以是字符答案:B3. 在Visual Basic中,哪个关键字用于声明一个过程?A. FunctionB. SubC. ClassD. Property答案:B4. 如果一个变量被声明为Static,那么它的生命周期是什么?A. 只在过程调用期间有效B. 在程序整个运行期间有效C. 在程序整个运行期间有效,但只在声明它的模块内有效D. 在程序整个运行期间有效,且在所有模块内有效答案:C5. 在Visual Basic中,下列哪个控件用于显示文本,但不提供文本编辑功能?A. LabelB. TextBoxC. ComboBoxD. ListBox答案:A6. Visual Basic中的哪个事件是在窗体加载时触发的?A. ClickB. LoadC. MouseDownD. KeyDown答案:B7. 在Visual Basic中,哪个函数用于将字符串转换为小写?A. UCaseB. LCaseC. StrCompD. Trim答案:B8. 下列哪个选项不是Visual Basic中的消息框(MsgBox)的返回值类型?A. OKB. CancelC. YesD. False答案:D9. 在Visual Basic中,哪个属性用于设置文本框(TextBox)的只读属性?A. ReadOnlyB. EnabledC. VisibleD. MultiLine答案:A10. Visual Basic中的哪个控件允许用户从预定义的列表中选择一个或多个项目?A. ComboBoxB. ListBoxC. CheckBoxD. RadioButton答案:B二、程序填空题(每空2分,共20分)请根据题目要求,填写适当的代码片段。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
简单VB程序设计对于窗体,下面______属性在程序运行时其属性设置起作用。
(A)MaxButton(B)BorderStyle(C)Name(D)Left类是对象的抽象,对象则是类的具体化。
在窗体上建立的一个控件称为______。
(A)对象(B)容器(C)实体(D)类若要使标签控件显示时不覆盖其背景内容,要对______属性进行设置。
(A)BackColor(B)BorderStyle (C)ForeColor(D)BackStyle用一个程序段对一对象被单击(或双击)作出响应,从而实现指定的操作,称为______。
(A)可视画化程序设计(B)事件驱动编程机制(C)过程化程序实际方法(D)非过程化程序设计语言文本框没有______属性。
(A)Enabled(B)Visible(C)BackColor(D)Caption不论何控件,共同具有的是______属性。
(A)Text(B)Name(C)ForeColor(D)Caption要使Form1窗体的标题栏显示"欢迎使用VB",以下______语句是正确的。
(A)Form1.Caption=“欢迎使用VB”(B)Form1.Caption='欢迎使用VB'(C)Form1.Caption=欢迎使用VB(D)Form1.Caption="欢迎使用VB"要使某控件在运行时不可显示,应对______属性进行设置。
(A)Enabled(B)Visible(C)BackColor (D)Caption要使窗体在运行时不可改变窗体的大小和没有最大化和最小化按钮,只要对下列______属性设置就有效。
(A)MaxButton(B)BorderStyle(C)Width(D)MinButton当运行程序时,系统自动执行启动窗体的______事件过程。
(A)Load(B)Click(C)UnLoad(D)GotFocus当文本框的ScrollBars属性设置了非零值,却没有效果,原因是______。
(A)文本框中没有内容(B)文本框的MultiLine属性为False(C)文本框的MultiLine属性为True(D)文本框的Locked属性为True要判断在文本框是否按了Enter键,应在文本框的______事件中判断。
(A)Change(B)KeyDown(C)Click(D)KeyPress将调试通过的工程经"文件"菜单的"生成.exe文件"编译成.exe后,将该可执行文件到其他机器上不能运行的主要原因是______。
(A)运行的机器上无VB系统(B)缺少.frm窗体文件(C)该可执行文件有病毒(D)以上原因都不对当需要上下文帮助时,选择要帮助的"难题",然后按______键,就可出现MSDN窗口及显示所需"难题"的帮助信息。
(A)Help(B)F10(C)Esc(D)F1Visual Basic有三种工作模式,它们分别是______模式。
(A)设计、编译和运行(B)设计、运行和中断(C)设计、运行和调试(D)编译、运行和调试CADBD BDBBA BDABDVB语言基础之一下面______是不合法的整型常数。
(A)123%(B)123&(C)&O123(D)%123下列函数中______,函数返回的值是数值型的。
(A)Instr(B)Mid(C)Space(D)Chr一个变量要保存-32786,不应定义成______型变量(A)integer(B)long(C)single(D)double下面______不是类型说明符。
(A)&(B)$(C)*(D)@按变量名的定义规则,下面______是合法定义的变量名。
(A)Mod(B)XY#YX2(C)Temp2(D)static已知A$="4567124",表达式val(mid(A,2,3)+right(A,3))的值是______。
(A)567124(B)"567124"(C)699(D)456124表达式#11/22/99#-10的运算结果是______。
(A)#11/22/89#(B)#11/12/99#(C)#1/22/89#(D)以上都是Rnd()函数不可能为下列______值。
(A)0(B)1(C)0.0001(D)0.33333以下关于Visual Basic的叙述中不正确的是__________。
A.在VB中一个西文字符占一个字节,一个汉字占两个字节。
B.当Boolean类型的值转换为数值类型的数时,False转成为0,而True转成-1。
C.数组下标的下界在缺省情况下从0开始。
D.Variant变量未初始化的值为Empty。
DAACC ABBAVB语言基础之二在一个语句内写多条语句时,每个语句之间用符号分隔。
(A),(B):(C)、(D);下面是合法的变量名。
(A)X_yz(B)123abc(C)integer(D)X-Y下面是不合法的整常数。
(A)100(B)&O100(C)&H100(D)%100下面是合法的字符常数。
(A)ABC$(B)“ABC”(C)‘ABC’(D)ABC下面是合法的单精度型变量。
(A)num!(B)sum%(C)xinte$(D)mm#下面是不合法的单精度变量。
(A)100!(B)100.0(C)1E+2(D)100.0D+2表达式16/4-25*8/4MOD5\2的值为。
(A)14(B)4(C)20(D)2\、/、Mod、*四个算术运算符中,优先级别最低的是。
(A)\(B)/(C)Mod(D)*Int(198.555*100+0.5)/100的值。
(A)198(B)199.6(C)198.56(D)200已知A$=“12345678”,则表达式Val(Left$(A$,4)+Mid$(A$,4,2))的值为。
(A)123456(B)123445(C)8(D)6Print DateAdd(“m”,1,#1/30/2000#)语句显示的结果是。
(A)00-2-29(B)00-2-28(C)00-2-30(D)00-1-31表达式DateDiff(“y”,#12/30/1999#,#1/13/2000#)的结果是。
(A)1(B)11(C)14(D)99表达式Len(“123程序设计ABC”)的值是。
(A)10(B)14(C)20(D)17表达式LenB(“123程序设计ABC”)的值是。
(A)10(B)14(C)20(D)17下面正确的赋值语句是。
(A)x+y=30(B)y=π*r*r(c)y=x+30(D)3y=x为了给x,y,z三个变量赋初值1,下面正确的赋值语句是。
(A)x=1:y=1:z=1(B)x=1,y=1,z=1(C)x=y=z=1(D)xyz=1赋值语句:a=123+MID(“123456”,3,2)执行后,a变量中的值是。
(A)“12334”(B)123(C)12334(D)157赋值语句:a=123&MID(“123456”,3,2)执行后,a变量中的值是。
(A)“12334”(B)123(C)12334(D)157BADBA DBCCB ACACC ADA基本控制结构以下______是正确的For…Next结构。
(A)For x=1To Step10…Next x(B)For x=3To3Step3…Next x(C)For x=1To10AA:…Next xIf i=10Then GoTo AA(D)For x=3To10Step3…Next y下列循环能正常结束循环的是____。
(A)i=5Doi=i+1Loop Until i<0(B)i=1Doi=i+2Loop Until i=10(C)i=10Doi=i+1Loop Until i>0(D)i=6Doi=i-2Loop Until i=1下面程序段的运行结果为______。
For i=3To1Step-1Print Spc(5);For j=1To2*i-1Print"*";Next jPrintNext i(A)*(B)*****(C)*****(D)*************************当在文本框输入"ABCD"四个字符时,窗体上显示的是______。
Private Sub Text1_Change()Print Text1;End Sub(A)ABCD(B)A(C)AABABCABCD(D)AB ABC ABCD ABCD哪个程序段不能分别正确显示1!、2!、3!、4!的值______。
(A)For i=1To4n=1For j=1To in=n*jNext jPrint nNext i(B)For i=1To4For j=1To in=1n=n*jNext jPrint nNext i(C)n=1For j=1To4n=n*jPrint nNext j(D)n=1j=1Do While j<=4n=n*jPrint nj=j+1Loop下列程序的执行结果是______。
Dim s,n As Integers=0∶n=1Do Until n>5s=s+nn=n+1LoopPrint s(A)100(B)50(C)25(D)15下面程序是在键盘上输入任一个二进制数,单击命令按钮后,即能转换为十进制数。
但程序不完整,补充的部分是______。
Private Sub Command1_Click()B$=Val(InputBox(″″,″″,0))M=Len(B$)For J=1To MDec=Dec*2+______(Mid$(B$,J,1))Next JPrint″The decimal number is″;DecEnd Sub(A)Abs(B)Int(C)Sng(D)ValDo-Loop[While|Until]循环体的作用说明正确的是______。
(A)不能用Do-Loop语句设计出预先确定循环次数的循环(B)While关键字或Until关键字必须选择其中之一(C)While关键字或Until关键字可以同时使用(D)While关键字或Until关键字的作用正相反单击如下事件过程,显示的结果为______。
Private Sub Command1_Click()A=0For M=1To10A=A+1B=0For J=1To10A=A+1B=B+2Next JNext MPrint A;BEnd Sub(A)1020(B)20110(C)11020(D)200110下面程序运行后,显示的结果是____.dim xif x then print x else print x+1(A)1(B)0(C)(1(D)显示出错信息语句If x=1Then y=1,下列说法正确的是____________。