计算机二级考试VB基础题
计算机二级vb考试题及答案

计算机二级vb考试题及答案一、选择题(每题2分,共20分)1. VB中,以下哪个选项不是基本数据类型?A. IntegerB. DoubleC. StringD. Object答案:D2. 在VB中,以下哪个关键字用于声明常量?A. DimB. ConstC. LetD. Set答案:B3. 下列关于VB中的事件驱动编程描述正确的是:A. 程序执行顺序由事件决定B. 程序执行顺序由代码顺序决定C. 程序执行顺序由用户输入决定D. 程序执行顺序由系统决定答案:A4. 在VB中,如果要在窗体上显示文本,应该使用哪个控件?A. TextBoxB. ComboBoxC. LabelD. CheckBox答案:C5. VB中,以下哪个选项是正确的子程序声明?A. Sub MySub()B. Function MySub()C. Procedure MySub()D. Method MySub()答案:A6. 在VB中,以下哪个选项不是控制结构?A. If...Then...ElseB. For...NextC. Do...LoopD. Call答案:D7. VB中,以下哪个选项不是数组声明的正确方式?A. Dim arr(10) As IntegerB. Dim arr() As IntegerC. Dim arr(1 To 10) As IntegerD. Dim arr As Integer()答案:D8. 在VB中,以下哪个选项不是合法的变量名?A. myVarB. _myVarC. 123VarD. my$Var答案:C9. VB中,以下哪个选项是正确的循环结构?A. Do WhileB. While DoC. For ToD. Loop Until答案:A10. 在VB中,以下哪个选项不是合法的注释方式?A. ' 这是一个注释B. REM 这是一个注释C. // 这是一个注释D. /* 这是一个注释 */答案:D二、填空题(每题2分,共20分)1. 在VB中,使用________关键字可以定义一个类。
全国计算机二级VB试题及答案

下面的138道题目,在二级考试中命中率极高。
一、选择题(1) 下面叙述正确的是(C)A. 算法的执行效率与数据的存储结构无关B. 算法的空间复杂度是指算法程序中指令(或语句)的条数C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止D. 以上三种描述都不对(2) 以下数据结构中不属于线性数据结构的是(C)A. 队列B. 线性表C. 二叉树D. 栈(3) 在一棵二叉树上第5层的结点数最多是(B) 注:由公式2k-1得A. 8B. 16C. 32D. 15(4) 下面描述中,符合结构化程序设计风格的是(A)A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B. 模块只有一个入口,可以有多个出口C. 注重提高程序的执行效率D. 不使用goto语句(5) 下面概念中,不属于面向对象方法的是 (D) 注:P55-58A. 对象B. 继承C. 类D. 过程调用(6) 在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)A. 可行性分析B. 需求分析C. 详细设计D. 程序编码(7) 在软件开发中,下面任务不属于设计阶段的是(D)A. 数据结构设计B. 给出系统模块结构C. 定义模块算法D. 定义需求并建立系统模型(8) 数据库系统的核心是(B)A. 数据模型B. 数据库管理系统C. 软件工具D. 数据库(9) 下列叙述中正确的是(C)A.数据库是一个独立的系统,不需要操作系统的支持B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题D.数据库系统中,数据的物理结构必须与逻辑结构一致(10) 下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A) 注:P108A. 内模式B. 外模式C. 概念模式D. 逻辑模式(11) 算法的时间复杂度是指(C)A. 执行算法程序所需要的时间B. 算法程序的长度C. 算法执行过程中所需要的基本运算次数D. 算法程序中的指令条数(12) 算法的空间复杂度是指(D)A. 算法程序的长度B. 算法程序中的指令条数C. 算法程序所占的存储空间D. 算法执行过程中所需要的存储空间(13) 设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出A. 349B. 350C. 255D. 351(14) 结构化程序设计主要强调的是(B)A.程序的规模B.程序的易读性C.程序的执行效率D.程序的可移植性(15) 在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D) 注:即第一个阶段A. 概要设计B. 详细设计C. 可行性分析D. 需求分析(16) 数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。
历年计算机二级vb考试试题及答案

历年计算机二级vb考试试题及答案计算机二级VB考试是考察考生对VB(Visual Basic)编程语言的掌握程度和应用能力。
以下是历年计算机二级VB考试的试题及答案,供考生参考。
第一部分:选择题1. 下列VB控件中,不是用于用户输入的是:A) 文本框B) 输入框C) 复选框D) 按钮答案: D2. VB运行环境中,可视化地设计界面的工具是:A) MsgBoxB) PaintC) IDED) Debug答案: C3. 下列哪个选项能够将字符串转换为整数类型?A) Str()B) Val()C) Len()D) Mid()答案: B4. VB中表示循环结构的关键字是:A) ForB) WhileC) IfD) Do答案: D5. 下列哪个选项用于定义数组?A) Array[]B) Array()C) List[]D) List()答案: B第二部分:填空题1. 在VB中,实现条件判断可以使用 ___________ 语句。
答案: If2. VB中,用于判断两个变量是否相等的运算符是 ___________。
答案: =3. 在VB中,数组的下标从 ___________ 开始计数。
答案:04. VB中,使用 ___________ 关键字来声明一个变量。
答案: Dim5. VB中,用于结束循环的关键字是 ___________。
答案: Exit第三部分:编程题1. 编写一个VB程序,要求用户输入一个整数n,计算并输出1到n 之间所有整数的和。
答案:Private Sub btnCalculate_Click()Dim n As IntegerDim sum As Integern = Val(txtNumber.Text)sum = 0For i = 1 To nsum = sum + iNext iMsgBox "1到" & n & "之间所有整数的和为:" & sumEnd Sub2. 编写一个VB程序,要求用户输入一个字符串,将字符串中的大写字母全部转换为小写字母,并将结果输出。
计算机二级vb试题题目及答案

