VB第一章课后习题答案讲课教案
VB课后练习答案.doc

VB课后练习答案P12第一章课后练习答案:一、选择题二、填空题第二章(P39)选择题答案:填空题答案:1.Cmdl, Click2.Text 1.Text二"Hello"P64第三章课后练习答案一、选择题二、填空题1.(Y Mod 4=0 And Y Mod 10000) Or Y Mod 400=0 2.a<>0 And b*2-4*a*c>=0 3.X Mod 5=0 And X Mod 2=0 或 Tnt(x/5)=X/5 And Int(X/2)=X/2 4. 注意:返回的均是字符型。
第四章课后答案:P79一、选择题答案为:$$41.50010二、填空题三、程序设计题(提示)1、鸡的头数为x,兔的头数为y,则可列方程式:\x-\- y = h (兀 * 2 + y * 4 =于求得x, y 的值再在窗体上输出结果。
2、 利用Format 格式函数,再通过窗体的Print 将格式化后的信息输出到窗体上。
3、 厶员I 的周长=2加" $岡的面积=加25、通过Inputbox 函数或用文本框输入三边和圆的半径a,b,c, r,利用公式:. a + b + cn 二 ---------2 S 三角形面积=Jh (h - - b )(h - c )P97第五章课后练习答案:第9题| D一、选择题答案D 改为:30二、填空题第]题Y Mod 4二0 And Y Mod 100二0 Or Y Mod 400二0 第2题笫3题笫4题Private Sub Command l_Click()X=Val(Textl.Text)Select Case XCase Is>200. Isv-10()Print “xv 100 Or x>200"Case ls<=0Y=l()()-XCase Isv二100Y=100+XCase Is<=200Y=400End SelectText2.Text=yEnd Sub三、程序设计题(提示)1、判断条件:假设一个整数为xX Mod 3=0 Or x Mod 5=0 或x/3=x\3 Or x/5=x\52、选项按钮的知识点在P182,利用该控件的Wlue属性判断是否选中该项。
VB第1章习题与答案

第1章习题与答案一、选择题1. 在VB集成环境创建VB应用程序时,除了工具箱窗口、窗体窗口、属性窗口外,必不可少的窗口是:(A)窗体布局窗口(B)立即窗口(C)代码窗口(D)监视窗口2. 保存新建的工程时,默认的路径是:(A)My Documents (B)VB98 (C)\ (D)Windows3. 将调试通过的工程经“文件”菜单的“生成.exe文件”编译成.exe后,将该可执行文件转到其他机器上不能运行的主要原因是:(A)运行的机器上无VB系统所需的动态连接库(B)缺少.frm窗体文件(C)该可执行文件有病毒(D)以上原因都不对4.当需要上下文帮助时,选择要帮助的“难题”,希望出现MSDN窗口及显示所需“难题”的帮助信息。
应按的键的(A)Help (B)F10 (C)Esc (D)F15.Visual Basic中提供的On Error Resume Next错误陷阱语句的功能是:(A)当发生错误时,使程序跳转到语句标号为0的程序块(B)当发生错误时,不使用错误处理程序块(C)当发生错误时,忽略错误行,继续执行下一语句(D)当发生错误时,终止本过程程序执行,继续执行下一过程6.在VB环境中,工程文件的扩展名是:(A).frm (B).bas (C).vbp (D).frx7.将一个VB程序保存在磁盘上,至少会产生的文件是:(A).doc、.txt (B)aaa、.exe (C).vbp、.frm (D).bat、.sys8.下面关于对象的描述中,错误的是:(A)对象就是自定义结构变量(B)对象代表正在创建的系统中的一个实体(C)对象是一个状态和操作(或方法)的封装体(D)对象之间的信息传递是通过消息进行的9.下面4项中不属于面向对象系统三要素的是(A)变量(B)事件(C)属性(D)方法10.下面各种高级语言中,不是面向对象程序设计语言的是(A)Visual Basic (B)C++ (C)Pascal (D)Java二、填空题1.当进入VB集成环境后,发现没有显示“工具箱”窗口,应选择【1】菜单的【2】选项,使“工具箱”窗口显示。
VB教案课程(全套)

课题第1课vb开发环境简介教学目标1、知识目标:●了解程序设计的一些术语●熟悉vb开发环境●掌握启动与退出vb的方法2、能力目标:培养学生的观察能力、自我探索、自主学习的能力和团体协作的能力。
3、情感目标:通过具体实例,让学生自我展示、自我激励、体验成功,在不断尝试中激发求知欲,在不断摸索中陶冶情操。
授课课时4个课时教学方法任务驱动法、演示操作法教学重点认识vb开发环境教学难点Vb界面中各部分的功能教学过程一、导入新课(提问法)1、教师提出疑问:如何打开并关闭vb程序,从而导入课题?软件开发是一门新兴的朝阳产业,而期中程序设计就是它的最基础部分,这学期我们通过学习vb来掌握程序开发。
二、讲授新课(讲授演示法)1、启动与退出vb1.1启动vb:桌面上双击快捷图标,执行“开始——程序——microsoftVisualbasic6.0中文版”命令。
教师讲解,有以下四种启动方式。
方法1.使用“开始”菜单的“程序”命令;方法2.使用“我的电脑”图标,找到“vb6.exe”并双击它;方法3.使用“开始”菜单的“运行”命令;方法4.利用快捷方式。
1.2退出vb:执行“文件——退出”命令,点击标题栏的关闭按钮2、认识vb工作环境Vb工作环境包括:标题栏、菜单栏、常用工具栏、工具箱以及窗口。
教师讲解,有以下两种退出方式。
1.“文件”菜单->“退出”2.Alt+Q系统将提示是否存盘,根据需要回答“Y”/“N”3、设置vb工作环境用户可以根据自己需要对vb程序进行相关设置,执行“视图”菜单中的命令,可以打开或关闭相应的窗口。
4、运行示例程序演示“泡沫”、“飞舞的蝴蝶”、“计算器”。
VB程序设计课后习题答案

VB课后习题解答第一、二章:1、简述VB6.0的主要特点答:方便、直观的可视化设计工具;面向对象程序设计方法;事件驱动的编程机制;易学易用的应用程序集成开发环境;结构化程序设计语言;完备的联机帮助功能;强大的多媒体、数据库和网络功能。
2、当正常安装VB6.0后,误把Windows子目录删除。
当重新安装Windows后,是否需要再次安装VB6.0?答:要重新安装的。
因为安装VB6.0时,有些VB程序被系统自动安装在Windows目录下,所以一旦删除Windows子目录,就必须重新安装VB6.0。
3、Visual Basic 6.0分为学习版、专业版和企业版,如何知道所安装的是哪个版本?答:在VB6.0的启动界面上,能显示对应的版本。
4、叙述建立一个完整应用程序的过程答:首先建立用户界面的控件对象(简称控件);然后对控件属性进行设置;再对控件事件过程及编程;保存应用程序;程序调试和运行。
5、Visual Basic 6.0有多种类型窗口,若要在设计时看到代码窗口,应怎样操作?答:选择“视图”—>“代码窗口”命令或单击“工程资源管理器”窗口中的“查看代码”按钮。
6、当建立好一个简单的应用程序后,假定该工程仅有一个窗体模块。
试问该工程涉及多少个要保存的文件?若要保存该工程的所有文件,应先保存什么文件?再保存什么文件?若不这样做,系统会出现什么信息?答:涉及两个文件要保存。
先保存窗体文件(.frm),再保存工程文件(.vbp)。
若先保存工程文件,系统也会先弹出“文件另存为”对话框,要求先保存窗体文件。
7、保存文件时,若不改变目录名,则系统默认的目录是什么?答:系统默认的目录是VB988、安装Visual Basic 6.0后,帮助系统是否也已安装?答:没有。
VB6.0的帮助系统在两张光盘上,即MSDN Library,其中还包含了VC、VFP等其他语言的帮助系统。
9、如何使用Visual Basic 6.0的帮助系统?答:最方便的方法是选定要帮助的内容,然后按F1功能键,这时系统打开MSDN Library查阅器,直接显示与选定内容有关的帮助信息。
VB教案(1-3章)省公开课一等奖全国示范课微课金奖PPT课件

Private Sub Text1_KeyPress(KeyAscii As Integer)
Dim aa As String * 1
aa = Chr$(KeyAscii)
' 将ASCII码转换成字符
Select Case aa
Case "A" To "Z"
'大写转换成小写
aa = Chr$(KeyAscii + 32)
有关属性设置
Name Form1
Caption 颜色、对齐、MousePointer=99,MouseIcon=Key04.ico 鼠标属性例
Label1 Label2 Label3 Label4 Label5
左对齐 居中 自动 背景白 前景红
Alignment=0, BorderStyle =1 Alignment=1,BorderStyle =1 AutoSize=True, WordWarp=False, BorderStyle =1 BackColor= &H00FFFFFF&, BorderStyle =0 ForeColor= &H000000FF&, BorderStyle =0
23第23页
窗体和基本控件
一、通用属性
1. Name名称属性 创建对象名称,有默认名。在程序中,控件名是作为对象标识而引用, 不会显示在窗体上。
2. Caption标题属性 该属性决定了控件上显示内容。
3. Height、width、top和left属性
Left
Top Width
Heig ht
第24页
• KeyPress(KeyAscii As Integer):同上,并可返回一个KeyAscii参数 即所按键值存放在参数KeyAscii中。 比如:对回车判断 KeyAscii=13 • LostFocus:当控件失去焦点时发生。 • GotFocus:当控件取得焦点时发生。 惯用方法
VB教案 第一章

第1章 绪 论
1.4 Visual Basic 集成开发环境
1.4.4 工程设计窗口
属性窗口如图所示:
第1章 绪 论
1.4 Visual Basic 集成开发环境
1.4.4 工程设计窗口
4.代码(Code)窗口 当打开一个窗体设计器窗口时, 同时也可以打开一个代码窗口,用来 显示、编辑窗体及窗体中控件的事件 和方法代码,也可用于标准模块中代 码的显示、编辑。
第1章 绪 论
1.4 Visual Basic 集成开发环境
1.4.4 工程设计窗口
窗体设计器窗口如图所示:
第1章 绪 论
1.4 Visual Basic 集成开发环境
1.4.4 工程设计窗口
3.属性(Properties)窗口 属性窗口是显示和设计窗体或窗 体中控件当前属性的窗口。 属性窗口是由对象组合框、属性 列表框、属性显示方式选项卡、属性 解释信息4部分构成。
第1章 绪 论
1.3 Visual Basic 安装与启动
1.3.1 安装
2.安装方法 (1)在 CD-ROM 驱动器中插入Visual Basic 6.0系统盘; (2)运行安装程序(Setup.exe),即可进入 “安装程序向导”; (3)在“安装程序向导”的引领下,按步骤选 择相应的选项,添加对应的参数完成安装过程。
第1章 引言
1.2 Visual Basic 主要功能特点
1.方便、快速创建应用程序
2.支持面向对象程序设计 3.支持结构化的程序设计 4.事件驱动的编程机制 5.强大的开放特点
第1章 绪 论
1.3 Visual Basic 安装与启动
1.3.1 安装
1.安装环境 在安装Visual BASIC系统程序之前,我们首先要了 解Visual BASIC系统程序的硬件和软件必备环境,做好 安装前的准备工作。 (1)硬件环境: 486DX/66 MHz 或更高的处理器,CD-ROM 驱动器, VGA 或分辨率更高的监视器,16MB 以上的内存 (2)软件环境: Windows 95 或更高版本,或 Windows NT 4.0, 或更高版本操作系统软件。
VB程序设计教程课后答案
VB程序设计教程课后答案VB程序设计是一门广泛应用于Windows平台的编程语言,它结合了基本的编程概念和用户界面设计,使得开发者可以轻松创建功能强大的应用程序。
本文将为您提供VB程序设计教程课后答案,帮助您更好地理解和掌握VB程序设计的知识。
第一章:入门篇1. 什么是VB程序设计?VB程序设计是一种使用Visual Basic语言编写应用程序的过程。
它可以用于开发Windows桌面应用程序、数据库应用程序、Web应用程序等。
2. VB程序设计的基本组成部分有哪些?VB程序设计的基本组成部分包括窗体(Form)、控件(Controls)、事件(Events)和代码模块(Code Module)。
3. 如何创建一个VB程序?要创建一个VB程序,首先打开Visual Studio开发环境,然后选择新建项目,选择Visual Basic,再选择Windows桌面应用程序模板,最后输入项目名称并点击确定即可。
4. 如何添加窗体和控件?在VB程序中,可以通过拖放方式添加窗体和控件。
在工具箱中选择所需的控件,然后将其拖放到窗体上即可。
5. 如何给控件添加事件?控件的事件是在特定的操作或触发条件下执行的代码。
要给控件添加事件,可以在属性窗口中选择事件选项卡,然后双击所需的事件即可。
第二章:基本语法篇1. VB程序中如何定义变量?在VB程序中,可以使用Dim语句来定义变量。
例如,Dim num As Integer表示定义一个整型变量num。
2. 如何进行条件判断?在VB程序中,可以使用If...Then...Else语句进行条件判断。
例如,If num > 0 Then表示如果num大于0,则执行某些操作。
3. 如何进行循环操作?在VB程序中,可以使用Do...Loop语句、For...Next语句或While...Wend语句进行循环操作。
例如,Do While num > 0表示当num大于0时,执行某些操作。
VB程序设计课后习题答案
VB程序设计课后习题答案VB课后习题解答第一、二章:1、简述VB6.0的主要特点答:方便、直观的可视化设计工具;面向对象程序设计方法;事件驱动的编程机制;易学易用的应用程序集成开发环境;结构化程序设计语言;完备的联机帮助功能;强大的多媒体、数据库和网络功能。
2、当正常安装VB6.0后,误把Window子目录删除。
当重新安装Window后,是否需要再次安装VB6.0?答:要重新安装的。
因为安装VB6.0时,有些VB程序被系统自动安装在Window目录下,所以一旦删除Window子目录,就必须重新安装VB6.0。
3、ViualBaic6.0分为学习版、专业版和企业版,如何知道所安装的是哪个版本?答:在VB6.0的启动界面上,能显示对应的版本。
4、叙述建立一个完整应用程序的过程答:首先建立用户界面的控件对象(简称控件);然后对控件属性进行设置;再对控件事件过程及编程;保存应用程序;程序调试和运行。
5、ViualBaic6.0有多种类型窗口,若要在设计时看到代码窗口,应怎样操作?答:选择“视图”—>“代码窗口”命令或单击“工程资源管理器”窗口中的“查看代码”按钮。
6、当建立好一个简单的应用程序后,假定该工程仅有一个窗体模块。
试问该工程涉及多少个要保存的文件?若要保存该工程的所有文件,应先保存什么文件?再保存什么文件?若不这样做,系统会出现什么信息?答:涉及两个文件要保存。
先保存窗体文件(.frm),再保存工程文件(.vbp)。
若先保存工程文件,系统也会先弹出“文件另存为”对话框,要求先保存窗体文件。
7、保存文件时,若不改变目录名,则系统默认的目录是什么?答:系统默认的目录是VB988、安装ViualBaic6.0后,帮助系统是否也已安装?答:没有。
VB6.0的帮助系统在两张光盘上,即MSDNLibrary,其中还包含了VC、VFP等其他语言的帮助系统。
9、如何使用ViualBaic6.0的帮助系统?答:最方便的方法是选定要帮助的内容,然后按F1功能键,这时系统打开MSDNLibrary查阅器,直接显示与选定内容有关的帮助信息。
VB程序设计 习题及答案第1章 Visual Basic概述
第1章 Visual Basic概述1.1 简述Visual Basic语言的特点。
【答】Visual Basic是Windows操作平台下的可视化编程语言,它继承和发展了BASIC 语言的基本功能,具有简单易学、功能强大等特点。
Visual Basic提供了可视化设计工具,以图形用户界面(GUI)为PC机用户提供了一个直观的工作环境。
支持面向对象的程序设计(OOP),采用事件驱动方式,提供对象的链接与嵌入(OLE)和访问数据库等功能。
1.2 Visual Basic 6.0的集成开发环境由哪些部分组成,各部分的主要功能是什么?【答】Visual Basic 6.0集成开发环境由以下8部分组成:1. 标题栏:用来显示打开的工程名称和系统的工作状态。
2. 菜单栏:菜单栏中包括“文件”、“编辑”、“视图”、“工程”、“格式”、“调试”、“运行”、“查询”、“图表”、“工具”、“外接程序”、“窗口”和“帮助”共有13个菜单项。
这是一组下拉式菜单,提供了设计、编辑、编译和调试应用程序所需要的绝大部分功能和命令。
3. 工具栏: Visual Basic 6.0提供了“编辑”、“标准”、“窗体编辑器”和“调试”4种工具栏。
工具栏上形象直观的排列着一些最常用的命令按钮,对应特定的常用操作命令。
4. 控件箱:控件箱提供了一组控件。
设计界面时,用户可以用鼠标双击控件箱中的控件,在窗体中画出该控件,或用鼠标单击控件箱中的控件,然后在窗体中拖动鼠标画出所需的控件。
5. 窗体设计器:窗体设计器是应用程序最终面向用户的窗口。
各种控件、图形、数据以及程序的运行结果都在窗体设计器窗口中显示出来。
6. 工程资源管理器:在工程资源管理器窗口中,列出了应用程序的工程以及工程中的窗体和模块。
7. 属性窗口:属性窗口主要用来设置Visual Basic窗体及各控件的属性特征,属性窗口的主体部分分为左右两列,左边是控件的属性名列表,右边是控件的属性值列表。
VB课后习题答案1-4章
1、B2、A3、B4、答:属性:红色、充满氢气;事件:松手、针刺;方法:飞走、爆破。
5、答:事件是指对象能够识别并作出反映的外部刺激。
事件驱动又称消息驱动,事件驱动程序设计是指每个事件对应有相应的程序代码,仅在该事件发生时,该段代码才会被执行。
事件发生的顺序决定了代码执行的顺序,因此每次执行应用程序时,程序代码并不是按照程序编写的顺序来执行的。
6答:VB是一个包括界面设计、程序编码、调试、编译并创建可执行程序的集成开发环境。
VB的集成开发环境的主界面中包含:标题栏、菜单栏、工具栏、控件箱、工程资源管理器、属性窗口、“窗体布局”窗口、窗体设计器、代码编辑器等元素组成。
7、答:VB 菜单条通常情况下有:文件、编辑、视图、工程、格式、调试、运行、查询、图表、工具、外接程序、窗口、帮助等13 项菜单项组成。
8、答:工具栏可自行定义。
标准工具栏中通常情况下有:添加标准exe 工程、添加窗体、菜单编辑器、打开工程、保存工程、剪切、复制、粘贴、查找、撤消、重复、启动、中断、结束、工程资源管理器、属性窗口、窗体布局窗口、对象浏览器、工具箱、数据视图窗口、可视化元件管理器等按钮组成。
9、答:创建VB应用程序的一般步骤为:创建界面;设置窗体和控件属性;编写代码;保存工程;运行并调试程序;检查并排除错误;创建可执行文件。
10、Private Sub Command1_Click()Label1.Caption = "I love vb,I hate vb"End Sub1、2、3、S1 输入待判断自然数:N (N>=2;52i=2 ;S3判断i是否小于N-1,若不是转S5S4判断N除以i的余数是否为0,如果不是则i=i+1转S3;S5判断i是否等于N,若是输出“是素数”,否则输出“不是素数”。
4、S1 输入待判断自然数:N ;S2将N转换成字符S,计算S的长度K;53i=1 ;S4判断i是否小于K-1,若不是转S6;S5判断S中的第i位和第K-i+1位是否相等,如果是则i=i+1转S4,如果不是则转S6;S6判断i是否是中间位数,若是输出“是回文数”,否则输出“不是回文数”。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
习题
一、单项选择题
1. 在设计阶段,当双击窗体上的某个控件时,所打开的窗体是_____。
A. 工程资源管路器窗口
B. 工具箱窗体
C. 代码窗体
D. 属性窗体
2. VB中对象的含义是_____。
A. 封装了数据和方法的实体
B. 封装的程序
C. 具有某些特性的具体事物的抽象
D. 创建对象实例的模板
3. 窗体Form1的Name属性是MyForm,它的单击事件过程名是_____。
A. MyForm_Click
B. Form_Click
C. Form1_Click
D. Frm1_Click
4. 如果要改变窗体的标题,需要设置窗体对象的_____属性。
A. BackColor
B. Name
C. Caption
D. Font
5. 若要取消窗体的最大化功能,可将其_____属性设置为False来实现。
A. Enabled
B.ControlBox
C. MinButton
D. MaxButton
6. 若要以代码方式设置窗体中显示文本的字体大小,可通过设置窗体对象_____属性来实现。
A. Font
B.FontName
C.FontSize
D. FontBold
7. 确定一个控件在窗体上位置的属性是_____。
A. Width或Height
B. Width和Height
C. Top或Left
D. Top和Left
8. 以下属性中,不属于标签的属性是_____。
A. Enabled
B. Default
C. Font
D. Caption
9. 若要设置标签控件中文本的对齐方式,可通过_____属性实现。
A.Align
B. AutoSize
C. Alignment
D. BackStyle
10. 若要使标签控件的大小自动与所显示文本的大小相适宜,可将其_____属性设置为True来实现。
A.Align
B. AutoSize
C. Alignment
D. Visible
11. 若要设置或返回文本框中的文本,可通过设置其_____属性来实现。
A.Caption
B. Name
C. Text
D. (名称)
12. 若要设置文本框最大可接受的字符数,可通过设置其_____属性来实现。
A.MultiLine
B. Max
C. Length
D. MaxLength
13. 在运行时,若要使文本框获得输入焦点,可通过调用其_____方法来实现。
A. Tab
B. SetFocus
C. GetFocus
D. Refresh
14. 若要求从文本框中输入密码时文本框中只显示“*”,则应在此文本框的属性窗口中设置_____。
A. Caption属性值设为*
B. PassWord属性值设为空
C. PassWordChar属性值设为*
D. Text属性值设为*
15. 若要将命令按钮设置为图形风格,可通过_____属性来设置。
A. Style
B. BackStyle
C. BorderStyle
D. FillStyle
16. 若要使命令按钮在运行时不可见,可通过_____属性来设置。
A. Enabled
B. Visible
C. Value
D. Default
17. .frm表示_____。
A. 工程文件
B. 程序模块文件
C. 资源文件
D. 窗体文件
二、填空题
1.Visual Basic 是一种面向对象的可视化程序设计语言,采取了事件触发的编程机制。
2.Visual Basic的对象主要分为窗体和控件两大类。
3.VB的三种工作模式是设计模式、中断模式、运行模式。
4.属性是指对象的外观/特征,如大小、字体、颜色等。
5.若要使Text控件能输入多行信息,应将其MultiLine 属性设置为True ;若要对该控件中显示信息加锁,则应将其Locked 属性设置为True 。
6.若要使Command控件不起作用,则应将该控件的Enabled属性设置为False ;该控件的ToolTipText属性的作用是设置当鼠标在命令按钮控件上暂停时显示的文本说明。
四、编程题
第一个编程题程序代码如下:
Private Sub Command1_Click()
Label1.Caption = "Visual Basic"
Text1.Text = "程序设计"
End Sub
第二个编程题目如下:
Private Sub Command1_Click()
Label2.Caption = 3.14 * Val(Text1.Text) * Val(Text1.Text) End Sub
Private Sub Command2_Click()
Label3.Caption = 2 * 3.14 * Val(Text1.Text)
End Sub。