新编 Visual Basic 程序设计教程习 题 解 答陈斌著南京师范大学生命科学学院 8月 第一章 Visual Basic概述1. VB是用于开发________环境下应用程序的工具。A. DOS B. Windows C. DOS和 Windows D. UNIX2. VB6.0是________位操作系统下的应用程序开发工具。A. 32 B. 16 C. 32或 16 D. 643.一个对象可执行的动作与可被一个对象所识别的动作分别称为________( B) A.事件、 方法 B.方法、 事件 C.属性、 方法 D.过程、 事件( B) ( A) 4.有一个红色、 充满氢气的气球, 假如人不小心松开手抓的引线, 就会飞走; 假如用针刺它, 则会爆破。请问, 对于气球对象, 哪些是属性、 哪些是事件、 哪些是方法? 答: 属性是红色、 氢气; 事件是松开、 针刺; 方法是飞走、 爆破。5.简述事件驱动过程程序的设计原理? 答: 使用 VB不但能够非常便捷地设计出 Windows应用程序的窗口界面, 设置界面中各种对象的属性, 而且能够经过编写程序代码段, 为对象规定在被某个―事件‖激活时应发生的各种动作以及所要进行的信息处理的具体内容, 这样的代码段称为―过程‖。为各个对象编写的过程集合在一起, 就构成一个完整的应用程序。6. VB的集成开发环境都有哪些元素些组成? 答: VB的集成开发环境由标题条、 菜单条、 弹出式菜单( 上下文菜单) 、 工具栏、 控件工具箱、 初始窗体、 工程资源管理器子窗口、 属性子窗口、 窗体布局子窗口、 代码编辑器窗口、 立即、 本地和监视窗口等。7.简述用 VB开发应用程序的一般步骤? 答: VB开发应用程序的一般步骤是: ①创立程序的用户界面; ②设置界面上各个对象的属性; ③编写对象响应事件的程序代码; ④保存工程; ⑤测试和调试应用程序, 检查并排除程序中的错误; ⑥创立可执行程序。 第二章 程序设计与算法( 问题求解) 1.设 X与 Y是同一类型的变量, 试设计一个算法, 把 X与 Y中的数据相互交换。答: S1: 输入 X与 YS2: X => AS3: Y => XS4: A => YS5: 输出 X与 Y程序代码如下: Option ExplicitDim AAs String, B As String, temp As StringPrivate Sub Command1_Click()A = Text1.TextB = Text2.Texttemp =AA =BB = tempText1.Text = AText2.Text = BEnd SubPrivate Sub Command2_Click()Text1.Text = ""Text2.Text = ""Text1.SetFocusEnd SubPrivate Sub Command3_Click(...