iLMS知識社群ePortfolioeeClass學習平台空大首頁登入
(2012-09-30) 數位內容導論 第02講
by 李百麗 2012-09-30 13:34:52, 回應(0), 人氣(808)

---符號(Symbol)之數位化---
.英文字母:A、B、C
數字、標點符號…
.繁體中文符號:有、一、段
.中文簡化字,平假名,阿拉伯的文字符號,韓文符號…
→使用編碼系統進行數位化

---編碼系統---
.每個國家幾乎都有自己文字的編碼系統。
--Taiwan使用Big5編碼系統來表示中文正體字。
.例如
偉 這個中文字的Big5編碼為
1011000010110110
→將每一個中文字以一個唯一的16bits表示,這樣中文字就被表示成0與1的組合了。
每一個中文字對應到唯一的一個16bits

---ASCII編碼系統---
.英文字母、標點符號、阿拉伯數字使用ASCII編碼成8個位元的0與1組成。
.例如
--A的ASCII編碼為01000001
--*的ASCII編碼為00101010
無論何種系統,每一個符號的編碼在同一個系統必需要有唯一性。不同系統則不限。

---UTF-8---
.為了統一全世界的所有符號的編碼於是有Unicode編碼系統的提出
適用所有的符號,包括繁體中文、日文、英文、阿拉伯字、韓文…
.UTF-8是Unicode的子集合,也常使用在中文編碼系統

---解碼系統---
.有編碼系統就有解碼系統
.如果1011000010110110是一個中文字的Big5編碼,請問它代表那一個字?
如果是UTF-8編碼就不是同一個字,可在網路上做查詢的動作。

---解碼系統的例子之一:記事本---
.我們在記事本打字後所儲存的編碼方式預設為Big5,因為我們使用的是正體中文的Windows作業系統。
→我們使用鍵盤中打後的字看起來是有意義的,那是因為記事本即時進行了解碼,實際上儲存在電腦內是0與1的組合。

---解碼系統的例子之二:瀏覽器---
.中打幾個字,存成htm檔,以瀏覽器開啟。展示解碼錯誤的情況。

---編碼系統的總結---
.1011000010110110存在電腦裏
→使用Big5去解讀,會是 偉
→使用UTF-8去解讀,絕對不是 偉

---十進制系統---
.213表示的數值為何?
.百位為2,十位為1,個位為3
→10的平方 10的1次方 10的0次方
十進位以10做為基數

 
---二進位系統---
.0111所表示的數值是多少? 7
二進位以2做為基數


1011表示11

--11110011代表的數值為何?---
.11110011
.128+64+32+16+0+0+2+1=243