计算机的组成
计算机发展的历史:
三个不可遗忘的三个人
1.Turing 2.香农(Shannon)
3,冯 诺一曼(冯诺依曼体系结构)
硬件:重要的三个CPU,内存,硬盘
CPU :中央处理器
常见的电脑处理器:Intel奔腾8086、酷睿i5,i7,i9、AMD锐龙
常见的手机处理器:高通 骁龙,苹果A系类,海思麒麟系类、联发科天玑系类;
CPU的本质:控制单元。算术逻辑单元、存储单元;
芯片和CPU的关系:芯片有很多种,CPU芯片是其中一种
还有其他的:
内存:内部存储器
运行内存 :RAM
存储空间:ROM
硬盘类型: 3.5寸机械盘,2.5寸机械盘 ,2.5寸SATA固态盘,M.2固态盘
硬盘盒内存的区别:
1.读写速度
2.作用
内存提供给cpu计算来用短暂存储
3.持久存储
二进制:只有0、1
计算机的底层是集成电路
编程语言
机器语言:二进制代码语言
010000101
汇编语言:用英文字母或符号串来代替操作
LOAD A
ADD B
STORE C
翻译:A+B=C
高级编程语言:贴近自然语言,不直接操作硬件,可移植
C=A+B
从源代码到可执行程序:
源代码——>编译器——>汇编语言程序——>汇编器——>机器代码——>链接器/加载器——>目标机器代码
为什么需要操作系统
1.提供API 屏蔽硬件差异
2.协调系统资源
客户端与服务端
软件的架构
C/S架构:Client/Server
客户端·1:迅雷,qq,百度网盘,腾讯课堂,网易云音乐,游戏客户端,腾讯视频
特点:需要安装和升级,占用资源多,性能高
B/S架构:Browser/Server
浏览器:Chrome、FireFox、Edge、360等
站点:百度、知乎,微博,贴吧,淘宝........
特点:不用安装维护,跨平台系统,占用资源低
服务器的组成部分
1.服务器硬件
2,服务器操作系统
3.HTTP容器(Web服务器)
监听HTTP端口 提供协议访问方式
4.应用程序
总结: