計算機基礎(課堂筆記)

2021-10-06 02:55:05 字數 902 閱讀 6470

計算機的層次

應用軟體

作業系統

計算機硬體、裸機

上面兩層軟體範疇,下面是硬體範疇

裸機包含軟體嗎?

包含,主要是bios程式(basic input/output system,基本輸入輸出系統)

存放在主機板的一塊cmos晶元上的一段程式,在主機板出廠前燒錄到晶元中

主要作用是:上電自檢,在電腦開機後首先由biso程式控制計算機,對計算機

的硬體進行計算檢查,如果所有硬體正確,把控制權交給作業系統繼續引導程式,

如果硬體有問題,將通過蜂鳴器發出報警聲,停止開機

如何進入:開機後快速狂按delete鍵,筆記本可能不太一樣

常見的作業系統

windows  unix   linux   蘋果

軟體的分類:

基本分類

系統軟體

作業系統、作業系統補丁程式、驅動程式(作業系統通過呼叫驅動程式來管理硬體裝置)

應用軟體

補充:作業系統(os)的主要功能?

裝置(硬體)管理(通過呼叫裝置的驅動程式來完成管理)

儲存(記憶體)管理(使小的記憶體空間可以執行大的程式,把執行過的有用**匯入到硬碟的虛擬記憶體,以備下次使用

程序管理(對執行起來的程式進行管理,os為每個執行的程式新增乙個pcb,process control block 程序控制塊,通過pcb來完成管理)

檔案(資料夾)管理

按照軟體結構分類——軟體的執行是否基於網路:

不需要:單機軟體

需要:分布式軟體

c/s結構(client/server 客戶端/伺服器結構):客戶端需要使用專門的軟體:qq、msn、聯眾遊戲

b/s結構(browser/sever,瀏覽器/伺服器結構):客戶端只要使用瀏覽器即可訪問服務:**、搜尋引擎、論壇

C 基礎課堂筆記 中

第五章 陣列與集合 1.陣列 陣列 能存放任意多個同型別的資料 陣列由多個資料組成 型別必須相同 資料又叫陣列項,每個陣列都有乙個索引 下標 陣列的索引 下標 是乙個int型別的數字,索引 下標 從0開始,依次為陣列中每乙個陣列型編號 宣告 資料型別 變數名 賦值 變數名 new 資料型別 長度 合...

C 基礎課堂筆記 中

第五章 陣列與集合 1.陣列 陣列 能存放任意多個同型別的資料 陣列由多個資料組成 型別必須相同 資料又叫陣列項,每個陣列都有乙個索引 下標 陣列的索引 下標 是乙個int型別的數字,索引 下標 從0開始,依次為陣列中每乙個陣列型編號 宣告 資料型別 變數名 賦值 變數名 new 資料型別 長度 合...

Spark程式設計基礎 課堂筆記(一)

本文主要對廈門大學 spark 程式設計基礎課程知識點進行記錄 大資料4v特性 大資料關鍵技術 大資料計算模式 代表性大資料技術 hadoop裡面兩大核心 分布式儲存框架 hdfs 分布式處理框架 mapreduce hdfs負責海量分布式檔案的儲存,yarn負責為上層的計算框架提供資源排程與管理服...