vb期末考试试题
VB(1)期末考试内容
VB(1)期末考试内容
原题
⾼⼆年级VB期末试卷
⼀、单选题
1、可以在窗体上输出数据的⽅法的是()
A、Print
B、Cls
C、Show
D、Hide
2、下列说法中错误的是()
A、对象是具有某些特性的具体事物的抽象
B、在VB程序中,窗体(Form)不是对象
C、属性是对象所具有的特征
D、事件是发⽣在对象上且能被对象识别的动作
3、数据:“abcde”是()数据
A、整型
B、长整型
C、字符型
D、⽇期型
4、以下各项中,可以作为VB变量名的是()
A、13
B、 Stu23
C、22ab
D、cj98.3
5、以下各项中,不能作为VB变量名的是()
A、A52B
B、if
C、Y_5
D、Pi
6、InputBox函数返回值的类型为()
A、数值
B、字符串
C、变体
D、数值或字符串(视输⼊的数据⽽定)
7、表达式5 <> 2 Or 6<7的值是()
A、Ture
B、False
C、-1
D、1
8、数学式sin30°写成VB表达式是()
A、Sin30
B、Sin(30)
C、Sin(30°)
D、Sin(30*3.14/180)
9、决定控件上⽂字的字体、字形、⼤⼩、效果的属性是()
A、Text
B、Caption
C、Name
D、Font
10、设a、b、c为整型变量,其值分别为1、2、3,以下语句的输出结果是()
Print a;b;c
A.1 2 3
B.2 3 1
C.3 2 1
D.2 3 2
11、Visual Basic程序中的注释所使⽤的字符是()
A、'
B、:
C、\
D、_
12、若要求从⽂本框中输⼊密码时在⽂本框中只显⽰ * 号,则应在此⽂本框的属性窗⼝中设置()。
《vb程序设计》期末复习题及答案
《vb程序设计》期末复习题及答案
一、填空题
1.创建一个VB应用程序三个主要的步骤是__________________、________________和
_____________________。
2.当程序运行时,要求窗体中的文本框呈现空白,则在设计时,应当在此文本框的
__________窗口中,把此文本框的_____________属性设置成空白。
3.Label和TextBox控件用来显示和输入文本,如果仅需要让应用程序在窗体中显示文本信息,可使用___________控件;若允许用户输入文本,则应使用_____________控件。
4.窗体的常用方法有__________、___________、___________和___________。
5.要想在代码中给名为txtshow的文本框赋予文本:GOOD WORK ,应当编写的语句是____________________________________。
6.若命令按钮的名称为Cmdopen,程序要求单击该命令按钮时,打开一个窗口frm1,请对以下事件过程填空。
Private Sub Cmdopen_ ___________
_____________________
End Sub
7.Visual Basic 6种类型的表达式是______________、______________、______________、
________________、_________________、____________________。Visual Basic根据表达式的
大学VB期末考试题库终极版绝对全
一、单项选择题
1、与传统的程序设计语言相比,Visual Basic最突出的特点是(C)。
A、结构化程序设计
B、程序开发环境
C、事件驱动编程机制
D、程序调试技术
2、赋值语句:a=123 & MID("123456",3,2)执行后,a变量中的值是(C)。
A、"12334"
B、123
C、12334
D、157
3、保存一个工程至少应保存两个文件,这两个文件分别是(B)。
A、文本文件和工程文件
B、窗体文件和工程文件
C、窗体文件和标准模块文件
D、类模块文件和工程文件
4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(C)。
A、="VisualBasic窗体"
B、Form1.Title="VisualBasic窗体"
C、Form1.Caption="VisualBasic窗体"
D、Form1.Text="VisualBasic窗体"
5、为了装入一个Visual Basic应用程序,应当(D)
A、只装入窗体文件(.frm)
B、只装入工程文件(.vbp)
C、分别装入工程文件和标准模块文件(.bas)
D、分别装入工程文件、窗体文件和标准模块文件
6、赋给一个数组的数据类型一定要(A)。
A、相同
B、不相同
C、两可
D、都不对
7、下面正确的赋值语句是(C)。
A、x+y=30
B、y=π*r*r
C、y=x+30
D、3y=x
8、Visual Basic 6.0集成环境的主窗口中不包括(C)。
A、标题栏
B、菜单栏
C、状态栏
D、工具栏
9、以下叙述中错误的是(C)。
A、Visual Basic 是事件驱动型可视化编程工具
VB期末考试复习题目
如果要将窗体中的某个命令按钮设置成运行时无法显示,应该设置它的属性。
类是对象的抽象,对象则是类的具体化。在窗体上建立的一个控件称为。
能够获得一个文本框中被选取文本的内容的属性是。
以下属于Visual Basic合法的数组元素是。
设置命令按钮的属性时,只有将属性设置为1,Picture属性才有效,否则无效。
VB有三种工作模式,它们分别是___________模式。
下列函数中,________函数返回的值是数值型的。
类是对象的抽象,对象则是类的具体化。在窗体上建立的一个控件称为。
以下控件中没有Print方法是( )
以下叙述中错误的是 ( )
A)打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件
B)保存Visual Basic程序时,应分别保存窗体文件及工程文件
C)Visual Basic应用程序只能以解释方式执行
D)事件可以由用户引发,也可以由系统引发
下列数组声明语句中的数组a包含了_________个数组元素。( )
Dim a(4,-1 to 1,0 to 3)
复选框的Value属性为0时,表示( ) 复选框的Value属性为2时,表示( )
主过程通过参数传递将一个参数传递给子过程A,并能够通过参数传递返回一个结果,下列子过程的正确定义
以下不属于Visual Basic系统的文件类型是。
A).frm B).bat C).vbg D).vbp
按变量名的定义规则,是合法定义的变量名。
结构化程序由三种基本结构组成,下面属于三种基本结构之一的是_______
执行以下程序段后,变量c$的值为________。
vb期末考试复习题
vb期末考试复习题
vb期末考试复习题
Visual Basic(简称VB)是Microsoft公司开发的一种通用的基于对象的程序设计语言,下面是小编整理的vb期末考试复习题,希望对你有帮助。
vb期末考试复习题:
一、单选题
1). 数据库系统的核心是( )。
A.数据模型
B.数据库管理系统
C.数据库
D.数据库管理员
正确答案:B
2). 为了对多个控件执行操作,必须选中这些控件。下列不能选中多个控件的操作是( ).
A.按住Alt键,不要松开,然后单击每个要选中的控件
B.按住Shift键,不要松开,然后单击每个要选中的控件
C.按住Ctrl键,不要松开,然后单击每个要选中的控件
D.拖动鼠标画出一个虚线矩形,使所选中的控件位于这个矩形内
正确答案:A
答案解析:按住Alt键只能选中单个控件,不能同时选中多个控件。故选A。
3). 下面的变量名合法的是( )
A.k_name
B.kame
D.k-name
正确答案:A
4). 为了使窗体左上角不显示控制框,需设置为False的属性是( ).
A.Visible
B.Enabled
C.ControlBox
D.Caption
正确答案:C
答案解析:窗体的Visible属性是设置窗体可见不可见;Enabled属性是设置可用不可用;Caption属性是用来设置窗体标题栏上显示的内容;ControlBox属性是设置窗体左上角是否显示控制框,当属性值为True时,显示控制框,否则False时,不显示。故选项C正确。
5). 以下关于控件的叙述中,正确的是( )
A.标签控件能够获得焦点
VB期末考试题库
窗体的load事件可以被用来实现的功能为( )。 窗体的背景颜色由( )属性设置。 窗体的风格由窗体对象的( )属性来设置。 窗体的控制菜单的有无由窗体对象的( )属性决定。 窗体的前景颜色由( )属性设置。 窗体文件的扩展名是() 窗体中的鼠标指针形状,可以通过( )属性来设置。 窗体最小化所显示的图标可用( )属性来设置。 从磁盘顺序文件中读取一整行的信息,通常使用() 从功能上讲,Visual Basic 6.0有3种版本,下列不属于这3种版 本的是( ) 。 粗体字由( )属性设置。 打开通用对话框的‚帮助‛对话框的方法是( ) 打开通用对话框的‚打开‛对话框的方法是( ) 打开通用对话框的‚打印机‛对话框的方法是( ) 打开通用对话框的‚另存为‛对话框的方法是( ) 打开通用对话框的‚字体‛对话框的方法是( )。 打印机的对象名为( )。 单复选框的控件名称为( )。 单击Command1后,在当前目录下创建了一个名为( )的文件。 Private Sub Command1_Click()Open "a.txt" For Output As #1 Print #1, "计算机" Close # End Sub 单选按钮的当前状态可通过( )属性来访问。 单选按钮的控件名称为( )。 当窗体被启动时,( )事件将会发生。 当窗体的被移动时,将会发生的事件是( )。 当窗体的大小被调整时,将会发生的事件是( )。 当滚动条中的滑块位置变化时,将触发其( )事件。 当焦点转移到另一个应用程序时,当前应用程序的活动窗体将( )。 定时器的定时间隔单位是( )。
《VB程序设计》期末考试试卷(A)附答案
******学院
2009-2010学年第二学期
《VB程序设计》期末考试试卷(A)附答案
一、选择题(2分/题,共60分)
(1)要设置窗体上各控件的属性,可以在___中进行。
A“窗体布局”窗口B“工程资源管理器”窗口
C“属性”窗口D“对象”窗口
(2)下面程序段___能够正确实现目的:如果x<y,则a=15,否则a=-15。
AIfx<yThena=15
a=-15
Printa
Bifx<yThena=15:Printa
a=-15:Printa
CIfx<yThen
a=15:Printa
Else
A=-15:Printa
Endif
DIfx<yThena=15
a=-15
Printa
Endif
(3)VB窗体设计器的主要功能是___。
A建立用户界面B编写源程序代码
C画图D显示文字
(4)文本框控件的值是___属性。
ACaptionBValue
CIndexDText
(5)双击窗体中的对象后,VB将显示的窗口是___。
A工具箱B“工程”窗口
C“代码”窗口D“属性”窗口
(6)下列程序段的执行结果是___。
X=int(Rnd()+4)
Selectcasex
Case5
Print“优秀”
Case4
Print“良好”
Case3
Print”通过”
Caseelse
Print”不通过”
Endselect
A优秀B良好
C通过D不通过
(7)下列哪个不是窗体的属性___。
ACaptionBText
CControlBoxDBorderStyle
(8)设组合框Combo1中有3个项目,则以下能删除最后一项的语句是___。
VB期末试卷(A卷带答案 )
高级语言程序设计(VB)试卷(A卷)
注意事项:1、本试卷共页,满分为100 分,考试时间为110 分钟。
2、标准答题卡使用2B铅笔涂写;文字题答题时请使用蓝、黑钢笔或圆珠笔,
不得使用红颜色墨水笔。
一、单项选择题(每空1分,共30分)
(请将答案按照题干上【】内的序号涂写“标准答题卡”,否则不得分)
1.在VB 6.0中,扩展名为.vbp的文件称为【1】。
A) 工程文件B) 窗体文件C) 类模块文件D) 标准模块文件
2.在VB 6.0集成开发环境的设计模式下,用鼠标双击窗体上的某个对象后,打开的窗口是【2】。
A) 代码窗口B) 窗体设计窗口
C) 属性窗口D) 工程资源管理器窗口
3.设有变量定义语句Dim a%,则变量a的数据类型是【3】。
A) 整型B) 单精度类型C) 双精度类型D) 字符串类型4.下列表达式中,值为False的是【4】。
A) "AB"<"abc" B) "ABC" = UCase("abc")
C) "ABCD"<"abc" D) Mid("ABCD",3,1)=Left("ABCD",3) 5.函数InStr("ABCDEF", "CD")的值是【5】。
A) 2 B) 3 C) True D) CDEF
6.下列程序运行后,单击窗体,输出结果是【6】。
Private Sub Form_Click()
Dim a As Integer, b As Integer
a = 3
b = 5
Print a + b; a & b
End Sub A) 8 8
B) 35 35
C) 8 35
VB期末考试题库及答案最新最全面(完整版)
试卷方案: 201105 Visual Basic 期末考试方案
一、单项选择 _ 共 50 题 (选: 20 题 *1 ’=20 分) 第 1 题
以下有关对象属性的说法中,错误的是
.
A. 工具箱中的控件并不是 VB 中所有的控件
B.
若将 Frame 的 Enabled 属性设置为 C. 对象的 Name 属性在运行时不能改变
False ,则不能使用放置在 Frame 里面的控件 D. 对象的所有属性都可以在属性窗口中设置 第 2 题
3
x | x e 数学表达式 的 VB 算术表达式为 .
sin 27
y |
A. Sin(27)+Sqr(x+Exp3)/(x+y)
B. Sin(27*3.14159/180)+Sqr(x+Exp(3))/Abs(x+y)
C. Sin(27*3.14159/180)+Sqr(x+e^3)/Abs(x+y)
D. Sin(27*pi/180)+Sqr(x+Exp(3)/Abs(x+y) 第 3 题
下列有关对象的叙述中 , 正确的是
A. 对象由属性,事件和方法构成
B. 对象的所有属性既可以在属性窗口设置,又可以在程序运行时用赋值语句设置
C. 对象的事件一定就是由 VB 预先设置好的人工干预的动
作
D. 对象的方法是对象响应某个事件后执行的一段程序代码 第 4 题
表达式 A. 1 第 5 题
的运算结果是 CInt(4.5)+Cint(-4.51)+Int(4.9)+Int(-4.1)+Fix(-1.9)+0 Mod 2
.
C. – 2
D. – 3
B. -1
下列关于菜单的说法中 , 错误的是 .
程序设计基础VB期末考试卷201312
《 程序设计基础VB 》期末考试卷 〔A 〕
使用专业、班级 学号 ## 题 数 一
二
三
四
总 分
得 分
一、单选题〖每个1分,共计30分〗
1.下列关于事件的叙述中不正确的是[ ].
A .事件是系统预先为对象定义的能被对象识别的动作
B .事件可分为用户事件与系统事件两类
C .Visual Basic 为每个对象设置好各种事件,并定义好事件过程的过程名,但过程代码必须由用户自行编写
D .Visual Basic 中所有对象的默认事件都是Click 2.下面项目中,属性、方法、事件的个数分别有[ ]个. ①Caption ②Unload ③Cls ④SetFocus ⑤LostFocus ⑥KeyPress A .2 2 2 B .1 2 3 C .3 2 1 D .2 3 1 3.若需要在同一窗口内安排两组相对独立的单选按钮〔OptionButton 〕,适当的控件将它们分隔开.下列不能将单选按钮分组的控件是[ ]. ①TextBox ②PictureBox ③Image ④Frame ⑤ListBox A .①②③ B .①③⑤ C .②④⑤ D .③④⑤ 4.在VB 中,下列关于控件的属性或方法中,搭配错误的有[ ]个. ①Timer1.Interval ②List1.Cls ③Text1.Print
④List1.RemoveItem ⑤Vscroll1.Value ⑥Picture1.print A .0 B .1 C .2 D .3
5.在列表框List1中有若干列表象,可以删除选定列表项的语句是[ ]. A .List1.Text="" B .List1.List<List1.ListIndex>= "" C .List1.Clear D .List1.RemoveItem List1.ListIndex
VB期末考试试卷及答案
VB期末考试试卷及答案
一·选择题
1。Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是(B ) A属性、控件和方法B属性、事件和方法
C窗体、控件和过程 D控件、过程和模块
2。所有控件都有一个共同的属性,这个属性是(C )
A text
B font
C name
D caption
3。下列叙述中错误的是(A )
A 工程文件扩展名是。vbg
B 标准模块文件的扩展名是.bas
C 窗体模块的扩展名是.frm
D 类模块的扩展名是.cls
4. 当要编写一个新的Visual Basic程序时,所做的第一件事是(A )
A 新建一个工程
B 编写代码
C 设置属性
D 添加Active X控件
5. 下面控件中,没有caption属性的是(B )
A 框架
B 组合框
C 命令按钮
D 复选按钮
6。在文件框中输入字符时,若只显示某个字符,如(*),应设置属性是(B )
A MultiLine
B PasswordChar
C Text
D selText
7。若要将窗体从内存中卸载出去,其实现的方法是( D )
A Show
B Hide
C Load
D UnLoad
8. 下列关于过程叙述不正确的是(D )
A 过程的传值调用是将实参的具体值传值传递给形参
B 过程的传址调用是将实参在内存的地址传递给形参
C 过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的
D 无论过程传值调用还是传地址调用,参数传递都是双向的
9. 某人创建1个工程,其中的窗体名为Form1,之后又添加了1个名为Form2的窗体,
并希望程序执行时先显示Form2窗体,那么,他需要做的工作是(C )
VB期末考试题及配套答案
第一套
一、判断题
1、Visual Basic程序开发的特点是面向对象的事件驱动。(√)
2、Print_Text是一个不合法的变量名。(×)
3、窗体的AutoRedraw属性实现了屏幕图像的重建。(√)
4、设置字体大小应使用Font属性(×)
5、Sub过程可以实现嵌套调用(√)
6、IIF函数中的三个参数都不能省略。(√)
7、块结构条件语句以End If结束,而单行结构条件语句没有End IF。(√)
8、当终值小于初值时,步长为负数。(√)
9、执行While-Wend循环时,如果一开始条件就不成立,则语句块一次也不会执行。(√)
10、关于数组的引用,在程序中,凡是简单变量可以出现的地方都可以出现数组元素的引用(√)
二、单项选择题
1.Print Format(123,”####”)执行之后的结果为【答案】B
A)#123 B)123 C)123#D)####
2.下面可以表示注释语句开头的为【答案】C
A)Re B)R C)Rem D)dim
3.下列选项中窗体载入事件为【答案】A
A)Load事件B)Click事件C)DblClick事件D)Unload事件
4.Timer控件可以使用下列哪种事件【答案】B
A)Click事件B)Timer事件C)Dblclick事件D)Change事件
5.在InputBox函数中哪一个参数是必须的【答案】A
A)Prompt B)Buttons C)Title D)Context
6.以下叙述中错误的是:【答案】C
A)如果过程被定义为Static类型,则该过程中的局部变量都是Static类型B)Sub过程中不能嵌套定义Sub过程
vb期末考试、程序设计题
第一张:4. 设计一个程序,实现加、减、乘、除运算,当单击“加法”命令按钮时,程序运行界面如图2.20所示。同样,单击其他命令按钮时,实现其他运算,等式中的运算符号要相应变化。
代码如下:
Private Sub Command1_Click()
Text3。Text = Val(Text1.Text) + Val(Text2。Text)
End Sub
Private Sub Command2_Click()
Text3.Text = Val(Text1。Text)— Val(Text2。Text)
Label1。Caption = "-”
End Sub
Private Sub Command3_Click()
Text3.Text = Val(Text1.Text) * Val(Text2。Text)
Label1。Caption = ”*”
End Sub
Private Sub Command4_Click()
Text3。Text = Val(Text1.Text) / Val(Text2.Text)
Label1。Caption = "÷"
End Sub
第三章: 3.计算下列分段函数值:
方法1) private sub command1_click()
Dim x As single ,y As single
X=val (Text 1.Text)
If x。〈5 and x〉=—5 Then
Y=x/2+(x*x+5)/(2*x)
Else if x<10 Then
Y=(3*x)^(1/3)
Else if x〈=15 Then
2022-2023学年度第一学期《VB》期末考试题(后附答案)
2022-2023学年度第二学期
22计2、22计3《VB》期末考试题
说明:考试范围是第一章至第四章内容。满分100分。
一、选择题(每小题1分,共100 分)
1.打开属性窗口的快捷键是()
A.F1获得帮助 B、F2 C、F4 D、F5
2.在VB6.0中,语句Dim M1#,Abc as variant ,Xyz As integer定义的M1、Abc 和Xyz的类型分别是()
A.双精度、整数型、单精度 B.双精度、单精度、单精度
C.双精度、变体类型、整数型 D.双精度、可变类型、单精度
3.在VB6.0中,下列不正确的Integer型常数是()
A. 32768 B. 0 C. 37% D.–22222
4.在VB中,12345678&的类型是()
A.整数型 B.长整数型 C.字符常数 D.双精度常数
5.在VB6.0中,合法的字符串常量是()
A. ABC$ B.‘ABC’ C.“” D.‘3+4’
6.方法Print 20\30输出结果是()
A.“20\30” B.20\30 C.0 D.错误
7.假定Bln1是逻辑型变量,下面赋值语句中正确的是()
A. Bln1=’True’ B.Bln1=.T.
C. Bln1=#True# D.Bln1=3<4
8.在以下运算符中,优先级最低的是()
A. / B. \ C. Mod D.+
9.VB 6.0表达式sqr(25)+ABS(-1)+len(“11”)的值是( )
A. 5 B.6 C. 7 D.8
10.设a为整型变量,不能正确表达数学关系6
C. a>6 And a<15 D. a>6 And Not (a>=15)
VB试题
WB期末考试题1、 选择题(2分/题,共60分)1、保存文件时,标准模块的所有数据存储格式为_____A. *.PRG B. *.FRM C.*.bas D. *.EXE2、下列属于合法的变量名的是_____。? ? A. 22ast? ??B. single???? C. a - 1????? D. first_name3、下列各组声明中用于正确定义变量的是_____。? ? A. Dim year As Integer???????? ??? ?B. Const year As Integer=2008? C. Dim a As Single=3.14159???????D. Const Pi As Single=3.141594、在VB语言中,下列数据中合法的字符型常量是?_____A.09b???? B.'b09'?????? C."09b"????? D.'09b'5、在VB语言中,下列逻辑表达式的值为"假"的是_____A.5 > 3 and 6 > 9???????????????? B.5 > 3 or 6 > 9C.#1/11/2009# < #11/15/2009#????? D.#1/11/2009# > #11/15/2008#6、下列运算结果中,值最大的是_____。??? A.5 \ 4 ? ??B.4 / 3? ???? C.6 mod 5 ?D.5 mod 67、下列能正确表示“x,y,z全是偶数”的逻辑表达式是_____? A.(x+y+z)mod 2=0 ?? ??B. x mod 2=0 or y mod 2=0 or z mod 2=0C. x mod 2=0 and y mod 2=0 and z mod 2=0?? D.(x+y+z)mod 2=18、下列运算符中优先级最低的是_____? A.+?????????? B.Not??? ????? C.mod??? ??? D. /9.下列能表示10? A. 10C. 1015??? D.1010、在VB语言中,下列正确的赋值语句是?_____A. 5 * J = K * 6???????????? B. 5J= K * 6C. J= K * 6 -6???????????? D. J + 6=K * 611.下列赋值语句中,不正确的是_____。????[A] x+y=5?? [B] inumber = 15 ??[C] Label1.Caption=time? [D] sLength=x+y ?12.Visual Basic规定窗体文件的扩展名是_____。[A] .css???? [B] .vbp???? [C] .frm??? ??? [D] .bas13.Visual Basic规定工程文件的扩展名是_____。[A] .css?? ?? [B] .vbp??? ? [C] .frm???? ?? [D] .bas14.表达式4 + 5 \ 6 * 7 / 8 Mod 9的值是__________。?? A)4???????????B)5???????????? ?C)6?????????? D)715、执行以下程序段后,变量c $ 的值为_____?? a $ = "Visual Basic Programing"?? b $ = "Quick"?? c $ = b $ & Ucase (Mid $ (a $,7,6)) & Right $ (a $,11)A)??Visual BASIC ProgramingB)??Quick Basic ProgramingC)? QUICK Basic ProgramingD)? Quick BASIC Programing16、下列_____表达式的值不等于4。A、Int (4.1)???????? ? B、Int (4.9)?????????C、Abs (int (-3.9)) ?? ?? D、Abs (int (-4.5))17、对象的三个要素是_____。A、事件、属性、色彩?????????????? B、色彩、高度、宽度?C、属性、方法、事件?????????????? D、属性、高度、宽度18、下列Visual Basic程序段运行后,变量x的值为_____。?????? x = 8 : Print x + 2 : Print x + 3A、2??????????? B、3????????? C、5?????????? D、819、假定X是一个数值型变量,那么由函数组成的表达式INT(X/2)=X/2_____。A、用于测试X是否偶数????????????
vb期末考试练习卷5及答案
练习卷五
一、语言基础题(40分)
判断题(本题10分,每小题1分)
1. 可以在窗体的通用部分声明静态变量。
2. 事件过程也可以用Sub过程调用语句进行调用。
3. 表达式#5/22/99 6:22:30 PM# - #4/22/99#的值是数值型的。
4. 表达式 -5^2 > Rnd*10 的值为False.
5. 对象的Top和Left属性值都必须大于或等于零。
6. 控件数组的每个元素都有相同的Name属性值和不同的Index属性值。
7. 执行Hscroll1.Value=Hscroll1.Value+1赋值语句,就会产生Hscroll1滚动条的Change事件。
8. 每个Vb对象都有Name属性。
9. 组合框ComboBox和列表框ListBox都有Selected属性。
10. CommonDialog 对象的ShowSave方法能保存用户指定的文件。
单选题(本题10分,每小题1分)
1. 菜单条的顶层菜单控件__。
[A] 不允许设置快捷键[B] 允许设置快捷键
[C] 不存在ShortOut属性[D] 有子菜单时允许有快捷键
2. 当某文本框对象具有焦点时,击键盘上的一个键会触发该文本框对象的KeyPress事件,__。
[A] 该事件发生在文本框对象的KeyDown事件前。
[B] 该事件发生在文本框对象的KeyDown事件后。
[C] 随后便发生文本框对象的Lick事件。
[D] 随后便发生文本框对象的 GotFocus事件。
3. 程序运行时,单击水平滚动条右边的箭头,滚动条的Value属性值__。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2011-2012学年第一学期算法与程序设计期末考试题
班级:姓名:分数:
一、单项选择题(每题4分)
1.算法是解决问题的( )
A.程序代码
B.方法与步骤
C.计算公式
D.最终结果
2.以下不能作为vb常量的的是( )
A.“Good Luck”
B. PI
C. 1.5E-3
D. 16.34
3.以下各表达式中, 计算结果为0的是( )
A. INT(12.4)+INT(-12.6)
B. CINT(12.4)+CINT(-12.6)
C. FIX(13.6)+FIX(-12.6)
D. FIX(12.4)+FIX(-12.6)
4.设a=″Visual Basic″,下面使b=″Basic″的语句是( )
A.b=Left(a,8,12)
B.b=Mid(a,8,5)
C.b=Right(a,5,5)
D.b=Left(a,8,5)
5.inputbox() 函数返回值类型为( )
A.数值
B.字符串
C.数值和字符串
D.变体
6.下列关于For…Next语句的说法正确的是( )
A. 循环变量、初值、终值和步长都必须为数值型
B.Step后的步长只能为正数
C. 初值必须小于终值
D.初值必须大于终值
7.下列符号中,只有( )是合法的VB变量名。
A.xy23 B.23xy C.Sub D.xy8[1]
8.数学表达式Sin30°写成VB表达式是( )
A.Sin30 B.Sin(30)
C.Sin(30°) D.Sin(30*3.14/180)
9.在VB的运算中,级别最高的是( )
A.= B.And C.Or D.Not
10.判断任意3条线段a、b、c能否构成三角形的表达式为( )
A.a+b>=c Or a+c>=b Or b+c>=a
B.Not(a+b C.a+b D.a+b>c And a+c>b And b+c>a 11.在Visual Basic 中,下列关于语句“Dim long as Integer”说法正确的是( ) A.定义long为字符型变量 B.这是一条错误的语句 C.这是一条合法的语句 D.定义long为长整型变量 12.设有下列语句: x=5 If x^2-4*x<0 Then y=5 Else Y=8 y=10 程序运行后,则下列叙述中正确的是( ) A.变量Y的值是5 B.变量Y的值是10 C.变量Y的值是8 D.变量Y的值不能确定 13.如果变量a、b、c均为整型,下列程序段的输出结果为( ) a=2 b=3 c=a*b Print a & “*” & b & “=”& c A.c=6 B.a*b=c C.2*3=6 D.a*b=6 14.表达式A+B+C<D AND A>=3 OR NOT C <0 OR D>0当A=3,B=4,C=-5,D=6时的运算结果是( ) A.0 B.1 C.TRUE D.FALSE 15.设有下面的循环: i=1 Do i=i + 3 Print i Loop Until I>﹍ 程序运行后要执行3次循环体,则条件中I的最小值为( ) A.6 B.7 C.8 D.9 二、多项选择题(每题4分) 1.程序有哪几种基本结构( ) A.顺序结构 B.控制结构 C.选择结构 D.循环结构 2.下面表达式的值是false的有( ) A. "989">"99" B.36<58 C.not(5<>3) D.23>78 3.程序设计语言的发展经历哪几个过程( ) A. 机器语言 B.汇编语言 C.高级语言 D.自然语言 4.算法应该具有哪些重要的特征( ) A.有穷性 B.确定性 C.输入、输出 D.可行性 5.下列运算符中属于关系运算符是( ) A.Not B.<> C./ D.<= 三、判断题:(每题2分) 1、若a=10,b=20,执行a=b : b=a后,a=20,b=10。 2、在VB程序中,若有下面的程序:…… Print …… 其中print的作用是输出一个空行。 3、字符串型数据是指用‘ ’括起来的一串字符。 4、在程序执行的过程中,常量的值始终保持不变,变量的值随时改变。 5、在VB中,“FOR 计数变量=初值 TO 终值 [STEP 步长]”语句中的“步长”不能为0,否则造成死循环。 6、算法是独立于任何具体程序设计语言之外的。 7、假定n是数值型变量,表达式int(n/2)= n/2可用于测试n是否为偶数。 8、数据类型不同,所分配的存储空间不同。 9、for循环语句执行次数为(终值-初值)/步长的整数部分。 10、do until条件……loop循环至少执行一次循环体。