计算机语言的发展: (1)机器语言:计算机能够直接识别和执行的二进制 代码的集合 (2)汇编语言:用符号表示的机器语言。 (3)高级语言:接近自然语言的命令和语句。高级语 言在程序设计时着眼于解决问题时的过程,它是一种 面向过程的语言。 (4)面向对象语言:面向对象的程序设计用面向对象 的方法来解决问题,不再将问题分解为过程,而是将 问题分解为对象。世界是由许多对象组成的。对象有 自己的数据(属性),也包括作用于数据的操作(方 法)。对象将自己的属性和方法封装成一个整体,供 程序设计者使用 针算机软件披术基础 alaric鳗 图囫囫
计算机软件技术基础Visual Basic 程序设计 计算机语言的发展: (1)机器语言:计算机能够直接识别和执行的二进制 代码的集合 (2)汇编语言:用符号表示的机器语言。 (3)高级语言:接近自然语言的命令和语句。高级语 言在程序设计时着眼于解决问题时的过程,它是一种 面向过程的语言。 (4)面向对象语言:面向对象的程序设计用面向对象 的方法来解决问题,不再将问题分解为过程,而是将 问题分解为对象。世界是由许多对象组成的。对象有 自己的数据(属性),也包括作用于数据的操作(方 法)。对象将自己的属性和方法封装成一个整体,供 程序设计者使用
1.1.2结构化程序设计 结构化程序设计包含有三种基本结构,这三种基本结构 为顺序结构、选择结构和循环结构。 (1)顺序结构 顺序结构是一种最简单、最基本的结构, 在顺序结构内,各块是按照它们出现的先后 顺序依次执行。图1.1表示了一个顺序结构 形式,从图中可以看出它有一个入口a点, 一个出口b点,在结构内A框和B框都是顺序 执行的处理框。 图1.1顺序结构示意 图 针算机软件披术基础 alaric鳗 图囫囫
计算机软件技术基础Visual Basic 程序设计 结构化程序设计包含有三种基本结构,这三种基本结构 为顺序结构、选择结构和循环结构。 A B a b 图1.1 顺序结构示意 图 ⑴ 顺序结构 顺序结构是一种最简单、最基本的结构, 在顺序结构内,各块是按照它们出现的先后 顺序依次执行。图1.1表示了一个顺序结构 形式,从图中可以看出它有一个入口a点, 一个出口 b点,在结构内A框和B框都是顺序 执行的处理框。 1.1.2 结构化程序设计
(2)选择结构 选择结构中包含一个判断框,根据给定的条件p是否成 立而选择执行A框或B框,当条件成立时,执行A,否则执行B A框或B框可以是空框,即不执行任何操作,但判断框中的 两个分支,执行完A或B后都必须汇合在一起,从出口b退出 ,然后接着执行其后的过程。 图1.2所示的虚线部分 就是选择结构,在选 Y∠条件P 择结构中程序产生了 分支,但对于整个的 A 虚线框而言,它仍然 只具有一个入口a和 个出口b 图1.2选择结构流程图 针算机软件披术基础 alaric鳗 图囫囫
计算机软件技术基础Visual Basic 程序设计 图1.2所示的虚线部分 就是选择结构,在选 择结构中程序产生了 分支,但对于整个的 虚线框而言,它仍然 只具有一个入口a和一 个出口b。 条件P A B a b Y N 图1.2 选择结构流程图 ⑵ 选择结构 选择结构中包含一个判断框,根据给定的条件p是否成 立而选择执行A框或B框,当条件成立时,执行A,否则执行B 。A框或B框可以是空框,即不执行任何操作,但判断框中的 两个分支,执行完A或B后都必须汇合在一起,从出口b 退出 ,然后接着执行其后的过程
(3)循环结构 循环结构又称重复结构,是指在一定条件下反 复执行一个程序块的结构。循环结构也是只有一个入口, 个出口。根据循环条件的不同,循环结构分为当型循 环结构和直到型循环结构两种。 ①当型循环的结构 如图1.3,其功能是:当给定的 条件p成立时,执行A框操作, 执行完A操作后,再判断p条件 先判断后执行 是否成立,如果成立,再次执 行A操作,如此重复执行A操作, 条件P 只有判断条件p不成立才停止循 环。此时不执行A操作,而从出 口b脱离循环结构。 图13当型循环结构流程图 针算机软件披术基础 alaric鳗 图囫囫
计算机软件技术基础Visual Basic 程序设计 ⑶ 循环结构 循环结构又称重复结构,是指在一定条件下反 复执行一个程序块的结构。循环结构也是只有一个入口, 一个出口。根据循环条件的不同,循环结构分为当型循 环结构和直到型循环结构两种。 ① 当型循环的结构 如图1.3,其功能是:当给定的 条件p成立时,执行A框操作, 执行完A操作后,再判断p条件 是否成立,如果成立,再次执 行A操作,如此重复执行A操作, 只有判断条件p不成立才停止循 环。此时不执行A操作,而从出 口b脱离循环结构。 A 条件P a b Y N 图1.3 当型循环结构流程图 先 判 断 后 执 行
②直到型循环的结构 如图1.4,其功能是,先执 行A框操作,然后判断给定条件 p是否成立,如果不成立,再次 先执行后判断一 执行A操作;然后再对p进行判 断,如此反复,直到给定的p条 条件八、N 件成立为止。此时不再执行A框, 从出口b脱离循环。 图14直到型循环结构流程图 针算机软件披术基础 alaric鳗 图囫囫
计算机软件技术基础Visual Basic 程序设计 图1.4 直到型循环结构流程图 a b N Y 条件P A ② 直到型循环的结构 如图1.4,其功能是,先执 行A框操作,然后判断给定条件 p是否成立,如果不成立,再次 执行A操作;然后再对p进行判 断,如此反复,直到给定的p条 件成立为止。此时不再执行A框, 从出口b脱离循环。 先 执 行 后 判 断