【1】机器语言:用二进制编写的语言程序 直接操作计算机硬件
(1)优点:直接作用计算机 执行效率最高
(2)缺点:开发效率低 学习难度最大
【2】汇编语言:用英文标签代替二进制编写的程序 直接操作计算机硬件
(1)优点:直接作用计算机 执行效率最高
(2)缺点:开发效率低 学习难度大
【3】高级语言:用人类的字符去编写程序 屏蔽直接操作硬件
(1)优点:开发效率高 学习难度较低
(2)缺点:执行效率较低
PS:高级语言的分类
编译型:直接将代码整体翻译成计算机识别的语言 一次翻译 永久使用
翻译:类似于谷歌翻译器---->等于编程语言中的编译器
特点:执行速度快 不依赖语言环境运行 跨平台性差
解释性:逐句解释 解释一句 执行一句
解释:类似于同声传译----->等于解释器
特点:执行速度慢 依赖解释性解释 跨平台性高
PS:语言比较
(1)执行效率:机器语言>汇编语言>高级语言
(2)学习难度:机器语言>汇编语言>高级语言
(3)开发效率:高级语言>汇编语言>机器语言
变量:描述程序执行时候变化的状态或者特征
变:程序在执行时候的变化
量:描述程序执行的状态或者特征
例如:
初始量:游戏等级为0 变化量:游戏等级为100 (即初始状态为0 变化之后的状态为100)
初始量:存活 变化量:死亡 (即从初始存活状态 变为死亡状态)
变量的使用方式
(1)变量名:通过变量名用来唯一查询某一变量的值
(2)赋值符号:将变量名与变量值捆绑连接在一起
(3)变量值:变量的赋值
例如
name=‘SR‘
变量名:name
赋值符号:=
变量值=SR
如果想找到SR 只需要寻找name即可
变量书写方式
原文:https://www.cnblogs.com/SR-Program/p/11104550.html