VB判断题题库
- 格式:doc
- 大小:45.50 KB
- 文档页数:3
题号1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515254 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243题目描述当Text1.SelStart和Text1.SelLength都设为1时,Text1的第一个字符被选中。
窗体设计器是用来设计( B )。
A、应用程序的代码段B、应用程序的界面C、对象的属性D、对象的事件如果Visual Basic环境中缺少某个窗口,一般应该从主菜单的( D )下拉菜单中寻找并打开。
A、编辑B、文件C、调试D、视图标准模块文件的扩展名是( D )。
A、COMB、VBPC、EXED、BAS控件在窗体上的位置和大小不可以通过( C )实现。
A、使用格式菜单上的命令B、在属性窗口设置C、使用窗体布局窗口D、通过代码设置下列属性中,能表示窗体执行时以正常窗口状态显示的属性是( D )。
A、TabIndexB、ControlBoxC、BorderStyleD、WindowsState为使文本框同时具有水平和垂直滚动条,应先把Multiline属性设置为Ture,再把ScollBars 属性设置为( D )。
A、0B、1C、2D、3要使一个命令按钮成为图形命令按钮,则应首先设置其( B )属性值。
A、PictureB、StyleC、DownPictureD、DisabledPicture决定标签内显示内容的属性是( D )。
A、TextB、NameC、AlignmentD、Caption若要设置定时器控件的定时时间,需设置的属性是(A )。
A、IntervalB、ValueC、EnabledD、Text在设计一个计算器时,必须要使用的控件是( C )。
A、滚动条B、图片框C、文本框D、单选框Integer型数据在内存中占( A )个字节。
A、2B、4C、8D、10如果逻辑与(And)运算的结果为“真”,与它所连接的两个条件必须是(C )。
A、前一个为“真”,后一个为“假”B、前一个为“假”,后一个为“假”C、前一个为“真”,后一个为“真”D、前一个为“假”,后一个为“真”Sin(30)2x/(x+y)lnx 对应的Visible Basic表达式是( D )。
A、Sin(30*3.14/180)*2*x/x+y*Log(x)B、Sin(30)*2*x/(x+y)*Ln(x)C、Sin(30*3.14/180)*2*x/(x+y)*Log(x)D、Sin(30*3.14/180)*2*x/(x+y)*Ln(x)表达式3^3/3 MOD 2 的值是(A )。
vb无纸化考试试题题库在当今数字化时代,无纸化考试已成为教育和职业测试领域的一种趋势。
VB(Visual Basic)作为一门流行的编程语言,其无纸化考试试题题库的设计尤为重要。
以下是一些可能包含在VB无纸化考试题库中的样例题目:一、单选题1. Visual Basic是一种:A. 操作系统B. 编程语言C. 数据库管理系统D. 网页浏览器2. 下列哪个是VB中的循环结构?A. If...ThenB. For...NextC. SubD. Function3. 在VB中,用于定义变量的数据类型关键字是:A. DimB. LetC. SetD. Const4. VB中的数组声明方式是:A. Dim arr(10) As IntegerB. Declare arr(10) As IntegerC. Define arr(10) As IntegerD. Array arr(10) As Integer5. 下列哪个是VB中的事件处理程序?A. FunctionB. SubC. EventD. Procedure二、多选题1. 在VB中,以下哪些是合法的变量名?A. MyVariableB. 2variableC. _variableD. variable@2. VB中的控制结构包括:A. 条件语句B. 循环语句C. 选择语句D. 异常处理3. 下列哪些是VB中常用的数据类型?A. IntegerB. StringC. ObjectD. Boolean三、判断题1. VB中的所有变量都必须在使用前声明。
()2. VB支持面向对象的编程。
()3. VB中的数组索引总是从1开始。
()4. 在VB中,Sub过程不能有返回值。
()5. VB中的属性(Property)可以用来封装数据。
()四、简答题1. 简述VB中类和对象的区别。
2. 解释VB中事件和事件处理程序的概念。
3. 描述VB中如何实现错误处理。
五、编程题1. 编写一个VB程序,实现计算并输出1到100的整数之和。
序号题干答案1 VB是一种面向对象的程序设计语言。
对2 VB通过窗体管理构成应用程序的各类文件的集合。
错3 VB支持弹出菜单,所谓“弹出菜单”是指单击鼠标后打开的菜单。
错4 Visual Basic程序的运行,仅能从某一窗体启动,如Form1窗体。
错5Visual Basic程序的运行可以从Main()过程启动,也可以从某个窗体启动。
对6 Visual Basic提供的几种标准坐标系统的原点都是在绘图区域的左上角,如果要把坐标原点放在其它位置,则需使用自定义坐标系统。
对7 单击并拖拽工具箱中所需的控件到窗体上即可完成添加控件任务. 错8 Dim i, j as integer 表明i和j都是整型变量。
错9Single 和Double型用于保存浮点数,在VB中定义单精度浮点8位,双浮点16位.错10 Visual_basic是合法的变量名。
对11可以用"&","+"合并字符串,但是用在数值变量时,"+"可能会将两个数值加起来。
对12某一过程中的静态变量在过程结束后,静态变量及其值可以在其它过程中使用。
错13全局变量用global或public关键字声明,且仅在通用声明处可以定义。
错14如果某子程序add用public static sub add()定义,则该子程序的变量都是局部变量。
错15设A=3,B=4,C=5,D=6,则表达式A>B And C<=D Or 2*A>C的值是False。
错16 所有的VB 的变量,都有隐含说明字符和强调声明两种方法来定义. 错17 在VB中,运算"ABCDE123A" Like "[a*a] " 的结果是True。
错18 在VB中,运算"D" Like "[! A-Z]" 的结果是True. 错19 在VB中,运算"ABA"Like"[a?a]"的结果是False。
vb考试试题题库及答案VB(Visual Basic)是一种由微软公司开发的编程语言,广泛用于开发Windows应用程序。
以下是一些VB考试的试题题库及答案,供参考:一、单选题1. 在VB中,以下哪个是正确的数据类型?- A. Integer- B. Real- C. String- D. All of the above答案:D2. VB中的“Sub”过程与“Function”过程的区别是什么?- A. Sub过程可以返回值,Function过程不能- B. Function过程可以返回值,Sub过程不能- C. 两者都可以返回值- D. 两者都不能返回值答案:B3. 在VB中,以下哪个是正确的变量声明方式?- A. Dim x- B. Declare x As Integer- C. Both A and B- D. None of the above答案:C二、多选题1. VB中的控件可以具有哪些属性?- A. Name- B. Caption- C. Font- D. All of the above答案:D2. VB中,以下哪些是事件驱动的编程语言的特点?- A. 事件驱动的程序在事件发生时执行代码- B. 程序的执行顺序由事件的触发顺序决定- C. 程序可以同时响应多个事件- D. 程序必须等待事件的发生才能执行答案:A, B, C三、判断题1. VB是一种编译型语言。
- 正确- 错误答案:错误2. 在VB中,可以使用“Print”方法在文本框中显示文本。
- 正确- 错误答案:正确3. VB中的“Option Explicit”语句可以强制声明所有变量。
- 正确- 错误答案:正确四、简答题1. 简述VB中的事件和方法的区别。
答案:事件是用户或系统触发的动作,如点击按钮、键盘输入等。
方法是一种过程,可以包含代码来执行特定的任务或计算。
事件通常与控件相关联,并可以触发方法的执行。
2. 解释VB中“类”的概念。
第一章1.工程资源管理器窗口中包含的文件类型有(D)种A、2B、3C、4D、52.VB 集成的主窗口中不包括(A)A.属性窗口 B .标题栏 C .菜单栏D.工具栏3.与传统的程序设计语言相比,VB 最突出的特点是( D )A.结构化程序设计B.程序开发环境C.程序调试技术D.事件驱动编程机制4.启动VB 进入编程环境后,下列叙述中错误的是(A)A.工具箱中只有内部控件B.窗口中会自动建立名为FORM1 的窗体C.属性窗口一定会同时打开D.只要存盘就会生成一个工程文件5.下列关于属性设置的叙述错误的是(A)A.控件具有什么属性是VB 预先设计好的,用户不能改变B.控件具有什么属性是VB 预先设计好的,用户可以改变C.控件的属性既可以在属性窗口中设置,也可以用程序代码设置D.控件的属性在属性窗口中设置后,还可以用程序代码为其设置新值6.应用程序设计完成后,应将程序文件保存,保存的文件是(A)A.只保存窗体文件即可B.只保存工程文件即可,C.先保存工程文件,之后再保存窗体文件D.先保存窗体文件(和标准模块文件),之后再保存工程文件。
7.启动VB 后,就意味着要建立一个新的( C )A.窗体 B .程序 C .工程 D .文件8.下面不能打开属性窗口的操作是( C )A.执行“视图”菜单中的“属性窗口”命令B.单击工具栏上的“属性窗口”按钮C.按ctrl+T 快捷键D.按F4 键。
9.在正确安装VB6.0 后,可以通过多种方式启动VB, 以下(D )方式不能启动VB A.通过“开始”菜单中的“程序”命令B.通过“我的电脑”找到VB6.EXE,双击该文件名C.通过“开始”菜单中的“运行”命令D.进入DOS 方式,执行VB6.EXE 文件10.VB 集成环境的大部分窗口都可以从主菜单项(B )的下拉菜单找到相应的打开命令A.编辑B.视图 C .格式 D .调试11.下列( C )方法不是VB6.0 中打开工程的方法A.按CTRL+O 组合键B.执行“文件”菜单中的“打开工程”命令C.按ALT+O 组合键D.单击标准工具栏上的“打开工程”按钮12.下列叙述中正确的是( B )A.VB 与BASIC 没有什么不同 B .VB 与BASIC 的编程机制不同C.VB 是过程设计语言 D .VB 与BASIC 之间没有什么联系。
vb上机考试题库及答案86套VB上机考试题库及答案86套1. 选择题- 1.1 VB中,用于声明变量的关键字是()。
- A. Dim- B. Declare- C. Let- D. Set- 答案:A- 1.2 下列哪个选项是VB中合法的变量名?()- A. 123abc- B. _name- C. name$- D. name 2- 答案:B2. 填空题- 2.1 VB中,使用()函数可以将字符串转换为数值。
- 答案:Val- 2.2 在VB中,使用()关键字可以定义一个数组。
- 答案:Dim3. 简答题- 3.1 简述VB中的事件驱动编程的概念。
- 答案:事件驱动编程是一种编程范式,程序的执行流程由外部事件(如用户操作、消息、定时器等)触发,而不是按照预先定义的顺序执行。
4. 编程题- 4.1 编写一个VB程序,实现计算两个数的和并输出结果。
- 答案:```vbDim num1 As IntegerDim num2 As IntegerDim sum As Integernum1 = 5num2 = 10sum = num1 + num2Debug.Print "The sum is: " & sum```5. 判断题- 5.1 VB中,使用“=”符号可以比较两个变量的值是否相等。
() - 答案:错误。
应该使用“==”符号进行比较。
- 5.2 在VB中,可以使用“End”关键字来结束一个程序的执行。
()- 答案:正确。
6. 综合应用题- 6.1 设计一个VB程序,实现用户输入姓名和年龄,程序输出“欢迎你,[姓名],你今年[年龄]岁。
”- 答案:```vbSub Main()Dim name As StringDim age As Integername = InputBox("请输入你的姓名:")age = Val(InputBox("请输入你的年龄:"))MsgBox "欢迎你," & name & ",你今年" & age & "岁。
《VB程序设计》期末考试注意事项:(1)题型:选择题40道,判断题10道,每题2分,满分100分。
(2)答题时间:60分钟。
(3)请在规定时间内作答并提交。
1、VB程序设计语言是一种()。
[单选题] *A.汇编语言B.机器语言C.高级语言(正确答案)D.数据库语言2、VisualBasic最突出的特点是()。
[单选题] *A.结构化程序设计B.程序开发环境C.程序调试技术D.事件驱动编程机制(正确答案)3、VB中,.frm是()文件的扩展名。
[单选题] *A.工程文件B.可执行文件C.窗体文件(正确答案)D.标准模块文件4、VB中,.vbp是()文件的扩展名。
[单选题] *A. 工程文件(正确答案)B. 可执行文件C. 窗体文件D. 标准模块文件5、在设计窗体时,双击窗体的任何地方,可以打开的窗口是()。
[单选题] *A. 代码窗口(正确答案)B. 属性窗口C. 工程管理窗口D. 以上3个选项都不对6、VB是一种面向对象的程序设计语言,下面()不是面向对象包含的三要素。
[单选题] *A. 变量(正确答案)B. 事件C. 属性D. 方法7、不论任何控件,共同具有的是()属性。
[单选题] *A. TextB. CaptionC. BackColorD. Name(正确答案)8、要使Form1窗体的标题栏显示“欢迎使用Visual Basic 6.0! ”,以下()语句是正确的。
[单选题] *A. Form1.Caption =" 欢迎使用Visual Basic 6.0! "(正确答案)B. Form1.Caption =’欢迎使用Visual Basic 6.0! ’C. Form.Caption = " 欢迎使用Visual Basic 6.0! "D. Form.Caption = ’欢迎使用Visual Basic 6.0! ’9、有下面的程序代码:Command1.Caption ="确定",则Command1,Caption和"确定"分别代表()。
一、选择题(1-30 题每小题1分,共30分,31-45题每小题2分,共30分,总计60分)要使窗体Form1的标题栏中显示“正在复制文件…”,正确的语句是:aA.Form1。
Caption=“正在复制文件…”B.Form1。
Title=“正在复制文件…”C.Form1。
Text=“正在复制文件…”D.Form1.名称=“正在复制文件…”如果要求设置定时器时间间隔为1秒钟,那么它的Interval属性值应该等于:aA.1000B.100C.10D.13、下列关于控件的基本操作中,错误的是A)当控件处于活动状态时,可以对控件进行缩放B)在设计阶段不能移动控件C) Visual Basic 6.0 允许对画好的控件进行复制和删除D)可以通过属性窗口改变控件的位置和大小4、用Visual Basic 开发应用程序的一般步骤有:①设置窗体和控件的属性、②编写代码、③建立用户界面,其中正确的顺序是:A) ①②③B)①③②C) ③②①D)③①②5、为使文本框只能显示不能输入,即只读,应设置文本框的属性是:cA.MaxLength设置为0B.Cancel设置为TrueC.Locked设置为True D.Read设置为True6、InputBox函数返回值的类型为。
BA.数值B.字符串C.变体D.数值或字符串(视输入的数据而定)7、为了把焦点移到某个指定的控件,所使用的方法是:AA.SetFocus B.Visible C.ReFresh D.GetFocus8、函数String(3,”str”)的功能是:bA.把数值型数据转换成字符串B.返回有3个字符串组成的字符串C.从字符串中第3个字符D.从字符串中第3个字符的位置开始取字符串9、双击窗体中的对象后,Visual Basic将显示的窗口是:cA.项目(工程)窗口B.工具箱C.代码窗口D.属性窗口10、用于获得字符串s最左边4个字符的函数是:aA.Left(s,4)B.Left(1,4)C.LeftStr(s)D.LeftStr(3,4)11、以下程序段的输出结果是:da=Sqr(3)b=Sqr(2)c=a>bPrint cA.-1 B.0 C.False D.True12、用下面语句定义的数组的元素个数是:cDim A (—4 to 6) As IntegerA.6 B.7 C.11 D.913、若x=—5,执行If x Then x=0 Else x=1的结果为:dA.实时错误B.编译错误C.x=1 D.x=0列程序段的循环结构执行后,i的输出值是:cFor i=1 To 10 Step 2y=y+iNext iPrint iA.25 B.10 C.11 D.因为y的初值不知道,所以不确定15、可以用作其他控件容器的控件有: cA.窗体、列表框、图像框B.窗体、文本框、框架C.窗体、框架、图片框D.窗体、标签、图片框16、以下不属于Visual Basic 支持的循环结构的是:dA.For …Next B.For Each …NextC.Do …Loop D.While …End17、下列可以打开立即窗口的操作是:DA.Ctrl+D B.Ctrl+E C.Ctrl+F D.Ctrl+G18、下列可作为Visual Basic变量名的是A)A_3 B)4A C)?xy D)Integer19、设a=8,b=5,执行语句Print a>b后,窗体上显示的是A)True B)False C)1 D)出错信息20、以下能够触发文本框Change事件的操作是A)文本框失去焦点B) 文本框获得焦点C) 设置文本框的焦点D)改变文本框的内容21、列表框图标的英文名称是A)ListBox B)ComboBoxC)Frame D)CommonDialog22、下列类型说明符中表示整型的是A) %B) !C) $ D) &23、执行下列语句a$ = "abcdefg”:Print Len(a$)后,在窗体上输出的结果是A) 1 B) 2 C)7 D) 1424、文本框不具有的属性是A) Caption B)text C) left D)font25、设a=6,则执行x=IIf(a〉5,1,2)后,x 的值为:A)1 B)2 C)5 D)026、语句Print 5/4*6\5 Mod 2的输出结果是A) 0B) 1C)2 D)327、滚动条控件的largeChange属性所设置的是A)滚动条所能表示的最小值B)滚动条所能表示的最大值C)单击滚动条中滚动框前面或后面的部位时,Value属性增加或减小的增量值D)单击滚动条两端的箭头时,Value属性增加或减小的增量值28、按钮控件数组元素是:cA.共享一个事件过程的B.只共享一个Click事件过程的C.共享该控件的所有事件过程D.各自有自己的部分事件过程有如下的记录类型Type studentid As Stringname As Stringage As IntegerEnd Type则正确引用该记录类型变量的代码是:BA.student。
1."在Visual Basic程序设计中,TextBox对象没有Caption属性。
对"2.保存新建工程时,默认的路径是c:\Windows。
错3.当按钮的Enable属性设置为False时,该按钮为不可见。
错4.在Select case结构中应至少包含一个子句。
对5.启动VB6.0时,VB6.0默认的工程类型是标准EXE程序。
对6.当对窗体中的对象进行单击操作时,Visual Basic就会显示该对象的代码窗口。
错7.Visual Basic的对象是窗体和控件的总称。
对8.用窗体的Caption属性可以设置窗体的标题。
对9.建立控件时系统自动给控件一个名称,第一个建立的命令按钮名称是Command。
错10.标签框有Text属性。
错11.文本框没有Caption属性。
对12.Visual Basic提供了列表框控件,当列表框中的项目较多、超过了列表框的长度时,系统会自动在列表框边上加一个滚动条。
对13.用面向对象的编程思想观点来看,一只黑色的台球被打进袋内,则台球是对象、黑色是方法。
错14.单击滚动条的滚动箭头时,产生的事件是Change。
对15.图片框的默认属性为Caption。
错16."在Visual Basic设计界面中,工程窗口是不能隐藏的窗口。
对"17.对象名.函数名可以构成语句。
错18.事件驱动不是Visual Basic的特点。
错19.事件是Visual Basic预先定义的对象能识别的动作。
对20.属性是指对象的名字、大小、位置和颜色等特性。
对21.在Visual Basic中通过FontColor属性来设置字体颜色。
错22.窗体的Name与其Caption属性相同。
错23.方法是由Visual Basic提供的一种专门的子程序,由对象本身所具有,反映该对象功能的内部函数或过程。
对24.对象可以识别和响应的某些行为称为事件对25.Double类型的数据由4个字节组成。
套号题号题目选项A 选项B 答案01 01 01 01 01 01 01 01 0102030405060708每当一个窗体成为活动窗口时将触发Show事件。
对对对对对对对错错错错错错错BBBABAA Integer、Long、Single、Double是数值类型数据,但Byte不是。
在翻开某窗体时,初始化窗体中的各控件,应选用Load事件。
假设行If语句中逻辑表达式值为True,那么关键字Then后的假设干语句都要执行。
函数过程及Sub过程必须用关键字Private或Public声明。
标签控件可以响应Click事件。
屏幕〔Screen〕对象可作为窗体的容器,但它只能提供缺省的坐标系统,即坐标刻度不能改变用通用对话框控件显示“字体〞对话框前,必须先设置Flags属性,否那么将发生“不存在字体〞的错误。
运行时目录列表框的List属性可以用AddItem和RemoveItem两种方法来改变。
对对对错错错ABA01 01 0910 将组合框的Style属性设置为0时,组合框称为“下拉式组合框〞,其选项可以从下拉列表框的列表项中选择,也可以由用户输入。
窗体启动位置可在“窗体布局窗口〞中直接设置。
02 02 02 02 02 02 02 02 0102030405060708对对对对对对对错错错错错错错AABBAAB 在所有的数据类型中,Byte型占用的内存空间最小,只要用一个字节。
表达式5>4>3的计算结果是True。
在行If语句中,关键字End If是必不可少的。
用Function过程在过程中必须被赋值。
单击组合框中的任一表项,该表项的文本就会替换这一组合框控件的Text属性值。
QBcolor函数的参数是一个介于0~255的整数。
用通用对话框控件显示“字体〞对话框前,必须先设置Flags属性,否那么将发生“不存在字体〞的错误。
运行时目录列表框的List属性可以用AddItem和RemoveItem两种方法来改变。
判断题:(共20题每题2分)1、一个对象可以响应一个或多个事件。
参考答案:正确2、一个窗体必须对应一个窗体模块,各种控件对象必须建立在窗体上。
参考答案:正确3、窗体事件和其中所有控件事件的代码都放在窗体文件(.frm)中。
参考答案:正确4、在VB中,控件的事件只能通过用户的操作触发。
参考答案:错误5、字符型数据以双引号作为定界符,输出时双引号本身不会显示在屏幕上。
参考答案:正确6、保存工程时,窗体文件和工程文件的文件名不能相同。
正确错误参考答案:错误7、改变控件的大小,可以使用鼠标和键盘,还可以通过修改代码。
正确错误参考答案:正确8、同一过程中,数组和简单变量可以同名。
正确错误参考答案:错误9、VB函数中的参数可以是常量、变量、表达式,还可以是另一个函数。
正确错误参考答案:正确10、代码Const Number1=15:Number1=10合法。
参考答案:错误11、允许将块If-Then语句结构中的所有语句都写在一行上。
正确错误参考答案:错误12、定义数组语句Dim a(b) As Integer 是正确的。
正确错误参考答案:错误13、在过程调用中,“实参表”和“形参表”中对应的变量名不必相同,但是变量的个数必须相等,而且实际参数的类型必须与相应形式参数的类型相符。
正确错误参考答案:正确14、case是合法的变量命名。
正确错误参考答案:错误15、按照文件的存取方式及其组成结构可以分为两种类型:文本文件和随机文件。
正确错误参考答案:错误16、若一个工程包含多个窗体,则这些窗体之间是可以互相调用的。
参考答案:正确17、窗体间是通过窗体对象的caption来调用的。
参考答案:错误18、一个数组中的元素必须是相同的数据类型。
参考答案:错误19、用 Label1.Caption="你好" 与 Label1 ="你好" 均可以改变标签标题,且结果完全相同。
正确错误参考答案:正确20、定时器控件的时间间隔设为0 或 Enabled属性设为False,都将停止触发Timer事件。
1、变长字符串的初始值为零长度的字符串即空串(“”)。
2、表达式5^2+3*5/2+5 mod 2.6\2的值是32.5。
3、在情况选择结构Select Case中,比较测试表达式与其他表达式的关系时,用符号“Is”表示测试表达式的值。
4、选择题声明数组变量Dim a(1 to 3) as integer,则该数组在内存中占用8个字节。
5、单选钮控件和复选框控件都具有Value属性,它们的作用完全相同。
6、当定时器控件的Interval属性值设置为0时,会连续不断地激发Timer事件。
7、所有的对象都具有 Name(名称)属性。
8、Commondialog 控件就像 Timer 控件一样,在运行时是可以看见的。
9、用通用对话框控件显示“字体”对话框前,必须先设置 Flags 属性,否则将发生“不存在字体”的错误。
10、驱动器列表框、目录列表框和文件列表框三者之间能够自动实现关联。
1、VB中运行程序后,若要使窗体占满整个屏幕,让要将WindowsState属性设置成2。
2、Integer类型的数据,占2个字节,取值范围为-32768~ 32767。
3、一个表达式中若有多种运算,在同一层括号内,计算机按函数运算—>逻辑运算—>关系运算—>算术运算的顺序对表达式求值。
4、表达式5^2+3*5/2+5 mod 2.6\2的值是31.5。
5、Do/Loop While结构中的循环体,至少被执行一次。
6、影像框控件和图片框一样,也可以作为其他控件的容器。
7、选择题声明数组变量Dim a(3) as integer,则该数组在内存中占用6个字节。
8、运行时,控件的位置可以通过程序代码改变Left和Top属性来定位,也可以直接用鼠标拖动控件来定位。
9、列表框控件List1的最后一个表项为List1.List(List1.Listcount)。
10、文件以Input模式打开后可以往文件中写入数据。
二、选择题1、菜单控件只包括一个事件,即 C ,当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。
A、GotFocus B、Load C、Click D、KeyDown2、滚动条控件(如图所示)的Max属性所设置的是 A 。
A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量D、滚动条控件无该属性3、SQL 语句Select * Form student 中的*表示 B 。
A、所有记录B、所有字段C、所有表D、都不对4、以下选项中,不属于标签的属性是 C 。
A、EnabledB、CaptionC、Default D、Font5、要求改命令按钮显示的文本,应当在属性窗口中改变的属性是 A 。
A、CaptionB、NameC、Text D、Label6、设置一个单选按钮(OptionButton)所代表选项的选中状态,应当在属性窗口中改变的属性是 D 。
A、CaptionB、NameC、Text D、Value7、允许在菜单项的左边设置打勾标记,下面哪种论述是正确的? D 。
A、在标题项中输入&,然后打勾B、在索引项中打勾C、在有效项中打勾D、在复选项中打勾8、当执行以下过程时,在窗体上将显示 A 。
Private Sub Command1_Click( )Print "VB";Print "Hello! ";Print "VB"End SubA、VBHello!VBB、VBHello!VBC、VBD、VBHello! VBHello!VB9、语句Print "The answer is:";20/4-2的结果为 B 。
A、The answer is 20/4-2B、The answer is 3C、The answer is "20/4-2"D、非法语句10、下列哪个控件是容器控件 B 。
Visual Basic 期末复习题库判断题1) 在Visual Basic程序设计中,TextBox对象没有Caption 属性。
答案:对2) 保存新建工程时,默认的路径是c:\Windows。
答案:错3) 当按钮的Enable属性设置为False时,该按钮为不可见。
答案:错4) 在Select case结构中应至少包含一个子句。
答案:对5) 启动VB6.0时,VB6.0默认的工程类型是标准EXE程序。
答案:对6) 当对窗体中的对象进行单击操作时,Visual Basic就会显示该对象的代码窗口。
答案:错7) Visual Basic的对象是窗体和控件的总称。
答案:对8) 用窗体的Caption属性可以设置窗体的标题。
答案:对9) 建立控件时系统自动给控件一个名称,第一个建立的命令按钮名称是Command。
答案:错10) 标签框有Text属性。
答案:错11) 文本框没有Caption属性。
答案:对12) Visual Basic 提供了列表框控件,当列表框中的项目较多、超过了列表框的长度时,系统会自动在列表框边上加一个滚动条。
答案:对13) 用面向对象的编程思想观点来看,一只黑色的台球被打进袋内,则台球是对象、黑色是方法。
答案:错14) 单击滚动条的滚动箭头时,产生的事件是Change。
答案:对15) 图片框的默认属性为Caption。
答案:错16) 在Visual Basic设计界面中,工程窗口是不能隐藏的窗口。
答案:对17) 对象名.函数名可以构成语句。
答案:错18) 事件驱动不是Visual Basic的特点。
答案:错19) 事件是Visual Basic预先定义的对象能识别的动作。
答案:对20) 属性是指对象的名字、大小、位置和颜色等特性。
答案:对21) 在Visual Basic中通过FontColor 属性来设置字体颜色。
答案:错22) 窗体的Name与其Caption属性相同。
答案:错23) 方法是由Visual Basic提供的一种专门的子程序,由对象本身所具有,反映该对象功能的内部函数或过程。
答案:对24) 对象可以识别和响应的某些行为称为事件答案:对25) Double类型的数据由4 个字节组成。
答案:错26) 整型数的取值范围为–32768~+32768 。
答案:错27) 3abc为合法变量。
答案:错28) 过程级变量是指那些在过程中用Dim语句或Static语句声明的变量。
答案:对29) 过程级变量的作用域仅限于声明它的过程。
答案:对30) 静态局部变量是在过程中用Static语句声明的。
答案:对31) 用Static声明的过程级变量在它声明的过程执行完毕后就被释放了。
答案:错32) 逻辑表达式Not"a">"b" And 93的值为true 。
答案:对33) 为使文本框显示滚动条,必须首先设置ScrollBars属性。
答案:错34) Index 属性决定了按Tab键时焦点在各个控件之间移动的顺序。
答案:错35) 改变控件在窗体中的上下位置应修改控件的Width 属性。
答案:错36) 将命令按钮Command1设置为不可见,应修改该命令按钮的Enabled 属性。
答案:错37) 要改变Label控件中文字的颜色,可以设置Label控件的ForeColor属性。
答案:对38) 复选框对象是否被选中,是由其Value属性决定的。
答案:对39) 将定时器的时间间隔设置为1秒,那么定时器的Interval属性值应设为1。
答案:错40) 计时器对象不能响应Click事件。
答案:对41) 框架由于是一种辅助性的控件,功能较单一,属性较少所以有name属性,没有caption属性。
答案:错42) 选择框架中的多个控件,按下Shift键点击各控件或按下Ctrl键的同时用鼠标拖拉框架内的控件。
答案:对43) 复选框的功能是独立的,如果一个窗体上有多个复选框,用户可根据需要选择一个或几个。
答案:对44) 复选框的value有2个值,即0或1。
答案:错45) 列表框(ListBox)用于返回列表框中所有选项的个数,其属性listcount只能在程序代码中调用和设置。
答案:对46) 列表框的listindex返回当前选项的索引号,索引号从0开始。
如果没有选项被选中,该属性为1。
答案:错47) 列表框List属性可以得到列表中任何选项的值,它以数组的方式存在。
答案:对48) 列表框Columns属性可以用来设置列表框多列显示。
答案:对49) 组合框的属性style=0表示下拉式组合框。
答案:对50) 简单组合框,它由一个文本框和一个标准列表框组成,列表框是下拉式的。
答案:错51) 图片框和图像框的主要区别是:image除了可以显示图形之外,还可以作为其它控件的容器。
答案:错52) LoadPicture()函数用于在程序的代码中对窗体、图片框或图像框的Picture属性赋值,以便在程序的运行阶段加载图形文件。
答案:对53) 图像框的功能较单一,可以用于显示动态图像。
答案:错54) 计时器(Timer)的Interval属性的默认单位为毫秒。
答案:对55) 计时器(Timer)的Interval属性的取值范围0-65535。
答案:对56) 计时器(Timer)的Interval属性的取值为0时表示计时器触发次数最多。
答案:错57) 计时器不只有Timer事件,interval也是计时器的事件。
答案:错58) 滚动条通常用于浏览显示内容、确定位置,也可以作为数据输入的工具。
通过编程控制,可以为不具备滚动能力的控件提供滚动功能。
答案:对59) 滚动条在常用工具栏是一个控件。
答案:错60) 当滚动条位于最右端或顶端时,表示其值最大,反之为最小。
答案:错61) 滚动条上,当单击滚动箭头、单击滚动条区域或拖动滑动块结束时将触发Change事件。
答案:对62) 当在滚动条内拖动滑动块时只触发Scroll事件。
答案:错63) 控件中不能改变大小的只有timer。
答案:错64) 若要使标签透明,则可使用属性BackColor。
答案:错65) 滚动条的最小值、最大值、最小变动值、最大变动值属性均可自行设计。
答案:对66) 滚动条所处的位置可由Value属性标识。
答案:对67) 可以用剪切+复制的方法将已有控件放入框架中。
答案:对68) 框架内所有的控件会随框架一起移动、显示、消失和屏蔽。
答案:对69) 在一个语句行内写多条语句时,语句之间应该用逗号分隔。
答案:错70) 在语句Label1.caption="欢迎"被执行之前,标签控件Label1的Caption属性为默认值,则该语句被执行后,标签控件Label1的Name属性和Caption属性的值分别为:“label”、“欢迎”。
答案:错71) 在visual basic中,要将一个窗体从内存中释放,应使用load语句。
答案:错72) 在Visual Basic中按文件的访问方式不同,可以将文件分为数据文件和可执行文件。
答案:错73) 在Visual Basic 中,要使一个窗体不可见,但不从内存释放,应使用UnLoad语句。
答案:错74) 要想改变一个窗体的标题内容,则应该设置Name属性的值。
答案:错75) 要使窗体Form1的标题栏中显示“正在复制文件…”,应在代码中输入:Form1.Text="正在复制文件…”。
答案:错76) 要使文本框在程序运行时不能由用户直接输入数据,应设置文本框的Visible属性设置为False。
答案:错77) 要禁用计时器控件、需要将Visible属性设置为false。
答案:错78) 要获得文件列表框中当前被选中的文件的文件名,则应使用Filename。
答案:对79) 要获得当前驱动器应使用驱动器列表框的Dir属性。
答案:错80) 使用a=b:b=a 语句可以将变量A和B的值互换。
答案:错81) 将当前窗体中显示的文字及绘制的图形全部清除,可以用方法me.cls。
答案:对82) 控件的事件过程内容决定事件发生时的执行代码。
答案:对83) 通常,文本框的Setfocus方法不能使用在Form_load事件中。
答案:对84) 程序for i=1 to 10 step 0 print "abc" next 循环次数为无数次。
答案:对85) 程序do print "abc" loop 循环次数为无数次。
答案:对86) 计时器控件只有一个timer事件过程。
答案:对87) Form_Dblclick()是鼠标双击事件过程。
答案:对88) Text1_Keypress()是键盘按下并抬起事件过程。
答案:对89) VB程序代码的基本结构有三种,分别是顺序结构、选择结构、循环结构,理论上这三种结构可以解决一切问题。
答案:对90) Chr(65)函数返回值为字母"C"。
答案:错91) case是合法的变量命名。
答案:错92) 函数ASC("A")返回值为65。
答案:对93) InStr("abc","ab")的返回值为1。
答案:对94) 当文本框的Multiline属性为True时,文本内容可以多行显示。
答案:对95) 滚动条控件可作为用户输入数据的一种方法。
答案:对96) 文本框控件可作为用户输入数据的一种方法。
答案:对97) 立即窗口是Visual Basic集成开发环境提供的辅助工具,通过Debug对象的Debug.print把结果输出到立即窗口。
答案:对98) 单精度型数据用来表示带小数的实数,在计算机中占用4个字节(32位)存储空间。
答案:对99) 单精度型数据用来表示带小数的实数,其有效位最多可以有7位有效数字。
答案:对100) 双精度型数据用来表示带小数的实数,其有效位最多可以有15位有效数字。
答案:对。