什么是計算機(jī)?
計算機(jī)是能夠按照程序的運(yùn)行,自動,高速的處理海量數(shù)據(jù)的現(xiàn)代化智能設(shè)備。
1946年第一臺計算機(jī)生產(chǎn)出來。
計算機(jī)之父-圖靈。
計算機(jī)的發(fā)展史
第一代計算機(jī):電子管
第二代計算機(jī):晶體管
第三代計算機(jī):集成電路
第四代計算機(jī):大規(guī)模集成電路和超大規(guī)模集成電路
計算機(jī)又可分為:巨型機(jī),大型機(jī),小型機(jī)和微型機(jī)。
計算機(jī)的組成
計算機(jī)由軟件系統(tǒng)個硬件系統(tǒng)組成。
硬件系統(tǒng):運(yùn)算器
?CPU
控制器
?CPU
存儲器
內(nèi)存儲器: 內(nèi)存
?外存儲器: 硬盤、移動硬盤、U盤、光盤...
輸入設(shè)備
? 鍵盤
?鼠標(biāo)
手寫板
掃描儀
.....
輸出設(shè)備
屏幕
音響
?打印機(jī)
......
軟件系統(tǒng):應(yīng)用程序與操作系統(tǒng)
電腦配置(常見硬件)
CPU 主頻 核心數(shù)
內(nèi)存容量
主板
硬盤 類型、轉(zhuǎn)速、容量
顯卡
網(wǎng)卡
聲卡
操作系統(tǒng)
操作系統(tǒng)(Operating System,簡稱OS)是管理和控制計算機(jī)硬件與軟件資源的計算機(jī)程序,是直接運(yùn)行在“裸機(jī)”上的最基本的系統(tǒng)軟件,任何其他軟件都必須在操作系統(tǒng)的支持下才能運(yùn)行。
計算機(jī)的運(yùn)行是建立在操作系統(tǒng)上的。
常見的操作系統(tǒng):
winddows
ios
unix
linux
android
......
計算機(jī)的語言
編程語言(programming language),是用來定義計算機(jī)程序的形式語言。它是一種被標(biāo)準(zhǔn)化的交流技巧,用來向計算機(jī)發(fā)出指令。一種計算機(jī)語言讓程序員能夠準(zhǔn)確地定義計算機(jī)所需要使用的數(shù)據(jù),并精確地定義在不同情況下所應(yīng)當(dāng)采取的行動。
計算機(jī)語言的分類:
機(jī)器語言
匯編語言
高級語言
常見的高級語言
c++
java
python
php
ruby
c
go
javascript
......
網(wǎng)絡(luò)的配置
IP地址
IP地址是IP協(xié)議提供的一種統(tǒng)一的地址格式,它為互聯(lián)網(wǎng)上的每一個網(wǎng)絡(luò)和每一臺主機(jī)分配一個邏輯地址,以此來屏蔽物理地址的差異
子網(wǎng)掩碼
子網(wǎng)掩碼(subnet mask)又叫網(wǎng)絡(luò)掩碼、地址掩碼、子網(wǎng)絡(luò)遮罩,它是一種用來指明一個IP地址的哪些位標(biāo)識的是主機(jī)所在的子網(wǎng),以及哪些位標(biāo)識的是主機(jī)的位掩碼。
網(wǎng)關(guān)
網(wǎng)關(guān)(Gateway)又稱網(wǎng)間連接器、協(xié)議轉(zhuǎn)換器。網(wǎng)關(guān)在網(wǎng)絡(luò)層以上實(shí)現(xiàn)網(wǎng)絡(luò)互連,是最復(fù)雜的網(wǎng)絡(luò)互連設(shè)備,僅用于兩個高層協(xié)議不同的網(wǎng)絡(luò)互連
DNS
因特網(wǎng)上作為域名和IP地址相互映射的一個分布式數(shù)據(jù)庫,能夠使用戶更方便的訪問互聯(lián)網(wǎng),而不用去記住能夠被機(jī)器直接讀取的IP數(shù)串。
常見的dns
電信:114.114.114.114
谷歌:8.8.8.8.
上網(wǎng)的介質(zhì)
電話線
光纖
雙絞線
同軸電纜