vb答案1-9

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、选择题

1. 一个可执行的Visual Basic中应用程序至少要包括一个(c)。

A. 标准模块

B. 类模块

C. 窗体模块

D. 辅助模块

2. Visual Basic中最基本的对象是(b),它是应用程序的基石。

A. 标签

B. 窗体

C. 文本框

D. 命令按钮

3. 在设计阶段,当双击窗体上的某个控件时,所打开的窗口是(c)。

A. 工程资源管理器窗口

B. 工具箱窗口

C. 代码窗口

D. 属性窗口

4. 以下不属于Visual Basic系统的文件类型的是

(b)。

A. frm

B. bat

C. vbg

D. vbp

5. 下列叙述中错误的是(c)。

A. 打开一个工程文件时,系统自动载入与该工程有关的窗体、标准模块等文件

B. 保存Visual Basic程序时,应分别保存窗体文件和工程文件

C. Visual Basic应用程序只能以解释方式执行

D. 事件可以由用户引发,也可以由系统引发

6. 从“文件”菜单中选择“保存工程”命令来结束本次创建应用程序的工作,Visual Basic 6.0将提示保存(a)文件。

A. 窗体和工程

B. 窗体和代码

C. 工程和代码

D. 代码和模块

7. 用户通过(c)模拟屏幕的小图像来布置应用程序界面。

A. 快捷菜单

B. 窗体设计器

C. 窗体布局窗口

D. 立即窗口

8. 以下叙述中错误的是(a)。

A. 在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件

B. 以.bas为扩展名的文件是标准模块文件

C. 窗体与代码窗口存在一一对应关系

D. 一个工程中可以含有多个标准模块文件

9. 下列叙述中不正确的是(b)。

A. 注释语句是非执行语句,仅对程序的有关内容起注释作用,它不被解释和编译

B. 注释语句可以放在程序代码中的任何位置

C. 注释语句可以单独写在一行

D. 向程序代码中加入注释语句的目的是提高程序的可读性二、填空题

1. Visual Basic是一种面向对象的程序设计语言。

2. 在代码窗口,如果一条语句太长,无法在一行内写下,要换行书写,可以在行末使用续行符,它由一个空格加一个下划线组成。

3. Visual Basic 6.0的3种工作模式分别是设计、运行和中断。

4. 工程文件的扩展名是vbp,窗体文件的扩展名是frm。

5. Visual Basic窗体设计器的主要功能是设计应用程序界面。

一、选择题

1. 与传统的程序设计语言相比,Visual Basic 6.0最突出的特点是(c)。

A. 结构化程序设计

B. 程序开发环境

C. 事件驱动编程机制

D. 程序调试技术

2. 以下可以构成语句的一项是(b)。

A. 对象名.属性名

B. 对象名.方法名

C. 对象名.事件名

D. 对象名.函数名

3. 如果要设置窗体的标题栏,应设置的属性是

(c)。

A. Name

B. Title

C. Caption

D. Text

4. 标签所显示的内容,由(c)属性值决定。

A. Text

B. 名称

C. Caption

D. Alignment

5. 文本框的(a)属性用于设置或返回文本框中的文本内容。

A. Text

B. 名称

C. Caption

D. Name

6. 若要使命令按钮不可用,可设置其(d)属性为False来实现。

A. Value

B. Cancel

C. Default

D. Enabled

二、填空题

1. Visual Basic程序的基本结构有顺序选择循环。

2. Visual Basic是一种面向对象的可视化程序设计语言,采取了事件驱动的编程机制。

3. 要把窗体设置成没有标题条,应将窗体的borderstyle属性设置为0。

4. 设有窗体(名称为MyForm),事件过程如下:

Private Sub Form_Click()

MyForm.Caption =″VB示例″

Me.Caption =″欢迎使用本系统″

Caption =″Hello!″

End Sub

则响应该过程的事件名是Form_Click()。程序运行时,窗体的标题是form,单击窗体后窗体的标题是Hello!。

5. 程序界面上有一个标签(名为Label1),要使运行时单击标签实现下列功能:

①标签中心与窗体工作区域中心重合。

②标签的内容变为“标签被单击”文字。

③文字的颜色变为红色。

请将下列程序补充完整。

Private Sub Label1_Click( )

Label1.left= (form1.scalewidth-label1.width)/2

Label1. top= (form1. height -label1.height)/2

Label1.caption="标签被单击”

Label1.forecolor= vbred

一、选择题

1. Visual Basic的合法直接常量有(c)。

A. π

B. %100

C. True

D. &H12ag

2. Visual Basic的合法变量名有(d)。

A. 123_a

B. Integer

C. False

D. sinx

3. 骰子是一个正六面体,用1~6这6个数分别代表这6面,掷一次骰子可能出现的数应表示为(d)。

A. INT(RND(6)+1)

B. INT(RND*6)

C. INT(RND*7)

D. INT(RND*6+1)

4. Visual Basic表达式3 \3 * 3 / 3 Mod 3的值是

(b)。

A. -1

B. 1

C. -3

D. 3

5. 下列表达式中,正确的Visual Basic逻辑表达式是(d)。

A. x>y And <z

B. x>y>z

C. x>y And >z

D. x>y And y>z

6. 在窗体上画一个文本框,然后编写如下事件过程:

Private Sub Form_Click()

x =InputBox(″请输入一个整数″)Print x +Text1.Text

End Sub

程序运行时,在文本框中输入456,然后单击窗体,在输入对话框中输入123,单击“确定”按钮后,在窗体上显示的内容是(d)。

A. 123

B. 456

C. 579

D. 123456

7. 设a%=20,b$=″30″,则下列输出结果是″2030″的语句是(d)。

A. Print str(a)

B. Print ″a″+b

C. Print a+b

D. Print a & b

8. 设a=10,b=5,c=1,执行语句Print a=b =c后,窗体上显示的是(b)。

A. True

B. False

C. 10

D. 出错信息

9. 执行以下程序段后,变量c$的值为(d)。

a$=″Visual Basic Programing″

b$=″Quick″

c$=b$ & UCase(Mid$(a$,7,6)) & Right$(a$,11)

A. Visual BASIC Programing

B. Quick Basic Programing

C. QUICK Basic Programing

D. Quick BASIC Programing

10. 下列关于可变数据类型的叙述中正确的是

(c)。

A. 可变数据类型是一种没有类型的数据

B. 给可变数据类型变量赋某一种类型数值后,就不能再赋另一种类型的数值

C. 一个变量没有定义就赋值,该变量即为可变数据类型

D. 可变数据类型的空值表示该可变数据类型变量值为0

二、填空题

1. 表达式123+23 mod 10\7 +Asc(″a″)的值是220。

2. 表示s字符变量是字母(不区分大小写)的逻辑表达式是(s>=’a’an d s<=’z’)or(s>=’A’and s<=’Z’)。

3. String(4,″string″)的功能是ssss。

4. UCase(mid(″中国china″,2,3))的结果为国C。

5. 整型变量x中存放了一个两位数,要将两位数交换位置,例如13变成31,实现的表达式是(x Mod 10) * 10 + x \ 10。

相关文档
最新文档