資料數位化-� 十六進制與文字數位化
Part I 十六進制
一個中文字
佔幾個Byte?
2 Bytes
= 16 Bits
🡪用二進制的話
要用16個0或1 來表示1個中文字
例如: �一個16個位元的二進制數 1010010111001011,
→無論寫起來還是讀起來很費事,還容易出錯。
寫成十六進制數 A5CB →方便多了,也不容易出錯。
因此,相同數字,不同的進制表示法為:
(1010010111001011)2 = (A5CB)16 = (42443)10�或 (1010010111001011)bin = (A5CB)hex = (42443)dec
一、使用十六進制原因~
「簡潔」
十進制 (Decimal) | 二進制 (Binary) | 八進制 (Octal) | 十六進制 (Hexadecimal) |
0 | 0 | 0 | 0 |
1 | 1 | 1 | 1 |
2 | 10 | 2 | 2 |
3 | 11 | 3 | 3 |
4 | 100 | 4 | 4 |
5 | 101 | 5 | 5 |
6 | 110 | 6 | 6 |
7 | 111 | 7 | 7 |
8 | 1000 | 10 | 8 |
9 | 1001 | 11 | 9 |
10 | 1010 | 12 | A |
11 | 1011 | 13 | B |
12 | 1100 | 14 | C |
13 | 1101 | 15 | D |
14 | 1110 | 16 | E |
15 | 1111 | 17 | F |
16 | 10000 | 20 | 10 |
進位
二、十六進位數字系統
A.B.C.D.E.F等字元;其中以A~F分別表示10~15。
(A5CB)16 或 (A5CB)HEX
三、二進制與十六進制的轉換:
(10111100100)2 = (5E4) 16
四、十六進制與十進制轉換:
仿照二進制
仿照二進制
D=13
(522)16 = 5x162 + 2x161 + 2x160 = (1314)10
(1314)10 =(522)16
最高分
可用 滑鼠 或 鍵盤 輸入
第一題:十六進位遊戲 FLIPPY BIT(遊戲綱站)
[ 二 / 十六 對照表 ]
Part II 文字數位化
(文字編碼 Code)
一、文字數位化在生活中的應用:
生活中的文字編碼
資料來源:愛盲數位出版
資料來源:愛盲數位出版
生活中的
文字編碼
資料來源:科技報橘
標碼規則:
條碼分左右兩邊,是遵循不同的編碼規則。以台灣最常使用的 GTIN-13 來說,裡面包含有 Type-A、 Type-B、Type-C 三種編碼方式,左邊只能用Type-A、 Type-B 做編碼,右邊只能用 Type-C ,各自都有各自的規則,所以不能混著用。
生活中的文字編碼
歐洲的科學家在18世紀逐漸發現電的各種特質,於是有人開始研究使用電來傳遞訊息的可能...
(一)摩斯電碼:
用聲音長短組合表示文字
1835年美國人艾爾菲德·維爾為了協助薩繆爾·摩斯的電報機進行訊號傳遞,構思了一個透過點、劃和中間的停頓,讓每個字元和標點符號彼此獨立地發送出去的方法,這就是現在我們所熟知的摩斯電碼(Morse code)。摩斯電碼在海事通訊中被作為國際標準一直使用到1999年。
二、文字數位化的演進
Morse Code
1912年4月15日鐵達尼號的處女航,在北大西洋撞上冰山而沉沒,由於缺少足夠的救生艇,造成1500人葬生海底。
當時鐵達尼號的無線電首席官員一直在傳送傳統的求救信號CQD,直到下級無線電操作員建議他:傳送SOS吧,這是新的呼叫信號,這也可能是你最後的機會來傳送它了!因此在傳統的CQD求救信號中夾雜SOS信號。求救信號最終在第二天早上被加利福尼亞號收到,因她並沒有24 小時監聽無線電。
註:CQD是以前國際通用的信號,也是用摩斯電碼,相當於現在的SOS。1908年國際組織廢除CQD,並正式啟用SOS。CQD和SOS都並非是什麼詞的縮寫,只是由任意三個字母組成。
RMS Titanic
CQD
SOS
QQ:摩斯密碼問題
A(・- ) 還是 E(・)、T(-)?
1874年法國發明家博多,改進摩斯電碼容易傳輸錯誤的問題,統一將所有英文字母及數字符號通通採用五個位元的編碼表示,設計了博多電碼。
(二)博多電碼:固定長度
1.延續博多電報固定長度的編碼方式
2.各個國家與各家公司利用二進制分別制定出各自的文字編碼表
例: 同樣是英文字母 A 為例:
(三)初期電腦的文字編碼:百家爭鳴
美國國家標準局邀請各方編碼專家召開會議
經多次討論,於1967年提出一套每台電腦都可以共通使用的編碼標準,就是
ASCII碼
(American Standard Code for Information Interchange),
美國訊息交換標準代碼
四、現今電腦的文字編碼:
(一)英文數字~ASCII碼
統一編碼
擴充字元集(Extended Character Set)
原先使用
7bits
(0-127)
為擴充字符
增加為
8bits
(0~255)
第0~32號及第127號(共34個)是控制或通訊用字元,如:換行、刪除
第33~126號 (共94個)是字元
其中第48~57號為0~9十個阿拉伯數字;65~90號為26個大寫英文字母,
97~122號為26個小寫英文字母,其餘為一些標點符號、運算符號等。
第128~255號為擴展字元(不常用)
(二) 英文以外的文字編碼:
1980年後,美國、西歐以外的東亞、中歐等地區,也開始有使用電腦的需求。但ASCII不足以表示各種文化的語言文字,於是各國又開始各自制定文字編碼...
可在Word
「插入」- 「符號」
查詢編碼
由於各國所使用的文字編碼方式不同,使得資訊交換不易。1991年美國IBM、Apple、Microsoft等廠商共同出資成立了一個編碼組織,制訂出一套全球通用的文字編號系统 Unicode,又稱萬國碼或統一碼、萬用碼。
萬國碼特徵:
1.Unicode是以16個位元來表示一個字元,因此共可表示65,536個字元或符號。
2.Unicode除了前128個編碼的字元符號和ASCII相同。
3.其餘之字元則劃分為控制碼、拼音文字區、符號區及中日韓常用文字符號區……等多個字元集區。可詞蓋各國常用的文字、字母及符號。�
◎UTF-8(8-bit Unicode Transformation Format)�是一種針對Unicode的可變長度字元編碼,也是一種字首碼。它可以用一至四個位元組對Unicode字元集中的所有有效編碼點進行編碼,屬於Unicode標準的一部分。因此,它逐漸成為電子郵件、網頁及其他儲存或傳送文字優先採用的編碼方式。
五、萬國碼系統: (Unicode/UTF-8)
請至google classroom完成
線上 Excel 檔
(記得要按繳交)
請至google classroom完成
1.表單(三大題)
2.線上PPT檔(一題)
(記得要按繳交)
請至google classroom完成
作業一:表單(三大題)
作業二:線上PPT檔(一大題)
(記得要按繳交)
請至 Classroom 開啟�作業一:表單(共三大題)
010110011100
0011101100011110
查表
第二大題: MCjh解碼
(注意:大小寫有別)
答案十六進位or二進位
(點圖可進入ASCII碼網站)
查表
第三大題: 衣服解碼
第三大題: 衣服解碼
請至 Classroom 開啟�作業二:線上PPT
Word 插入符號
可以查詢常見的各種文字編碼!
1.開啟Word
輸入並選取文字
(一次只選一個字)
注意錯誤:
若您的字元代碼為0020,
是空白字元,不是您的名字哦!
若發生此狀況,請取消,再重新插入符號!