计算机二级vb试题题目及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个选项是正确的字符串比较?A. "Hello" > "hello"B. "Hello" < "hello"C. "Hello" = "hello"D. "Hello" <> "hello"答案:B2. VB中,哪个函数可以用来计算数组中元素的个数?A. UBoundB. LBoundC. CountD. Size答案:A3. 在VB中,以下哪个选项表示创建一个名为“myForm”的窗体?A. Form myFormB. Dim myForm As FormC. Dim myFormD. Form myForm As New Form答案:D4. VB中,下列哪个选项是正确的文件打开模式?A. Open "filename" For Input As #1B. Open "filename" For Output As #1C. Open "filename" For Append As #1D. All of the above答案:D5. 在VB中,以下哪个选项是正确的数据类型?A. IntegerB. IntC. FloatD. All of the above答案:D6. VB中,哪个关键字用来声明一个变量?A. DimB. DeclareC. ConstD. All of the above答案:D7. 在VB中,以下哪个选项是正确的循环结构?A. ForB. DoC. WhileD. All of the above答案:D8. VB中,哪个函数可以用来获取当前系统日期?A. NowB. DateC. TimeD. Today答案:D9. 在VB中,以下哪个选项表示创建一个名为“myButton”的按钮?A. Button myButtonB. Dim myButton As ButtonC. Dim myButtonD. Button myButton As New Button答案:D10. VB中,哪个关键字用来结束一个程序的运行?A. EndB. ExitC. StopD. All of the above答案:D二、填空题(每题2分,共20分)1. 在VB中,使用________关键字可以声明一个全局变量。
国家二级计算机vb考试试题及答案

国家二级计算机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. TextBoxB. LabelC. 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. 如果一个变量的值需要在多个过程中共享,应该使用________关键字进行声明。
国家二级计算机vb考试试题及答案

国家二级计算机vb考试试题及答案一、单项选择题(每题1分,共10分)1. 在VB中,用于定义变量的关键字是()。
A. DimB. SubC. FunctionD. Const答案:A2. 下列哪个选项不是VB中的控制结构?()A. 顺序结构B. 选择结构C. 循环结构D. 函数结构答案:D3. VB中,用于声明一个子程序的关键字是()。
A. FunctionB. SubC. DimD. Const答案:B4. 在VB中,用于表示逻辑“与”运算符的是()。
A. AndB. OrC. NotD. Xor答案:A5. VB中,用于表示逻辑“或”运算符的是()。
A. AndB. OrC. NotD. Xor答案:B6. 在VB中,用于声明一个数组的关键字是()。
A. DimB. SubC. FunctionD. Const答案:A7. VB中,用于声明一个常量的关键字是()。
A. DimB. SubC. FunctionD. Const答案:D8. 在VB中,用于表示逻辑“非”运算符的是()。
A. AndB. OrC. NotD. Xor答案:C9. VB中,用于声明一个函数的关键字是()。
A. FunctionB. SubC. DimD. Const答案:A10. 在VB中,用于表示逻辑“异或”运算符的是()。
A. AndB. OrC. NotD. Xor答案:D二、填空题(每题2分,共10分)1. 在VB中,使用____关键字可以定义一个全局变量。
答案:Public2. 当需要在VB中定义一个私有变量时,应使用____关键字。
答案:Private3. 在VB中,使用____关键字可以定义一个局部变量。
答案:Dim4. VB中,使用____关键字可以定义一个过程。
答案:Sub5. VB中,使用____关键字可以定义一个函数。
答案:Function三、简答题(每题5分,共20分)1. 请简述VB中事件驱动编程的概念。
计算机vb二级考试试题及答案

计算机vb二级考试试题及答案一、选择题(每题2分,共20分)1. VB中用于声明变量的关键字是:A. DimB. DeclareC. ConstD. Let答案:A2. 在VB中,下列哪个选项不是合法的变量名?A. _myVariableB. 123VariableC. myVariableD. Variable$答案:B3. VB中,用于结束一个循环的语句是:A. ContinueB. ExitC. BreakD. Stop答案:B4. 在VB中,下列哪个函数用于计算字符串的长度?A. Len()B. Length()C. StrLen()D. Size()答案:A5. 下列哪个选项不是VB中的流程控制语句?A. If...ThenB. For...NextC. Do...LoopD. Switch...Case答案:D6. VB中,用于定义一个类模块的关键字是:A. ClassB. ModuleC. FormD. Sub答案:A7. 在VB中,下列哪个选项是正确的事件处理程序的声明方式?A. Private Sub Button1_Click()B. Public Sub Button1_Click()C. Private Function Button1_Click()D. Public Function Button1_Click()答案:A8. VB中,用于创建一个数组的语句是:A. Dim arr(5) As IntegerB. Dim arr As Integer(5)C. Dim arr As Integer[5]D. Dim arr(5) As Integer()答案:A9. 在VB中,下列哪个选项不是合法的数值类型?A. IntegerB. DoubleC. StringD. Long答案:C10. VB中,下列哪个选项是正确的字符串连接操作?A. "Hello" & "World"B. "Hello" || "World"C. "Hello" + "World"D. "Hello" ||| "World"答案:A二、填空题(每题2分,共10分)1. 在VB中,使用________函数可以将数字转换为字符串。
计算机二级vb考试试卷及答案

计算机二级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中________方法用于在数组中添加一个新元素。
计算机二级vb考试题库及答案

计算机二级vb考试题库及答案一、单项选择题(每题2分,共20分)1. VB中,以下哪个函数用于计算字符串的长度?A. UCaseB. LCaseC. LenD. Mid答案:C2. 在VB中,以下哪个选项表示“不等于”的比较运算符?A. =B. <>C. ==D. <=答案:B3. VB中,以下哪个控件用于显示图像?A. LabelB. PictureBoxC. TextBoxD. ComboBox答案:B4. 在VB中,以下哪个关键字用于声明一个过程?A. FunctionC. DimD. Const答案:B5. VB中,以下哪个选项是正确的变量声明方式?A. Dim xB. Dim x%C. Dim x$D. All of the above答案:D6. 在VB中,以下哪个语句用于结束当前循环?A. ContinueB. ExitC. BreakD. Loop答案:B7. VB中,以下哪个控件用于接收用户输入的文本?A. CheckBoxB. TextBoxC. ListBoxD. ComboBox答案:B8. 在VB中,以下哪个选项表示“大于等于”的比较运算符?B. <=C. >=D. <答案:C9. VB中,以下哪个函数用于将字符串转换为大写?A. UCaseB. LCaseC. StrCompD. Trim答案:A10. 在VB中,以下哪个关键字用于声明一个数组?A. DimB. ConstC. FunctionD. Sub答案:A二、填空题(每题2分,共20分)1. VB中,使用________函数可以将字符串中的字符转换为小写。
答案:LCase2. VB中,使用________关键字可以声明一个全局变量。
答案:Public3. VB中,使用________语句可以创建一个新的过程。
答案:Sub 或 Function4. VB中,使用________控件可以显示和选择多个项目。
全国计算机等级考试二级vb题库

