编程与编程语言
# 1.什么是语言?
> 语言就是人与人交流的媒介
# 2.什么是编程语言?
> 人与计算机交流的媒介
'计算机的发明的初衷就是让它代替人工作'
>> 常见的编程语言:'Python','Java','golang','拍黄片(PHP)','c++','c'
# 3.什么是编程?
'写代码'
> 编程就是程序员使用计算机能够读懂的语言将自己的思想和逻辑传递给计算机
'流水的语言,铁打的思想'
计算机本质
# 计算机又称电脑
> 电脑就是...懂得都懂
计算机的五大组成部分
# 1.控制器
> 控制各个硬件的协作
# 2.运算器
> 数字运算:数字之间的运算
> 逻辑运算:根据条件是否成立决定是否要做
# 3.存储设备
'用于存储数据'
> 内存
>> 内存条
>>> 存取速度快,不能永久保存数据
> 外存
>> 磁带、光盘、U盘、硬盘
>>> 硬件不损坏的前提下,可以永久保存数据
# 4.输入设备
'键盘、鼠标、麦克风'
# 5.输出设备
'显示器、音响、打印机'
计算机的三大核心硬件
CPU --> 内存 --> 硬盘
# 1.中央处理器(cpu)
'控制器+运算器'
> CPU一定是从内存中读取指令
# 2.内存
'程序要运行,数据一定先存在内存'
> 存数据,速度快,有数据丢失的风险
# 3.硬盘
> 存数据,速度慢,长期保存
操作系统
计算机硬件 <---> 操作系统 <---> 应用软件
# 什么是操作系统?
> 是一个协调、管理、控制计算机硬件资源与软件资源的控制程序
# 结构:
应用软件
操作系统(系统软件)
计算机硬件
'代码都必须基于操作系统之上'
# 常见的操作系统:
> PC:windows系统、
macos
Linux
> 移动端:安卓
IOS
鸿蒙