作业及答案:
一、选择题
1为了使文本框显示滚动条,必须首先设置的属性是( A. AutoSize B . Alignment
C . Multiline
)
D . ScrollBars )属性。
2. 改变控件在窗体中的上下位置应修改控件的( A. Top B. Left C . Width D . Height 3.
form1.text1文本框首先获得焦点, 事件过程中加入( A . text1.lndex=0
)语句。
在form1窗体启动时,为使可以在窗体的form1_Load
B . text1.TabIndex=0 C . text1.Appearanee D . text1.tag=O 将命令按纽 Comma nd1设)属性。
4.
置为不可见,应修改该命令按纽的( A . Visible B . Value C . Caption D . Enabled 5.
控件的()属性。 A . FontColor 6.
摇改变Label控件中文字的颜色,可以设置 Label
B . FillColor C . ForeColor D . BackColor
执行后将会删除文本框 Text1中选中的文本的语句是( )。
D . Text1. SelText.Clear=
A . Text1.Text= ” B . Text1.SelText= C. Text1.Clear= 7.
A .标签框 B.文本框 C .框架 D .命令按纽 &复选框对象是否被选中,是由其( A . Checked B . Value C . En abled
)属性决定的。 D . Selected
以下控件中没有 Caption属性的是( )。
9. 要使ListBox可以单击或按空格键来实现复选,则属性 MultSelect的值应设为() A . 1 B . 2 C . 3
10 .以下不允许用户在程序运行时输入文字的控件是( A .文本框 B.下拉式组合框
)。
C .简单组合框 D.下拉式列表框
11 .不能通过()来删除列表框中的选择项。 A . List 属性
B . Removeitem 方法 C . Clear 方法
D . Text 属性
)属性决定。
12 .组合框的3中不同风格:下拉组合框、简单组合框和下拉列表框由( A . Style B . BoderStyle C . FillStyle D . DrawStyle
13 .单击滚动条两端的任意一个滚动箭头,将触发该滚动条的( A . Scroll B . KeyDown
C . Change
D . DragOver
)。
)事件。
14 .要将定时器控件的宽度设置增大一些,以下叙述正确的是( A .设置定时器的 Width属性 B .设置定时器的Left属性 C.设置定时器的 Height属性 D.无法对定时器的宽度进行设置 15 .设计动画时通常使用时钟控件( A . En abled
B . Interval
C . Timer
) 来控制动画速度。
D .Move
16 .可以使用 SetFocus方法的控件是( A . Frame B . Label C . Form 17 .不能响应 Click事件的控件是( ) A.列表框 18 .定时器的 A .分 B.秒 二、填空题
B.图片框
C.窗体
)
D . Timer
D .计时器
Interval属性以()为单位指定. Timer事件之间的时间间隔。
C.毫秒 D .微秒二、问答题
1 .函数过程(Function Pocedure )用来完成特定的功能并 _
2.子过程是 ____ 的函数。又常被称为 Sub 过程。在事件过程或其它子过程中可以 __________ 调用 过程。
3.在事件过程或其它过程中可以 _______ 调用函数过程。 4.函数过程 ____ 返回一个值。
5.VB 的代码存储在模块中。在 VB 中提供了三种类型的模块: __________ 、 ___ 和 ___ 。 6.菜单控件只包一个事件 _______ ,当用鼠标单击或键盘选中后按 分隔条以外的所有菜单控件都能识别该事件。
7. __________________________________ 使用菜单编辑器创建弹出菜单时, 为不可见,“ Visible属性设置为False。
8. Sub 过程与 Function 过程最根本的区别是 ________ 。 9.
通用过程可以通过执行 “工具 ”菜单中的
命令来建立。
10. ______________________________________________________________ 使用 Public Const 语句声明一个全局的符号常量时,该语句应放在 ______________________________ 。 三、问答题 1. 什么是多文挡界面?( MDI ) 2. 什么是文件?
3. 文件管理系统有什么作用? 4. 文件系统有哪些控件?
5. 磁盘驱动器列表发生变动后,如何通知目录列表? 6. 目录列表发生变动后,如何通知文件列表? 7. 文件按照其数据存放的方式,分为几种类型? 8. 如何打开顺序文件? 9. 如何关闭顺序文件? 10. 如何向磁盘中读写数据? 11. 讨论一下 PathName 属性。
12. 顺序文件、随机文件和二进制文件各有什么特点和用途? 13. 什么是工程? 14. 什么是过程?
15. 选中一个窗体,启动菜单编辑器的方法有哪三种? 16. 什么是动态菜单?
17. 已知弹出菜单的名是 aa,填补弹出菜单的代码。 18.
设计弹出菜单。菜单第一项(使顶级菜单项目)的
菜单 ”, Name: “aa,”Visible 没有选中,填补弹出菜单的代码。 四、编程题
1. 编写程序,计算 1+2+3+4+…+100。
2. 我国现有人口为 12亿,设年增长率为 1%,编写程序,计算多少年后增加到 16亿。 3. 给定三角形的三条边长,计算三角形的面积。编写程序,首先判断给出的三条边能否构 成三角形,如可以构成,则计算并输出该三角形的面积,否则要求重新输入。当输入 结束程序。
4. 税务部门征收所得税,规定如下: (1 )收入在 200 元以内,免征;
(2) 收入在 200~400 内,超过 200 元的部分纳税 3%; (3) 收入超过 400 元的部分,纳税 4%;
-1 时
现使用菜单编辑器Caption 为“弹出
“回车 ”键时触发该事件,除