52000. 下列叙述中正确的是(C)(单)A.只有窗体才是Visual Basic中的对象B.只有控件才是Visual Basic中的对象C.窗体和控件都是Visual Basic中的对象D.窗体和控件都不是Visual Basic中的对象52001.下列可以激活属性窗口的操作是(D)(单)A.用鼠标双击窗体的任何部位B.执行"文件"菜单中的"属性窗口"命令C.执行"编辑"菜单中的"属性窗口"命令D.按F4键52002下列能打开工具箱窗口的操作是(A)(单)A.执行"视图"菜单中的"工具箱"命令B.按Alt键C.单击属性窗口上的"工具箱"按钮D.按Ctrl键52003.假定已在一个窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置该窗体的Name属性,预先应执行的操作是(D)(单)A.单击窗体上有控件的地方B.单击任一个控件C.不执行任何操作D.双击窗体的标题栏52004.为了把窗体上的某个控件变为活动的,应执行的操作是(B)(单)A.单击窗体的空白处B.单击该控件的内部C.双击该属性列表框D.双击窗体52005.确定一个控件在窗体上的位置的属性是(D)(单)A.Width或HeightB.Top和HeightC.Top或WidthD.Top和Left52006.确定一个窗体或控件的大小的属性是(A)(单)A.Width或HeightB.Top和WidthC.Top或LeftD.Top和Left52007.为了同时改变一个活动控件的高度和宽度,正确的操作是(A)(单)A.拖拉位于控件左上角B.只能拖拉位于控件右下角C.只能拖拉位于控件左下角D.不能同时改变控件的高度和宽度52008.面向对象的程序设计指满足(B)(单)A.虚拟化、结构化、动态化B.封装性、继承性、多态性C.对象的链接、动态链接、动态数据交换D.ODBC、DDE、OLE52009.用户在屏幕上画出应用程序界面,并设置好对象的属性,系统便可以自动生成程序代码,这称为(A)(单)A.面向对象的程序设计B.结构化程序设计C.事件驱动的编程机制D.程序设计52010.VB集成开发环境开发的应用程序不适宜的运行环境是(A)(单)A.WINDOS 32B.WINDOWS 9XC.WINDOWS NTD.WINDOWS 200052011.VB6共有三个版本,按功能从弱到强的顺序排列应是(C)(单)A.学习版、专业版和工程版B.学习版、工程版和专业版C.学习版、专业版和企业版D.学习版、企业版和专业版52012.VB集成开发环境有三种工作状态,不属于三种工作状态之一的是(B)(单)A.设计状态B.编写代码状态C.运行状态D.中断状态52013.不能打开代码窗口的操作是(B)(单)A.双击窗体设计器的任何地方B.按下F键C.单击工程窗口中的"查看代码"按钮D.选择"视图"下拉菜单中的"代码窗口"52014.在VB中,工程文件的扩展名是(B)(单)A..frmB..vbpC..basD..frx52015.在VB中,窗体文件的扩展名是(A)(单)A..frmB..vbpC..basD..frx52016.VB集成开发环境可以(D)(单)A.编辑、调试、运行程序,但不能生成可执行程序B.编辑、生成可执行程序、运行程序,但不能调试程序C.编辑、调试、生成可执行程序,但不能运行程序D.编辑、调试、运行程序,也能生成可执行程序52017.英文"VISUAL"的含义是(A)(单)A.可视化B.集成C.结构化D.调试52018.标准模块文件的扩展名是(C)(单)A.frmB.vbpC.basD.vbg52019.VB集成开发环境中,在(C)中编写代码(单)A.状态栏B.属性列表框C.代码框D.标题栏52020.在面向对象的程序设计过程中,英文缩写"OOP"的含义是(C)(单)A.事件驱动的编程机制B.结构化程序设计语言C.面向对象的程序设计D.可视化程序设计52021.在窗体上画一个名称为Timer1的计时器控件,要求每隔0.5秒发生一次计时器事件,则以下正确的属性设置语句是(D)(单)A.Timer1.Interval=0.5B.Timer1.Interval=5C.Timer1.Interval=50D.Timer1.Interval=50052022.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click( )Static x As IntegerClsFor t=1 To 2y=y+xx=x+2Next tPrint x,yEnd Sub程序运行后,连续三次单击Command1按钮后,窗体上显示的是(A)(单)A.4 2B.12 18C.12 30D.4 652023.以下关于多重窗体程序的叙述中,错误的是(A)(单)A.用Hide方法不但可以隐藏窗体,且能清除内存中的窗体B.在多重窗体程序中,各窗体的菜单是彼此独立的C.在多重窗体程序中,可以根据需要指定启动窗体D.对于多重窗体程序中,单独保存每个窗体52024.以下关于文件的叙述中,错误的是(B)(单)A.顺序文件中的记录一个接一个顺序存放B.随机文件中记录的长度是不相同的C.执行打开文件的命令后,自动生成一个文件指针D.EOF函数作用是判断文件的指针是否指向文件末尾52025.以下叙述中错误的是(D)(单)A.事件过程是响应特定事件的一段程序B.不同的对象可以具有相同名称的方法C.对象的方法是执行指定操作的过程D.编程者可以自由更改代码框右上边的过程列表的事件名称52026.以下合法的Visual Basic变量的名称是(A)(单)A.a3B.ConstC.9abcD.a#x!52027.当一个复选框被选中时,它的Value属性的值是(C)(单)A.3B.2C.1D.052028.表达式 5 Mod 3+5\3的值是(B)(单)A.0B.3C.4D.652029.设x=4,y=8,z=7, 表达式:(x<y) Or z<x 的值是(C)(单)A.1B.-1C.TRUED.FALSE52030.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click( )a$="VisualBasic"Print String(3,a$)End Sub程序运行后,单击命令按钮,在窗体上显示的内容是(A)(单)A.VVVB.VisC.sicD.1152031.设有如下程序段:x=2For c=1 To 4 Step 2x=x+cNext c运行以上程序后,x的值是(A)(单)A.6B.7C.8D.952032.以下叙述中错误的是(A)(单)A.在KeyPress事件过程中不能识别键盘键的按下与释放B.在KeyPress事件过程中不能识别回车键C.在KeyDown和KeyUp事件过程中,从键盘输入的字母"A"和字母"a"对应的KeyCode视作相同的字母D.在KeyDown和KeyUp事件过程中,从大键盘上输入的"1"和从右侧小键盘上输入的"1"被视作不同的字符52033.执行如下两条语句,窗体上显示的是(C)(单)A=9.8596Print Format(a,"000.00")A.0,009.86B.9.86C.009.86D.0,009.8652034.在窗体上画一个名称为CommandDialog1 的通用对话框,一个名称为Command1的命令按钮。
vb二级计算机考试试题及答案

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计算机考试试题及答案

