01 計算機要點
1.計算機的基本概念
1.1 計算機是什么阴幌?
概念: 是現(xiàn)代一種用于高度計算的電子計算機器(電腦手機計算器電視......)
特點:數(shù)值計算搅吁、邏輯計算滩褥、存儲記憶功能
1.2 計算機的組成
硬件:硬盤把曼、顯示器、鍵盤法希、顯卡。靶瘸。苫亦。(看得見摸得著)
軟件:QQ、瀏覽器怨咪、英雄聯(lián)盟屋剑。。诗眨。(看不見摸不著唉匾。沒安裝軟件叫裸機。)
2.計算機語言
計算機語言(python)是用來開發(fā)軟件:網(wǎng)站匠楚、服務(wù)器巍膘。。芋簿。
2.1 計算機語言的概念
指用于人與計算機通訊的語言峡懈,讓計算機幫人做事(字符和語法規(guī)則組成)
2.2 計算機語言的發(fā)展
機器語言(0,1)
匯編語言(在0和1基礎(chǔ)上加了字母和符號益咬,使之辨識度更高逮诲,但是不夠效率)
高級語言(C,JAVA,PYTHON...)【從面向過程(C...)帜平,到面向?qū)ο螅↗AVA,PYTHON...),未來有可能面向應(yīng)用(自己編程開發(fā)軟件)】
2.3 根據(jù)轉(zhuǎn)換時機的不同分類
編譯性語言(比如C梅鹦,即將源碼編譯后變成機器碼裆甩,執(zhí)行速度快,但跨平臺性比較差齐唆。e.g.食堂打飯嗤栓,快,但是選擇性差)
解釋性語言(比如PYTHON箍邮,把源碼通過解釋器解釋執(zhí)行茉帅,執(zhí)行速度比較慢,但是跨平臺性比較好锭弊。e.g.吃火鍋堪澎,慢,但是可以自己決定吃什么味滞、做成啥樣樱蛤,選擇性好)
3.交互方式
3.1 交互方式的種類
(1) 命令行的交互方式 TUI (Text-based User Interface【接口】)
(2)圖形界面化的交互方式 GUI (Graphical User Interface)
3.2 文本交互方式(TUI)的打開方式
win 鍵+R/搜索運行,輸入cmd剑鞍,確認
命令行結(jié)構(gòu):
版本
版權(quán)聲明
C:\Users\Iris Chen>
C: -- 所在磁盤的根目錄(可以通過X:換盤)
\Users\Iris Chen --當前所在文件夾的磁盤路徑
> -- 命令提示符昨凡,在后面直接輸入指令
3.3 常用的DOS命令
dir? 列出當前目錄下的文件夾或者文件(如果是文件,中間那列沒有<dir>)
md 創(chuàng)建目錄
rd 刪除目錄
cd? 進入指定目錄
cd.. 退回上一級目錄
cd/? 退回到根目錄
del 刪除文件
exit 退出DOS命令
4.文本文件和字符集
4.1 文本文件有2種:
(1)純文本:保存單一的數(shù)據(jù)(編寫程序)
(2)富文本:保存文本以外的內(nèi)容蚁署,插入圖片等(word...)
4.2 字符集
字符串? ? ?到? ? ?二進制=編碼
二進制? ? ?到? ? ? 字符串=解碼
都要遵守字符集
常見字符集:
美國ASCII--7位便脊,128個
歐洲ISO--8位,256個
中國國標碼GBK
萬國碼Unicode世界通用(UTF-8用得最多/16/32...)
5.進制
進制越大光戈,表現(xiàn)形式越短(出現(xiàn)除了十哪痰、二的其他進制是為了更加方便表示數(shù)據(jù))
5.1 進制之間的換算
十進制--二進制 :5--101?
原理:對十進制進行除2的操作
#5
5/2=2余1
2/2=1余0
1? ? ? ?余1
從下往上取:101
#6
6/2=3余0
3/2=1余1
1? ? ? ?余1
從下往上忍锒取:110
二進制--十進制:101--5
原理:乘以2(次冪)的過程
#101
1 *2(0)+0*2(1) +1*2(2)
倒過來
=1*1+0*2+1*4
=1+0+4
=5
#110
倒過來
0*2(0)+1*2(1)+1*2(2)
=0+2+4
=6
5.2 進制的計數(shù)
#十進制:滿十進一
0123456789 10 11 12 13 ...20...
#二進制:滿二進一
0妒御、1? 10(2) 11 100 101 110 111 1000...
#八進制(少用):滿八進一
01234567 10(8) 11 12 13 ...17 20 21 22 27 30...
#十六進制:滿十六進一
0123456789abcdef(a 表示10 ... f表示15)10(16)11 12 13 14 ...19(25)1a(26)...
5.3 數(shù)據(jù)間的換算
#bit(比特)是計算機中最小的單位
#byte(字節(jié))是可以操作的最小單位
8bit=1byte
1024byte=1KB(千字節(jié))
1024KB=1MB(兆字節(jié))
1024MB=1GB(吉字節(jié))
1024GB=1TB(太字節(jié))...
###今日作業(yè)
1.創(chuàng)建自己的博客平臺
2.把今天的知識點寫成文章發(fā)表到自己的博客平臺,練習DOS命令
3.博客發(fā)郵件給老師(QQ號+QQ昵稱+博客地址)
4.7月3號17:00之前交