DAY1 計算機組成和操做系統

一.編程與編程目的程序員

1.編程語言的定義編程

 編程語言是人與計算機之間溝通的介質編程語言

2.什麼是編程spa

 編程就是程序員經過編程語言讓計算機實現所想作的事操作系統

3.編程的目的內存

 解放人力,讓計算機按照人的邏輯思惟進行工做
資源

二.計算機的組成input

計算機主要由5部分組成:數學

1.控制器:計算機的指揮系統,控制計算機其餘硬件的工做工作流

2.運算器:負責數學運算與邏輯運算

  控制器 + 運算器 = CPU

3.存儲器:存儲器分爲內存與外存(硬盤)

 內存  優勢:存取速度快

     缺點:斷電數據丟失,只能臨時保存數據

 外存  優勢:斷電數據也不丟失,能永久保存數據

     缺點:存取速度慢

4.輸入設備(input)

5.輸出設備(output)

總結

   1.計算機運行的三大核心硬件:CPU,內存,硬盤

   2.程序啓動時硬件的工做流程:

     因爲程序最早存放於硬盤,因此程序啓動時相關數據先從硬盤讀入內存

     cpu從內存取出指令數據而後運行

三.CPU

cpu的向下兼容性:

 64位CPU能夠運行32bit和64bit的軟件

 32位CPU能夠運行32bit的軟件,可是不能運行64bit的軟件

四.存儲器

單位換算:8bit=1Bytes

     1024Bytes=1KB

     1024KB=1MB

     1024MB=1GB

     1024GB=1TB

     1024TB=1PB

一次IO時間 = 平均尋道時間(找磁道的時間) + 平均延遲時間(轉半圈的時間)

對於7200轉/分鐘的硬盤,一次IO時間大概爲:5MS +4MS = 9MS

五.完整的計算機系統

1.應用程序

2.操做系統

3。計算機硬件

六.操做系統的定義

 操做系統是協調、管理、控制計算機硬件資源與應用軟件的一個控制程序

 應用程序是經過操做系統間接來控制硬件的

相關文章
相關標籤/搜索