高级语言程序设计(VB)随堂练习答案DOC
高级语言程序设计(VB)随堂练习答案 第1章概述·1.1程序设计语言 当前页有1题,你已做1题,已提交1题,其中答对1题。 1. https://www.doczj.com/doc/0314308778.html,是一种( )程序设计语言。 A. 面向事件 B. 面向属性 C. 面向对象 D. 面向过程 答题: A. B. C. D. (已提交) 参考答案:C 问题解析: 第1章概述·1.2程序设计 当前页有2题,你已做2题,已提交2题,其中答对2题。 1.把源程序代码翻译为目标程序代码可以使用的翻译方式为( )。 A. 嵌入方式 B. 运行方式 C. 连接方式 D. 解释方式或编译方式 答题: A. B. C. D. (已提交) 参考答案:D 问题解析: 2.编译程序时出现的错误称为( ) 错误。 A. 语法或编译 B. 运行 C. 逻辑 D. 计算 答题: A. B. C. D. (已提交) 参考答案:A 问题解析: 第1章概述·1.3建立简单控制台应用程序 当前页有3题,你已做3题,已提交3题,其中答对3题。 1.存储数据不属于数据处理功能。
答题:对. 错. (已提交) 参考答案:× 问题解析: 2.控制台应用程序至少有一个Main过程。 答题:对. 错. (已提交) 参考答案:√ 问题解析: 3.上机时,程序编译和连接成功后,系统自动生成以.exe为扩展名的可执行文件。 答题:对. 错. (已提交) 参考答案:√ 问题解析: 第2章基本数据类型与表达式·2.1基本字符集和词汇集 当前页有3题,你已做3题,已提交3题,其中答对3题。 1.下面选项中()是算术运算符。 A. % B. & C. Mod D. And 答题: A. B. C. D. (已提交) 参考答案:C 问题解析: 2.下面不合法的标识符是()。 A. Go_To B. Integer C. 姓名 D. Int1 答题: A. B. C. D. (已提交) 参考答案:B 问题解析: 3.在程序设计语言系统中具有固定语法含义的符号串称为标识符。 答题:对. 错. (已提交) 参考答案:× 问题解析: 第2章基本数据类型与表达式·2.2 基本数据类型
VB程序设计教程 第四版 课后答案
vb课后习题答案 第一章习题参考答案 一、填空题 1、对象事件驱动 2、编译运行模式解释运行模式 二、简答题 1、简述VB的特点。 答:①可视化的程序设计方法 ②面向对象的程序设计思想 ③事件驱动的编程机制 ④结构化的程序设计语言 ⑤高度的可扩充性 ⑥强大的数据库访问能力 ⑦支持动态数据交换 ⑧支持对象链接与嵌入 2、简述VB的安装过程。
答:①向光驱中放入VB安装光盘; ②计算机将运行自动安装程序,若没有,执行VB目录下的Setup.exe; ③根据提示逐一回答问题,并点击“下一步”; ④点击“完成”; 2、如何启动VB。 答:三种方法: ①单击“开始”按钮,选择“程序”菜单下的“Microsoft Visual Basic 6.0 中文版”菜单项并单击; ②双击桌面上的VB6.0快捷图标; ③在“开始”菜单的运行对话框中输入命令来启动VB; 第二章习题参考答案 一、选择题: 1-10、 DCACD BCBBC 11-20、BADCA BBAAB 21-29、AACBB CDDC
二、填空题 1.窗体、控件 2.属性值 3.属性窗口设置、代码窗口设置 4.事件过程 5.对象名、下划线、事件名 6. Form_Click 第三章习题参考答案 一、选择题 1、B 2、C 3、A 4、B 5、A 6、C 7、C 二、填空题 1、 11 字符型、字节型、整型、长整型、单精度型、双精度型、货币型、逻辑型、日期型、对象型、变体型。String、Byte、Integer、Long、Single、Double、Currency、Boolean
、Date、Object、Variant 2、双引号(英文)、# 3、 ASCII、1、2 4、 public、通用、Dim、Static、Private、Static 5、 &、+、+ 6、 Now()、Time、日期型 三、解答题 1、(3) 2、(1 ) 3、(1)常量(关键字)(2)字符型常量(3)逻辑型常量(4)变量(5)字符串常量(6)变量 (7)字符串常量(8)变量(9)日期型常量(题目应是#11/16/1999#)(10)数值型常量(单精度) 4、31 5、(1)(1+y/x)/(1-y/x) (2)x^3+3*x*y/(2-y) (3)sqr(abs(a*b-c^3)) (4)sqr(s*(s-a)*(s-b)*(s-c)) 6、 7、(1)13 (2)17
VB程序设计知识点
Visual Basic程序设计知识点(基础部分) 说明:黄色突出显示的为重点记忆内容,灰色突出显示的不作掌握要求。 第1章Visual Basic概述 一、VB对象与事件驱动的编程机制 1.VB对象 在Visual Basic应用程序设计中,构成图形用户界面的(GUI)的每一个可视的部件,均可视为对象。Visual Basic中的对象分为窗体和控件两大类。窗体就是窗口本身,是屏幕上的一个矩形区域;控件则是窗体上构成图形用户界面的一些基本组成部件。 Visual Basic的对象是具有特殊属性和行为方法的一个可视化实体,每一个对象均有自己的特殊属性、事件和方法。 属性是一个对象的特性。属性的设置方法:(1)设计阶段修改对象属性值;(2)程序运行阶段修改对象属性值,其语法格式为:对象名.属性名=属性值。例如:Command1.Caption=”确定”。 事件在发生对象身上,且能被对象识别的动作。当事件在对象身上发生后,应用程序就要处理这个事件,处理事件的步骤就是事件过程。事件过程的一般格式为: Private Sub 对象名_事件( [参数列表]) ……事件过程代码 End Sub 例如: Private Sub Command1_Click() End …结束程序 End Sub 方法是对象本身所包含的一些特殊函数或过程。方法的调用格式:[对象名.]方法名[参数名表]。若省略了对象名,表示为当前对象,一般指窗体。例如:Form1.print “VB is fun!”2.事件驱动的编程机制 应用程序先等待某个事件的发生,然后再去执行处理此事件的事件过程。发生事件的顺序决定了代码执行的顺序,若没有事件发生,整个程序处于停滞等待状态。 二、窗体对象 属性:Namek, Caption, Height, Width, Left, Top, MaxButton, MinButton 事件:Click, DblClick, Load 方法:Print, Cls, Move 三、基本控件 1.标签 属性:Caption, Alignment, Autosize, BorderStyle 2.文本框 属性:Text, PasswordChar, SelStart, SelLength, SelText 事件:Change, GotFocus, LostFocus, KeyPress 方法:SetFocus 3.命令按钮 属性:Caption, Cancel, Default
VB程序设计练习题
《VB程序设计》综合复习资料 第一章Visual Basic程序设计概述 一、填空题 1、Visual Basic是一种面向__________的可视化程序设计语言,采取了__________的编程机制。 2、在VB中工程文件的扩展名是____________,窗体文件的扩展名是____________,标准模块文件的扩展名是____________。 3、执行“工程”菜单下的__________命令,可选择并添加ActiveX控件。 4、Visual Basic 6.0用于开发__________环境下的应用程序。 二、选择题 1、下面不是VB工作模式的是() A.设计模式B.运行模式C.汇编模式D.中断模式 2、可视化编程的最大优点是() A.具有标准工具箱 B.一个工程文件由若干个窗体文件组成 C.不需要编写大量代码来描述图形对象 D.所见即所得 3、下列不能打开属性窗口的操作是() A.执行“视图”菜单中的“属性窗口”命令 B.按F4键C.按Ctrl+T D.单击工具栏上的“属性窗口”按钮 4、下列可以打开立即窗口的操作是() A.Ctrl+D B.Ctrl+E C.Ctrl+F D.Ctrl+G 5、Visual Basic的编程机制是() A.可视化B.面向对象C.面向图形D.事件驱动 三、简答题 1、代码窗口主要包括哪几部分? 2、在工程资源管理器窗口中,主要列出了哪三类文件? 3、窗体布局窗口的主要用途是什么? 4、VB的基本特点是什么? 第二章简单的VB程序设计 一、填空题 2、一个控件在窗体的位置由_______和________属性决定,其大小由__________和_________属性决定。 4、设置控件背景颜色的属性名称是______________________。 5、所有控件都具有的共同属性是__________________属性。 6、一般情况下,控件有两个属性项的缺省值是相同的,这两个属性项是_______________。 7、VB中的每个对象(控件)都有一组特征,这组特征称为__________,我们通过修改它可以控制对象的外观和操作。 8、通常情况下,VB中一个工程主要包括如下四个文件:窗体文件、工程文件、类模块文件和_____________文件,后者的扩展名为.Bas,通常由Basic语言编写,是一个可共用的子程序。 9、VB有三种工作模式,分别是设计(Design)模式、_____________和中断(Break)模式。 二、选择题
VB知识点概述及复习
第一章Visual Basic概述 一.基本概念 1.对象:对象就是可控制的某种东西,它是对现实世界中对象的模型化,是代码和数据的 组合,同样有自己的状态和行为。 2.属性:对象中的数据,它决定了对象的外观。 3.方法:对象中的代码(包括过程和函数),它决定了对象的行为。 4.事件:能被对象所识别的动作,它决定了对象与对象之间联系的手段。 5.事件驱动:只有在事件发生时程序才会运行。因此使用VB编程的妙处就在于,只有当 用户要以某种特定的方式响应某个事件时,才需要编写针对这个事件的事件过程。 6.工程:是应用程序文件的集合,一个工程一般会包含下列文件,如表1-1所示。 表1-1 应用程序文件类型 第二章创建用户界面 一.基本概念 1.用户界面:它是一个应用程序中最重要的部分,是程序与用户进行交互的桥梁,标准的 Windows应用程序界面都是由窗口、菜单条、各种按钮、文本框、列表框等对象构成。 2.窗体:它是设计VB应用程序的一个基本平台,是包容用户界面或对话框所需的各种控 件对象的容器。在创建一个新的工程时,默认的第一个窗体即为启动窗体。 3.控件:是与用户进行交互的可视化部件,向窗体上添加控件应在窗体编辑器中进行。 4.命令菜单:它是应用程序窗口的基本组成元素之一,它由菜单条、菜单、菜单项、子菜 单、弹出式菜单组成,可以通过VB提供的菜单编辑器创建程序菜单。 5.设计用户界面的步骤: (1)确定窗体的大小和位置 (2)根据程序的功能和要求,添加所需的控件 (3)合理地分布控件的位置与大小 (4)设置各个对象的属性 6.窗体及常用控件的常用属性、事件、方法 熟悉各对象的常用属性、方法和事件对于创建应用程序有着举足轻重的作用,下面表2-1给出了窗体及常用控件的常用属性、事件、方法使用说明。 表2-1 窗体及常用控件的常用属性、事件、方法一览表
第一章 https://www.doczj.com/doc/0314308778.html,概述
第一章https://www.doczj.com/doc/0314308778.html,概述 一、选择题 1. 通用语言运行环境的主要功能为() (A)内存管理(B)执行线程管理 (C)跨平台(D)以上都是 2. .NET所开发的应用程序,在执行时由谁全权负责() (A)CLR (B)编译器(C)操作系统(D)不需要 3. Visual Basic .NET所编译而成的内容为() (A)机器码(B)组合语言(C)P-Code (D)MSIL 4. .NET应用程序第二次执行时,不需要编译的原因是() (A)已经产生执行文件(B)Cache的机制 (C)通用语言规范本身的要求(D)以上都不是 5.项目文件是以哪种扩展名来保存的() (A).sln (B).vb (C).vbproj (D).sou 6. 在.NET开发环境下,选取“Web”工具栏上的“首页”会出现() (A)微软首页(B)Yahoo!(C)Kimo (D)起始页 7. 某个窗口被关闭,必须使用菜单中的哪一个选项来打开() (A)说明(B)视图(C)文件(D)编辑 8.在.NET的设计中,项目由谁来管理() (A)帮助(B)项目本身(C)类库(D)方案 二、填空题 1. 目前.NET开发环境提供了那些程序设计语言的开发功能:()、 ()和()。 2. JIT是什么的缩写()。 3. .NET所提供的应用程序开发平台,主要包含三个部分:()、 ()和()。 4. 列举CLR的五个特性:()、()、()、() 和()。 三.判断题 1. .NET的Web Service是以HTML为基础的。() 2. .NET提出的Web Service最下层就是采用常规的SOAP协议。() 3. .NET开发的窗口应用程序,无需复杂的部署安装,只要选取【复制|粘贴】 就行了。() 4. Visual Basic .NET提供https://www.doczj.com/doc/0314308778.html, Web应用程序的开发。() 四.简述题 1、简述Visual Basic的特点。 2、https://www.doczj.com/doc/0314308778.html,的集成开发环境由哪些基本部分组成? 3、https://www.doczj.com/doc/0314308778.html,运行环境有哪些要求? 4、如何利用属性窗口设置控件的属性? 5、在https://www.doczj.com/doc/0314308778.html,中创建应用程序的步骤有哪些? 五. 程序设计题 1.演练安装 Visual https://www.doczj.com/doc/0314308778.html,产品。 2.在Visual https://www.doczj.com/doc/0314308778.html,开发环境中创建一个项目,体会IDE创建解决方案
VB程序设计答案
VB程序设计答案 第一章习题参考答案 一、填空题 1、对象事件驱动 2、编译运行模式解释运行模式 二、简答题 1、简述VB的特点。 答:①可视化的程序设计方法 ②面向对象的程序设计思想 ③事件驱动的编程机制 ④结构化的程序设计语言 ⑤高度的可扩充性 ⑥强大的数据库访问能力 ⑦支持动态数据交换 ⑧支持对象链接与嵌入 2、简述VB的安装过程。 答:①向光驱中放入VB安装光盘; ②计算机将运行自动安装程序,若没有,执行VB目录下的Setup.exe; ③根据提示逐一回答问题,并点击“下一步”; ④点击“完成”; 2、如何启动VB。 答:三种方法: ①单击“开始”按钮,选择“程序”菜单下的“Microsoft Visual Basic 6.0 中文版”菜单项并单击; ②双击桌面上的VB6.0快捷图标; ③在“开始”菜单的运行对话框中输入命令来启动VB; 第二章习题参考答案 一、选择题: 1-10、DCACD BCBBC 11-20、BADCA BBAAB 21-29、AACBB CDDC 二、填空题 1.窗体、控件 2.属性值 3.属性窗口设置、代码窗口设置 4.事件过程 5.对象名、下划线、事件名 6.Form_Click 第三章习题参考答案
一、选择题 1、B 2、C 3、A 4、B 5、A 6、C 7、C 二、填空题 1、11 字符型、字节型、整型、长整型、单精度型、双精度型、货币型、逻辑型、日期型、对象型、变体型。String、Byte、Integer、Long、Single、Double、Currency、Boolean 、Date、Object、Variant 2、双引号(英文)、# 3、ASCII、1、2 4、public、通用、Dim、Static、Private、Static 5、&、+、+ 6、Now()、Time、日期型 三、解答题 1、(3) 2、(1 ) 3、(1)常量(关键字)(2)字符型常量(3)逻辑型常量(4)变量(5)字符串常量(6)变量 (7)字符串常量(8)变量(9)日期型常量(题目应是#11/16/1999#)(10)数值型常量(单精度) 4、31 5、(1)(1+y/x)/(1-y/x) (2)x^3+3*x*y/(2-y) (3)sqr(abs(a*b-c^3)) (4)sqr(s*(s-a)*(s-b)*(s-c)) 6、 7、(1)13 (2)17 (3)#1999-11-12# (4)zxy123ABC 8、(1)19 (2)8.16666666666667 (3)5.25 (4)2 9、(1)-4 (2)2 . 82842712474619 (3)-3 (4)49 (5)”hello”(6)He 7)16 (8)“-459.65”(9)5 10、(4) 11、(2) 12、(4) 第四章习题参考答案 一、选择题: 1—7: DAABBCD 二、填空题 1.500.00% 2.将字号扩大为原来的二倍 3. B 三、编程题(略) 1.文本框、标签和命令按钮的名称分别为text1、label1、command1 Private Sub Command1_Click() Label1.caption=text1.text Command1.caption=text1.text
VB程序设计知识点归纳(吐血推荐)
第一章 1 从功能上讲,Visual Basic 6.0有3种版本,即:学习版、专业版、企业版 2 与传统的程序设计语言相比,Visual Basic最突出的特点是事件驱动编程机制。 3 Visual Basic 6.0集成环境的主窗口中含有标题栏、菜单栏、工具栏 4用标准工具栏中的工具按钮不能执行的操作是打印源程序。 5关于Visual Basic"方法"的概念错误的是方法是对事件的响应 6在Visual Basic中,称对象的数据为属性 7Visual Basic应用程序可以用解释方式执行也可以用编译方式执行 第二章 1 计时器控件的Interval属性用于设置Timer事件发生的时间间隔,为了暂时关闭计时器,应把该计时器的Enabled 属性设置为False ,如果要求设置定时器时间间隔为1秒钟,那么它的Interval属性值应该等于1000 2 利用Ctrl + G操作可以打开立即窗口。 3 假定窗体上有一个标签,名为Lable1。为了使该标签透明并且没有边框,则正确的属性设置为:Lable1.BackStyle = 0 Lable1.BorderStyle = 0 4在设计阶段,当双击窗体上的某个控件时,所打开的窗口是代码窗口 5 在Visual Basic中,窗体文件的扩展名为FRM 6 窗体的Name属性指定窗体的名称,用来标识一个窗体 7 改变控件在窗体中的上下位置,应修改该控件的属性是Top 8 表示滚动条控件取值范围最大值的属性是Max 9 如果要改变窗体的标题,则需要设置的属性是Caption 10 在文本框(Text)中,通过ForeColor属性来设置字体颜色 11 若要求从文本框中输入密码时在文本框中只显示*号,则应当在此文本框的属性窗口中设置Passwordchar属性值为* 12 能够改变复选框中背景颜色的属性是Backcolor 13 图片框是不具有Picture属性的对象 14 窗体的Name属性指定窗体的名称,用来标识一个窗体 15 要想返回文本框中输入的内容则可利用text属性进行编程 第三章 1用于从字符串左边截取字符的函数是Left( ),设a="Visual Basic",使b="Basic"的语句是b=Left(a,8,5)。 2下列符号中哪个是VB程序中合法的变量名:A ab7 B 7ab C If D a*bc (A)数字开头,关键字,* 3X是小于100的非负数,用VB表达式表达正确的是0<=X and X<100 4设有如下变量声明Dim TestDate As Date 为变量TestDate正确赋值的表达方式是 TextDate=#1/1/200 2# 5表达式4 + 5 \ 6 * 7 / 8 Mod 9的值是5,设a=3,b=5,则表达式(a>b)Or(b>0)值为真。5/5.25 为1 如果除数与被除数不是整数时,系统会自动对其进行取整运算,取整是有规律的:如果整数部分为偶数,大于0.5的就进位,小于等于0.5的就直接把小数去掉,5舍6入;如果整数部分为奇数,4舍5入。例如: 5\2.5等价于5\2 5\2.6等价于5\3 5\2.4等价于5\2 5.4\3等价于5\3 5\1.5等价于5\2 6函数String(n,"str")的功能是返回由n个字符组成的字符串 7设有如下声明:
《VB程序设计》课程练习题
《VB程序设计》课程练习题 上表中的题号所对应题目的题干: 1、叙述Visual Basic的特点。 2、当窗体上有三个文本框和一个命令按钮,若程序运行时,焦点定位在第三个文本框(Text3)处,应对何控件的什么属性进行何种设置? 3、若要对窗体上的三个文本框输入数据,个控件焦点的移动可通过Tab键(系统本身具有的),也可通过回车键,则要对文本框的什么事件编程? 4、当某文本框输入数据后(按了回车键),进行判断认为数据输入错,怎样删除原来数据?怎样使焦点回到文本框重新输入? 5、怎样把关于Command命令按钮的Enabled属性的帮助示例代码复制到你的代码窗口?已知帮助中的代码如下: Private Sub Form_Load() Text1.Text = ””…消除文本框的内容 Command1.Caption = “Save”…在按钮上放置标题 End Sub Private Sub Text1_Change() If Text1.Text = “” Then …查看文本框是否为空 Command1.Enabled = False …使按钮无效 Else Command1.Enabled = True …使按钮有效 End If End Sub 6、当运行程序前,对某些控件设置属性值,除了在窗体中直接设置外,还可以通过代码设置,这些代码一般放在什么事件中?例如,程序要将命令按钮定位在窗体的中央,请写出事件过程。 7、在KeyPress事件中,如何取消用户刚键入的字符?
8、静态数组与动态数组的区别是什么?在声明静态数组、重定义动态数组时的下标都可以用变量来表示吗? 9、函数过程和子过程的区别是什么? 10、子过程调用有哪两种形式? 11、什么是形参?什么是实参?什么是值引用?什么地址引用?地址引用时,对应的实参有没有限制? 12、如果要时钟控件每半分钟发生一个Timer事件,则Interval属性应设置为多少? 13、如果在KeyDown事件过程中将KeyCode设置为0,KeyPress的KeyAscii参数会不会受影响?如果输入的对象是文本框,那文本框的内容是否有影响? 14、构造满足下列条件的Open语句。 (1)建立一个新的顺序文件SEQNEW.DA T,供用户写入数据,指定文件号为1。 (2)打开一个老的顺序文件SEQOLD.DA T,用户将从该文件读出数据,指定文件号为2。(3)打开一个老的顺序文件SEQAPPEND.DA T,用户将在该文件后面添加数据,文件号通过调用FreeFile函数获得。 15、请写出程序代码片段,将磁盘上的两个文件合并。(提示:把它们作为二进制文件打开) 16、PictureBox控件和Image控件有什么区别? 17、Visual Basic可处理哪些格式的图形文件? 18、在程序运行时怎样在图形(像)框中装入或删除图形? 19、简述Printer对象与Printers集合对象的区别。 20、当要在ToolBar控件中添加一个按钮,如何实现? 21、当要修改ToolBar控件某按钮的图像,如何实现? 22、Visual Basic中记录集有几种类型?有何区别?
VB6 概述
VB6概述 Visual Basic是Microsoft公司推出的一个集成开发环境,具有简单易学、功能强大、软件费用支出低、见效快等特点。Visual Basic继承了Basic语言易学易用的特点,特别适合初学者学习Windows系统编程。 Visual Basic之所以受到广大编程爱好者以及专业程序员的青睐,是因为它具有以下一些特点: 1.可视化的集成开发环境 "Visual"指的是开发图形用户界面(GUI)的方法。在使用过去的一些语言如C语言、Basic 语言编写程序时,最令程序员烦恼的是编写友好的用户界面。使用Visual Basic编写应用程序,则不需编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象添加到屏幕上即可。 "Basic"指的是BASIC(Beanner's All-Purpose Symbolic Instruction Code)语言--一种在计算技术发展历史上应用得最为广泛的语言。Visual Basic在原有BASIC语言的基础上进一步发展,至今己包含了数百条语句、函数及关键词,其中很多和Windows GUI有直接关系。专业人员可以用Visual Basis实现其它任何Windows编程语言的功能,而初学者只要掌握几个关键词就可以建立实用的应用程序。 可见,从BASIC语言发展到Visual Basic,也就是将一们单纯的计算机语言发展成为一个集应用程序开发、测试、查错功能于一体的集成开发环境。 2.面向对象的程序设计思想 面向对象的程序设计是伴随Windows图形界面的诞生而产生的一种新的程序设计思想,与传统程序设计有着较大的区别,Visual Basle就采用了面向对象的程序设计思想。所谓"对
vb知识点总结
第1章 Visual basic概述 一、VB是在Windows平台下,用于开发和创建具有图形用户界面的应用程序的工具。 二、VB是面向对象的程序设计语言;工作方式为事件驱动/消息驱动。 1.对象 对象是动作体的逻辑模型,是人们可控制的某种东西,应用程序的每个窗体和窗体上的种种控件都是VB的对象 2.属性 属性指对象的特性。 3.方法 方法指对象可以进行的动作或行为。 4.事件 事件是指能被对象所识别的动作。 5.事件驱动 只有在事件发生时程序才会运行。 6.工程 工程是应用程序文件的集合,一个工程一般会包含下列文件,如表1—l所示。
第2章创建用户界面 知识点概括 1.用户界面 用户界面是应用程序中最重要的部分,是程序与用户进行交互的桥梁,标准的Windows 应用程序界面都是由窗口、菜单条、各种按钮、文本框、列表框等对象构成的。 2.窗体 窗体是包容用户界面或对话框所需的各种控件对象的容器。 在创建一个新的工程时,默认的第一个窗体即为启动窗体。 3.控件 控件是与用户进行交互的可视化部件,向窗体上添加控件应在窗体编辑器中进行。 4.命令菜单 命令菜单是应用程序窗口的基本组成元素之一,它由菜单条、菜单、菜单项、子菜单、弹出式菜单组成,可以通过VB提供的菜单编辑器创建程序菜单。 (1)连字符(—) (2)& 5.设计用户界面的步骤 (1)确定窗体的大小和位置。 (2)根据程序的功能和要求,添加所需的控件。 (3)合理地分布控件的位置与大小。 (4)设置各个对象的属性。 6.窗体及常用控件的常用属性、事件、方法 熟悉各对象的常用属性、事件和方法,对于创建应用程序有着举足轻重的作用,表2—1给出了窗体及常用控件的常用属性、事件以及方法使用说明。
大学计算机VB程序设计教程课后答案
第1章概述二.选择题: 1.C 2. B. 3.C. 4.C. 5.A 6.C 7.D 8.B 9.B 10.B 11.A12.C 13.D 14.C 15.D 16.A17.C 18.A19.A20.D 21.B 三.填空题: 1.面向对象,事件驱动 2.编译,解释 3.设计,运行,中断 4.F5 5.调试 6.切换文件夹 四.编程及上机调试: 1.略 2.Sub Form_Click( ) Label1.Caption = “你单击了窗体” End Sub Sub Form_DblClick( ) Label1.Caption = “你双击了窗体” End Sub 第2章面向对象编程基础二.选择题: 1.C 2. C. 3.B. 4.B. 5.D 6.D 7.B 8.B 9.C 10.D 11.B 12.B 13.B 14.C 15.A 16.B 17.B 18.B 19.C 20.B 三.填空题: 1.窗体,控件 2.属性,事件,方法 https://www.doczj.com/doc/0314308778.html,mand2_click 4.picture 5.中部,代码 四.编程及上机调试: 1.Private Sub Command1_Click() Form1.WindowState = 2 End Sub Private Sub Command2_Click() Form1.WindowState = 0
Private Sub Command3_Click() Form1.WindowState = 1 End Sub 2.Private Sub Command1_Click() Form1.Picture = LoadPicture("d:\picture\flower.wmf") Command1.V isible = False Command2.V isible = False End Sub Private Sub Command2_Click() End End Sub Private Sub Form_DblClick() Form1.Picture = LoadPicture("") Command1.V isible = True Command2.V isible = True End Sub 第3章常用标准控件二.选择题: 1.C 2. B 3.C. 4.D 5.B 6.B 7.A 8.C 9.B 10.C 11.C 12.A13.C 14.B 15.D 16.D 17.C 18.A19.D 20.A21.B 三.编程及上机调试: 1. Private Sub Check1_Click() If Check1.V alue = 1 Then Text1.FontBold = True Else Text1.FontBold = False End If End Sub Private Sub Check2_Click() If Check2.V alue = 1 Then Text1.FontItalic = True Else
VB程序设计课程设计报告
《VB程序设计》 课程设计报告 (2016 —2017 学年第1学期) 题目:______________ 排序演示_____________________________ 学院: _______ 经济与管理学院_________________ 班级: __________ 物流管理1502 __________________ 学号: ____________________________________ 姓名:_________________________________ 指导教师: __________ 阮冰_______________________ 时间:起2017年1月3日止1月6日
一、课程设计基本信息 课程代码: 课程名称:计算机基础课程设计 课程英文名称:Computer-based Course Design 课程所属单位(院(系)、教研室):数学与计算机学院计算机基础课程群 课程面向专业:生物科学类、制药工程、制药工程(生物制药卜药物制剂、物流管理 课程类型:必修课 先修课程:大学计算机基础通识选修课程、Visual Basic程序设计课程 学分:1 总学时:16 二、课程设计目标 掌握所学语言程序设计的方法,熟悉所学语言的开发环境及调试过程,熟悉所学语言中 的数据类型,数据结构、语句结构、运算方法,巩固和加深对理论课中知识的理解,提高学生对所学知识的综合运用能力。通过综合设计要求达到下列基本技能: 1 ?培养查阅参考资料、手册的自学能力,通过独立思考深入钻研问题,学会自己分析、解决问题。 2 ?通过对所选题目方案分析比较,确立方案,编制与调试程序,初步掌握程序设计的方法,能熟练调试程序。 3?系统设计编程简练,可用,功能全面,并有一定的容错能力。用户界面良好,有较好的输出功能。在完成课题基本要求后,具有创新型设计,具有一定的实用价值。 4 ?根据个人的设计调试过程,撰写设计报告。 三、课程设计内容 利用已掌握的VB程序设计语言基础,以及面向对象的程序设计方法、事件驱动的编程方式,进行应用程序和系统的开发设计。在强化巩固已有编程知识基础之上,训练新的设计 与编程思路,通过综合应用所学知识设计、编制、调试实用的Visual Basic程序。 四、课程设计要求 1. 要求每个同学都要认真对待,积极参与。 2. 课程设计结束时,提交完成的所有源程序、相关文件和可执行文件。同时填写并完成《课程设计报 告册》。 3. 不符合要求的程序、设计报告、抄袭的设计报告或源程序代码、在设计中完全未参 与的将作不及格处理。 五、考核方式 指导老师负责验收程序的运行结果,并结合学生的工作态度、实际动手能力、创新精神 和设计报告等进行综合考评,百分制计算,具体考核标准主要包含以下几个部分: 1. 程序运行情况20分 2. 程序功能的完善程度10分 3. 程序结构的合理性10分 4. 对问题的答辩情况20分
VB语言概述(一)(公开课教案)
第二节 VB语言概述(一) 一、教学目标 知识目标:1、通过阅读程序代码,让学生了解程序的组成。 2、掌握VB数据类型。 3、掌握常变量、运算符、函数、表达式。 技能目标:1、学会数据类型的定义。 2、学会常量、变量的定义。 3、学会将数学式子写成VB表达式。 情感态度与价值观: 1、培养学生阅读程序的能力。 2、树立学生的探究意识。 二、教学重点和难点 重点:1、变量名的命名规则。 2、算术运算符的优先级。 3、VB数据类型的作用。 难点:1、数据类型,尤其是布尔型的理解。 2、运算符和数学符号的区别。 3、表达式和数学式子的区别。 三、教学过程 VB中每行代码为一条语句,每一条语句都须按照一定的规则书写,VB的程序一般包含如下部分: (1)数据类型说明部分(常量、变量说明语句); (2)数据的输入部分(输入语句); (3)数据的处理部分(赋值语句); (4)数据的输出部分(输出语句)。 (一)数据类型和常量、变量 1、数据类型 数据:任何符号(如数字、英文字母、汉字或某些特殊符号等)只要将它赋予一定的含义,就是数据。
数据类型:数值型、字符串型、布尔型(逻辑型)、日期型。 注:字符串要用双引号定界起来,如”开江中学”,”ABC”,”123”;日期型要用#号定界起来,如#2012-02-29# 数值型分为:整型(Integer)、长整型(Long)、单精度型(Single)、双精度型(Double) 提问:(1)一个字节由几位二进制数组成。 (2)整形数由2个字节组成,即28为65536,为什么整形数的取值范围为-32768至32767。 2、常量和变量 常量:是程序在运行过程中,其值不会改变的一个内存单元。 变量:是程序在运行过程中,其值可以改变的一个命名内存单元。 VB的命名规则: (1)必须以字母开头,由字母、数字或下划线组成,长度不超过255个字符。 (2)不能使用VB中的关键字。 (3)常量名和变量名不分大小写(常量一般用大写字母表示,变量一般用小写字母)。 课堂练习一: 下列哪些是合法变量名(抽三名学生回答): A1,ZKM,C,D12F,P12E1,FP01,1K,N_2, [kk],B:h,A-B, X/Y, βSingle , PRINT, A#B, AB , XYZ1234567 3、常量的表示 直接常量:是指在程序中直接给出的数据。如:8.2765 89 128 常量 符号常量:用一个标识符表示。如:PI、RA 符号常量的说明格式: Const 常量名 [AS 数据类型]=表达式 其中表达式可以是数值常量、字符串常量或以这些常量及运算符组成的式子 例:进行数学运算时经常要用到π的值,可以先定义一个符号常量Pi,在每次都需要输入3.1415926的地方用常量名Pi代替,如求圆的面积可以用代码表示为: Const Pi AS Double =3.1415926
第一章VB程序设计初步
第一章VB 程序设计初步 1.1 Visual Basic 的发展 Visual Basic (以下简称VB)是Microsoft 公司于1991年推出Windows应用程序开发工具。Visual —词具有“可视化的”、“形象化的”的含义,在语言功能方面,VB与早期的Basic语言基本兼容,但由于VB具有良好的图形用户界面( Graphic User in terface ,即GUI),因此有人称它为可视化的Basic语言。和Basic语言相比,VB提供的一系列可视化 设计工具,大大简化了应用程序界面的设计工作,不仅易学易用,同时其编程系统采用了面向对象、事件驱动机制,非专业人员也可以使用该语言工具方便地完成基于Windows的应用 程序开发,因而一经推出,便获得了巨大成功。从1991 年至1997年,微软相继推出了VB1.0,VB2.0,VB3.0 ,VB4.0 及VB5.0 版,1998 年发布的Microsoft Visual Studio 98 中包含了VB6.0,2000年又推出了https://www.doczj.com/doc/0314308778.html,。VB 5.0 以前的版本主要用于16位应用程序开发,VB6.0 则专为32 位操作系统设计。本书主要介绍VB6.0。 VB6.0 包括三种版本,分别为学习版、专业版和企业版。三种版本适于不同层次的用户。 (1)学习版是VB的基础版本,该版本包含了所有VB的标准控件及网格控件、数据绑定控件和Tab对象。适合初学者用来学习开发Windows应用程序。 (2)专业版为专业编程者提供了一整套功能完备的开发工具,包括了学习版中的 全部功能,同时加入了ActiveX 控件、Internet 控件和报表控件等。 (3)企业版该版本包含了专业版的全部功能,增加了自动化管理器、部件管理器、 数据库管理工具、Microsoft Visual Source Safe 面向工程版的控制系统等。 如无特别说明,本书中内容均基于VB6 . 0企业版作介绍,所有程序在VB6 . 0企业版 下运行通过,大多数程序可以在专业版和学习版中运行。 1. 2 VB集成开发环境 1.2.1 启动和退出 启动VB的常用方法有两种: ?使用“开始”菜单中的“程序”命令,选择“ Microsoft Visual Studio 6.0中文版” 子菜单中的“ Microsoft Visual Studio 6.0 中文版”程序。 ?为VB6 . 0在桌面上建立快捷方式,此后每次启动只需双击其快捷方式即可。 启动后的窗口如图1 — 1所示,在窗口中列出了VB能够建立的应用程序类型,窗口的 左上角有“新建” 、“现存”、“最新”三个选项卡。如果单击“现存”或“最新”选项卡,则可分别显示现有的或最新的VB应用程序文件名列表,供用户从列表中选择要打开的文件名, 此两个选项卡均是针对已保存过的VB程序而使用,对初学者或第一次建立某个VB应用程序,一般选择“新建”选项卡。