计算机硬件&操作系统
01 什么是编程语言?
语言是一个事物与另一个事物沟通的表达方式。
而编程语言则是人与计算机沟通的表达方式。
02 什么是编程?
编程就是程序员用计算机能理解的表达方式(编程语言)把程序员想让计算机做的事表达出来。
写到文件里,这些文件就被称为程序。
03 为何要编程?
在编程的世界里计算机就像你的奴隶,人之所以要编程就是想要让计算机代替人去工作。
04 计算机硬件组成
控制器:计算机的指挥系统
运算器:数学运算&逻辑运算
存储器
内存(内存条):优点存取速度快,缺点断电数据丢失。
外存(硬盘):优点永久保存数据,缺点存取速度远远慢于内存。
输入设备input:键盘、鼠标
输出设备output:显示器、音响
人的大脑 ==》CPU = 控制器 + 运算器
05 与运行程序有关的三大核心硬件
CPU
内存
硬盘
运行软件时,硬件的运作流程:(重点)
1.软件最先存放于硬盘的,软件的代码会由硬盘读入内存
2.CPU到内存中取出代码 -》翻译成CPU自己的指令集 -》 运行
06 完整的计算机体系结构分为三层
应用软件
操作系统
计算机硬件(CPU,内存,硬盘)
操作系统:一个协调、管理、控制计算机硬件资源与软件资源的一种控制程序,位于计算机硬件与软件之间,起到承上启下的作用。
应用软件的运行平台 =》 操作系统 + 计算机硬件