国家二级vb计算机考试试题及答案一、单项选择题(每题1分,共30分)1. VB中,以下哪个选项不是基本数据类型?A. IntegerB. StringC. DoubleD. Object答案:D2. 在VB中,下列哪个是正确的变量声明语句?A. Dim a$B. Dim a as stringC. Dim a integerD. Dim a = 10答案:B3. 下列哪个是VB中的逻辑运算符?A. AndB. OrC. NotD. All of the above答案:D4. VB中,下列哪个选项不是控制结构?A. If...Then...ElseB. For...NextC. Do...LoopD. Sub答案:D5. 在VB中,下列哪个是正确的子程序声明?A. Sub MySub()B. Function MySub()C. Sub MySub As IntegerD. Function MySub As Integer答案:A6. 在VB中,下列哪个选项不是数组的声明方式?A. Dim arr(5)B. Dim arr() As IntegerC. Dim arr(0 To 5) As IntegerD. Dim arr(5) As Integer答案:D7. VB中,下列哪个选项不是字符串函数?A. LeftB. RightC. MidD. Round答案:D8. 在VB中,下列哪个选项不是文件访问模式?A. Open For InputB. Open For RandomC. Open For BinaryD. Open For Append答案:B9. VB中,下列哪个选项不是窗体的属性?A. CaptionB. NameC. TextD. Color答案:C10. 在VB中,下列哪个选项不是控件的事件?A. ClickB. DblClickC. MouseDownD. KeyPress答案:D二、填空题(每题2分,共20分)1. VB中,使用________函数可以获取当前日期。
2024年等级考试-计算机二级-VB语言程序设计考试历年真题常考点试题4带答案

2024年等级考试-计算机二级-VB语言程序设计考试历年真题常考点试题带答案(图片大小可任意调节)第1卷一.单选题(共20题)1.如果要改变窗体的标题,则需要设置的属性是A.BorderStyleC.BackColorD.Caption2.窗体的 DrawWidth属性值设置为大于 1 时,下列 ( ) 属性会失去作用A.BackcolorB.FillStyleC.DrawstyleD.Fillcolor3.要改变控件的宽度,应修改该控件的 ( ) 属性。
A.TopB.LeftC.WidthD.Height4.要使鼠标指向“命令按钮”时,出现一个提示文本,应设置其()属性。
A.ToolTipTextB.StyleC.PictureD.Caption5.下面方法不属于列表框和组合框。
B.AddItemC.GetFocusD.RemoveItem6.为了把焦点移到某个指定的控件,所使用指定的控件的()方法.A.VisibleB.RefreshC.SetFocusD.GetFocus7.下列数据类型中,占用内存最大的是A.BooleanB.IntegerC.ByteD.Single8.要使标签控件标题内容居中显示,应设置其()属性。
A.ToolTipTextB.AlignmentC.BackStyleD.Appearance9.定时器控件唯一能够响应的事件为()A.Click事件B.Timer事件C.Change事件D.DblClick事件10.对象不具有 Caption 属性。
belB.OptionC.FormD.Timer11.产生[10,37]之间的随机整数的VisualBasic表达式是A.Int(Rnd(1)*27)+11B.Int(Rnd (1)*28)+11C.Int (Rnd(1) w28)+10D.In t(Rnd(1)*27)+1012.以下关键字中,不能定义变量的就是()C.PublicD.Private13.下列数据类型中,占用内存最小的是A.BooleanB.ByteC.IntegerD.Single14.程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是A.LoadB.ClickC.MouseDownD.MouseUp15.以下关于窗体的描述中,错误的是()。
全国计算机等级考试二级VisualBasic常见试题

5 “Sum”
1 100
List1 7
Command1
Text1 “” “”
Private Sub Form_Load() For i=1 To 100 If i Mod 7 =0 Then ___________End If Next End Sub
C name
D k-name
B D
B
C
D
B
C
D 1
C
9
A Appearance D
B Visible
C Enable
D Autoredraw
10 Visual Bask
3*2\5mod3
A1
B0
C3
D
A
11
3∧2*2+3 MOD 10\4
A 18 C
B1
C 19
D0
12
Form1
“VisualBasic ”
Case Else Print "Else 分支 "
End Select End Sub
2
A
1B
2
C Else
D
C
29
A
B
C
D
C
30
MsgBox
A MsgBox
B
MsgBox
C MsgBox
D MsgBox
D
31 a=2,b=3,c=4,
_____
Not a <= c Or 4*c = b^2 And b <> a+c
A Student. name= “ ” C Dim s As Type Student
B
74
A B C D
国家二级vb计算机考试试题及答案

