第2章习题及答案DOC.docx

上传人:b****6 文档编号:5948969 上传时间:2023-01-02 格式:DOCX 页数:25 大小:50.63KB
下载 相关 举报
第2章习题及答案DOC.docx_第1页
第1页 / 共25页
第2章习题及答案DOC.docx_第2页
第2页 / 共25页
第2章习题及答案DOC.docx_第3页
第3页 / 共25页
第2章习题及答案DOC.docx_第4页
第4页 / 共25页
第2章习题及答案DOC.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

第2章习题及答案DOC.docx

《第2章习题及答案DOC.docx》由会员分享,可在线阅读,更多相关《第2章习题及答案DOC.docx(25页珍藏版)》请在冰豆网上搜索。

第2章习题及答案DOC.docx

第2章习题及答案DOC

第2章程序设计入门习题及答案

一、选择题

1.如果把一个人当作对象,那么血型相当于这个对象的:

(A)属性

(B)方法

(C)事件

(D)行为

答案:

A

知识点:

面向对象编程

难度:

1

提示:

题解:

2.下列哪一种方法不能改变窗体的大小:

(A)设计时在“窗体设计器”窗口中使用鼠标拖动

(B)设计时在“属性”窗口中设置相应的属性

(C)运行时设置相应属性的值

(D)将窗体上的控件移出窗体

答案:

D

知识点:

集成开发环境

难度:

1

提示:

题解:

3.一个对象可以执行的动作和可被对象识别的动作分别称为:

(A)事件、方法

(B)方法、事件

(C)属性、方法

(D)过程、事件

答案:

B

知识点:

面向对象编程

难度:

1

提示:

题解:

4.在窗体的Click事件过程中有以下语句:

Label1.Text="VisualBasic"

若在本语句执行之前,标签控件Label1的Text属性为默认值,则标签控件的Name属性和Text属性在执行本语句之前的值分别为:

(A)"Label"、"Label"

(B)"Label"、"Text"

(C)"Label1"、"Label1"

(D)"Text"、"Label"

答案:

C

知识点:

标签控件

难度:

1

提示:

题解:

5.有语句如下:

Label1.Text="VisualBasic"

该语句执行后,标签控件的Name属性和Text属性的值分别为:

(A)"Label"、"VisualBasic"

(B)"Label1"、"VisualBasic"

(C)"Label1"、"Text"

(D)"Label"、"Label1"

答案:

B

知识点:

标签控件

难度:

1

提示:

题解:

6.在窗体模块Form1的代码中,如果要访问窗体对象的Text属性,应使用以下哪种格式:

(A)Form.Text

(B)Form1.Text

(C)Form1_Text

(D)Me.Text

答案:

D

知识点:

窗体模块

难度:

2

提示:

题解:

7.文本框对象的哪个属性是逻辑型属性(属性值为True或False):

(A)PasswordChar

(B)Text

(C)ScrollBars

(D)MultiLine

答案:

D

知识点:

文本框控件

难度:

1

提示:

题解:

8.VisualBasic源程序的续行符是:

(A)单引号

(B)双引号

(C)冒号

(D)空格与下划线

答案:

D

知识点:

语法规划

难度:

1

提示:

题解:

9.下面的动作中,不能引发按钮Click事件的是:

(A)在按钮上单击鼠标左键

(B)在按钮上单击鼠标右键

(C)把焦点移至按钮上,然后按键盘回车键

(D)如果按钮有快捷字母,按“Alt+该字母”

答案:

B

知识点:

按钮控件

难度:

1

提示:

题解:

10.VisualBasic项目文件主文件的扩展名为:

(A).vb

(B).vbp

(C).sln

(D).vbproj

答案:

D

知识点:

项目与项目文件

难度:

1

提示:

题解:

11.使文本框的ScrollBars属性设置生效,应将其_________属性设置为True。

(A)Text

(B)MutiLine

(C)Alignment

(D)WordWarp

答案:

B

知识点:

文本框控件

难度:

2

提示:

题解:

12.窗体的Hide方法的作用是()。

(A)销毁窗体对象

(B)关闭窗体

(C)将窗体最小化

(D)隐藏窗体

答案:

D

知识点:

窗体对象

难度:

1

提示:

题解:

13.VB程序设计中,对象可响应的外部动作称为______,而对象可以执行的动作或对象本身的行为则称为______。

(A)方法,事件

(B)事件,方法

(C)属性,方法

(D)过程,事件

答案:

B

知识点:

面向对象编程

难度:

1

提示:

题解:

14.要使Form1窗体启动时的标题栏显示“HelloWorld”,以下________语句不正确的。

(A)Caption=”HelloWorld”

(B)Me.Text=”HelloWorld”

(C)My.Text=’HelloWorld’

(D)Form1.Text=”HelloWorld”

答案:

B

知识点:

窗体对象

难度:

1

提示:

题解:

15.如果文本框的Enabled属性设为False,则________。

(A)文本框的文本将变成灰色,并且此时用户不能将光标置于文本框上

(B)文本框的文本将变成灰色,用户能将光标置于文本框上,但是不能改变文本框中的内容

(C)文本框的文本将变成灰色,用户仍然能改变文本框中的内容

(D)文本框的文本正常显示,用户能将光标置于文本框上,但是不能改变文本框中的内容

答案:

A

知识点:

文本框控件

难度:

1

提示:

题解:

 

16.要使命令按钮表面显示文字“退出(X)”,则应设置其____________属性。

(A)Text

(B)BorderStyle

(C)ForeColor

(D)BackStyle

答案:

A

知识点:

文本框控件

难度:

1

提示:

题解:

17.标签控件的文本对齐方式由___________属性决定。

(A)TextAlign

(B)Align

(C)AutoSize

(D)BackStyle

答案:

A

知识点:

标签控件

难度:

1

提示:

题解:

18.命令按钮不能响应的事件是()。

(A)DoubleClick

(B)Click

(C)MouseDown

(D)MouseUp

答案:

A

知识点:

按钮控件

难度:

1

提示:

题解:

19.在设计状态下,双击窗体上的控件后,VB将显示______________窗口。

(A)工具箱

(B)解决方案资源管理器窗口

(C)代码窗口

(D)属性窗口

答案:

C

知识点:

集成开发环境

难度:

1

提示:

题解:

20.当文本框控件中的文本内容被改变时会触发其________________事件。

(A)Changed

(B)TextChanged

(C)Modified

(D)TextModified

答案:

B

知识点:

文本框控件

难度:

1

提示:

题解:

21.在一行内写多条语句时,则语句之间用_____________符号分隔。

(A),

(B):

(C)、

(D);

答案:

B

知识点:

语法规则

难度:

1

提示:

题解:

22.在程序运行中,若要使按钮隐藏起来,应将()属性设置为False。

(A)Visible

(B)Enable

(C)Default

(D)Canceled

答案:

A

知识点:

按钮控件

难度:

1

提示:

题解:

24.要使窗体在运行时不可改变窗体大小,并且没有最大化和最小化按钮,只要对__________属性设置就可达到。

(A)MinButton

(B)MaxButton

(C)FormBoderStyle

(D)Width

答案:

C

知识点:

窗体对象

难度:

1

提示:

题解:

25.获取或设置窗体左上角在屏幕上的坐标,可使用()属性。

(A)Size

(B)Locate

(C)Width

(D)Top

答案:

B

知识点:

窗体对象

难度:

1

提示:

题解:

26.有程序代码如下:

TextBox1.Text=”VisualBasic.NET”

则:

TextBox1、Text和“VisualBasic.NET”分别代表_____________。

(A)对象,值,属性

(B)对象,方法,属性

(C)对象,属性,值

(D)属性,对象,值

答案:

C

知识点:

面向对象编程

难度:

1

提示:

题解:

27.以下不属于VisualBasic的工作状态是________。

