2008年06月份安徽省二级VB试卷及其参考答案
安徽省vb省二级考试题目答案
安徽省vb省二级考试题目答案1. 题目:在Visual Basic中,如何创建一个窗体(Form)?答案:在Visual Basic中,创建一个窗体可以通过在IDE(集成开发环境)的“项目”窗口中右键单击“窗体”,然后选择“添加”并点击“新建窗体”来实现。
2. 题目:如何使用Visual Basic编写一个简单的循环,用于计算1到100的和?答案:可以使用For循环来实现这一功能。
例如:```Dim sum As Integer = 0For i As Integer = 1 To 100sum += iNext iMessageBox.Show("1到100的和为:" & sum.ToString())```3. 题目:在Visual Basic中,如何声明一个整型变量并赋值?答案:在Visual Basic中,声明一个整型变量并赋值可以通过以下方式实现:```Dim myInteger As Integer = 10```4. 题目:如何使用Visual Basic的If语句来判断一个数是否为偶数?答案:可以使用If语句结合Mod运算符来判断一个数是否为偶数: ```Dim number As Integer = 4If number Mod 2 = 0 ThenMessageBox.Show("这是一个偶数")ElseMessageBox.Show("这是一个奇数")End If```5. 题目:在Visual Basic中,如何使用数组存储一系列的值?答案:在Visual Basic中,可以使用数组来存储一系列的值。
例如,声明并初始化一个整型数组:```Dim numbers() As Integer = {1, 2, 3, 4, 5}```6. 题目:如何使用Visual Basic编写一个函数,该函数接收一个字符串参数并返回其反转后的字符串?答案:可以创建一个名为ReverseString的函数来实现这一功能: ```Function ReverseString(ByVal input As String) As String Dim reversed As String = ""For i As Integer = input.Length - 1 To 0 Step -1reversed &= input(i)Next iReturn reversedEnd Function```7. 题目:在Visual Basic中,如何使用事件处理程序来响应按钮点击事件?答案:可以为按钮的Click事件编写一个事件处理程序。
安徽省vb二级考试试题及答案
安徽省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考试试题及答案一、选择题(每题2分,共40分)1. 在Visual Basic中,以下哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All of the above答案:D2. 下列哪个函数用于获取当前系统日期?A. Now()B. Date()C. Time()D. Today()答案:B3. 在Visual Basic中,以下哪个关键字用于声明一个变量?A. DimB. SetC. ConstD. All of the above答案:D4. 以下哪个控件不存在于Visual Basic标准工具箱中?A. TextBoxB. LabelC. CommandButtonD. ListBox答案:B5. 在Visual Basic中,以下哪个选项是正确的循环结构?A. ForB. WhileC. DoD. All of the above答案:D6. 如何在Visual Basic中声明一个名为“myFunction”的函数?A. Function myFunctionB. Sub myFunctionC. Procedure myFunctionD. Method myFunction答案:A7. 在Visual Basic中,以下哪个选项是正确的事件处理程序?A. On ClickB. On ChangeC. On LoadD. All of the above答案:D8. Visual Basic中,以下哪个选项用于创建一个数组?A. Dim myArray(10) As IntegerB. Set myArray = New IntegerC. Declare myArray As IntegerD. All of the above答案:A9. 在Visual Basic中,以下哪个选项是正确的条件语句?A. If...ThenB. Select CaseC. Do WhileD. All of the above答案:D10. 如何在Visual Basic中打开一个文件?A. Open "filename.txt" For Input As #1B. Open "filename.txt" For Output As #1C. Open "filename.txt" For Append As #1D. All of the above答案:D二、填空题(每题2分,共20分)1. 在Visual Basic中,使用________关键字可以定义一个类。
安徽VB省二级笔试题目及答案
2006年全国高等学校(安徽考区)计算机水平考试试卷(二级Visual Basic 语言)一、单项选择题(每题1分,共40分)1. 下列缩写表示中,与存储设备无关的是 1 。
A)GB B)MB C)KB D)MIPS2. 二进制数00111101转换成十进制数为 2 。
A)57 B)59 C)61 D)603. 能将高级语言源程序转换为目标程序的是 3 。
A)解释程序B)编辑程序C)编译程序D)连接程序4. 计算机操作系统是 4 之间的接口。
A)主机和外设B)用户和计算机C)系统软件和应用软件D)高级语言和计算机5. 关于Windows系统中的窗口和对话框,说法正确的是 5 。
A)对话框能移动和改变大小B)窗口能移动和改变大小C)对话框不能移动但能改变大小D)窗口能移动但不能改变大小6. 多媒体技术中的“多媒体”的含义,主要是指如 6 等表示信息的形式。
A)磁盘、光盘B)声音、图像C)电缆、光纤D)声卡、音箱7. 常见的邮件传输服务器使用7 协议接收邮件。
A)HTTP B)IP C)TCP D)POP38. 以下不是即时通信软件的是8 。
A)微软MSN B)新浪UC C)金山WPS D)腾讯QQ 9. 下列有关计算机病毒的叙述中,正确的是9 。
A)计算机病毒是一种人为编制的特殊程序B)严禁在计算机上玩游戏是预防病毒的唯一措施C)计算机病毒只破坏磁盘上的数据和程序D)计算机病毒只破坏内存中的数据和程序10. 下面关于算法的说法,错误的是10 。
A)算法必须有输出,但不一定有输入B)算法必须在计算机上用某种语言实现C)算法必须在有限步执行后能结束D)算法的每一步骤必须有确切的定义11. 下列符号中,可以用作VB变量名的是11 。
A)a.b.c B)5abc C)main_1_a D)abs12. 可以删除字符串两端空格的函数是12 。
A)Trim B)Rtrim C)Ltrim D)Mid13. 函数Int(Rnd*80)+1是在13 范围内产生随机整数。
2008年全国计算机等级考试VB真题
2008年4月全国计算机等级考试二级VB试卷一、选择题1、程序流程图中带有箭头的线段表示的是A)图元关系B)数据流C)控制流D)调用关系2、结构化程序设计的基本原则不包括A)多态性B)自顶向下C)模块化D)逐步求精3、软件设计中模块划分应遵循的准则是A)低内聚低耦合B)高内聚低耦合C)低内聚高耦合D)高内聚高耦合4、在软件开发中,需求分析阶段产生的主要文档是A)可行性分析报告B)软件需求规格说明书C)概要设计说明书D)集成测试计划5、算法的有穷性是指A)算法程序的运行时间是有限的B)算法程序所处理的数据量是有限的C)算法程序的长度是有限的D)算法只能被有限的用户使用6、对长度为n的线性表排序,在最坏的情况下,比较次数不是n (n-1)/2的排序方法是A)快速排序B)冒泡排序C)直接插入排序D)堆排序7、下列关于栈的叙述正确的是A)栈按“先进先出”组织数据B)栈按“先进后出”组织数据C)只能在栈底插入数据D)不能删除数据8、在数据库设计中,将E—R图转换成关系数据模型的过程属于A)需求分析阶段B)概念设计阶段C)逻辑设计阶段D)物理设计阶段9、有三个关系R、S和T如下:R ST由关系R和S通过运算得到关系T,则所使用的运算为A)并B)自然连接C)笛卡尔积D)交10、设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为A)课号,成绩B)学号,成绩C)学号,课号D)学号,姓名,成绩11、以下叙述中错误的是A)标准模块文件的扩展名是.bas B)标准模块文件是纯代码文件C)在标准模块中声明的全局变量可以在整个工程中使用D)在标准模块中不能定义过程12、在Visual Basic中,表达式3* 2\5 Mod 3的值是A)1B)0C)3D)出现错误提示13、以下选项中,不合法的Visual Basic变量名是A)a5b B)_xyz C)a_b D)andif14、以下数组定义语句中,错误的是A)Static a (10)As Integer B)Dim c (3, 1 to 4)C)Dim d (-10)D)Dim b (0 to 5, 1 to 3)As Integer15、现有语句:y=IIf(x>0, x Mod 3, 0),设x=10,则y的值是A)0B)1C)3D)语句有错16、为了使文本框同时具有垂直和水平滚动条,应先把MultiLine属性设置为True,然后再把Scrollbars属性设置为A)0B)1C)2D)317、文本框Text1的KeyDown事件过程如下:Private SubText1_ KeyDown(KeyCode As Integer, Shift As Integer)End Sub其中参数KeyCode的值表示的是发生此事件时A)是否按下了Alt键或Ctrl键B)按下的是哪个数字键C)所按的键盘键的键码D)按下的是哪个鼠标键18、窗体上有一个名称为Hscroll1的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。
安徽省vb二级考试试题及答案
安徽省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中,使用________关键字可以定义一个数组。
2008年VB省二级笔试试题及答案-百度文库
本文由月下独酌wd贡献doc文档安徽省 2008 年 VB 省二级笔试试题及答案一、单项选择题(每题 1 分,共 40 分)编写的源程序。
C)C 语言 D)FORTRAN 语言。
1.计算机能直接执行由 A)机器语言<br /> B)汇编语言<br />2.在计算机内存中,每个存储单元都有一个唯一的编号,该编号被成为 A)标号 B)记录号。
C)(135)8 D)(140)8 。
C)容量 D)地址<br />3.将十进制数 93 转换成八进制数为 A)(107)8 B)(127)8<br />4.Cache(高速缓存)能提高计算机的运行速度,主要原因是 A)它扩展了内存的容量 C)它扩展了外存的容量5.下面关于控制面板的描述中,错误的是<br />B)它缩短了 CPU 的存取时间 D)它提高了计算机的主频。
<br />A)控制面板可以管理硬件,但不可以管理软件 B)控制面板可以添加、删除程序 C)控制面板可以添加、删除硬件 D)控制面板可以更改系统的时间和日期 6. 是多媒体计算机系统必备的设备。
A)网卡 B)扫描仪。
C)交叉型中输入网址。
C)任务栏 D)状态栏 D)总线型 C)声卡 D)打印机<br />7.下列属于网络拓扑结构的是 A)动态型 B)静态型<br />8.若要浏览某个网页,则需要在浏览器的 A)地址栏 9.使用杀毒软件可以 B)标题栏。
<br />A)查出任何已感染的病毒 C)清除部分病毒 10.计算机操作系统的主要功能是 A)进行网络连接 C)实现数据共享。
<br />B)查出并清除任何病毒 D)清楚已感染的任何病毒<br />B)管理计算机资源,方便用户使用 D)把高级语言的源程序代码转换为目标代码菜单中操作使<br />11.在 Visual Basic 集成开发环境中,如果工具箱关闭,可在它可见。
安徽省二级考试vb试题及答案
安徽省二级考试vb试题及答案一、单项选择题(每题2分,共20分)1. 在Visual Basic中,下列哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All of the above答案:D2. 如果变量x的值为5,那么表达式x + 1的值是多少?A. 5B. 6C. 7D. 8答案:B3. 在Visual Basic中,哪个关键字用于声明一个变量?A. DimB. FunctionC. SubD. Const答案:A4. 下列哪个选项不是Visual Basic中的控制结构?A. If...Then...ElseB. For...NextC. While...WendD. Switch...Case答案:D5. 在Visual Basic中,如何使用一个按钮来触发一个事件?A. 使用Click事件B. 使用MouseOver事件C. 使用KeyDown事件D. 使用KeyPress事件答案:A6. Visual Basic中,哪个函数用于计算一个数的平方?A. SqrB. PowC. RoundD. Int答案:B7. 在Visual Basic中,如何将文本框(TextBox)的内容赋值给一个变量?A. 使用赋值语句:变量 = TextBox.TextB. 使用赋值语句:TextBox = 变量.TextC. 使用赋值语句:变量 = TextBoxD. 使用赋值语句:TextBox.Text = 变量答案:A8. 在Visual Basic中,哪个属性用于设置窗体的标题?A. CaptionB. TextC. TitleD. Label答案:A9. Visual Basic中,哪个控件用于显示图像?A. PictureBoxB. ImageBoxC. LabelD. TextBox答案:A10. 在Visual Basic中,如何声明一个数组?A. Dim 数组名() As 类型B. Dim 数组名 As 类型()C. Dim 数组名() As 类型 = {}D. Dim 数组名 As 类型 = {}答案:A二、填空题(每题2分,共20分)1. Visual Basic中,使用________关键字可以声明一个过程。
安徽二级vb计算机考试试题及答案
安徽二级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考试试题及答案一、单项选择题(每题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笔试权威模拟试题及答案2
[考试中心]安徽省计算机二级V B笔试权威模拟试题及答案2全国高等学校(安徽考区)计算机水平考试试卷(二级 Visual Basic 语言)一、单项选择题(每题1分,共40分)1.计算机硬件系统中最核心的部件是 1 。
A)内存储器B)输入/输出设备C)CPU D)硬盘2.计算机最早的应用领域是 2 。
A)科学计算B)图形处理C)过程控制D)人工智能3.下列属于文字处理软件的是 3 。
A)Windows B)Word C)PowerPointD)Excel4.在计算机系统内部,所有数据都是采用 4 表示。
A)十六进制B)十进制C)八进制D)二进制5.在Windows系统中,下面文件命名合法的是 5 。
A)A*.DOC B)AB.DOC C)A?.DOC D)A>.DOC 6.计算机可以播放DVD等音像制品, 主要运用的是 6 技术。
A)多媒体B)人工智能C)数据库D)数据挖掘7.将文件从FTP服务器传输到本地计算机的过程称为 7 。
A)上传B)浏览C)查找D)下载8.下列IP地址中,错误的是 8 。
A)219.231.10.155 B)192.168.5.1C)219.260.20.12 D)192.10.6.79.下列关于计算机病毒的叙述中,正确的是 9 。
A)加密文件不会感染计算机病毒B)系统软件不会感染计算机病毒C)有防火墙的计算机系统也会感染病毒D)压缩的文件不会感染计算机病毒10.计算机能直接运行的是 10 。
A)目标程序B)机器语言程序C)汇编语言程序D)高级语言程序11.下列选项中是Visual Basic的合法变量名的是 C 。
A)1_abc B)abc-1 C)abc_1 D)abc.112.对正整数X、Y,有下列表达式,不能判断X能被Y整除的是 C 。
A)X/Y=Int(X/Y) B)X Mod Y =0C)X\Y=Fix(X/Y) D)X\Y=X/Y13.下面可以正确定义2个整形变量和一个字符型变量的语句是 B 。
安徽省二级vb考试试题及答案
安徽省二级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试题及答案一、单项选择题(每题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考试试题及答案以下是安徽省计算机二级VB考试的试题及答案,供考生参考。
一、选择题(每题2分,共计40分)1. VB 是什么语言?A. Visual BasicB. Virtual BasicC. Visual D. Visual Basic 6.0答案:A2. VB 是由哪家公司开发的?A. MicrosoftB. AppleC. GoogleD. IBM答案:A3. 下列哪个不是 VB 的特点?A. 直观易学B. 功能强大C. 开发速度快D. 跨平台运行答案:D4. 在 VB 中,下列哪个不是控件?A. ButtonB. TextBoxC. LabelD. For Loop答案:D5. 下列哪个不是 VB 中的布尔运算符?A. ANDB. ORC. XORD. ADD答案:D二、填空题(每题2分,共计40分)1. VB 中的循环语句有____和For____两种。
答案:Do,Loop2. VB 中的分支语句有____、____和Select Case 三种。
答案:If,Else3. VB 中定义整型变量的关键字是____。
答案:Integer4. VB 中的数组下标从____开始。
答案:05. VB 中定义常量的关键字是____。
答案:Const三、编程题(共计20分)请编写一个程序,实现以下功能:1. 创建一个窗体,并设置标题为"Hello VB"。
2. 在窗体上添加一个标签(Label),并设置为显示"Hello, World!"。
3. 在窗体上添加一个按钮(Button),按钮上显示"点击我"。
4. 点击按钮后,弹出一个消息框(Message Box),显示"你点击了按钮!"。
答案:Private Sub Form_Load()Me.Caption = "Hello VB"Label1.Caption = "Hello, World!"Command1.Caption = "点击我"End SubPrivate Sub Command1_Click()MsgBox "你点击了按钮!"End Sub这是安徽省计算机二级VB考试的部分试题及答案,希望能够对考生有所帮助。
2008年安徽省vb二级考试答案
2008年安徽省vb二级考试答案一、选择题1. 在Visual Basic中,以下哪个是合法的变量名?A. 2variableB. variable2C. 3variableD. _variable答案:B2. Visual Basic中,以下哪个是正确的整型常量?A. 1.2E2B. 0x1AC. &H1AD. 10.0答案:C3. 以下哪个选项表示一个二维数组?A. Dim a(5)B. Dim a(5, 5)C. Dim a(5) As IntegerD. Dim a As Integer答案:B4. 在Visual Basic中,以下哪个是正确的子程序声明?A. Sub MySub()B. Function MySub()C. Sub MySub(x As Integer)D. Function MySub(x As Integer) As Integer答案:C5. 如果一个变量被声明为Static,那么它的生命周期是?A. 只在过程调用期间B. 在整个应用程序运行期间C. 只在模块运行期间D. 在类实例化期间答案:B二、填空题1. 在Visual Basic中,使用___________关键字可以声明一个全局变量。
答案:Public2. 当需要在Visual Basic中创建一个用户界面时,可以使用___________设计器。
答案:Form3. 在Visual Basic中,使用___________方法可以结束当前程序的执行。
答案:End4. 如果需要在Visual Basic中捕获一个异常,可以使用___________语句。
答案:Try...Catch5. 在Visual Basic中,使用___________方法可以打开一个文件进行读取。
答案:Open三、简答题1. 简述Visual Basic中事件和方法的区别。
答案:在Visual Basic中,事件是用户或系统触发的操作,如点击按钮或加载窗体,而方法是程序中定义的执行特定任务的代码块。
安徽省vb二级考试真题及答案
安徽省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分)请根据题目要求,填写适当的代码片段。
08年6月安徽省水平考试二级C语言试题及参考答案
安徽省08年6月二级C语言程序设计试题---卢小龙一、单项选择题(每题1分,共40分)1. 计算机能够自动工作,主要是因为采用了。
A) 二进制数制B) 大规模集成电路C) 程序设计语言D) 存储程序控制原理2. 下列数值中最大的是。
A) (10110)2B) (120)8C) (70)10D) (3A)163. 在计算机指令系统中,一条指令通常由组成。
A) 数据和字符B)操作码和操作数C) 运算符和数据D) 被运算数和结果4. 运算器主要由组成。
A) 算术逻辑单元B)处理器C) 控制器D) 存储器5.下列关于Windows“回收站”的叙述中,不正确的是。
A)“回收站”中的信息可以清除B) “回收站”中的信息可以还原C) “回收站”的大小可以设置D) “回收站”不占用硬盘空间6. 多媒体信息不包括。
A) 文字、图形B) 音频、视频C) 光驱、声卡D) 影像、动画7. 学校机房的若干台计算机连接而成的网络通常属于。
A) WAN B) LAN C) MAN D) GPS8. FTP是。
A) 发送电子邮件的软件B) 浏览网页的工具C) 文件传输协议D) 聊天工具9. 下列关于计算机病毒的叙述中,不正确的是。
A) 计算机病毒只破坏硬件,不破坏软件B) 计算机病毒是人为编写的一种程序C) 计算机病毒能通过磁盘、网络等媒介传播、扩散D) 计算机病毒具有潜伏性、传染性和破坏性10. 下列关于算法的叙述中,正确的是。
A) 算法就是对特定问题求解步骤的描述B) 算法就是程序C) 算法就是软件D) 算法没有优劣之分11.一个可编译运行C语言源程序中,______。
A)主函数有且仅有一个B)可以有多个主函数C)必须有除主函数以外的其他函数D) 可以没有主函数12.结构化程序设计所规定的三种基本控制结构是 ______。
A)输入、处理、输出B)树形、网形、环形C)顺序、选择、循环D)主程序、子程序、函数13.以下选项中合法的用户标识符是______。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
40.下列叙述中错误的是。
A)注释语句是非执行语句,仅对程序的有关内容起注释作用,它不被解释或编译
B)注释语句可以放在代码中的任何位置
C)注释语句不能放在续行符的后面
D)代码中加入注释语句的目的是提高程序的可读性
二、填空题(每空2分,共20分)
1. Visual Basic工程文件的扩展名是。
C) Dim a (4,3)As Integer D) Dim a(-1 To -4,-1 To -3)As Integer
24.在程序运行时,可实现信息输入的控件是。
A)窗口B)单项按钮C)图片框D)标签
25.确定控件在窗体上位置的属性是。
A)Width和Height B) Width和Top C) Top和Left D) Top和Height
A)Text属性值为* B)Caption属性值为*
C)PasswordChar属性值为* D) PasswordChar属性值为True
31.要清除PictureBox控件中的图形,可用语句。
A)Picture1.Picture=LoadPicture( ) B)Picturel. Picture=””
A)北京欢迎您!B)2008 C)0 D)1
17.数学关系5≤y<10表示成正确的VB表达式为。
A)5<=y<10 B)5≤y and y<10
C)5<=y and y<10 D)5<=y or y<10
18.表达式。
A)Rnd*7 B)Int(Rnd*8)+1 C)Rnd*8+1 D)Int(Rnd*7+1)
Sum= Sum + a(i)
Next i
x=Sum/5
For i =1 To 5
If a (i) >x Then Print a(i)
Next i
End Sub
4.程序运行后,单击两次Command1按钮后,窗体上显示的是。
Private Sub Command1 Click( )
Static x As Integer
22.下列能够正确输出“a=8”形式的语句是。
A)Print a=3+5 B) Print“a=”;3+5
C) Print “a=3+5” D) Print a=;3+5”
23.在Option Base 1语句后,正好可以存放1个4*3矩阵的数组定义语句是。
A)Dim a (-2 To 0,2)As Integer B) Dim a (3,2) As Integer
要求:1)输入的用电量为整数;
2)输入负数时结束数据输入。
参考答案:
选择题:
1—5:ADCBA ; 6—10:CDACB; 11—15:ADDBC ; 16—20:BADCA;
21—25:ABCBC; 26—30:BBDDC; 31—35:ACBDA; 36—40:CDCBB
填空题:
*.vbp
中断模式
3.执行下面过程后,窗体上显示的是。
Option Base 1
Private Sub Form Click ( )
Dim a As Variant
Dim i As Integer, sum As Integer, x As Single
a=Array (1, 2, 3, 4, 5)
Sum=0
For i =1 To 5
19.若X为实数,下列函数调用可能产生错误的是。
A)Exp(x) B)Sgn(x) C)Sqr(x) D)Int(x)
20.下列正确的赋值语句是。
A)Z=B*B-4*C B)S/=R*R C)X-Y=2.17 D)4Z=Y+38
21.不能使用Print方法输出信息的对象是。
A)文本框B)图片框C)窗体D)打印机
C) Picture1.Picture=LoadPicture(“ ” ) D)Kill Picturel. Picture
32.若要使命令按钮具有快捷键的功能,应在Caption属性值的快捷字符前添加字符。
A)# B)@ C)& D)*
33.在Visual Basic的控件数组中,用于标识控件数组各个元素的参数是。
3.在计算机指令系统中,一条指令通常由组成。
A)数据和字符B)操作码和操作数
C)运算符和数据D)被运算数和结果
4.运算器主要由组成
A)算术逻辑单元B)微处理器C)控制器D)存储器
5.下列关于Windows“回收站”的叙述中,不正确的是。
A)“回收站”中的信息可以删除B)“回收站”中的信息可以还原
C)“回收站”的大小可以设置D)“回收站”不占用硬盘空间
7.在Visual Basic中,若数组作为被调用过程的参数,则只能通过方式进行传递。
8.以下程序实现每次单击按钮Command1时,标签Label1在窗体Form1中向右移动100个标准单位;当标签移出窗体右边界时,再次单击Command1,标签Label1回到窗体的左边界。
Private Sub Command1 Click( )
A)MouseUp B)MouseDown C)Click D)DblClick
37.如果要在菜单中添加一个分隔线,则应将其“标题”设置为。
A)= B)* C)& D)-
38.下列不能直接通过Visual Basic语句访问的数据文件是。
A)顺序文件B)随机文件C)数据库文件D)二进制文件
39.下列不属于Visual Basic数据库访问技术的是。
A)工具栏B)工具箱C)对象浏览器D)窗体设计器
12.以下关于事件的说法,正确的是。
A)用户可以根据需要建立新的事件
B)事件的名称是可以改变的,由用户预先定义
C)不同类型的对象所能识别的事件一定不相同
D)事件是由系统预先定义好的能够被对象识别的动作
13.下列符号中,可以用作VB变量名的是。
A)x.y.z B)3xyz C)x_yz D)Integer
A)Listl. List B) Listl.ListIndex C) Listl.Index D) Listl.Text
29.若要取消窗体的最大化按钮,需要设置它的属性值为False.
A) AutoRedraw B) MinButton C)Enabled D)MaxButton
30.若要求在单行文本框中输入密码时只显示*号,则应在该文本框的属性窗口中设置。
26.要使文本框可以显示多行文本,需设置属性为True.
A) Enabled B) Multiline C) MaxLength D) Locked
27.要把一个命令按钮设置成不可见,应设置其Visible属性值为。
A)True B)False C)Default D)Cancel
28.窗体上有一个列表框控件Listl,其中含有若干列表项,则能表示当前被选中的列表项内容。
x = Val(InputBox("请输入第一个整数:"))
y = Val(InputBox("请输入第二个整数:"))
If x >= y Then
Print x
Else
Print y
2. Visual Basic的三种工作模式是设计、运行和。
3.表达式Abs(-34)+Sqr(100)*Int(-3.4)的值为。
4.代数式的Visual Basic表达式是。
5.在Visual Basic中所有的控件对象必须建立在上,它是所有控件的容量。
6. Label控件的Caption和默认的属性值相同。
Text1.Text=””
Open ”smtext.txt” For Input As # 1
Do While。
Input #1, inData
Text1.Text= Text1.Text& inData
Loop
Close #1
End Sub
阅读理解题(每小题4分,共20分)
1.执行下面过程后,窗体上显示的是。
A)Tag B )Index C)ListIndex D)Name
34.下列控件中,不能改变大小的控件是。
A)TextBox B)Label C)Frame D)Timer
35.若要改变窗体的标题内容,应设置该窗体属性的值。
A)Caption B)Font C)Name D)Text
36.在Visual Basic中,菜单控件只有事件。
2oo8.6全国高等学校(安徽考区)
计算机水平考试试卷
(二级Visual Basic语言)
单项选择题(每题1分,共40分)
1.计算机能自动工作,主要是因为采用了。
A)二进制数制B)大规模集成电路
C)程序设计语言D)存储程序控制原理
2下列数值中最大的是。
A)(10110)2 B)(120)8 C)(70)10 D)(3A)16
Private Sub Form Click( )
Dim x As Integer
X=2
Select Case x
Case1, 3
Print”分支1”
Case Is>4
Print”分支2”
Case Else
Print“Else分支”
End Select
End Sub
2.执行下面过程后,窗体上显示的是。
A)计算机病毒制破坏硬件不破坏软件
B)计算机病毒是人为编写的一种程序
C)计算机病毒能通过磁盘、网络等媒介传播、扩散
D)计算机病毒具有潜伏性、传染性和破坏性
10.下列关于算法的叙述中,正确的是。