一、判断题1--5:√×√×√ 6――10:××√×× 11――13:×××
1.属性是Visual Basic对象性质的描述,对象的数据就保存在属性中。
2.控件的属性值不可以在程序运行时动态地修改。
3.许多属性可以直接在属性表上设置、修改,并立即在屏幕上看到效果。
4.所谓保存工程,是指保存正在编辑的工程的窗体。
5.面向对象的程序设计是一种以对象为基础,由事件驱动对象执行的设计方法。
6.为了使一个控件在运行时不可见,应该将该控件的Enabled属性设置为False。
7.保存Visual Basic文件时,若一个工程包含多个窗体或模块,则系统先保存工程文件,再分别保存各窗体或模块文件。
8.事件是由Visual Basic预先定义的对象能够识别的动作。
9.方法是Visual Basic对象可以相应的用户操作。
10.窗体中的控件,是使用工具箱中的工具在窗体上画出的各图形对象。
11.由Visual Basic语言编写的应用程序有解释和编译两种执行方式。
12.在打开一个Visual Basic工程进行修改后,要另存为一个版本,只需单击“工程另存为…”就行,因为系统将同时保存其他文件。
13.当用Load命令将窗体装入内存时,一定触发窗体的load事件和Activate事件.
二、选择题
1.要使某个控件不可操作,要对 属性进行设置。
A、Enabled B、Visibale C、Caption D、Name
2.下列不属于对象的基本特征的是 。
A、属性 B、方法 C、事件 D、函数
3.当运行程序时,系统自动执行启动窗体的 事件过程。
A、Click B、Load C、DblClick D、Unload
4.Visual Basic中“程序运行”允许使用的快捷键是 。
A、F2 B、F5 C、Alt+F3 D、F8
5.改变控件在窗体中的左右位置应修改该控件的 属性。
A、Top B、Left C、Width D、Right
6.工程文件的扩展名为 。
A、.vbp B、.bas C、.frx D、.frm
7.在Visual Basic中,称对象的数据为 。
A、属性 B、方法 C、事件 D、封装
8.下列选项中不属于属性的是 。
A、Name B、Caption C、Show D、Text
9.将Visual Basic编制的程序保存在磁盘上,至少会产生何种文件 。
A、.doc与.txt B、与.exe C、.bat与.frm D、.vbp与.frm
10.下列关于属性设置的叙述错误的是 。
A.一个控件具有什么属性是VB预先设计好的,用户不能改变它
B.一个控件具有什么属性值是VB预先设计好的,用户不能改变它
C.一个控件的大多数属性既可以在属性窗口中设置,也可以用程序代码设置
D.一个控件的属性在属性窗口中设置后,还可以再利用程序代码为其设置新值
三、填空题
1.Visual Basic中可作为其它控件的容器除了窗体外,还有 和 。
2.在Visual Basic中,窗体和控件被称为 。
3.窗体是用来存放 的容器,窗体的left和top属性是相对 对象的。
4.在打开某窗体时,初始化该窗体中的各控件,应选用 事件。
四、程序设计题
1.编一程序:当用户在文本框中输入姓名,例如输入“机器猫”,单击“确定”按钮,则窗体上出现“机器猫:欢迎你!”,如果单击“结束”按钮,即结束程序运行。
2.在窗体上建立4个命令按钮Command1、Command2、Command3和Command4。
要求:
(1)命令按钮的Caption属性分别为“字体变大”、“字体变小”、“加粗”和“标准”。
(2)每单击Command1按钮和Command2按钮一次,字体变大或变小3个单位。
(3)单击Command3按钮时,字体变粗;单击Command4按钮时,字体又由粗体变为标准。
(4)4个按钮每单击一次都在窗体上显示“青春无悔”。
(5)双击窗体后可以退出。
3.在窗体中创建一个文本框和两个命令按钮Command1和Command2,当单击Command1时,文本框消失;当单击Command2时,文本框出现,并在文本框中显示“我学会了创建一个应用程序了!”,要求Font为楷体和三号。
第1章习题答案
一、 判断题
1--5:大一vb程序设计基础√×√×√ 6――10:××√×× 11――13:×××
二、 选择题
1――5:ADBBB 6――10:AACDB
三、 填空题
1、 图片框和框架
2、 对象
3、 控件 屏幕
4、 Load
四、 程序设计题
1、
Private Sub Command1_Click()
Print Text1.Text
End Sub
Private Sub Command2_Click()
End
End Sub
2、
Private Sub Command1_Click()
Form1.FontSize = Form1.FontSize + 3
Print "青春无悔"
End Sub
Private Sub Command2_Click()
FontSize = FontSize - 3
Print "青春无悔"
End Sub
Private Sub Command3_Click()
Form1.FontBold = True
Print "青春无悔"
End Sub
Private Sub Command4_Click()
FontBold = False
Print "青春无悔"
End Sub
3、
Private Sub Command1_Click()
Text1.Visible = False
End Sub
Private Sub Command2_Click()
Text1.Visible = True
Text1.FontName = "楷体_gb2312"
Text1.FontSize = 15
Text1.Text = "我学会了创建一个应用程序了!"
End Sub
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论