(A)编译

(B)设计

(C)运行

(D)中断

答案:

A

知识点:

程序的状态

难度:

1

提示:

题解:

28.在VB程序中,对象的大小、颜色等特征称为对象的()。

(A)属性

(B)方法

(C)事件

(D)状态

答案:

A

知识点:

面向对象编程

难度:

1

提示:

题解:

29.在集成开发设计环境中,闪电图标表示()。

(A)属性

(B)字段

(C)方法

(D)事件

答案:

D

知识点:

集成开发环境

难度:

1

提示:

题解:

30.若要求将“Submit”(提交)按钮的快捷键设置为“S”,应修改其Text属性值为()。

(A)&Submit

(B)*Submit

(C)@Submit

(D)#Submit

答案:

A

知识点:

按钮控件

难度:

1

提示:

题解:

31.单引号(')在VisualBasic代码中的作用是()。

(A)注释符

(B)字符串连接符

(C)字符串定界符

(D)续行符

答案:

A

知识点:

语法规则

难度:

1

提示:

题解:

32.空格加下划线“_”在VB代码中的作用是()。

(A)注释符

(B)字符串连接符

(C)字符串定界符

(D)续行符

答案:

D

知识点:

语法规则

难度:

1

提示:

题解:

33.以下叙述中正确的是_________。

(A)窗体的Name属性指定窗体的名称,用来标识一个窗体

(B)窗体的Name属性的值显示在窗体标题栏上

(C)可以在运行期间改变对象的Name属性的值

(D)对象的Name属性值可以为空

答案:

A

知识点:

窗体对象

难度:

1

提示:

题解:

34.如果要在程序运行时将窗体最大化,可以设置窗体的_____________属性。

(A)FormBoderStyle

(B)ControlBox

(C)Moveable

(D)WindowState

答案:

D

知识点:

窗体对象

难度:

1

提示:

题解:

35.各种控件都有的属性是()。

(A)Text

(B)Name

(C)ForeColor

(D)Text

答案:

B

知识点:

控件

难度:

1

提示:

题解:

36.要使文本框中的文字正常显示但不能被修改,应对()属性进行设置。

(A)Locked

(B)Visible

(C)Enabled

(D)ReadOnly

答案:

D

知识点:

文本框控件

难度:

1

提示:

题解:

37.如果将调试通过后生成的.exe可执行文件复制到其他计算机上但不能运行,主要原因是()。

(A)运行的机器上面无.NET系统

(B)缺少.vb源代码文件

(C)该可执行文件有病毒

(D)以上原因都不对

答案:

A

知识点:

项目与项目文件

难度:

1

提示:

题解:

38.在代码窗口中,代码下方有蓝色波浪线表示()。

(A)对代码设置了格式

(B)编译错误

(C)逻辑错误

(D)运行时错误

答案:

B

知识点:

集成开发环境

难度:

1

提示:

题解:

39.VisualBasic.NET是面向对象的程序设计语言,下面______不是面向对象系统所包含的三要素。

(A)变量

(B)事件

(C)属性

(D)方法

答案:

A

知识点:

面向对象编程

难度:

1

提示:

题解:

40.VisualStudio集成开发环境中,用于放置运算时不可见控件的是()。

(A)工具箱窗口

(B)解决方案资源管理器窗口

(C)属性窗口

(D)组件面板

答案:

D

知识点:

集成开发环境

难度:

1

提示:

题解:

二、判断题

1.标签控件是专门用来显示信息的,所以不能响应鼠标的单击事件。

答案:

×

知识点:

标签控件

难度:

1

提示:

题解:

2.按钮控件Button1的Click事件过程的过程名称必须为Button1_Click。

答案:

×

知识点:

按钮控件

难度:

1

提示:

题解:

3.窗体的Enabled属性为False时,窗体上的按钮、文本框等控件都不会对用户的操作做出响应。

答案:

知识点:

窗体对象

难度:

1

提示:

题解:

4.一条VisualBasic语句如果不超过80个字符是不能续行的。

答案:

×

知识点:

语法规则

难度:

1

提示:

题解:

5.VisualBasic程序代码不区分英文字母大小写。

答案:

知识点:

语法规则

难度:

1

提示:

题解:

6.按钮控件支持Click事件,但不支持DoubleClick事件,所以双击按钮不会有任何反应。

答案:

×

知识点:

按钮控件

难度:

1

提示:

题解:

7.文本框的Left属性是文本框左边框与屏幕左边框之间的距离,单位为像素。

答案:

×

知识点:

文本框控件

难度:

1

提示:

题解:

8.窗体模块的程序代码和控件对象信息都保存在扩展名为.vb的文件中。

答案:

×

知识点:

项目文件

难度:

1

提示:

题解:

9.如果窗体的Left和Top属性值均为0,则窗体左上角的位置是屏幕左上角。

答案:

知识点:

窗体对象

难度:

1

提示:

题解:

10.Text属性是窗体、按钮、文本框和标签控件共有的属性。

答案:

知识点:

面向对象编程

难度:

1

提示:

题解:

11.一个事件过程只能处理一个对象的一个事件。

答案:

×

知识点:

面向对象编程

难度:

2

提示:

题解:

12.VB编译生成的可执行文件有两个版本:

Debug和Release。

答案:

知识点:

项目文件

难度:

2

提示:

题解:

13.在VB中,一条语句可分多行,但一行上不能有多条语句。

答案:

×

知识点:

语法规则

难度:

1

提示:

题解:

14.VB中的标识符可以用下划线开头,但不能用数字开头。

答案:

知识点:

语法规则

难度:

2

提示:

题解:

15.在程序运行过程中,按钮控件上的文字不能变化。

答案:

×

知识点:

按钮控件

难度:

1

提示:

题解:

16.源程序的锯齿状缩进是必须的,否则会出现语法错误。

答案:

×

知识点:

语法规则

难度:

1

提示:

题解:

17.作为注释符的单引号必须用在句首。

答案:

×

知识点:

语法规则

难度:

1

提示:

题解:

18.同一个程序可以编辑生成Debug和Release两个版本的可执行文件,一般情况下Debug版本的可执行文件更大些(字节多)。

答案:

知识点:

项目与项目文件

难度:

1

提示:

题解:

三、填空题

1.要使按钮表面上显示的文字为“确定(O)”(其中“O”为快捷键),则按钮的Text属性值应设置为。

答案:

"确定(&O)"

知识点:

按钮控件

难度:

1

提示:

题解:

2.窗体的程序代码保存在扩展名为

(1)的文件中,窗体的界面设计保存在以

(2)为扩展名的文件。

答案:

(1).vb

(2).Designer.vb

知识点:

项目文件

难度:

1

提示:

题解:

3.要使按钮无效,则可其Enabled属性设置为。

答案:

False

知识点:

按钮控件

难度:

1

提示:

题解:

4.文本框中所显示的内容是它的属性的值。

答案:

Text

知识点:

文本框控件

难度:

1

提示:

题解:

5.要让文本框显示滚动条,必须同时设置属性和ScrollBars属性的值。

答案:

MultiLine

知识点:

文本框控件

难度:

1

提示:

题解:

6.如果文本框中没有选定的内部,则其SelectedLength属性的值为。

答案:

0

知识点:

文本框控件

难度:

1

提示:

题解:

7.调用窗体的

(1)方法可关闭窗体;设置按钮的

(2)属性可隐藏按钮。

答案:

(1)Close

(2)Visible

知识点:

文本框控件

难度:

1

提示:

题解:

 

8.要使文本框中的文字不能被修改,应把()属性设置成False。

答案:

ReadOnly

知识点:

文本框控件

难度:

1

提示:

题解:

 

9.要让Label控件显示给定的文字内容,应该设置它的属性值。

答案:

Text

知识点:

标签控件

难度:

1

提示:

题解:

 

10.要在控制台程序运行时输入信息,可使用Console类的

(1)方法,要输出信息应使用Console类的

(2)方法。

答案:

(1)Read,或ReadKey,或ReadLine

(2)WriteLine、或Write

知识点:

控制台程序

难度:

2

提示:

题解:

 

11.一个项目中包括了多种类型的文件,其中,扩展名为.sln的文件为____

(1)________文件;扩展名为.vbproj文件为____

(2)_______文件。

答案:

(1)解决方案

(2)项目

知识点:

项目文件

难度:

1

提示:

题解:

 

12.“属性”窗口中的属性可以按______

(1)________和____

(2)______顺序排列。

答案:

(1)分类;

(2)字母

知识点:

集成开发环境

难度:

1

提示:

题解:

13.要同时保存解决方案中的每个文件,最方便的方法是单击工具栏的_________按钮。

答案:

全部保存

知识点:

集成开发环境

难度:

1

提示:

题解:

14.()是用来管理一个或多个项目的。

打开它就可以打开它管理的项目。

答案:

解决方案

知识点:

集成开发环境

难度:

1

提示:

题解:

 

四、练习题与简答题

1.了解VisualBasic(VisualStudio)集成开发环境的主要组成部分,学习如何调整几个主要窗口的大小与位置。

答案:

知识点:

集成环境

难度:

1

提示:

题解:

2.熟悉VisualBasic(VisualStudio)集成开发环境的菜单与工具栏,以及打开/关闭工具栏的方法。

答案:

知识点:

集成环境

难度:

1

提示:

题解:

3.简述使用VisualBasic开发应用程序的一般步骤。

答案:

知识点:

集成环境

难度:

1

提示:

题解:

4.什么是注释?

VisualBasic程序的注释符是什么?

为什么要使用注释?

答案:

知识点:

集成环境

难度:

1

提示:

题解:

5.VisualBasic中续行符是什么?

为什么要续行?

注释行能不能使用续行符?

答案:

知识点:

集成环境

难度:

1

提示:

题解:

6.如图所示的界面是由多少个控件组成的?

它们的类型名分别是什么?

答案:

共9个控件,4个标签,4个文本框,1个按钮

知识点:

面向对象编程

难度:

1

提示:

题解:

7.VisualBasic的代码编辑器都有哪些方便编程的功能?

答案:

语法着色,自动完成,成员提示等

知识点:

集成环境

难度:

1

提示:

题解:

 

8.什么是类与对象,什么是对象的属性、方法和事件。

答案:

(略)

知识点:

面向对象编程

难度:

1

提示:

题解:

9.以面向对象的眼光去观察周围的事物。

如果将球场上的足球和球员当成对象,分析一下他们有些什么属性、方法与事件,以及相互之间是如何作用的。

答案:

球员踢球,对于球员(对象)来讲,“踢”是方法,对于球(对象)来讲是,“踢”是事件,球“滚”向球门,滚是其方法。

知识点:

面向对象编程

难度:

1

提示:

题解:

五、编程题

1新建项目,创建如图所示的界面。

要求编写代码实现如下功能:

在四个文本框中输入适当数值,单击“改变”按钮后,窗体移动到由“横坐标”和“纵坐标”确定的位置上,并且窗体的高度与宽度也变为“高度”和“宽度”指定的值。

保存所建项目、编译为可执行文件,并在VisualBasic集成环境之外运行此程序。

答案:

(见题解)

知识点:

面向对象编程

难度:

2

提示:

题解:

(1)创新Windows窗体应用程序,建立如图所示界面,4个标签控件,4个文本框控件,1个按钮控件。

对象名使用默认值。

(2)编程程序代码如下,主要是按钮的Click事件过程。

PublicClassForm1

PrivateSubButton1_Click()HandlesButton1.Click

Left=TextBox1.Text

Top=TextBox2.Text

Width=TextBox3.Text

Height=TextBox4.Text

EndSub

EndClass

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1