计算机的操作系统
起初在还没有计算机的时候冯诺依曼在1946年就提出计算机的5大部件别是“运算器,控制器,存储器,输入设备,输出设备”直到现在还并没有被打破,随后计算机出现了,成功的按照了冯诺依曼的预言。计算机并没有脱离他提出的5大部件冯诺依曼还提出来计算机需要用二进制语言,随后也应验了二进制语言,计算机的语言分别有:二进制语言,微码语言(微码语言转换成二进制计算机才能执行),高级系统级语言(分别是C,java等等),高级应用级语言(php,python,perl,ruby,lua)计算机的操作过程:程序→操作接口shell→操作系统(内核)→硬件 实现的计算机的操作
IT技术的两大领域(开发,应用)
开发也俗称研发,开发也分为硬件开发和软件开发,硬件开发(CPU从硬盘读取速度很慢,要把数据用内存读取走,然后CPU在读取内存要提升很多速度(要提成速度要挑总线宽度高的))硬件研发需要用机器语言和微码,则软件研发需要微码语言和高级语言 【 强语言(编译型语言):C、C++、Java 弱语言(解释型语言):PHP、python、shell】
应用也就是指运维 也就是冯诺依曼体系结构 5大部件‘运算器CLU:算数运算,逻辑运算 (运算器+控制器=cpu中央处理器),控制器为运算器提供数据 是运算器和其他硬件的中介 负责数据传递和指令传递 ,存储器(RAM随机访问存储器)输入设备输出设备分别是指往计算机里面输入指令和读取数据
Linux的出现
Bill joy--->BSNG---->BSD(berkeley system distribution)
S.U.N--->SUNOS sparc--->Solaris 10(SUNOS5.10)
DARPA TCP/IP
DEC--->VAX(VMS)
Microsoft--->Xenix
SCP-Tim(QDOS---quick and dirty oprating system)
DOS---Disk oprating system
XEROX施乐公司(著名实验室PARK)(两个著名产品以太网,鼠标)
Richard stallman GUN is not unix
Gcc Gun C complier
GPL(generic public licenses)
LGPL
FSF((freedom software foundation)
Apache ASF
Andrew Minix
Linus trovakis Freax linux GUN/linux
linux的版本为偶数则是稳定版 若为奇数则为测试版,开发版
企业发行版
Redhat(红帽):认证体系 RHCSA(低级)
RHCE(中级)(系统专家)
RHCA(高级)(全面系统工程师)
SUSE:
Debian:发展除了很多版本,非常著名的版本Ubuntu