vb期末考试试题

合集下载

VB(1)期末考试内容

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程序设计》期末复习题及答案

《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期末考试题库终极版绝对全

大学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期末考试复习题目

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期末考试复习题

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期末考试题库

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)附答案

《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卷带答案 )

高级语言程序设计(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期末考试题库及答案最新最全面(完整版)

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期末考试卷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期末考试试卷及答案

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期末考试题及配套答案

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期末考试、程序设计题

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学年度第一学期《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试题

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及答案

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. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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循环至少执行一次循环体。

相关文档
最新文档