国家二级vb计算机考试试题及答案一、选择题(每题2分,共40分)1. 在VB中,以下哪个选项表示逻辑“与”运算?A. AndB. OrC. NotD. Xor答案:A2. VB中,下列哪个函数用于计算字符串的长度?A. Len()B. Str()C. Mid()D. Left()答案:A3. 以下哪个选项不是VB中的标准控件?A. TextBoxB. ComboBoxC. ListBoxD. DataGrid答案:D4. 在VB中,以下哪个关键字用于定义一个子程序?A. FunctionB. SubC. ProcedureD. Method答案:B5. VB中,以下哪个选项用于声明一个整型变量?A. Dim intVar As IntegerB. Dim intVar As StringC. Dim intVar As DoubleD. Dim intVar As Boolean答案:A6. 在VB中,以下哪个选项用于创建一个数组?A. Dim arr(10) As IntegerB. Dim arr As IntegerC. Dim arr(10)D. Dim arr[10] As Integer答案:A7. VB中,以下哪个选项用于获取当前日期?A. NowB. TodayC. DateD. Time答案:B8. 在VB中,以下哪个选项用于打开一个文件进行读取?A. Open For OutputB. Open For InputC. Open For RandomD. Open For Append答案:B9. VB中,以下哪个选项用于关闭一个打开的文件?A. CloseB. OpenC. WriteD. Read答案:A10. 在VB中,以下哪个选项用于实现循环结构?A. If...ThenB. Do...LoopC. For...NextD. While...Wend答案:C11. VB中,以下哪个选项用于声明一个全局变量?A. DimB. PublicC. PrivateD. Static答案:B12. 在VB中,以下哪个选项用于实现事件驱动编程?A. SubB. FunctionC. EventD. Procedure答案:C13. VB中,以下哪个选项用于声明一个模块级变量?A. DimB. PublicC. PrivateD. Static答案:C14. 在VB中,以下哪个选项用于实现条件分支结构?A. If...ThenB. Do...LoopC. For...NextD. While...Wend答案:A15. VB中,以下哪个选项用于声明一个静态变量?A. DimB. PublicC. PrivateD. Static答案:D16. 在VB中,以下哪个选项用于声明一个函数?A. SubB. FunctionC. ProcedureD. Method答案:B17. VB中,以下哪个选项用于实现异常处理?A. Try...CatchB. On ErrorC. If...ThenD. Do...Loop答案:B18. 在VB中,以下哪个选项用于声明一个类模块?A. ClassB. ModuleC. InterfaceD. Structure答案:A19. VB中,以下哪个选项用于声明一个接口?A. ClassB. ModuleC. InterfaceD. Structure答案:C20. 在VB中,以下哪个选项用于声明一个结构体?A. ClassB. ModuleC. InterfaceD. Structure答案:D二、填空题(每题2分,共20分)1. 在VB中,使用________关键字可以声明一个全局常量。
计算机二级VB考试题及答案

计算机二级VB考试题及答案计算机二级VB考试题及答案「篇一」1.以下程序段运行的结果为(B)(单)Private Sub Form_ClickMyDate = #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_ClickMyTime = #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_ClickMyDate = #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_LostFocusIf Not IsNumeric(Text1) ThenMsgBox "帐号有非数字字符错误"Text1.Text = ""Text1.SetFocuselseMsgBox "帐号正确"End IfEnd Sub当在text1文本框中输入字符"abc"之后,单击命令按钮,结果为(B)(单)A.显示对话框,提示信息为"帐号正确"B.显示对话框,提示信息为"帐号有非数字字符错误"C.程序出错D.没有任何提示5.在窗体中建立一个文本框text1和一个命令按钮command1,编写下面程序:Private Sub Text1_LostFocusIf Not IsNumeric(Text1) ThenMsgBox "帐号有非数字字符错误"Text1.Text = ""Text1.SetFocuselseMsgBox "帐号正确"End IfEnd Sub当在text1文本框中输入数字123456之后,单击命令按钮,结果为(A)(单)A.显示对话框,提示信息为"帐号正确"B.显示对话框,提示信息为"帐号有非数字字符错误"C.程序出错D.没有任何提示6.在窗体中建立一个文本框text1和一个命令按钮command1,编写下面程序:Private Sub Command1_ClickDim 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_ClickDim 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_ClickDim I As IntegerIf Text1.Text <> "Gong" ThenI = MsgBox("密码错误", VbRetryCancle + vbExclamation, "输入密码")If I <> 4 ThenEndElseText1.Text = ""Text1.SetFocusEnd IfMsgBox "密码帐号正确!"End IfEnd Sub若在text1中输入字符串"123",显示"密码错误"对话框,关于此对话框描述正确的是(A)(单)A.显示对话框中有“重试”按钮B.显示对话框中有“确定”按钮C.显示对话框中有“是”按钮D.以上说法都不正确9.在窗体中建立三个文本框,名称分别为text1、text2和text3,还有一个名称为label1的标签,一个名称为command1的命令按钮,编写如下代码:Private Sub Command1_ClickDim x, y, z, t!x = Text1y = Text2z = Text3If x < y Thent = xx = yy = tEnd IfIf y < z Thent = yz = 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_LoadDim 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.3×2=6D.3÷2=1.511.以下程序段:Private Sub Form_LoadDim 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窗体运行后,输入2,则label1的标题显示结果为(B)(单)A.3+2=5B.3-2=1C.3×2=6D.3÷2=1.512.以下程序段:Private Sub Form_LoadDim 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窗体运行后,输入3,则label1的标题显示结果为(C)(单) A.3+2=5B.3-2=1C.3×2=6D.3÷2=1.513.以下程序段:Private Sub Form_LoadDim 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窗体运行后,输入4,则label1的标题显示结果为(D)(单)A.3+2=5B.3-2=1C.3×2=6D.3÷2=1.514.以下程序段的作用是(A)(单)Private Sub Picture1_ClickDim asci As Integer, i As Integeri = 0For asci = 32 To 126Picture1.Print Tab(7 * i + 2); Chr(asci); "="; asci;i = i + 1If i = 7 Then i = 0: Picture1.PrintNext asciA.打印ASCII码表,一行7个表达式B.打印九九乘法表,一行7个表达式C.打印ASCII码表,一行8个表达式D.以上说法都不正确15.我国现在人口有13亿,按人口增长0.8%计算,多少年后我国人口将超过26亿。
全国计算机等级考试二级vb题库

52000. 下列叙述中正确的是(C)(单)A.只有窗体才是Visual Basic中的对象B.只有控件才是Visual Basic中的对象C.窗体和控件都是Visual Basic中的对象D.窗体和控件都不是Visual Basic中的对象52001.下列可以激活属性窗口的操作是(D)(单)A.用鼠标双击窗体的任何部位B.执行"文件"菜单中的"属性窗口"命令C.执行"编辑"菜单中的"属性窗口"命令D.按F4键52002下列能打开工具箱窗口的操作是(A)(单)A.执行"视图"菜单中的"工具箱"命令B.按Alt键C.单击属性窗口上的"工具箱"按钮D.按Ctrl键52003.假定已在一个窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置该窗体的Name属性,预先应执行的操作是(D)(单)A.单击窗体上有控件的地方B.单击任一个控件C.不执行任何操作D.双击窗体的标题栏52004.为了把窗体上的某个控件变为活动的,应执行的操作是(B)(单)A.单击窗体的空白处B.单击该控件的内部C.双击该属性列表框D.双击窗体52005.确定一个控件在窗体上的位置的属性是(D)(单)A.Width或HeightB.Top和HeightC.Top或WidthD.Top和Left52006.确定一个窗体或控件的大小的属性是(A)(单)A.Width或HeightB.Top和WidthC.Top或LeftD.Top和Left52007.为了同时改变一个活动控件的高度和宽度,正确的操作是(A)(单)A.拖拉位于控件左上角B.只能拖拉位于控件右下角C.只能拖拉位于控件左下角D.不能同时改变控件的高度和宽度52008.面向对象的程序设计指满足(B)(单)A.虚拟化、结构化、动态化B.封装性、继承性、多态性C.对象的链接、动态链接、动态数据交换D.ODBC、DDE、OLE52009.用户在屏幕上画出应用程序界面,并设置好对象的属性,系统便可以自动生成程序代码,这称为(A)(单)A.面向对象的程序设计B.结构化程序设计C.事件驱动的编程机制D.程序设计52010.VB集成开发环境开发的应用程序不适宜的运行环境是(A)(单)A.WINDOS 32B.WINDOWS 9XC.WINDOWS NTD.WINDOWS 200052011.VB6共有三个版本,按功能从弱到强的顺序排列应是(C)(单)A.学习版、专业版和工程版B.学习版、工程版和专业版C.学习版、专业版和企业版D.学习版、企业版和专业版52012.VB集成开发环境有三种工作状态,不属于三种工作状态之一的是(B)(单)A.设计状态B.编写代码状态C.运行状态D.中断状态52013.不能打开代码窗口的操作是(B)(单)A.双击窗体设计器的任何地方B.按下F键C.单击工程窗口中的"查看代码"按钮D.选择"视图"下拉菜单中的"代码窗口"52014.在VB中,工程文件的扩展名是(B)(单)A..frmB..vbpC..basD..frx52015.在VB中,窗体文件的扩展名是(A)(单)A..frmB..vbpC..basD..frx52016.VB集成开发环境可以(D)(单)A.编辑、调试、运行程序,但不能生成可执行程序B.编辑、生成可执行程序、运行程序,但不能调试程序C.编辑、调试、生成可执行程序,但不能运行程序D.编辑、调试、运行程序,也能生成可执行程序52017.英文"VISUAL"的含义是(A)(单)A.可视化B.集成C.结构化D.调试52018.标准模块文件的扩展名是(C)(单)A.frmB.vbpC.basD.vbg52019.VB集成开发环境中,在(C)中编写代码(单)A.状态栏B.属性列表框C.代码框D.标题栏52020.在面向对象的程序设计过程中,英文缩写"OOP"的含义是(C)(单)A.事件驱动的编程机制B.结构化程序设计语言C.面向对象的程序设计D.可视化程序设计52021.在窗体上画一个名称为Timer1的计时器控件,要求每隔0.5秒发生一次计时器事件,则以下正确的属性设置语句是(D)(单)A.Timer1.Interval=0.5B.Timer1.Interval=5C.Timer1.Interval=50D.Timer1.Interval=50052022.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click( )Static x As IntegerClsFor t=1 To 2y=y+xx=x+2Next tPrint x,yEnd Sub程序运行后,连续三次单击Command1按钮后,窗体上显示的是(A)(单)A.4 2B.12 18C.12 30D.4 652023.以下关于多重窗体程序的叙述中,错误的是(A)(单)A.用Hide方法不但可以隐藏窗体,且能清除内存中的窗体B.在多重窗体程序中,各窗体的菜单是彼此独立的C.在多重窗体程序中,可以根据需要指定启动窗体D.对于多重窗体程序中,单独保存每个窗体52024.以下关于文件的叙述中,错误的是(B)(单)A.顺序文件中的记录一个接一个顺序存放B.随机文件中记录的长度是不相同的C.执行打开文件的命令后,自动生成一个文件指针D.EOF函数作用是判断文件的指针是否指向文件末尾52025.以下叙述中错误的是(D)(单)A.事件过程是响应特定事件的一段程序B.不同的对象可以具有相同名称的方法C.对象的方法是执行指定操作的过程D.编程者可以自由更改代码框右上边的过程列表的事件名称52026.以下合法的Visual Basic变量的名称是(A)(单)A.a3B.ConstC.9abcD.a#x!52027.当一个复选框被选中时,它的Value属性的值是(C)(单)A.3B.2C.1D.052028.表达式 5 Mod 3+5\3的值是(B)(单)A.0B.3C.4D.652029.设x=4,y=8,z=7, 表达式:(x<y) Or z<x 的值是(C)(单)A.1B.-1C.TRUED.FALSE52030.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click( )a$="VisualBasic"Print String(3,a$)End Sub程序运行后,单击命令按钮,在窗体上显示的内容是(A)(单)A.VVVB.VisC.sicD.1152031.设有如下程序段:x=2For c=1 To 4 Step 2x=x+cNext c运行以上程序后,x的值是(A)(单)A.6B.7C.8D.952032.以下叙述中错误的是(A)(单)A.在KeyPress事件过程中不能识别键盘键的按下与释放B.在KeyPress事件过程中不能识别回车键C.在KeyDown和KeyUp事件过程中,从键盘输入的字母"A"和字母"a"对应的KeyCode视作相同的字母D.在KeyDown和KeyUp事件过程中,从大键盘上输入的"1"和从右侧小键盘上输入的"1"被视作不同的字符52033.执行如下两条语句,窗体上显示的是(C)(单)A=9.8596Print Format(a,"000.00")A.0,009.86B.9.86C.009.86D.0,009.8652034.在窗体上画一个名称为CommandDialog1 的通用对话框,一个名称为Command1的命令按钮。
国家二级vb计算机考试试题及答案

