2012年最新网上农大VB语言程序的设计课程作业答案(4套)

  • 格式:docx
  • 大小:34.71 KB
  • 文档页数:31

VB语言程序设计

第1套

您已经通过该套作业,请参看正确答案

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

A.结构化程序设计

B.程序开发环境

C.事件驱动编程机制

D.程序调试技术

参考答案:C您的答案: C

2、Visual Basic 集成环境的主窗口中不包括( )。

A. 标题栏

B. 菜单栏

C. 状态栏

D. 工具栏

参考答案: C您的答案:C

3、Visual Basic 窗体设计器的主要功能是( )

A. 建立用户界面

B. 编写源程序代码

C. 画图

D. 显示文字

参考答案:A您的答案:A

4、下列叙述中正确的是( )。

A. 只有窗体才是 VB中的对象

B. 只有控件才是 VB中的对象

C. 控件和窗体都是 VB中的对象

D. 控件和窗体都不是 VB中的对象

参考答案:C您的答案:C

5、 为了把窗体上的某个控件变为活动的,应执行的操作是( )。

A. 单击窗体的边框

B. 单击该控件的内部

C. 双击该控件

D. 双击窗体

参考答案:B您的答案:B

6、 确定一个控件在窗体上的位置的属性是( )。

A. Width 或 Height

B. Width 和 Height

C. Top 或 Left

D. Top 和 Left

参考答案:D您的答案:D

7、 在窗体上面画一个名称为 Textl的文本框,然后编写如下的事件过程:

Private Sub Text1_KeyPress(KeyAscii As In teger)

End Sub

若焦点位于文本框中,则能够触发 KeyPress事件的操作是()。

A. 单击鼠标

B. 双击文本框

C. 鼠标滑过文本框

D. 按下键盘上的某个键

参考答案:D您的答案:D

8、 为了装入一个 VB应用程序,应当( )。

A. 只装入窗体文件(.frm)

B. 只装入工程文件(.vbp)

C. 分别装入工程文件和标准模块文件 (.bas)

D. 分别装入工程文件、窗体文件和标准模块文件

参考答案: B您的答案:B

9、当窗体最小化时缩小为一个图标,设置这个图标的属性是( )

A. Mouselco n

B. Icon

C. Picture

D. MousePoi nt

参考答案:B您的答案:B

10、为了取消窗体的最大化功能, 需要把它的一个属性设置为 False,这个属性是()

A. Co ntrolBox

B. Min Butt on

C. En abled

D. MaxButt on

参考答案:D您的答案:D

11、决定窗体有无控制菜单的属性是( )

A. Co ntrolBox

B. Min Butt on

C. En abled

D. MaxButt on

参考答案:A您的答案:A

12、下列操作中不能向工程中添加窗体的是( )

A. 执行“工程”菜单中的“添加窗体”命令

B. 单击工具栏上的“添加窗体”按钮

C. 右击窗体,在弹出的菜单中选择“添加窗体”命令

D. 右击工程资源管理器,在弹出的菜单中选择“添加”命令,然后在下一级菜单

中选择“添加窗体”命令

参考答案:C您的答案:C

13、当一个工程含有多个窗体时,其中的启动窗体是( )

A. 启动Visual Basic 时建立的窗体

B. 第一个添加的窗体

C. 最后一个添加的窗体

D. 在“工程属性”对话框中指定的窗体

参考答案:D您的答案:D

14、为了在按下Esc键时执行某个命令按钮的事件过程,需要把该按钮的哪个属性设为

True ()。

A. Value

B. Default

C. Cancel

D. En abled

参考答案:C您的答案:C

15、用菜单编辑器创建菜单时, 如果要在菜单中添加一条分隔线, 正确的操作是()。

A.在标题输入框中输入“ -”(减号)

B.在名称输入框中输入“ -”(减号)

C.在标题输入框中输入“ (下划线)

D.在名称输入框中输入“ (下划线)

参考答案:A您的答案:A

16、在显示菜单时,菜单的哪个属性为 True时将用灰色显示该菜单项标题( )

A. Captio n

B. Checked

C. En abled

D. Visible

参考答案:C您的答案:C

17、使文本框获得焦点的方法是( )

A. Change

B. GotFocus

C. SetFocus

D. LostFocus

参考答案:C您的答案:C

18、为了使标签框控件覆盖背景,应把 BackStyle属性设置为()

A. 0

B. 1

C. True

D. False

参考答案:B您的答案:B

19、在窗体上画两个文本框(Name属性分别为Text1和Text2 )和一个命令按钮(Name 属性为Comma nd),然后编写如下两个事件过程:

Private Sub Comma nd1_Click()

a = Text1.Text+Text2.Text

Print a

End Sub

Private Sub Form_Load()

Text1.Text =""

Text2.Text =""

End Sub

程序运行后,在Text1和Text2中分别输入123和321,然后单击命令按钮,则输出结

果为()。

A. 444

B. 321123

C. 123321

D. 132231

参考答案:C您的答案:C

20、当拖动滚动条中的滚动块时,将触发滚动条的事件是( )。

A. Move

B. Cha nge

C. Scroll

D. SetFocus

参考答案:C您的答案:C

VB语言程序设计

第2套

您已经通过该套作业,请参看正确答案

1、 以下语句 Print 3 + 4 \ 5 * 6 / 7 Mod 8 的输出结果是( )

A. 3

B. 4

C. 5

D. 6

参考答案:B您的答案:B

2、 下面不是VB的数据类型的是( )。

A. Curre ncy

B. Bool

C. Object

D. Si ngle

参考答案:B您的答案:B

3、下列可作为VB的变量名的是()

A. 3*Delta

B. Bool

C. Object

D. Si ngle

参考答案:B您的答案:B

4、下面的数2.65358979335278E-06写成普通的十进制数是( )

A. 0.0000265358979335278

B. 0.00000265358979335278

C. 0.000265358979335278

D. 0.000000265358979335278

参考答案:B您的答案:B

5、下面的数1.21576654590569E+19写成普通的十进制数是( )

A. 12157665459056900

B. 121576654590569000

C. 1215766545905690000

D. 12157665459056900000

参考答案:D您的答案:D

6、设 a = 2, b = 3, c = 4, d = 5,下列表达式 Not a <= c Or 4 c = bA2 And b <> a + c的值是()。

A. -1

B. 1

C. True

D. False

参考答案:D您的答案:D

7、语句Print 5 5 \ 5 / 5 的输出结果是( )

A. 5

B. 25

C. 0

D. 1

参考答案:B您的答案:B

8、语句 Print Sgn(-6^2) + Int(-6A2) + Int(6A2)

A. -36

B. 1

C. -1

D. -72

参考答案:C您的答案:C

9、以下语句的输出结果是( )。

a = Sqr(3)

Print Format(a, "$$####.###")

A. $1.732

B. $$1.732

C. $1732

D. $$0001.732

参考答案:B您的答案:B

10、以下程序段的输出结果是(

a = Sqr(3)

b = Sqr(2)

c = a > b

Pri nt c

A. $1.732 的输出结果是()