計算機理論知識

計算機不得不知道的那些事兒

1:計算機概念

什麼是計算機

 計算機是什麼?有人說,電腦。有人說,計算器。也有人會說更高端一點的回答,能計算的機器。

 這樣的回答是片面的。不能說不正確,但也不能說正確。如果你是一個沒學習過計算機或者是對計算機很陌生的人,你當然可以這樣回答,但是很無奈,點進來看的,基本上都是對計算機很熟悉或者學習過計算機的人。

 所謂什麼是計算機,計算機是擁有存儲記憶功能,可以進行數值計算、邏輯運算的電子設備。計算機也是能夠按照程序運行,自動處理數據的現代化智能電子設備。什麼是計算機,這就是。

計算機的組成

  計算機是什麼說完了,現在就來說一下計算機的組成。世間萬物都是由總總物品組成的。比如說書本就是由一頁頁的紙張組成的。一篇文章,就是由一個個文字組成的。

 那麼,計算機又是由什麼組成的呢?現代計算機的組成有硬件和軟件兩大塊,在硬件方面有cpu,硬盤,中央處理器,主板,,,,,,,等等,軟件方面有,就拿常見的來說,qq,瀏覽器,lol,等等。

2:計算機語言

什麼是計算機語言

 計算機語言,英文全稱Compute language。因爲計算機不會直接掌握人的語言,它不會對你說,hei boy,help me,如果有一天,你一開機,它這樣顯示,我想你該用殺毒軟件殺毒了。說白了,計算機語言就是人與計算機之間通訊的語言。

計算機語言的發展

 首先是機器語言,最初的機器語言是由0和1組成的二進制數,然後漸漸發展了彙編語言,彙編語言在機器語言的基礎上添加了一些簡單的字母和符號,這樣就提高了語言的記憶性和識別性,在後來,也就出現了我們所熟悉的java,c++,python等等一些高級計算機語言,就是一系列指令的集合。

3:人與計算機的交互方式

TUI GUI

 什麼是TUI,GUI。TUI英文全稱Text-based User interface,也就是命令行的交互方式,比如windows的command窗口。

 GUI英文全稱Graphical User interface,意思是圖形界面畫的交互方式。比如說我在桌面雙擊使命召喚圖標,這樣就進入了使命召喚。我雙擊的那個使命召喚圖標就屬於GUI。

 交互方式瞭解了,那就要說道接口了,也就是interface。每個人的interface都不可能全都一樣的,比如我用賬號密碼登陸我的使命召喚,這個interface就是專屬於我的。

TUI的打開方式

 TUI 和 GUI說完了,就來簡單的說一下TUI的打開方式,這裏說的僅限於windows操作系統,因爲筆者經常用的都是windows系統。

 輸入win+r然後回車可以打開command窗口,也就是我們常說的cmd窗口,首先的第一行和第二行分別是版本號和版權申明。如果不出什麼意外的話,我相信大家的第三行都是C:Users\Administrator>,其中c代表的是c盤,也就是根目錄是c盤,後面的代表的文件夾,>代表的是命令提示符,在後面可以輸入dos命令

幾種常用的dos命令(乾貨)

 基本上一個懂電腦的都有要知道一些cmd裏面的dos命令,但是哪幾種最常用呢.

命令 作用
dir 顯示文件夾
md 創建文件夾
rd 刪除文件夾
cd 進入文件夾
cd. 表示在當前目錄
cd… 返回上一級目錄
cd\ 返回到根,目錄
del 刪除文件夾中的內容
exit 退出整個cmd窗口

4:文本文件和字符集

純文本和富文本

 純文本,例如txt文檔只能寫入文字而不能插入其他文本的叫做純文本。
 富文本,聽這個名字我想都不難理解了。富文本不像純文本一樣僅僅只能寫入文字,它還可以插入圖片,插入鏈接,或者是音樂,甚至是一個視頻,例如,word文檔,markdown編輯器,,,,。

字符集

 在瞭解字符集之前首先了解一下字符的含義,字符是各種文字和符號的總稱,包括各國家文字、標點符號、圖形符號、數字等,
 所謂字符集,就是多個字符的集合,因爲各個國家的文字不同,所以對於字符編碼的方式也不同。

 常見的字符集有:

名稱 由來
ASCII 由美國人編寫,使用的7位二進制數來編寫,包含128個字符
ISO-8859-1 屬於歐洲編碼,使用的8位二進制數編寫,包含256個字符
GBK 中國人編碼,與unicode編碼完全兼容
unicode 萬國碼,包含世界上所有的語言和字符,有多種實現,如utf-8,utf-16,utf-32

5:進制

爲什麼要有不同的進制

 爲什麼要有不同的進制,大家都知道計算機的二進制和日常的十進制。卻不知道時間就是60進制,星期就是7進制,年就是12進制。所以只用一種進制方式是行不通的。

進制間的轉換

 這個就說幾個最常見的轉換原理吧,例如十進制轉二進制,
 比如13轉爲二進制如何轉換,使用的是短除法,除2運算
 13 / 2 = 6%1
 6 / 2 = 3%0
 3 / 2 = 1%1
 除到只能等於1結束也就是剩1
 從下往上 13的二進制就是1101

 二進制轉十進制
 例如將1101轉成十進制,使用的是按權相加法
 12(3)+12(2)+02(1)+12(0)=8+4+0+1=13(ps:因爲輸入限制的原因,括號中的是冪,2(3)表示的是2的3次冪)

進制間的計數

 這個應該最好理解了,十進制就是逢十進一,十六進制就是逢十六進一,二進制就是逢二進一。

6:數據

什麼是數據

 數據(data)是事實或觀察的結果,是對客觀事物的邏輯歸納,是用於表示客觀事物的未經加工的的原始素材。

 數據可以是連續的值,比如聲音、圖像,稱爲模擬數據。也可以是離散的,如符號、文字,稱爲數字數據。在計算機系統中,數據以二進制信息單元0,1的形式表示。

###數據的換算

數據間的換算
1bit(比特)是計算機中最小的單位
8bit = 1byte(字節)
1024byte = 1kb(千字節)
1024kb = 1mb(兆字節)
1024mb = 1gb(吉字節)
1024gb = 1tb(太字節)

關於計算機的內容還有很多,這些只是其中的一個小部分,但也是很重要的一部分,希望這次的一個小總結能給各位帶來方便

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章