IT知识架构和操作系统简介1
一、IT知識架構
數據存儲:磁盤--|--SAN、NAS、DAS(專門將數據存儲于磁盤陣列)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?|--分布式存儲架構(HDFS Hadoop分布式文件系統)--集群(應用)
? ? ? +
? 系統:Linux
? ? ? +
? 算法:1、map-reduces的數據處理集群:它是將海量數據按照一定的方式,修改為鍵值關系(key-value)
? ? ? ? ? ? ? ? ??HDFS + map-reduces = Hadoop 集群(運行于Linux上的一個高性能集群)
? ? ? ? ? ? 2、通過數學(統計學)+ Python = 算法
? ? ? ? ? ? 3、數據可視化
? ? =
? 結果
二、IT行業的工作方向
云計算? --? 大數據
1、運維 ——Linux操作系統(Windows--桌面工程師)——
(1)Linux運維?
(web架構)
(搭建自己的個人網站)
(2)虛擬化 KVM\XEN Hadoop + JAVA = 大數據存儲方向
? openstack
docker(k8s)
(3)Hadoop? ? +? ? JAVA? ?=? 大數據存儲方向
2、開發--計算機語言
BASIC 早期的機械語言
C C++:系統開發、驅動開發、嵌入式開發(寫板子)
? ? ? ? ? ??(驅動程序:需要轉換各個廠家設備之間的指令集,讓廠家設備之前互通)
前端:JS php css html
JAVA?
工具:腳本語言 -- shell \ perl \ python
數據庫:MySQL 、nosql
三、操作系統簡介
1、操作系統干什么的?
平臺 -- 承上啟下
上:應用
下:硬件設備(resource資源)
? ? ? ??硬件設備平臺的三大部件:CPU? 內存? I/O設備
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?五大部件:運算器? 控制器? 存儲器? input設備? output設備
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?CPU:所有的運算
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?內存:向CPU提供數據(cpu只能向內存讀取數據),重啟系統,內存中的數據將會丟失;
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??CPU讀取內存中指定(需要的數據),這個過程,我們叫做尋址;(物理地址、邏輯地址)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??IO設備:網卡(適配器adapter):以太網(Ethernet)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??磁盤(IDE、SAS、SSD)機械盤、固態盤
2、知識擴展
? ? ?osi七層模型----------------------------------------------------------TCP/IP的四層模型
? ? ?應用層? ----- QQ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?|
? ? 表示層 ----- 指令轉換? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? |
? ?會話層 ----- session建立會話? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?|應用層
? ?傳輸層 ----- 通過端口區分應用? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?|傳輸層
? ?網絡層 ----- IP? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?|網路層
? ?數據鏈路層 ----- MAC地址(物理地址)【ipconfig /all】? ? ? ? ? ? ?|
? ?物理層 ----- 具體的物理設備(硬件設備)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? |主機到主機層
? 【下層為上層提供服務】
操作系統,本身就是一個軟件程序,但是,它并不直接對客戶提供應用,而是為其他應用提供硬件資源;
操作系統分為:用戶空間和內核空間
?
轉載于:https://www.cnblogs.com/honey-2019/p/11272562.html
總結
以上是生活随笔為你收集整理的IT知识架构和操作系统简介1的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 简述区块链(1)- 也许只有这一篇
- 下一篇: 解决windows7您当前无权访问该文件