各类程序语言的定义

本文探讨了程序语言的语法和词法规则,强调了标识符和名字在编程中的重要性。提到了高级语言如Python如何改变编程思维,并概述了不同类型的高级语言,如面向对象语言。还提及了错误的程序细节可能导致的严重后果,如苏联联盟号飞船事故。此外,讨论了数组的存储方式和语句与控制结构的概念。
摘要由CSDN通过智能技术生成

程序语言的定义

 语法,程序本质上是一定字符集上的字符串  语法就是一个规则,用它可以形成和产生一个合适的程序

词法规则: 但此符号形成的规则

   但此符号是语言总局有独立翼翼地最基本的结构    一般包括:常熟,标识符,记本子,算符,界符  描述工具,有限自动机

 语法规则:语言单位的形成规则 过程函数,程序等等  描述工具 :上下文无关文法

1967苏联联盟号飞船返回大气层时,忽略一个小数点,打不开降落伞,坠毁

Python:解释型语言

改变了编程语言的地位,编程语言改变编程思维,更急程序设计语言更直观,更容易改错,编写效率更高,更容易改错

高级语言的分类 程序结构 数据结构于操作,语句与控制结构

高级语言的分类 (常见的高级语言)强制式语言/过程式语言 应用式语言 基于规则的语言 面对对象语言(最流行,最重要的语言,封装、继承和多态性c++ java)

标识符是语法概念,名字是语义概念

标识符:以字母开头,字母数字组成的字符串  标识符是语法概念 名字具有确切的意义和属性

名字:标识程序中的对象

名字的意义和属性  值:单元中的内容  属性:类型和作用域

名字的说明方式  由说明语句来明确规定的 隐含说明 动态确定

数组:数组是有同一种类型数据组成的某种n位句型结构 根据距离,称为下表

     数组可便于不可变 编译时能否确定其出群空间的大小    

存放方式 按行存放(C)按列存放(fortan)

语句与控制结构  

   表达式 由运算量和算符组成  

   形式:中缀 前缀 后缀

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值