VB期中练习题
- 格式:pdf
- 大小:226.04 KB
- 文档页数:20
大学vb期中考试题库及答案一、选择题(每题2分,共20分)1. VB中,以下哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All of the above答案:D2. 在VB中,以下哪个关键字用于声明变量?A. DimB. ConstC. FunctionD. Sub答案:A3. VB中,以下哪个函数用于计算两个数的和?A. SumB. AddC. +D. Concatenate答案:C4. 以下哪个选项是VB中的循环结构?A. ForB. WhileC. DoD. All of the above答案:D5. 在VB中,以下哪个选项用于条件判断?A. IfB. ElseC. Select CaseD. All of the above答案:D6. VB中,以下哪个选项是数组的正确声明方式?A. Dim myArray(10)B. Dim myArray As Integer(10)C. Dim myArray(10) As IntegerD. All of the above答案:C7. 在VB中,以下哪个函数用于获取当前日期?A. NowB. DateC. TodayD. Time答案:C8. VB中,以下哪个事件是当窗体加载时触发的?A. LoadB. ClickC. DoubleClickD. MouseDown答案:A9. 在VB中,以下哪个选项是正确的子程序声明?A. Sub MySub()B. Function MySub()C. Procedure MySub()D. Method MySub()答案:A10. VB中,以下哪个选项用于打开文件?A. OpenB. CloseC. ReadD. Write答案:A二、填空题(每空1分,共10分)1. VB中,声明一个整型变量并赋值为10的语句是:Dim myVar As Integer; myVar = _______。
一、选择题(本大题共60个小题,每小题1分,共60分。
在每小题所给的四个选项中,只有一个符合题目要求,将正确答案填在相应的括号中)1、Windows XP是()A、多用户多任务操作系统B、单用户单任务操作系统C、单用户多任务操作系统D、多用户分时操作系统2、多窗口的切换可以通过_______进行()A、改变窗口的大小B、关闭当前活动窗口C、按【Alt+Shift】组合键D、按【Alt+Tab】组合键3、在Window X P中,任务栏的最主要功能是()A、实现任务间的切换B、显示系统的所有功能C、显示所有已打开过的窗口图标D、显示当前窗口的图标4、Windows XP的命令菜单中,变灰的菜单表示()A、将弹出对话框B、该命令正在起作用C、该命令的快捷键D、该命令当前不可用5、在Windows中,关于对话框叙述不正确的是()A、对话框没有最大化按钮B、对话框没有最小化按钮C、对话框形状大小不能改变D、对话框不能移动6、在Windows中,下列叙述正确的是()A、当用户为应用程序创建快捷方式时,就是将该应用程序再增加一个备份B、关闭一个窗口就是将该窗口正在运行的程序转入后台执行C、桌面上的图标完全可以根据用户的意愿重新排列D、一个应用程序窗口只能显示一个文档窗口7、安装Windows之后,桌面上不能直接删除的图标有()A、我的电脑B、回收站C、IE浏览器D、网上邻居8、要打开下拉式菜单可以使用()A、热键B、Alt+热键C、Ctrl+热键D、Shift+热键9、在Windows的窗口中,选中末尾带有…的菜单意味着()A、将弹出下一级菜单B、将执行该菜单命令C、表示该菜单项已被选中D、将弹出一个对话框10、在Windows“开始”菜单下的“文档”菜单存放的是()A、最近建立的文档B、最近打开过的文件夹C、最近打开过的文档D、最近运行过的程序11、在Windows中,实现窗口移动的操作是()A、将鼠标指针指向菜单栏,拖到鼠标B、将鼠标指针指向边框,拖到鼠标C、将鼠标指针指向标题栏,拖到鼠标D、将鼠标指针指向任何位置,拖到鼠标12、如果一个窗口被最小化,此时运行其他程序,则()A、与被最小化的窗口相对应的撤除内存B、与被最小化的窗口相对应的继续占有内存C、与被最小化的窗口相对应的程序被终止执行D、内存不够时,会自动关闭13、当一个文档窗口被关闭后,该文档将()A、保存在外存中B、保存在内存中C、保存在剪贴板D、既保存在外存也保存在内存中14、关于Windows XP窗口概念,以下叙述正确的是()A、屏幕上只能出现一个窗口,这就是活动窗口B、屏幕上可以出现多个窗口,但只有一个是活动窗口C、屏幕上可以出现对个窗口,但不止一个是活动窗口D、屏幕上可以出现多个活动窗口15、下列________不是对活动窗口的描述()A、标题栏为蓝色B、对应的程序为前台程序C、对应的任务按钮上凸D、对应的任务按钮下凹16、在Windows XP的“关闭计算机”对话框中,不能选择的是()A、待机B、重新启动C、切换用户D、关闭17、Windows中将信息传送到剪贴板不正确的方法是()A、用“剪切”命令把选定的对象拷贝到剪贴板B、Alt+PrintScreen把当前窗口拷贝到剪贴板C、用“复制”命令把选定的对象拷贝到剪贴板D、用Ctrl+V把选定的对象拷贝到剪贴板18、在Windows XP操作系统中,将“回收站”中文件还原时,被还原的文件将回到()A、系统的“我的文档”中B、计算机内存中C、系统的桌面上D、文件原来的位置上19、对Windows XP中的文件或文件夹使用“发送到”命令时,其操作的说法不正确的是()A、可以将文件或文件夹快速复制到“我的文档”B、可以创建文件或文件夹的桌面快捷方式C、可以将文件或文件夹快速移动到U盘D、发生成功后,源文件或文件夹不受任何影响20、在Windows XP的文件操作中,下列说法错误的是()A、用鼠标右键单击该文件夹,然后选择“重命名”,键入新的文件名后按回车键即可完成该名操作B、在选中该文件夹的情况下再用左键单击该文件夹的名称,输入新文件名后按回车键即可完成改名操作C、用右键双击该文件夹,输入新文件名后按回车键即可完成改名操作专业课期中考试试卷学号:____________姓名:_______________D、选中该文件夹后,使用“文件”菜单下的“重命名”选项,输入新文件名后按回车键即可完成改名操作21、Windows XP中,对文件和文件夹的管理主要通过_________来实现()A、对话框B、剪贴板C、资源管理器或我的电脑D、控制面板22、在Windows中,当选定文件或文件夹后,不将文件或文件夹放到“回收站”中,而直接删除的是()A、按DELETE(DEL)键B、用鼠标直接将文件或文件夹拖放到“回收站”中C、按SHIFT+DELETE(DEL)键D、用“我的电脑”或“资源管理器”窗口中“文件”菜单中的删除命令23、在Windows的“资源管理器”中,用鼠标将硬盘上某个文件拖放到U盘上的操作是()A、移动B、复制C、删除D、剪切24、在Windows XP中,可以使用“回收站”进行恢复的文件是()A、直接使用“DELETE”按键删除的硬盘上的文件B、直接使用“DELETE”按键删除的网络驱动器上的文件C、使用鼠标左键选定U盘上的文件后拖放到“回收站”D、使用鼠标右键选定U盘上的文件后选择“剪切”命令,然后“粘贴”到回收站25、下面关于Windows XP的文件名的叙述错误的是()A、文件名中允许使用汉字B、文件名中允许使用多个圆点分隔符C、文件名中允许使用空格D、文件名中允许使用竖线“|”26、在Windows XP的“资源管理器”窗口中,如果想一次选定多个分散的文件夹或文件,正确的操作是()A、按住CTRL键,用鼠标右键逐个选取B、按住CTRL键,用鼠标左键逐个选取C、按住SHIFT键,用鼠标右键逐个选取D、按住SHIFT键,用鼠标左键逐个选取27、在Windows中,下列正确的文件名是()A、MY PRKGRAM GROUPB、FILE1|FILE2C、A<>B.CD、A?B.DOC28、在Windows“资源管理器”窗口中,为了将选定硬盘上文件或文件夹复制到U盘,应进行的操作是()A、先将它们删除并放入“回收站”,再从“回收站”中恢复B、用鼠标左键将它们从硬盘拖到U盘C、先执行“编辑”菜单中的“剪切”命令,在执行“编辑”菜单中的“粘贴”命令D、用鼠标右键将它们从硬盘拖到U盘并从弹出的快捷菜单中选择“移动到当前位置”29、用于获得字符串长度的函数是()A、Len()B、LenB()C、StrLen()D、strLength()30、在Windows资源管理器左窗口中,若显示的文件夹图标前面带有加号“+”,意味着该文件夹()A、含有下级文件夹B、仅含有文件C、是空文件夹D、不含下级文件夹31、在“资源管理器”中,查看所有文件(包括隐藏文件和系统文件),正确的操作是()A、单击【查看】——列表,显示所有文件B、单击【查看】——详细列表,显示所有文件C、单击【工具】——文件夹选项,然后在“查看”选项窗口中单击显示所有文件和文件夹D、单击【编辑】——全部选定,显示所有文件32、在Windows XP中,当按下“SHIFT”键的同时,用鼠标左键在不同驱动器之间拖到对象时,系统的操作是()A、复制B、移动C、创建快捷方式D、无操作33、在Windows XP中,若想“搜素”文件名的第二个字母是“C”的所有文本文件,可以在对话框中“文件名”栏中输入()A、?c.txtB、*c*.txtC、?c*.txtD、*c.txt34、“X是小于100的非负数”,用VB表达式表示正确的是( ).A、0<=X<100B、0<=X<100C、X>=0 AND X<100D、0<=X OR X<10035、Windows中,文件夹的组织结构是一种()A、表格结构B、树形结构C、网状结构D、线性结构36、在Windows“资源管理器”窗口右部选定所有文件,如果要取消其中几个文件的选定,应进行的操作是()A、用鼠标左键依次单击各个要取消选定的文件B、按住CTRL键,再用鼠标左键依次单击各个要取消选定的文件C、按住SHIFT键、再用鼠标左键依次单击各个要取消选定的文件D、用鼠标右键依次单击各个要取消选定的文件37、鼠标在屏幕上产生的标记符号变为一个“沙漏”状,表明()A、Windows执行的程序出错B、Windows正在执行某一处理任务,请用户稍等C、提示用户注意某个事项,并不影响计算机继续工作D、等待用户键入Y或N,以便继续工作38、在Windows中,下列叙述正确的是()A、桌面的图标不能按用户的意愿重新排列B、只有对活动窗口才能进行移动/改变大小等操作C、回收站与剪贴板一样,是内存中的一块区域D、一旦屏幕保护开始,原来的屏幕上的当前窗口就关闭了39、在同一张磁盘上()A、允许同一个文件夹的两个文件同名,也允许不同文件夹中的两个文件同名B、不允许同一个文件夹的两个文件同名,也不允许不同文件夹中的两个文件同名C、允许同一个文件夹的两个文件同名,但不允许不同文件夹中的两个文件同名D、不允许同一个文件夹的两个文件同名,但允许不同文件夹中的两个文件同名40、在画图中,为了保存一幅作品,应用命令()A、CTRL+XB、CTRL+VC、CTRL+SD、TAB41、假定窗体的名称为Form1,则把窗体的标题设置为“VB_Test”的语句为( )A、Form1=“VB_Test”B、Form1.Caption=“VB_Test”C、Form1.Text=“VB_Test”D、=“VB_Test”42、在Windows中可通过________来进行输入法的安装和删除()A、附件B、资源管理器C、我的电脑D、控制面板43、表达式25 Mod 3+23\5*2的值是()A、0B、2C、3D、644、在Windows中,按下Ctrl+Alt+Del将出现“任务管理器”窗口,该窗口所列出的内容是()A、已经打开的各个文档的文件名B、系统中可执行的各个程序名C、具有“系统”属性的应用程序名D、正在运行的各个程序名45、Visual Basic中可以用类型说明符来标识变量的类型,其中表示货币型的是()A、%B、#C、@D、$46、在VB启动时,我们新建一个工程,通常默认选择“新建”标签中的()选项A、标准EXEB、ActiveX EXEC、ActiveX DLLD、ActiveX控件47、退出Visual Basic的错误方法是()A、单击窗口右上角的关闭按钮B、选择“文件”菜单中“退出”命令C、按快捷键Alt+QD、选择“文件”菜单中“关闭”命令48、与传统和程序设计语言相比,Visual Basic最突出的特点是()A、结构化程序设计B、程序开发环境C、程序调试技术D、事件驱动编程机制49、在启动Visual Basic后,系统为用户新建的工程起一个名为()的临时名称。
2010~2011学年度第2学期期中考试试卷[B1]考试科目: 《Visual Basic程序设计》考试形式: 开卷-上机考答题时间: 120分钟班级学号姓名一、选择题(2分/题, 共20分)1.以下有关VB对象名称(Name)属性的叙述,正确的是_______。
A)对象的Name属性值可以为空B)窗体的Name属性用来标识和引用窗体C)可以在程序运行期间改变对象的Name属性值D)窗体的Name属性值是显示在标题栏中的字符串2.Visual Basic6.0集成环境的主窗口中不包括_______。
A)标题栏B)菜单栏C)状态栏D)工具栏3. 在开发VB应用程序时, 一个工程一般至少应含有_______。
A)标准模块文件和类模块文件B)工程文件和窗体文件C)工程文件和类模块文件D)工程文件和标准模块文件4. .为了使命令按钮(名称为Command1)右移200, 应使用的语句是_______。
A)Command1.Move -200B)Command1.Move 200C)Command1.Left= Command1.Left+200D)Command1.Left= Command1.Left-2005. 当程序运行时, 系统自动执行启动窗体的_______事件过程。
A)Click B)Load C)Unload D)GotFocus6. Visual Basic有多种类型的窗口, 若要在设计时看到窗体窗口, 以下操作不正确的是________。
A)打开“视图”菜单, 选择“对象窗口”B)双击VB窗口工作区的空白处C)单击“工程资源管理器”中的“查看对象”按钮D)双击“工程资源管理器”中对应的窗体名7. 下面关于属性和方法的描述中, 不正确的是________。
A)属性是对象的特征, 方法是对象的行为B)属性和方法都有值C)属性可以被赋值D)方法表示能执行的操作8. 下面关于标签和文本框的描述中, 正确的是________。
一、选择题(每题1分,小计10分)1.有程序代码如下:Label1.Caption = "Label1.Caption"则Label1、Caption、"Label1.Caption"分别代表。
(A)对象、值、属性 (B)对象、方法、属性(C)对象、属性、值 (D)属性、对象、值2.为了给x,y,z三个变量赋初值1,下面正确的赋值语句是。
A)x = 1: y = 1: z = 1B)x = 1, y = 1, z = 1C)x = y =z = 1D)x y z = 13.当窗体被加载时运行,发生的事件是_______。
(A)Load ( B)Show (C)Hide (D)Unload 4.不论任何控件,共同具有的属性是__________。
(A)Text (B)Name (C)ForeColor (D)Caption 5.以下关于keyPress事件过程中参数KeyAscii的叙述中正确的是。
A)KeyAscii参数是所按键的ASCII码B)KeyAscii参数的数据类型为字符串C)KeyAscii参数可以省略D) KeyAscii参数是所按键上标注的字符6.下面四个语句中,能打印显示24*35字样的是________。
(A)Print "24*35"(B)Print 24 * 35(C)Print Chr(24) + "*" + Chr(35)(D)Print Val("24")*Val("35")7.设有以下循环结构Do循环体Loop While <条件>则以下叙述中错误的是。
(A)若"条件"是一个为0的常数,则一次也不执行循环体(B)"条件"可以是关系表达式、逻辑表达式或常数(C)循环体中可以使用Exit Do语句(D)如果"条件"总是为True,则不停地执行循环体8.VB提供了结构化程序设计的3种基本结构,这3种基本结构是_____。
vb期中考试题库及答案高中一、选择题(每题2分,共20分)1. 在VB中,以下哪个选项是正确的数据类型?A. IntegerB. RealC. DoubleD. All of the above答案:D2. VB中的哪个函数可以用来计算两个数的和?A. SumB. AddC. +D. Concatenate答案:C3. 在VB中,如何声明一个变量?A. Dim variableB. Declare variableC. Set variableD. Initialize variable答案:A4. 下列哪个循环结构用于重复执行代码块,直到满足特定条件?A. For...NextB. Do...LoopC. While...WendD. If...Then答案:B5. 在VB中,如何将文本框(TextBox)的内容赋值给一个变量?A. variable = TextBox.TextB. variable = TextBox.ValueC. variable = TextBox.ContentD. TextBox.Text = variable答案:A6. VB中哪个控件用于显示和编辑多行文本?A. LabelB. TextBoxC. ComboBoxD. ListBox答案:B7. 在VB中,如何使用If语句进行条件判断?A. If condition ThenB. If condition ElseC. If condition Then ElseD. If condition End If答案:D8. VB中哪个函数可以用来将字符串转换为大写?A. UCaseB. LCaseC. StrConvD. Upper答案:A9. 在VB中,如何声明一个数组?A. Dim array() As IntegerB. Declare array As Integer()C. Set array = New Integer()D. array = New Integer()答案:A10. VB中哪个事件用于响应按钮点击?A. ClickB. PressC. DoubleClickD. MouseDown答案:A二、填空题(每题2分,共20分)1. 在VB中,使用________函数可以将字符串连接起来。
计算机vb期中考试题及答案计算机VB期中考试题及答案一、单项选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All above答案:D2. 下列哪个是Visual Basic中的保留字?A. DimB. IfC. EndD. All above3. 在Visual Basic中,以下哪个函数用于计算两个数的和?A. Sum()B. Add()C. +D. Concatenate()答案:C4. Visual Basic中,以下哪个控件用于显示文本?A. LabelB. TextBoxC. ButtonD. ComboBox答案:A5. 在Visual Basic中,以下哪个属性用于设置控件的可见性?A. VisibleC. CaptionD. All above答案:A6. Visual Basic中,以下哪个事件用于响应按钮点击?A. ClickB. DoubleClickC. MouseDownD. KeyPress答案:A7. 在Visual Basic中,以下哪个循环结构用于重复执行代码块直到满足特定条件?A. For...NextB. Do...LoopC. While...WendD. All above答案:B8. Visual Basic中,以下哪个函数用于将字符串转换为数字?A. Str()B. Val()C. CInt()D. All above答案:B9. 在Visual Basic中,以下哪个属性用于设置文本框的只读状态?A. ReadOnlyB. EnabledC. VisibleD. MultiLine答案:A10. Visual Basic中,以下哪个控件用于选择一个选项?A. CheckBoxB. RadioButtonC. OptionButtonD. ComboBox答案:B二、填空题(每题2分,共20分)1. 在Visual Basic中,声明变量的关键字是________。
一、问答题1.关于窗体,以下叙述中正确的是 A 。
A.仅当窗体上没有可以获得焦点的控件时,窗体才可以获得焦点B.一个VB工程只能从某个指定的窗体开始启动C.只有窗体可以作为控件的容器D.Unload Me和End语句的效果总是等同的2.若a为长整型变量,则执行a=12 : Print Len(a);Len(Str(a)); Len(CStr(a))后,在窗体上看到的是 B 。
-------对于括号中正数来说,Str要保留符号位“+”,而cstr的正数的符号位省去的,故str(12)=+12,有三位。
A.4 2 3B.2 3 2C.4 3 2D.2 2 33.数学表达式cos(30')/(4y+log10)+e2, 对应的visual Basic表达式是 B 。
A.Cos(30*3.14159/180)/(4*y+Ln(x))+Exp(2)B.Cos(30*3.14159/180)/(4*y+Log(x))+Exp(2)C.Cos(30*3.14159/180)/(4*y+Ln(x))+e^2D.Cos(30)/(4*y+Log(x))+e^24.表达式Fix(-2.5)+Int(-3.5)+CInt(-2.5)的值是A 。
---------这Cint 小数部分超过0.5的部分都进位,不分正负例如:Cint(2.51)=3 Cint(-2.51)=-3A.-8B.-7C.-6D.-55.以下说法中,错误的是 C 。
A.使用缺省Preserve关键字的ReDim语句可以改变数组的维数和大小B.ReDim语句只能出现在过程中c.使用ReDim语句重新定义的动态数组,只能比原数组大D.使用ReDim语句可以对动态数组的所有元素进行初始化6.执行下面的程序后,A(1,4)的值是__1___,A(2,3)的值是____5___,A(3,2)的值是5 Option ExplicitOption Base 1Private Sub Command1_Click()Dim a(4, 4) As Integer, ub As IntegerDim i As Integer, j As Integer, n As Integerub = UBound(a, 1)n = 0For i = ub To 1 Step -1For j = 1 To ub + 1 - in = n + 1a(j, j + i - 1) = nNext jNext iFor i = ub To 2 Step -1For j = ub To i Step -1a(j, j - i + 1) = a(5 - j, 4 - j + i)Next jNext iFor i = 1 To ubFor j = 1 To ubPicture1.Print a(i, j);Next jPicture1.PrintNext iEnd Sub7.下面的程序是求的近似值,当第n项的绝对值小于10^-5时终止计算=1-1/3+1/5-1/7+…(-1),请将程序填写完整。
《vb期中测试》试卷一、单选题(每题1.5分,共45分)1、下列程序段的执行结果为______。
K = 0For I = 1 To 3A = I ^ I ^ KPrint A;Next IA、 0 0 0B、 1 4 9C、 1 1 1D、 1 2 3您的答案:C 参考答案:C您的得分:1.5 题分:1.52、在窗体上画一个命令按钮和一个标签,其名称分别为Command1和Label1,然后编写如下事件过程:Private Sub Command1_Click()Counter = 0For i = 1 To 4For j = 6 To 1 Step -2Counter = Counter + 1Next jNext iLabel1.Caption = Str(Counter)End Sub程序运行后,单击命令按钮,标签中显示的内容是:______。
A、11B、20C、16D、12您的答案:D 参考答案:D您的得分:1.5 题分:1.53、在窗体上画一个列表框和一个命令按钮,其名称分别为List1和Command1,然后编写如下事件过程Private Sub Form_Load()List1.AddItem "Item1"List1.AddItem "Item2"List1.AddItem "Item3"End SubPrivate Sub Command1_Click()List1.List(List1.ListCount) = "AAAA"End Sub程序运行后,单击命令按钮,其结果为______。
A、把字符串"AAAA"插入到列表框的最前面(即"Item1"的前面)B、把字符串"AAAA"添加到列表框的最后(即"Item3"的后面)C、把列表框中原有的最后一项改为"AAAA"D、把字符串"AAAA"添加到列表框中,但位置不能确定您的答案:B 参考答案:B您的得分:1.5 题分:1.54、在窗体上有1个名称为Text1的文本框和1个名称为Command1的命令按钮,要求在程序执行时,每单击命令按钮一次,文本框向右移动一定距离。
《程序设计基础VB》期中考试卷一、选择题〖每小题1分, 共计40分〗;1.以下变量名中合法的是【1】。
A.x2-.......B.prin.......C.str_....D.2x分析:书P105, 标识符命名规则答案:C在Visual Basic中, 所有的窗体和控件都必定具有的一个属性是【2】。
A. NameB. Font C)Caption D)FillColor分析:名称属性是每个对象必须具备的, VB为每一个对象设置了一个默认的名称, 用户可以不更改, 对象的默认名称是由对象的类名+序号构成的。
答案:A以下所列的7个控件中, 具有Caption属性的有【3】个。
CheckBox(复选框)、ComboBox(组合框)、HscrollBar(水平滚动条)、Image(图像框)、Frame(框架)、Label(标签)、Line(线条)A. 5B. 4C. 3D. 2分析:常用控件中, TextBox、PictureBox、Image、ListBox、ComboBox、Timer、Line、Shape、HScrollBar、VScrollBar没有Caption属性;Label、CommandButton、OptionButton、CheckBox、Frame具有Caption属性;另外, 窗体也有Caption属性。
答案:C2.用来设置文字字体是否斜体的属性是【4】。
A. FontUnderlineB. FontBoldC. FontSlopeD. FontItalic分析: 也可以写成Font.Italic答案:D若需要在同一窗口内安排两组相互独立的单选按钮( OptionButton ), 可使用【5】控件将它们分隔开。
① TextBox ② Picture ③ Image ④ FrameA. ①②B. ②③C. ②④D. ③④分析:将单选按钮分组的方法是放置在不同的容器中, VB中可以做容器的控件有:PictureBox、Frame答案:CTimer控件的【6】属性决定该控件是否对时间的推移做出响应。
VB单元练习题一一、选择题1、Visual Basic集成开发环境中不包括下列哪些窗口?()A. 工具箱窗口B. 工程资源管理器窗口C. 属性窗口D. 命令窗口2、“一辆小客车在正常行进过程中被一辆大型货车撞坏了”,在这句话中,“客车”,“小”,“行进”和“被一辆大型货车撞坏了”分别对象Visual Basic中的哪些术语?()A. 对象、属性、事件、方法B. 对象、属性、方法、事件C. 属性、对象、事件、方法D. 属性、对象、方法、事件3、对象的特征和状态特征称为?()A. 事件B. 方法C. 属性D. 类4、下面哪一个属性用来标识对象的名称?()A. CaptionB. ValueC. TextD. Name5、下列哪个符号是合法的变量名? ()A. VB123B. AbsC. 99JiD. x\y6、数学式子10sin25o写成Visual Basic表达式是?()A. 10sin25B. 10*sin(25)C. 10*sin(25o)D. 10*sin(25*3.14/180)7、Visual Basic中不存在下列哪一种数据类型?()A. 字符串类型B. 日期类型C. 逻辑类型D. 指针类型8、表达式Left(“Visual”,3)+Lcase(“AB”)的值是?()A. visABB. VisABC. VisabD. ualab9、表达式6+10 Mod 4*2+1的值是?()A. 9B. 11C. 1D. 310、把数值型转换为字符串型需要使用下列哪一种函数? ()A. V al()B. Str()C. Asc()D. Chr()11、VB中窗体文件的扩展名是______。
(A)VBP (B)FRM (C)VBW (D)PDM12、在设计应用程序时,通过______窗口可以查看到应用程序工程中的所有组成部分。
(A)代码窗口(B)窗体设计窗口(C)属性窗口(D)工程资源管理器窗口13、在VisualBasic中,所有的窗体和控件都必定具有的一个属性是______。
VB单元练习题一一、选择题1、Visual Basic集成开发环境中不包括下列哪些窗口?()A.工具箱窗口B.工程资源管理器窗口C.属性窗口D.命令窗口2、“一辆小客车在正常行进过程中被一辆大型货车撞坏了”,在这句话中,“客车”,“小”,“行进”和“被一辆大型货车撞坏了”分别对象Visual Basic中的哪些术语?()A.对象、属性、事件、方法B.对象、属性、方法、事件C.属性、对象、事件、方法D.属性、对象、方法、事件3、对象的特征和状态特征称为?()A.事件B.方法C.属性D.类4、下面哪一个属性用来标识对象的名称?()A.CaptionB.ValueC.Text5、下列哪个符号是合法的变量名?()A.VB123B.AbsC.99JiD.x\y6、数学式子10sin25o写成Visual Basic表达式是?()A.10sin25B.10*sin(25)C.10*sin(25o)D.10*sin(25*3.14/180)7、Visual Basic中不存在下列哪一种数据类型?()A.字符串类型B.日期类型C.逻辑类型D.指针类型8、表达式Left(“Visual”,3)+Lcase(“AB”)的值是?()A.visABB.VisABC.VisabD.ualab9、表达式6+10Mod4*2+1的值是?()A.9B.11C.1D.310、把数值型转换为字符串型需要使用下列哪一种函数?()A.Val()B.Str()C.Asc()D.Chr()11、VB中窗体文件的扩展名是______。
(A)VBP(B)FRM(C)VBW(D)PDM12、在设计应用程序时,通过______窗口可以查看到应用程序工程中的所有组成部分。
(A)代码窗口(B)窗体设计窗口(C)属性窗口(D)工程资源管理器窗口13、在VisualBasic中,所有的窗体和控件都必定具有的一个属性是______。
(A)Name(B)Font(C)Caption(D)FillColor14、对变量名说法不正确的是______。
(A)必须是字母开头,不能是数字或其他字符(B)不能是VB的保留字(C)可以包含字母、数字、下划线和标点符号(D)不能超过255个字符15、以下变量名中,______是不符合VisualBasic的命名规范的。
(A)Abc901(B)_mnu_Open_234(C)price_(D)K16、在窗体上画一个命令按钮(名称为Command1),然后编写如下事件过程:PrivateSubCommand1_Click()DimbAsIntegerb=b+1EndSub运行程序,三次单击命令按钮后,变量b的值是:______。
(A)0(B)1(C)2(D)317、下列程序段的执行结果为______。
If Not X>0ThenX=Y-3ElseY=X+3EndifPrint X-Y;Y-X(A)-33(B)58(C)33(D)252518、当x为偶数时,则在窗体上显示“偶数”,否则显示“奇数”,不能实现该代码段功能的是(A)if x\2=x/2then print"偶数"else print"奇数"(B)if x mod2=0then print"偶数"else print"奇数"(C)if not x mod2<>0then print"偶数"else print"奇数"(D)if x\2=int(x/2)then print"偶数"else print"奇数"19、若要执行下列程序段后窗体上显示"红"字,则x可取的值为:Select caseint(x/10)case2,4,6,8print"黄"case1,3,5,7,9print"绿"caseelseprint"红"endselect(A)27(B)38(C)10(D)520、在程序代码中将图片文件mypic.jpg装入图片框Picture1的语句是______。
(A)Picture1.Picture="mypic.jpg"(B)Picture1.Image="mypic.jpg"(C)Picture1.Picture=LoadPicture("mypic.jpg")(D)LoadPicture("mypic.jpg")21、大部分控件都没有的属性是______。
(A)Top(B)Name(C)Enabled(D)Interval22、下列属于正确的字符串常量的是____________(A)#ABC"(B)$ABC$(C)'ABC'(D)"ABC"23、设a=8,b=10,则以下表达式的值为真的是____________(A)(-3+5>a)and(b>0)(B)a>=bandb>12(C)not(b>0)(D)(a>b)or(b>0)24、语句Z=y+1代表________(A)将变量Z存入变量y中,再加上1的表达式(B)变量Z取得y+1的值(C)变量Z取得变量y的值,然后再加上1的一个表达式(D)将变量Z存入变量y+1中25、执行下面的语句后,所产生的信息框的标题是___________。
A=MsgBox("AAAAA",3,"BBBBB")(A)BBBBB(B)AAAAA(C)空(D)出错,不能产生信息框26、执行下列代码,分别输入12和89,输出结果是_____。
Private Sub Form_Click()a=InputBox("D")b=InputBox("E")Print a+b(A)101(B)DE1289(C)DE(D)128927、为了暂时关闭计时器,应把该计时器的某个属性设置为False,这个属性是_______。
(A)Enabled(B)Visible(C)Timer(D)Interval28、下列表达式,哪一个可以产生1到6之间的随机整数(包括1和6)___。
(A)Int(Rnd*7)(B)Int(Rnd(6)+1)(C)Int(Rnd*6)(D)Int(Rnd*6+1)29、执行下列程序,从键盘输入10,运行结果是_________。
PrivateSubCommand1_Click()S=InputBox("请输入一个数字:")Select Case SCase Is>0Print">0"Case Is>3Print">3"Case Is>5Print">5"End SelectEnd Sub(A)>0(B)>3(C)>5(D)>030.VB6.0共有3个版本,它们分别是_______A.学习版、标准版和企业版B.标准版、专业版和企业版C.学习版、标准版和网络版D.标准版、专业版和中文版31.VB的集成开发环境中有_______工作状态A.一种B.两种C.三种D.四种32.VB6.0的集成开发环境不包括_______A.窗体窗口B.工具箱C.代码窗口D.过程窗口33.VB6.0集成开发环境有三种工作状态,不属于三种工作状态之一的是_______ A.设计状态B.编写代码状态C.运行状态D.中断状态34.用VB设计的应用程序,文件的扩展名中不含_______A..Frx B..Bas C..Vbp D..Form35.以下说法正确的是_______A.属性窗口包括:标题栏、对象名称的单选按钮、选项卡、属性列表、属性含义说明B.属性窗口包括:标题栏、对象名称的下拉列表、选项卡、属性列表、属性含义说明C.属性窗口包括:菜单栏、对象名称的单选按钮、选项卡、属性列表、属性含义说明D.属性窗口包括:菜单栏、对象名称的下拉列表、选项卡、属性列表、属性含义说明36.VB中,强制变量声明的语句是_______。
A.Option Explicit B.Option Base C.REM D.PUBLIC37.VB6.0集成开发环境有三种工作状态,工作状态显示在_______。
A.状态栏的最左方B.状态栏的最右方C.状态栏的中括号内D.标题栏的中括号内38.在界面设计时,双击窗体中的对象后,VB将显示的窗口是______。
A.立即窗口B.代码窗口C.属性窗口D.项目(工程)窗口39.下述选项中,属于VB的程序设计方法是_______。
A.面向对象、顺序驱动B.面向对象、事件驱动C.面向过程、事件驱动D.面向过程、顺序驱动40.VB集成开发环境中,功能键F5的功能是_______。
C.进行上下窗口的切换D.运行程序41.VB设计的应用程序,扩展名为.Vbp的文件是______。
A.窗体文件B.类文件C.工程文件D.标准模块文件42.VB设计的应用程序,扩展名为.Frm的文件是______。
A.窗体文件B.类文件C.工程文件D.标准模块文件43.用VB可视化程序设计语言设计应用程序的主要工作是完成______。
A.设计流程和编写代码B.设计界面和编写代码C.设计算法和编写代码D.设计程序和编写代码44.在VB6.0中,12345&的数据类型是()A.整数型B.长整数型C.字符常数D.双精度常数45.在VB6.0中,语句Dim M1#,Abc,Xyz As Single定义的M1、Abc和Xyz的类型分别是()A.双精度、整数型、单精度B.双精度、单精度、单精度C.双精度、整数型、整数型D.双精度、可变类型、单精度46.在VB6.0中,下列不正确的Integer型常数是_______________。
A.32768B.0C.037%D.–2222247.在VB6.0K,12345678#的类型是______。
A.整数型B.长整数型C.字符常数D.双精度常数6.在VB6.0中,合法的字符串常数是____________。
A.ABC$B.“3+4”C.‘ABC’D.‘3+4’48.方法PRINT20\30输出结果是————。
A.“20\30”B.20\30C.出现错误信息D.049.假定Bln1是逻辑型变量,下面赋值语句中正确的是_____.A.Bln1=’True’B.Bln1=.True.C.Bln1=#True#D.Bln1=3<450.在以下运算符中,优先级最低的是()A./B.\C.Mod D.^51.VB6.0中,执行下面的四个语句时出现错误的是()A.x=SGN(0)B.x=SQR(1)C.x=LOG(0)D.x=SIN(1)52.VB6.0表达式COS(0)+ABS(-1)+INT(RND(1))的值是()A.1B.–1C.0D.253.设a为整型变量,不能正确表达数学关系6<a<15的VB6.0表达式是()A.6<a<15B.Not(a<=6)And a<15C.a>6And a<15D.a>6And Not(a>=15)54.骰子是一个正六面体,用1~6这六个数分别代表这六面,掷一次骰子出现的数可表示为()A.INT(RND(6)+1)B.INT(RND*6)C.INT(RND(1)*7)D.INT(RND(1)*6+1)55.逻辑运算符And,Or和Not的优先顺序,从高到低是_______C.Not-And-Or D.Not-Or-And56.计算b的自然对数使用的Visual Basic表达式是_________A.Log(b)B.Lg(b)C.Loge(b)D.Lge(b)57.方法Print28Mod–15输出结果是________A.“28Mod–15”B.28Mod–15C.-13D.1358.已字母A的ASCII码为十进制的65,表达式Asc(“A”)+Asc(“C”)的值是_________ A.6567B.132C.“AC”D.AC59.若X=5、Y=6,则表达式X+Y=11的值是______A.X+Y=11B.11C.True D.False60.下列执行语句后,V的值是________A$=”54321”V=Val(Mid$(A$,3,2))A.43B.32C.432D.061.执行下列语句后,E、F、G的值分别是______E=5:F=4:G=3E=F:F=G:G=EA.345B.434C.454D.45562.m,n是整数,且n>m,在下面四个语句中,能将x赋值为一个m~n之间(含m,n)的任意整数,即满足m<=x<=n的是_______A.x=INT(RND*(n-m+1))+m B.x=INT(RND*n)+mC.x=INT(RND*m)+n D.x=INT(RND*n-m)+m63.VB6.0表达式Log(1)+ABS(-1)+Int(Rnd(1))的值是_______A.-1B.0C.1D.264.VB表达式10^-2的值是_______A.–100B.0.01C.100D.–0.0165.VB6.0表达式Len(Left(“abcd”,2)+Right(“济南学院”,2))的值为_________A.2B.4C.6D.866.Load事件是在窗体被装入工作区时()触发的事件。