国家二级vb计算机考试试题及答案由于感知到的是一道试题和答案的题目,我将按照试题的格式来为您撰写文章。
请注意,以下所提供的是虚构的试题以及相应的答案,仅供参考。
----------------------------国家二级VB计算机考试试题及答案一、选择题(共30题,每题2分,共60分)1. 下列哪个关键字不是VB语言的保留关键字?a) Dimb) Loopc) Nextd) GoTo答案:b) Loop2. VB语言中的数据类型中,下列哪个不属于数值型?a) Integerb) Stringc) Singled) Double答案:b) String3. 下列哪个函数用于判断表达式是否为假?a) IsTrueb) IsNotFalsec) IsNotTrued) IsFalse答案:d) IsFalse...二、填空题(共10题,每题4分,共40分)1. VB语言中,用于定义数组的关键字是_______。
答案:Dim2. 下面的代码段执行完毕后,txtResult的值为_______。
Dim a As IntegerDim b As Integera = 10b = 5txtResult.Text = a + b答案:15...三、编程题(共2题,每题25分,共50分)1. 编写一个VB程序,实现输入两个整数,然后求它们的和,最后将结果显示在文本框txtResult中。
答案:Private Sub btnCalculate_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCalculate.ClickDim num1 As IntegerDim num2 As Integernum1 = CInt(txtNum1.Text)num2 = CInt(txtNum2.Text)txtResult.Text = num1 + num2End Sub2. 编写一个VB程序,求解1到100之间所有奇数的和,并将结果显示在文本框txtResult中。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、选择题1.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是()。
A.工程资源管理器窗口B.工具箱窗口C.代码窗口D.属性窗口2.刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是()。
A.单选按钮B.图片框C.通用对话框D.文本框3.VB的启动有多种方法,下面不能启动VB的是()。
A.使用“开始”菜单中的“程序”命令B.使用“开始”菜单中的“运行”命令,在弹出的对话框中输入VB启动文件名C.使用“我的电脑”,在VB所在硬盘驱动器中找到相应的VB文件夹D.先打开VB的“文件”菜单,再按Alt+Q组合键4.VB的工程资源管理器可管理多种类型的文件,下面叙述不正确的是()。
A.窗体文件的扩展名为.frm,每个窗体对应一个窗体文件B.标准模块是一个纯代码性质的文件,它不属于任何一个窗体C.用户通过类模块来定义自已的类,每个类都用一个文件来保存,其扩展名为.basD.资源文件是一种纯文本文件,可以用简单的文字编辑器来编辑5.通过()窗口可以在设计时直观地调整窗体在屏幕上的位置。
A.代码窗口B.窗体布局窗口C.窗体设计窗口D.属性窗口6.下列不能打开属性窗口的操作是()。
A.按F4键B.执行“视图”菜单中的“属性窗口”命令C.按Ctrl+TD.单击工具栏上的“属性窗口”图标7.Visual Basic6.0默认的工具栏是()工具栏。
A.文件B.数据库C.格式D.标准8.下列可以打开文件对话框的操作是()。
A.Ctrl+DB.Ctrl+EC.Ctrl+FD.Ctrl+G9.以下不能在“工程资源管理器”窗口中列出的文件类型是()。
A..basB..resC..frmD..ocx10.以下不属于Visual Basic系统的文件类型是()。
A..frmB..batC..vbgD..vbp11.如果要向工具箱中加入控件的部件,可以利用“工程”菜单中的()命令。
A.引用B.部件C.工程属性D.加窗体12.以下关于窗体描述正确的是()。
A.只有用于启动的窗体可以有菜单B.窗体事件和其中所有控件事件的代码都放在窗体文件中C.窗体的名字和存盘的窗体文件名必须相同D.开始运行时窗体的位置只能是设计阶段时显示的位置13.VB中控件主要分为3类,下面哪一种不是VB中的控件类()。
A.标准控件B.ActiveXC.可插入控件D.外部控件14.以下叙述中错误的是()。
A.双击鼠标可以触发DblClick事件B.窗体或控件的事件的名称可以由编程人员确定C.移动鼠标时,会触发MouseMove事件D.控件的名称可以由编程人员设定15.以下叙述中错误的是()。
A.在Visual Basic中,对象所能响应的事件是由系统定义的B.对象的任何属性既可以通过属性窗口设定,也可以通过程序语句设定C.Visual Basic中允许不同对象具有相同属性和方法D.Visual Basic中的对象具有自己的属性和方法16.有程序代码Text1.Text="Visual Basic",其中的Text1、Text和"Visual Basic"分别代表()。
A.对象、值、属性B.对象、方法、属性C.对象、属性、值D.属性、对象、值17.在Visual Basic中,系统的基本运行实体是()。
A.属性B.对象C.方法D.事件18.创建VB应用程序的主要步骤是:①创建应用程序界面②设置控件③设置属性④编写代码,其中正确的步骤是()。
A.①③④B.①②④C.②③④D.①②③④19.工程文件的扩展名是()。
A..vbgB..vbpC..vbwD..vbl20.一个窗体中带图片框控件(已装入图像)的VB应用程序从文件上看,至少应该包括的文件有()。
A.窗体文件(.frm)、项目文件(.vbp/vbw)B.窗体文件(.frm)、项目文件(.vbp/vbw)和代码文件(.bas)C.窗体文件(.frm)、项目文件(.vbp/vbw)和模块文件(.bas)D.窗体文件(.frm)、项目文件(.vbp/vbw)和窗体的二进制文件(.frx)21.Visual Basic是面向()的程序设计语言。
A.窗口B.方法C.对象D.过程22.能被对象所识别的动作和对象可执行的动作分别称为()。
A.事件方法B.方法事件C.事件属性D.过程属性23.以下叙述中错误的是()。
A.Visual Basic是事件驱动型可视化编程工具B.Visual Basic应用程序不具有明显的开始和结束语句C.Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性D.Visual Basic中控件的某些属性只能在运行时设置24.以下叙述中错误的是()。
A.在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件B.以.bas为扩展名的文件是标准模块文件C.窗体文件包含该窗体及其控件的属性D.一个工程中可以含有多个标准模块文件25.以下叙述中错误的是()。
A.打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件B.保存Visual Basic程序时,应分别保存窗体文件及工程文件C.Visual Basic应用程序只能以解释方式执行D.事件可以由用户引发,也可以由系统引发26.任何控件,共同具有的是()属性。
A.TextC.ForeColorD.Caption27.下列关于属性设置的叙述正确的是()。
A.所有的对象都有同样的属性B.控件的属性只能在设计时修改,运行时无法改变C.控件的属性都有同样的默认值D.引用对象属性的格式为:对象名称.属性28.为了取消窗体的最大化功能,需要把它的一个属性设置为False,这个属性是()。
A.ControlBoxB.MinButtonC.EnabledD.MaxButton29.确定一个窗体或控件的大小属性是()。
A.Width或HeightB.Width和HeightC.Top或LeftD.Top和Left30.如果要改变窗体的标题,要设置的属性是()。
A.CaptionC.IconD.FontName31.如果希望一个窗体在显示时没有边框,应该设置的属性是()。
A.将窗体的标题(Caption)设成空字符B.将窗体的Enabled属性置成FalseC.将窗体的BorderStyle属性置成NoneD.将窗体的ControlBox置成False32.每当窗体失去焦点时会触发的事件是()。
A.ActiveB.LoadC.LostFocusD.GetFocus33.为了在运行时能够显示窗体左上角的控制菜单,必须()。
A.把窗体的ControlBox属性设置为False,其他属性任意B.把窗体的ControlBox属性设置为True,并且把BorderStyle属性设置为数值1~5之一C.把窗体的ControlBox属性设置为False,同时把Boderstyle属性设置为非0值D.把窗体的ControlBox属性设置为True,同时把BoderStyle属性设置为0值34.如图3.16所示,下面的窗体中没有的控件是()。
A.单选按钮B.复选框C.框架D.命令按钮图3.16选择题第九题用户界面35.能使Form1窗体显示的代码是()。
A.Form1.HideB.Form1.ClsC.Form1.ShowD.Me.Cls36.假定窗体的名称(Name属性)为Form1,则把窗体的标题设置为“VBTEST”的语句正确的是()。
A.Form1=“VBTEST”B.Caption=“VBTEST”C.Form1.Text=“VBTEST”=“VBTEST”37将当前窗体中显示的文字及绘制的图形全部清除,可以用以下()方法。
A.Me.ClearB.Me.ClsC.Me=””D.Me.Delete38.以下关于窗体的描述中,错误的是()。
A.执行Unload Form1语句后,窗体Form1消失,但仍在内存中B.窗体的Load事件在加载窗体时发生C.当窗体的Enabled属性为False时,通过鼠标和键盘对窗体的操作都被禁止D.窗体的Height、Width属性用于设置窗体的高和宽39.Print不能在以下()控件上输出。
A.窗体B.图形框C.打印机D.按钮40.以下()控件不能做为容器控件。
A.FormB.PictureBoxC.FrameD.Image41.当设置了定时器的有关属性后,使窗体自动向下移动的语句是()。
A.Move Left,Top+100B.Move Top+100C.Move,Top+100D.Move Top=Top+10042.要将窗体设置为固定大小,应该设置窗体()属性。
A.ScaleWidth和ScaleHeightB.BorderStyleC.AutoSizeD.ScaleMode43.假定窗体上有一个标签,名为Label1,为了使该标签透明并且没有边框,则正确的属性设置为()。
bel1.BackStyle=0Label1.BorderStyle=0bel1.BackStyle=1Label1.BorderStyle=1bel1.BackStyle=TrueLabel1.BorderStyle=Truebel1.BackStyle=FalseLabel1.BorderStyle=False44.为了使标签中的内容居中显示,应把Alignment属性设置为()。
A.0B.1C.2D.345.为了使标签覆盖背景,应把BackStyle属性设置为()。
A.0B.1C.TrueD.False46.要改变Label控件中文字的颜色,可以设置Label控件的()属性。
A.FontColorB.FillColorC.ForeColorD.BackColor47.若要使标签的大小自动与所显示的文本相适应,则可通过设置()属性的值为True来实现。
A.AutoSizeB.AlignmentC.AppearanceD.Visible48.若要设置或返回文本框中的文本,则可通过文本框对象的()属性来实现。
A.CaptionB.TextC.(名称)49.要求在文本框中输入密码时在文本框中显示“#”号,则应在此文本框的属性窗口中设置()。
A.Text属性值为#B.Caption属性值为#C.PasswordChar属性值为#D.PasswordChar属性值为真50.使文本框获得焦点的方法是()。
A.ChangeB.GotFocusC.SetFocusD.LostFocus51.假定窗体上有一个Text1文本框,为使它的文本内容位于中间并且没有边框,则正确的属性设置为()。
A.Text1.Alignment=1B.Text1.Alignment=2Text1.BorderStyle=0Text1.BorderStyle=1C.Text1.Alignment=1D.Text1.Alignment=2Text1.BorderStyle=1Text1.BorderStyle=052.假定窗体上有一个文本框,名为Txt1,为了使该文本框的内容能够换行,并且具有水平和垂直滚动条,正确的属性设置为()。