文档介绍:人民邮电出版社
第 1 章概述
本章重点:
有关程序设计
Visual Basic特性及功能
Visual Basic集成开发环境
Visual Basic系统环境的设置
简单程序举例
第一章概述
有关程序设计
基本术语
程序设计语言
程序的基本结构
程序设计的一般步骤
第一章概述
基本术语
1. 程序(Program)
程序是指令序列,是用语言描述的,且是能够完成指定工作操作步骤。
程序=算法+数据结构
(Arithmetic)
算法就是求解问题的计算方法,它是在有限步骤内求解某一问题所使用的一组定义明确的规则。
算法应该具有以下4个重要的特征:
(1)有穷性:一个算法必须保证执行有限步后能够结束操作;
(2)确切性:正确的算法不能存在二义性;
(3)可知性:较好的算法要有一个或多个输出,以反映对数据加工后的结果;
(4)可行性:算法原则上能够精确地有序运行。
第一章概述
基本术语
(Data Structure)
数据结构是数据存在的形式。它用来反映一个数据的内部构成,即一个数据由那些成分数据构成,以什么方式构成,呈现什么结构。
(Programming)
程序设计通常指形成解题思路和编写程序的过程。在这个过程中,首先,根据所要解决问题,设计解决问题的数据结构和算法;然后,根据数据结构和算法用计算机语言编写相应的程序代码;最后,测试代码的正确性,直至能够得到正确的运行结果为止。
第一章概述
程序设计语言
1. 程序(Program)
程序是指令序列,是用语言描述的,且是能够完成指定工作操作步骤。
程序=算法+数据结构
(Arithmetic)
算法就是求解问题的计算方法,它是在有限步骤内求解某一问题所使用的一组定义明确的规则。
算法应该具有以下4个重要的特征:
(1)有穷性:一个算法必须保证执行有限步后能够结束操作;
(2)确切性:正确的算法不能存在二义性;
(3)可知性:较好的算法要有一个或多个输出,以反映对数据加工后的结果;
(4)可行性:算法原则上能够精确地有序运行。
第一章概述
程序设计语言
程序设计语言(Programming Languages)是计算机可识别的语言,一组用来定义程序的语法规则。
程序设计语言分为:机器语言、汇编语言和高级语言。
高级程序设计语言又分为:
(1)面向过程:Pascal 、 Basic、C
(2)面向对象: C++、Java 、 Visual Basic 、 Visual C++
程序设计语言是由语法和语义构成的,语法是一组规则,它描述程序的结构形式和规律。只有合法的程序(语法正确)才能编译,才能执行;语义是一组规则,它定义的是程序的执行意义。
第一章概述
程序的基本结构
Visual Basic程序是以工程组或工程为基本元素, 工程或工程组又是由多个对象组成,而每一个对象必要描述属性、事件、方法三个要素。
(1)变量说明;
(2)过程说明;
(3)模块;
(4)过程代码
①顺序结构;
②选择结构;
③循环结构;
④子过程和函数过程。
第一章概述
程序设计的一般步骤