ID: 18224992

6.2 程序设计语言概述 课件 (共12张PPT)《信息技术基础》(高教版)

日期:2025-05-02 科目: 类型:课件 查看:48次 大小:2829820B 来源:二一课件通
预览图 1/6
程序设计,语言,概述,课件,12张,PPT
  • cover
(课件网) 第6章 计算思维与编程基础 本章介绍对计算思维的基本概念及其运用进行简要介绍,对以计算机为核心的智能化设备解决问题的基本思维方式进行说明,对计算机编程的基本技能做一个引入性的介绍。 《信息技术基础)》配套资源 6.2 程序设计语言概述 程序设计语言是用于书写计算机程序的语言。语言的基础是一组记号和一组规则。根据规则由记号构成的记号串的总体就是语言。在程序设计语言中,这些记号串就是程序。 程序设计语言有3个方面的因素,即语法、语义和语用。 语法表示程序的结构或形式,亦即表示构成语言的各个记号之间的组合规律,但不涉及这些记号的特定含义,也不涉及使用者。 语义表示程序的含义,亦即表示按照各种方法所表示的各个记号的特定含义,但不涉及使用者。 6.2 程序设计语言概述 6.2.1 程序设计语言的含义 程序设计语言是计算机能够理解和识别用户操作意图的一种交互体系,它按照特定规则组织计算机指令,使计算机能够自动进行各种运算处理。 按照程序设计语言规则组织起来的一组计算机指令称为计算机程序。 6.2 程序设计语言概述 6.2.2 程序设计语言的发展 1.机器语言 机器语言是一种二进制语言,它直接使用二进制代码表达指令,是计算机硬件可以直接识别和执行的程序设计语言。 2.汇编语言 使用助记符与机器语言中的指令进行一一对应,在计算机发展早期帮助程序员提高编程效率 3.高级语言 高级语言是接近自然语言的一种计算机程序设计语言 6.2 程序设计语言概述 6.2.3 程序运行基本方式 1.编译 编译是将源代码转换成目标代码的过程。 6.2 程序设计语言概述 6.2.3 程序运行基本方式 2.解释 解释是将源代码逐条转换成目标代码,同时逐条运行目标代码的过程。 6.2 程序设计语言概述 6.2.3 程序运行基本方式 3.编译和解释的区别 编译是一次性地翻译,一旦程序被编译,不再需要 编译程序或者源代码。 解释则在每次程序运行时都需要解释器和源代码。 6.2 程序设计语言概述 6.2.4 程序的基本编写方法 1.IPO程序编写方法 (1)输入数据 输入(Input)是一个程序的开始。 (2)处理数据 处理(Process)是程序对输入数据进行计算产生输出结果的过程。 (3)输出数据 输出(Output)是程序展示运算成果的方式。 6.2 程序设计语言概述 6.2.4 程序的基本编写方法 例如,根据用户输入的圆半径,计算出圆面积和圆周长并输出。该问题使用IPO进行分析如下: 输入(I,Input):用户输入圆半径,半径使用变量raduis表示; 处理(P,Process):计算圆面积area = π * radius * radius (此处 ,π取3.1415),计算圆周长 circle = 2 * π*radius; 输出(O,Output):两个输出结果分别为,圆面积area和圆周长circle。 6.2 程序设计语言概述 6.2.4 程序的基本编写方法 2.算法描述方法 算法就是解决问题的方法或步骤,是程序设计的灵魂。 算法的描述方法很多,常见的有自然语言法、伪代码法、流程图法、NS流程图法等, IPO程序编写方法的P(处理数据)中的算法就是用自然语言描述的。 6.2 程序设计语言概述 6.2.4 程序的基本编写方法 流程图法也是比较常用的算法描述方法,下面具体介绍一下流程图法。 6.2 程序设计语言概述 6.2.4 程序的基本编写方法 (2)流程图 例如上面的案例,根据用户输入的圆半径,计算出圆面积和圆周长并输出,可以使用流程图表示,如图6-8所示。 ... ...

~~ 您好,已阅读到文档的结尾了 ~~