- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[VB程序设计概述
VB程序设计概述
教学目的:
了解程序设计的分类及特点
了解VB程序设计的产生及发展历程。
掌握VB6.0程序设计的上机编程环境。
教学重点:
编译与解释两两种不同程序执行方式的差别。
VB程序设计的特点。
VB程序设计的一般步骤。
课时安排:
理论教学安排10课时,上机练习6课时
程序设计概述
程序及程序设计
(1)程序:
计算机内能完成特定功能的指令的有序集合文件称为程序。(其实质为计算机文件,不同的计算机语言有不同的编写规则。)
(2)程序设计语言的分类:
机器语言(面向计算机的语言,特点为:由二进制代码编写而成,计算机可直接执行,效率高,但可读性差,不可以在不同机器上移植。)
汇编语言(面向计算机的语言,特点为:由特点的少量命令编写而成,指令可以由汇编语言的编译程序解释执行,代码的执行效率也比较高,有一定的跨平台可移植性,目前多用于工业控制编程。程序的可读性较差。)
高级语言(面向程序编制都的语言,特点为:由类高级语言命令编写而成,代码必须在高级语言特定的编译或解释条件下才能被执行,代码的执行效率略低,但程序的可读性与可移植都较强,不依赖机器的硬件环境。)
注:目前的高级语言通常被分为面向过程的高级语言和面向对象的高级语言。
高级语言的两种执行方式:
(1)解释方式:
特点:高级语言源程序在解释程序的作用下逐句执行,可以及时发现源程序的编写错误,但由于执行结果依赖于源程序,所有不利于保护程序编制者的权益。
(2)编译方式:
特点:高级语言源程序在编译程序的作用下生成目标代码(.obj),再与高级语言的环境参数库一起在连接程序的作用下生成可以在操作系统下直接执行的可执行程序(.exe或.com),最后的可执行程序可以脱离源程序独立存在。这种方式不容易直接发现源程序的编写错误,但有利于保护程序编制者的权益,程序的使用者无法直接看到源程序。
注:目前的高级语言一般都为程序的编制者同时提供编译及解释两种执行方式的集成程序设计环境。程序调试时使用解释方式,程序完成时可以编译连接生成可执行的程序。
VB程序设计
VB的起源与发展
(1)起源:
basic语言-----visual basic(可视化的basic程序设计)
(2)发展:
1991年,VB1。0----------1995年 VB3。0-----------1998年VB6。0-------------现在VB。NET
VB的特点
可视化的界面设计
事件驱动编程机制
结构化程序计方法
集成化的程序设计环境
作业:
程序设计语言常被分为哪三类,各有何特点。
高级语言有哪几种执行方式,试说明各自的特点。
VB程序设计有哪些特点。
结构化程序设计
结构化程序的特点:
程序的所有语句由顺序、分支、循环三大基本结构组成。
程序中无死语句。(死语句---永远不执行的语句)
程序中无死循环。(死循环---程序永远无法自动结束)
程序中所有结构保持单入口单出口。
三大基本结构:
顺序结构:
特点:程序按书写顺序逐句执行。
分支结构:
特点:语句序列1与语句序列2两者只执行其中之一。条件成立时执行语句序列1,不成立执行语句2。
循环结构:
特点:当条件式成立时,执行循环体,直到条件式不成立为止。
结构化程序举例
(1)输入圆的半径r,求圆的周长c及面积s。
(2)输入数a,b,c求最大数
四、VB程序设计步骤
1、VB程序的启动
1)桌面图标
2)开始----程序-----VB精简版----VB程序
2、VB界面
新建-----标准EXE-----打开
3、创建VB程序的步骤
创建窗体
编写程序代码
调试运行程序
保存程序(.?Frm,.vbp)
P6-8例1
代码:
Private Sub Form_Click()
Form1.Cls
Print 欢迎你使用VB程序设计!
End Sub
Private Sub Form_Load()
Form1.BackColor = RGB(255, 255, 225)
End Sub
练习:在窗体上加入一个标签label1,单击窗体时,标签变为红色,单击标签时,窗体变为绿色。
Private Sub Form_Click()
Label1.BackColor = RGB(255, 0, 0)
End Sub
Private Sub Label1_Click()
Form1.BackColor = RGB(0, 255, 0)
End Sub
Private Sub Label1_DblClick()
Form1.BackColor = RGB(0, 0, 255)
End Sub
P6-8例2
1、Label(标签)
2、textbox(文本框)
3、commandbutton(命
您可能关注的文档
- [ThinkpadE430蓝牙和手机互联电脑当作蓝牙耳机.docx
- [TIE企业剧场体验版资料.docx
- (收银员服务礼仪.ppt
- (政府基础知识一.ppt
- [premiere教程1.ppt
- [TJ1.1工程概况.doc
- [Textpattern介绍,Textpattern下载.doc
- (四季饮食护理.ppt
- (政治宏观经济的形势与政策.ppt
- [TJ36-79工业企业设计卫生标准.doc
- 2025至2030年中国船舶设计行业市场发展现状及投资规划建议报告.docx
- 2025至2030年中国不锈钢防滑板行业市场运营现状及投资规划研究建议报告.docx
- 2025至2030年中国国防科技市场运行态势及行业发展前景预测报告.docx
- 2025至2030年中国智慧矿山信息化行业发展前景预测及投资战略研究报告.docx
- 2025至2030年中国梭织针织服装行业市场深度分析及发展前景预测报告.docx
- 2025至2030年中国可再分散乳胶粉行业市场全景评估及投资前景展望报告.docx
- 2025至2030年中国液晶关键材料行业发展前景预测及投资战略研究报告.docx
- 2025至2030年中国羽绒工业行业市场深度分析及发展前景预测报告.docx
- 2025至2030年中国电动汽车行业竞争格局及市场发展潜力预测报告.docx
- 2025至2030年中国苜蓿颗粒行业市场调研分析及投资战略咨询报告.docx
最近下载
- 危险化学品生产经营单位安全管理.pptx VIP
- DBJ33_T 1283-2022顶管工程技术规程.pdf VIP
- 《防止电力建设工程施工安全事故三十项重点要求》宣贯与解读.pdf VIP
- 新能源汽车高压安全操作规范.pptx VIP
- 吉利汽车财务报表分析.docx
- 2024年中考语文试题分项汇编:词语运用(第03期)(解析版).pdf VIP
- SMW工法围护桩监理实施细则[全面]范本.doc VIP
- 浅谈市政工程项目成本控制开源与节流.doc VIP
- 最新人教版数学一年级下册第七单元《7.3 数量关系》教学课件(2025年春-新教材).pptx VIP
- 2024年中考语文一轮专题复习:图文转换 专项练习题(Word版,含答案).docx VIP
文档评论(0)