給!你想要的計算機常識!
1.計算機基本概念
1.1計算機是什麼?
- 計算機(computer)俗稱電腦,是現代一種用於高速計算的電子計算機器
- 特點 : 數值計算 邏輯計算 存儲記憶功能
- 總結 : 能夠按照程序運行、自動、高速處理數據的現代化智能電子設備
1.2計算機的組成
- 硬件:鼠標 鍵盤 顯示器 CPU 硬盤… 看的見摸的着的設備.
- 軟件:PyCharm QQ 瀏覽器 英雄聯盟… 看不見摸不着的功能
2.計算機語言
2.1計算機的基本概念
- 概念 :計算機語言(Computer Language)指用於人與計算機之間通訊的語言。
2.2計算機的發展歷史
- 機器語言 --> 彙編語言 --> 高級計算機語言
- 機器語言:最初的機器語言都是由0 和 1組成的二進制數,說白了二進制就是機器語言組成的基礎
- 彙編語言:彙編語言是在機器語言基礎之上發展的,它用了一些簡單的字母和符號串來代替二進制串,這樣就提高了語言的記憶性和識別性
- 高級計算機語言: 就是一系列指令的集合
例如: JAVA C C++ Python
2.3編譯型和解釋型的語言區別
根據轉換機制的不同,語言分爲兩大類:
編譯型語言
- C語言
- 編譯型語言,會在代碼執行前將代碼編譯爲機器碼,然後將機器碼交由計算機執行
- 特點: 執行速度特別快 跨平臺性比較差
解釋型語言
- Python Java
- 解釋型語言,不會在執行前對代碼進行編譯,而是在執行的同時一邊執行一邊編譯
- 特點:執行速度比較慢 跨平臺性比較好
3.交互方式
3.1交互方式的種類
- 命令行的交互方式 (Text-based User Interface) TUI
- 圖形界面化的交互方式 Graphical User Interfac) GUI
3.2文本交互模式打開的方式(win)
-
win鍵 + R --> CMD --> 回車
-
命令行結構
-
版權所有© 2009 Microsoft Corporation。保留所有權利 —> 版權聲明
-
版權所有© 2009 Microsoft Corporation。保留所有權利 —> 版權聲明
- C: —>所在磁盤的根目錄 (可以通過 X: 切換盤符)
- \User\Administrato —> 所在磁盤路徑,當前所在的文件夾
- 符號">"爲命令提示符 (在後面可以直接輸入指令)
3.3DOS命令
DOS 命令 | 功能 |
---|---|
dir | 列出當前目錄下的文件夾或者文件 |
md | 創建目錄 |
rd | 刪除目錄 |
cd | 進入指定目錄 |
cd… | 退回上一級目錄 |
cd/ | 退回到根目錄 |
del | 刪除文件 |
exit | 退出dos命令 |
4.文本文件和字符集
4.1文本文件
- 文本分爲兩種 : 一種 純文本 一種 富文本
- 純文本只能保存單一的文本內容,無法保存內容無關的東西(例如 txt文本文檔)
- 富文本可以保存文本以外的東西(例如 有道筆記)
- 純文本在計算機底層也會轉換爲二進制保存
- 將字符轉換爲二進制碼的過程,我們稱之爲編碼 encode()
- 將二進制碼轉換成字符的過程,我們稱之爲解碼 的decode()
4.2常見的字符集
- ASCII : 美國人編碼 使用7位來對美國常用的字符進行編碼 包含128個字符
- ISO-8859-1: 歐洲的編碼 使用8位來編碼 包含256個字符
- GBK : 中國人編碼(國標碼)
- Unicode: 萬國碼 包含世界上所有語言和字符 編寫程序一般都會使用Unicode 編碼
- Unicode 編碼有多種實現 UTF-8 UTF-16 UTF-32
5.進制
5.1進制之間的轉換
- 十進制–>二進制 原理: 對十進制數進行除2運算
- 二進制 – > 十進制 原理:二進制乘以2(次冪)的過
5.2進制的計數
- 十進制
- 滿十進一 十進制一共有10個數字
- 計數 : 0 1 2 3 4 5 6 7 8 9 10 11 12 …19 20
- 二進制
- 滿二進一 二進制一共有2個數字 0 1
- 0 1 10 11 100 101 110 111 1000…
- 八進制
- 滿八進一 八進制一共有8個數字
- 計數 : 0 1 2 3 4 5 6 7 10 11 … 17 20 21…27 30
- 十六進制
- 十六進制滿十六進位 十六進制的數字 引入了 a b c d e f 表示 10 11 12 13 14 15
- 計數 : 0 1 2 3 4 5 6 7 8 9 a b c d e f 10 11 12 13 … 1a 1b 1c 1d 1e 1f 20 21 22 23 24…2a 2b 2c 2d 2e 2f 30 31 32 33 34… 3a 3b…
5.3數據間的轉換
- bit是計算機中最小的單位
- byte是我們最小的可操作的單位
- byte是我們最小的可操作的單位
- 1024byte = 1kb(千字節)
- 1024kb = 1mb(兆字節)
- 1024mb = 1gb(吉字節)
- 1024gb = 1tb(太字節)
6.環境變量
6.1基本概念
- 環境變量(environment variables)一般是指在操作系統中用來指定操作系統運行環境的一些參數,如:臨時文件夾位置和系統文件夾位置等
1.環境變量操作
(1)右鍵計算機(此電腦),選擇屬性
(2)系統界面左側選擇 高級系統設置
(3)選擇環境變量
2.添加環境變量
(1) 通過新建按鈕添加環境變量
(2)環境變量可以有多個值 , 值與值之間用 英文逗號隔開修改
3.環境變量
修改環境變量
4.刪除環境變量
通過刪除按鈕來刪除環境變量
##6.2 path環境變量
- path環境變量 保存的是一個一個的路徑
- 當我們在命令行中輸入一個命令,系統會先在當前目錄下找,如果有就直接打開
- 如果沒有則會去path環境變量的路徑去找,直到找到爲止。沒找到則會報錯
- 我們可以將一些經常要訪問的文件或程序的路徑添加到環境變量當中。這樣我們就可以在任意位置來訪問這些文件了
- 注意事項:
- path環境變量不區分大小寫 path Path PATH
- 多個路徑之間用 ; 隔開