計(jì)算機(jī)要點(diǎn)
-
1.計(jì)算機(jī)概念
-
計(jì)算機(jī)是什么
電腦 手機(jī) 計(jì)算器。葫录。。
計(jì)算機(jī)是現(xiàn)代一種服務(wù)于人類的用于高度計(jì)算的機(jī)器
-
計(jì)算機(jī)由什么組成灯萍?
硬件:硬盤 顯示器 鍵盤 顯卡。端铛。泣矛。 看得見摸的著
軟件:瀏覽器 QQ LOL wegame。禾蚕。您朽。。 看不見摸不著--》網(wǎng)站换淆,服務(wù)器存在
-
2.計(jì)算機(jī)語言
-
計(jì)算機(jī)語言概念
指用于人與計(jì)算機(jī)用于通訊的語言哗总,計(jì)算機(jī)只懂0與1,人與計(jì)算機(jī)對話倍试,指令計(jì)算機(jī)去工作只能用計(jì)算機(jī)語言翻譯給計(jì)算機(jī)來讓計(jì)算機(jī)“聽的懂”
-
計(jì)算機(jī)語言發(fā)展
-- 機(jī)器語言(0讯屈,1)--->匯編語言 ---》高級計(jì)算機(jī)語言。县习。涮母。(面向過程--->面向?qū)ο?-->面向應(yīng)用)
-
轉(zhuǎn)換時(shí)機(jī)不同
--編譯型語言 例:C語言
-
x(源碼) --編譯-->y(編譯完成后的機(jī)器碼)
-
執(zhí)行速度快,但是跨平臺性差
--解釋型語言 例:python
-
x(源碼) --解釋器-->解釋執(zhí)行
- 執(zhí)行速度慢准颓,但是跨平臺性好
-
-
-
-
3.交互方式
-
交互方式種類
-
---命令行的交互方式 --->TUI(Text-based User Interface)接口
--- 圖形界面化交互方式GUI
windows TUI打開方式(windows鍵(開始菜單圖案的鍵) 加 R鍵 輸入cmd然后回車)
DOS命令:
-
4.文本文件與字符集
-
純文本
純文本只能保存單?的?本內(nèi)容,?法保存內(nèi)容?關(guān)的東?(例如:txt?本?檔)
-
富文本
富?本可以保存?本以外的東?(例如:word文檔)
純?本在計(jì)算機(jī)底層也會轉(zhuǎn)換為?進(jìn)制保存
-
解碼與編碼
將字符轉(zhuǎn)換為?進(jìn)制碼的過程哈蝇,我們稱之為編碼 encode()
將?進(jìn)制碼轉(zhuǎn)換成字符的過程,我們稱之為解碼 decode()
-
字符集
ASCII 美國?編碼 使?7位來對美國常?的字符進(jìn)?編碼 包含128個(gè)字符
ISO-8859-1 歐洲的編碼 使?8位來編碼 包含256個(gè)字符 GBK 中國?編碼(國標(biāo)碼) dir 列出當(dāng)前?錄下的?件夾或者?件 Unicode 萬國碼 包含世界上所有語?和字符 編寫程序?般都會使? Unicode 編碼 Unicode 編碼有多種實(shí)現(xiàn) UTF-8 UTF-16 UTF-32 (utf-8是包含最多的攘已,是日常最多使用的炮赦,許多地方默認(rèn)utf-8)
出現(xiàn)亂碼的情況一般也是編碼與解碼字符集使用不同,調(diào)整即可
例如瀏覽器出現(xiàn)亂碼則在右鍵菜單中選擇編碼在其中選擇需要的样勃,一般默認(rèn)自動(dòng)檢測或者utf-8
-
5.進(jìn)制與數(shù)據(jù)
- ###### 二進(jìn)制 滿二進(jìn)一 計(jì)數(shù):0 1 - ###### 八進(jìn)制 滿八進(jìn)一 計(jì)數(shù):0 1 2 3 4 5 6 7 - ###### 十進(jìn)制 滿十進(jìn)一 計(jì)數(shù):0 1 2 3 4 5 6 7 8 9 - ###### 十六進(jìn)制 十六進(jìn)制引入a b c d e f表示10 11 12 13 14 15 計(jì)數(shù):0 1 2 3 4 5 6 7 8 9 a b c d e f - ###### 進(jìn)制間轉(zhuǎn)換 - ?進(jìn)制-->?進(jìn)制 原理: 對?進(jìn)制數(shù)進(jìn)?除2運(yùn)算 - ?進(jìn)制 -- > ?進(jìn)制 原理:?進(jìn)制乘以2(次冪)的過程 (進(jìn)制越?表現(xiàn)形式越短吠勘,之所以出現(xiàn)其他進(jìn)制就是為了更?便的表示數(shù)據(jù)) - ##### 數(shù)據(jù) - bit是計(jì)算機(jī)中最?的單位 6
- byte是我們最?的可操作的單位
8bit = 1byte (字節(jié))
1024byte = 1KB (千字節(jié))
1024KB = 1MB (兆字節(jié))
1024MB = 1GB (吉字節(jié))
1024GB = 1TB (太字節(jié))