编程基础
程序:指令+数据
- 程序编程风格:
- 过程式:以指令为中心,数据服务于指令(方便面)
- 对象式:以数据为中心,指令服务于数据(满汉全席)
shell程序:提供了编程能力,解释执行
程序的执行方式
计算机:运行二进制指令
- 编程语言:
- 低级:汇编
- 高级:
- 编译:高级语言-->编译器-->目标代码
- java,C#
- 解释:高级语言-->解释器-->机器代码
- shell, perl, python
- 编译:高级语言-->编译器-->目标代码
编程基本概念
- 编程逻辑处理方式:
- 顺序执行
- 循环执行
- 选择执行
- shell编程:过程式、解释执行
- 编程语言的基本结构:
- 各种系统命令的组合
- 数据存储:变量、数组
- 表达式: a + b
- 语句:if
- 编程语言的基本结构: