编程与编程语言
1.什么是编程(写代码的本质)
程序员使用计算机能够读懂语言‘将自己的思维逻辑和想法’写下来的过程
2.什么是编程语言
人与计算机之间沟通交流的媒介
>>>:让计算机代替人类工作!
计算机的本质:别名‘电脑’
计算机即通电的大脑(让计算机通电后代替人脑工作)
计算机五大组成部分
1.控制器
控制计算机各个硬件的工作(相当于人的大脑)
运算器
控制数学运算与逻辑运算(相当于人的大脑)
数学运算:数字相关的运算
逻辑运算:根据条件判断是否可行
储存设备(相当于人类记忆)
内存(短暂的记忆)
eg:内存条
存取数据的速度较快
基于电工作 断电后数据会消失 不会永久保存数据
外存(长期记忆)
eg:硬盘 U盘
存取数据较慢
断电后数据不会有影响 可以永久保留数据
输入设备(相当于人的眼睛,耳朵)
eg:键盘 鼠标 麦克风
将外界的数据传递到计算机
输出设备(相当于人的嘴巴‘说话’等)
eg:显示器 音响
将计算机内部数据传输到外界
计算机三大核心硬件
*处理器(cpu) 控制器+运算器
cpu去内存中取程序的指令并运行
内存
程序想要运行必须在内存之中
硬盘
永久储存数据
操作系统
协调 管理 控制计算机各个硬件的工作(程序员所有的编写都基于系统之上)
三层架构
应用程序
操作系统
计算机硬件