- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
毕业论文,完美PDF格式,可在线免费浏览全文和下载,支持复制编辑,可为大学生本专业本院系本科专科大专学士相关类学生提供毕业论文范文范例指导,也可为要代写发表职称论文提供参考!!!
1章 Visual Basic程序设计概述
学习要点
解程序设计的基本概念和常用程序设计语言;
了解Visual Basic 的集成开发环境;
掌握可视化编程的相关概念;
掌握Visual Basic 编程的一般步骤及工程管理;
解事件驱动编程机制的概念、作用。
重点、难点
可视化编程的基本概念;
Visual Basic 的程序结构和编程步骤;
Visual Basic工程管理。
计算机能够完成预定的任务是计算机硬件和软件协同工作的结果,当用户使用计算机完成某项工作时,通
常有两种情况:一种是借助现成的应用软件来完成,如进行文字处理可使用Word 、WPS Office等文字处理
软件,科学计算可使用MATLAB等等;另一种情况则是没有完全适合的现成的应用软件,需要使用某种计
算机语言来编制程序完成特定的任务,这就是程序设计。本章主要介绍程序设计以及Visual Basic程序设计
的有关知识,使读者 程序设计有一个初步的了解。
1.1 程序设计与程序设计语言
1.1.1 程序
程序主要用于描述完成某项功能所涉及的对象和动作规则。随着计算机的出现和普及, 程序”成了计
算机的专用名词,程序就是计算机为完成某一个任务所必须执行的一系列指令的集合。计算机程序主要描
述两部分内容:描述问题的每个对象及它们之间的关系,即数据结构的内容;描述 这些对象作处理的规
则,即求解的算法。
因此,程序可以用经典的公式来表示:
程序 = 算法 + 数据结构
1.1.2 程序设计
程序设计是根据特定的问题,提出需求,设计数据结构和算法,使用某种程序设计语言,设计计算机
执行的指令序列。即编制程序,经过调试,使计算机能正确完成特定的任务。简单地说程序设计就是设计
和编写程序的过程。
1.1.3 程序设计语言
程序设计语言,也称算法语言,是人与计算机交流的工具,是用来书写计算机程序的工具,是由字、
词和语法规则构成的指令系统。所谓 “指令”,就是命令,即告诉计算机在什么时候、什么条件下干什
么,计算机根据指令一条一条执行,并把执行结果告诉人们。
在早期,计算机和任务两个方 执行起来相 简单,主要靠扳动开关完成,而程序设计直截了当。在
计算机发展到能够储存指令以后,人们开始考虑用机器指令输入,然后又使用特殊的语法和符号,将指令
转换成一种语言,即程序设计语言。按照程序设计语言的发展,其大致可分为三类,即机器语言、汇编语
言和高级语言。
机器语言,代码全部由二进制符号 和 按不同的方式排列组合而成,编写的程序能够被计算
“0 ” “1”
机直接识别执行,执行速度快。
汇编语言,是由一些助记符表示二进制代码指令的语言。用汇编语言编写的程序只需要经过简单的翻
译就可以被计算机执行。
高级语言,是指与自然语言和数学公式相似的程序语言,能够独立于机器的硬件特性,比较容易从一
个系统转移到另一个系统,增强了程序的通用性。
从 年 公司推出第一个高级语言 程序设计语言以来,高级语言发展迅速,根据高级语言
1956 IBM Fortran
的发展又分为面向过程的语言、面向问题的语言和面向对象的语言三类。
面向过程的语言:致力于用计算机能够理解的逻辑来描述需要解决的问题和解决问题的具体方法和步
骤。编程时不仅要说明做什么,还要非常详细地告诉计算机如何做,程序需要详细描述解题的过程和细
节。
面向问题的语言:又称为非过程化的语言,或称为 四代语言 (4GL :Fourth Generation
Language )。用面向问题的语言解题时,不仅摆脱了计算机的内部逻辑,而且不必关心问题的求解算法和
求解的过程,只需指出问题是要计算机做什么,数据的输入和输出 式,就能得到所需的结果。目前应用
最广泛的面向问题的语言是数据库查询语言SQL (Structured Query Language )。
面向对象的语言:是为了克服面向过程的语言过分强调求解过程的细节、程序不易重复使用的缺点,
而非过程
文档评论(0)