Скачать презентацию — — Скачать презентацию — —

ab556d12662a32639a115beb630e6f00.ppt

  • Количество слайдов: 42

. . /. -. . ---. . . -. / -. -- ---. . . . /. -. . ---. . . -. / -. -- ---. . -. -. /. ---. . -. /. -. . --- -. --. /. --. . / -. . . --. . . /. --. . . -. / - -. -- / -. . . - -. --. . . / --- -. -. -. . /. -. . . - --. -. . /. -. -. ---. . - -. -. . / -. -- ---. . - / -. -. ---. . - -. -. --. / -- -. -- /. . -. --- -. . . --. . /. --. . - -. --. / -. . . /. . ---. -. /. -- -. . ----. - /. . -. -. . / -. . . -. ---. . -- /. - --. . -. / -- -. -- / -- -. . . -. /. - -. -. . . / ---. . -. /. -. . ---. . . -. --. / -- -. -- / --. . -. -. . / -. . . - - /. . . . -- ---. -. . /. --. -. . . /. . -. . 010010000001001 10001001111010101100100 0101001000000101100101 0011110101 0100011101001111010 0011101001100010101000001010010010101 0000010101001000 00011001001001010100100110100001000 1110100100100110001 010010011100100000010010010100011101001000000101001101001 0000100111101001100

A Special Message for you~~ 0100100000010011110101011001 0001010010000001011001010011110101 . . /. -. . ---. . A Special Message for you~~ 0100100000010011110101011001 0001010010000001011001010011110101 . . /. -. . ---. . . -. / -. -- ---. . -

文字編碼的秘密 Text encoding & Information Interchange 文字編碼的秘密 Text encoding & Information Interchange

歐洲的科學家在 18世紀逐漸發現 電的各種特質,於是有人開始研 究使用電來傳遞訊息的可能… 歐洲的科學家在 18世紀逐漸發現 電的各種特質,於是有人開始研 究使用電來傳遞訊息的可能…

文字編碼最早用於電報通訊~ 摩斯電碼:用聲音長短組合表示文字 1835年美國人艾爾菲德 • 維爾為了協助薩繆爾 • 摩斯的電報機 進行訊號傳遞,構思了一個透過點、劃和中間的停頓,讓每 個字元和標點符號彼此獨立地發送出去的方法,這就是現在 我們所熟知的摩斯電碼(Morse Code)。 摩斯電碼中,常用的字母編 碼短、少用的字母編碼長 文字編碼最早用於電報通訊~ 摩斯電碼:用聲音長短組合表示文字 1835年美國人艾爾菲德 • 維爾為了協助薩繆爾 • 摩斯的電報機 進行訊號傳遞,構思了一個透過點、劃和中間的停頓,讓每 個字元和標點符號彼此獨立地發送出去的方法,這就是現在 我們所熟知的摩斯電碼(Morse Code)。 摩斯電碼中,常用的字母編 碼短、少用的字母編碼長

電子訊號的傳遞 ~ Titantic's Messages 傳 聞 1912年 , 名 的 鐵 達 尼 號 電子訊號的傳遞 ~ Titantic's Messages 傳 聞 1912年 , 名 的 鐵 達 尼 號 郵 輪 首 航 遇 險 時 , 使 用 求 救 信 著 曾 號 SOS( ‧‧‧--- ‧‧‧), 世界 上第一艘發出 SOS電碼的船隻。 是 http: //pri. org/stories/2012 -04 -13/titantics-morse-code-messages-brought-life-audio-artist

摩斯電碼(Morse Code) 摩斯電碼是一種訊號代碼 透過不同的排列順序來表達不同的 英文字母、數字和標點符號 由美國人薩繆爾·摩斯在 1836年發明 摩斯電碼是一種早期的數位化通訊 形式。它的代碼包括五種: 點(. ) 劃(-) 每個字元間短的停頓(在點和劃 之間的停頓) 摩斯電碼(Morse Code) 摩斯電碼是一種訊號代碼 透過不同的排列順序來表達不同的 英文字母、數字和標點符號 由美國人薩繆爾·摩斯在 1836年發明 摩斯電碼是一種早期的數位化通訊 形式。它的代碼包括五種: 點(. ) 劃(-) 每個字元間短的停頓(在點和劃 之間的停頓) Samuel F. B. Morse 薩繆爾 ·摩斯 (1791 - 1872) 每個詞之間中等的停頓 http: //upload. wikimedia. org/wikipedia/commons/8/8 d 以及句子之間長的停頓 /Samuel_Morse_1840. jpg

請解讀下列訊息 . . /. -. . ---. . . -. / -. -- ---. 請解讀下列訊息 . . /. -. . ---. . . -. / -. -- ---. . -

可以透過Morse Code Translator 進行編碼的轉換 http: //morsecode. scphillips. com/jtranslator. html 可以透過Morse Code Translator 進行編碼的轉換 http: //morsecode. scphillips. com/jtranslator. html

摩斯電碼的問題 但當時有個問題,例如接收到「‧-」時… 不確定是在表示一個英文字母A(‧-),還是兩個英文 字母E(‧)與T(-)。 APPLE ET PANTS ? ? ? 電報網路 摩斯電碼的問題 但當時有個問題,例如接收到「‧-」時… 不確定是在表示一個英文字母A(‧-),還是兩個英文 字母E(‧)與T(-)。 APPLE ET PANTS ? ? ? 電報網路

改進傳輸錯誤的問題 博多電碼:固定長度編碼 1874年法國發明家博多在設計博多電報時,改進摩斯電碼 容易傳輸錯誤的問題,統一將所有英文字母及數字符號通 通採用五個位元的編碼表示。 博多電報中 每個字母都 是同樣長度 例如:英文字母A的編碼為「●●○○○」、 B的編碼為「●○○●●」等。 博多 改進傳輸錯誤的問題 博多電碼:固定長度編碼 1874年法國發明家博多在設計博多電報時,改進摩斯電碼 容易傳輸錯誤的問題,統一將所有英文字母及數字符號通 通採用五個位元的編碼表示。 博多電報中 每個字母都 是同樣長度 例如:英文字母A的編碼為「●●○○○」、 B的編碼為「●○○●●」等。 博多

電腦的文字編碼 延續博多電報固定長度的編碼方式 各個國家與各家公司利用二進制分別制定出各自 的文字編碼表 以同樣是英文字母 A為例: 美國 IBM公司的 BCD編碼是「010001」 歐洲電腦製造協會的 DEC編碼是「010001」 蘇聯的 GOST編碼則是「010000」 … 電腦的文字編碼 延續博多電報固定長度的編碼方式 各個國家與各家公司利用二進制分別制定出各自 的文字編碼表 以同樣是英文字母 A為例: 美國 IBM公司的 BCD編碼是「010001」 歐洲電腦製造協會的 DEC編碼是「010001」 蘇聯的 GOST編碼則是「010000」 …

這樣,會發生什麼問題呢? 這樣,會發生什麼問題呢?

各種編碼百家爭鳴 每套編碼表都是各自制定 當時光是西歐文字符號就存在六十多套 時常需要互相轉換而相當不便 美國IBM公司的BCD編碼是「010001」 歐洲電腦製造協會的DEC編碼是「010001」 蘇聯的GOST編碼則是「010000」 … 各種編碼百家爭鳴 每套編碼表都是各自制定 當時光是西歐文字符號就存在六十多套 時常需要互相轉換而相當不便 美國IBM公司的BCD編碼是「010001」 歐洲電腦製造協會的DEC編碼是「010001」 蘇聯的GOST編碼則是「010000」 …

從百家爭鳴到大一統~ 統一的英文數字文字編碼 ~~ASCII碼 美國國家標準局邀請各方編碼專家召開會議 希望有特定的編碼對照 可以廣泛通用在所有電腦上 經過多次的討論,終於在 1967年提出了一套每台電腦 都可以共通使用的編碼標準 就是ASCII碼 (American Standard Code for 從百家爭鳴到大一統~ 統一的英文數字文字編碼 ~~ASCII碼 美國國家標準局邀請各方編碼專家召開會議 希望有特定的編碼對照 可以廣泛通用在所有電腦上 經過多次的討論,終於在 1967年提出了一套每台電腦 都可以共通使用的編碼標準 就是ASCII碼 (American Standard Code for Information Interchange,美國訊息交換標準代碼)

7 bits 的ASCII碼表示英文字母與數字 7 bits 的ASCII碼表示英文字母與數字

為了擴充更多字符 使用 8位元ASCII碼 為了擴充更多字符 使用 8位元ASCII碼

文字編碼的運作原理 文字編碼的運作原理,在電腦內部便是以 0與1的二 進制來儲存與傳輸,當要顯示在螢幕上的時候, 再利用該文字的ASCII碼去資料庫找出該文字的字 型圖樣顯示出來。 100 0001 A A … … 文字編碼的運作原理 文字編碼的運作原理,在電腦內部便是以 0與1的二 進制來儲存與傳輸,當要顯示在螢幕上的時候, 再利用該文字的ASCII碼去資料庫找出該文字的字 型圖樣顯示出來。 100 0001 A A … …

Convert ASCII to Binary http: //www. undermined. org/tools/compute r/asciitranslator. php Convert ASCII to Binary http: //www. undermined. org/tools/compute r/asciitranslator. php

英文以外的文字編碼 到了1980年代,美國、西歐以外的東亞、中歐等 地區,也開始有使用電腦的需求。 但在ASCII不足以表示各種文化的語言文字的情況 下,各國又開始各自制定文字編碼… 日本制定了日文編碼Shift JIS、 台灣制訂了正體中文編碼BIG 5、 中國大陸制定了簡體中文編碼GB 2312、 韓國制定了韓文編碼KS X… 英文以外的文字編碼 到了1980年代,美國、西歐以外的東亞、中歐等 地區,也開始有使用電腦的需求。 但在ASCII不足以表示各種文化的語言文字的情況 下,各國又開始各自制定文字編碼… 日本制定了日文編碼Shift JIS、 台灣制訂了正體中文編碼BIG 5、 中國大陸制定了簡體中文編碼GB 2312、 韓國制定了韓文編碼KS X…

中文編碼BIG 5 台灣的正體中文編碼BIG 5 中文光是常用字就有 五千多個… BIG 5使用幾個位元 ? 中文編碼BIG 5 台灣的正體中文編碼BIG 5 中文光是常用字就有 五千多個… BIG 5使用幾個位元 ?

世界大一統 Unicode 萬國碼 經歷過一次次制定各地區的統合方案後,能涵蓋 世界上大部分文字符號的萬國碼(Unicode)終於 成形。 現今仍在發展中的萬國碼,能根據不同需要,有 著不定長度與固定長度的編碼標準,讓全世界的 電腦都能遵循使用。 世界大一統 Unicode 萬國碼 經歷過一次次制定各地區的統合方案後,能涵蓋 世界上大部分文字符號的萬國碼(Unicode)終於 成形。 現今仍在發展中的萬國碼,能根據不同需要,有 著不定長度與固定長度的編碼標準,讓全世界的 電腦都能遵循使用。

生活中 隨處可見的文字編碼 生活中 隨處可見的文字編碼

亂碼? 亂碼?

正確使用網頁的文字編碼 檢查瀏覽器 的編碼設定 正確使用網頁的文字編碼 檢查瀏覽器 的編碼設定

必要時切換網頁文字編碼 切換編碼 必要時切換網頁文字編碼 切換編碼

*ASCII藝術 *ASCII藝術

* ASCII藝術又名文字圖、字元畫,這種主要依靠電腦 表現的藝術形式是指使用電腦字元(主要是ASCII) 來表達圖片,時常利用到表情符號。它可以由文字編 輯器生成。很多ASCII藝術要求使用定寬字型(固定 寬度的字型,例如在傳統打字機上使用的字型)來顯 示。 ASCII藝術用於當文字比影像更穩定和更快顯示的場 合。包括打字機、電傳打字機、沒有圖形的終端,早 期的電腦網路,電子郵件和Usenet的新聞訊息中。 * ASCII藝術又名文字圖、字元畫,這種主要依靠電腦 表現的藝術形式是指使用電腦字元(主要是ASCII) 來表達圖片,時常利用到表情符號。它可以由文字編 輯器生成。很多ASCII藝術要求使用定寬字型(固定 寬度的字型,例如在傳統打字機上使用的字型)來顯 示。 ASCII藝術用於當文字比影像更穩定和更快顯示的場 合。包括打字機、電傳打字機、沒有圖形的終端,早 期的電腦網路,電子郵件和Usenet的新聞訊息中。

* ASCII Art Maker http: //www. qweas. com/downloads/graphic/editors/screenshots-ascii-art-maker. html * ASCII Art Maker http: //www. qweas. com/downloads/graphic/editors/screenshots-ascii-art-maker. html

*表達表情的ASCII Art ASCII 表情 含義 : -D 開心 : -( 不悅 : -P 吐舌頭 *表達表情的ASCII Art ASCII 表情 含義 : -D 開心 : -( 不悅 : -P 吐舌頭 : -* 親吻 ; -) 眨眼 : -x 閉嘴 <※ 花束 : -O 驚訝 $_$ 見錢眼開 @_@ 困惑 >_< 抓狂 T_T 哭泣 = =b 冒冷汗 >3< 親親 ≧◇≦ 感動 = =# 生氣 (×_×) 暈倒 (︶︿︶) 不滿 (=^_^=) 喵喵 ( ̄ ﹁ ̄ ) 流口水 (T_T) 哭泣 ╮( ̄ ▽  ̄ )╭ 兩手一攤 ╭( ╯_╰) ╭ 路過 (*+﹏ +*)~@ 受不了 *(^_^)/* 為你加油 づ ̄ 3 ̄)づ 飛吻 b( ̄ ▽ ̄) d 豎起大拇指 ( ̄ ( ) ̄ ) 大狗熊 ^(oo)^ 豬頭 Orz 我服了你

想一想 文字編碼中的ASCII碼與萬國碼分別在統一 哪些文字符號?為什麼要將文字編碼加以統 一? 想一想 文字編碼中的ASCII碼與萬國碼分別在統一 哪些文字符號?為什麼要將文字編碼加以統 一?

參考解答:想一想 文字編碼中的ASCII碼與萬國碼分別在統一哪些文字符 號?為什麼要將文字編碼加以統一? ASCII碼在統一英文大小寫字母以及常用數字 符號的編碼,萬國碼則在統一全世界各國語言 的文字符號。 如果文字編碼沒有統一,在傳遞訊息的時候, 還需要多一道交換編碼的手續,而且還要交換 成正確的編碼,才有辦法讀取文字訊息的內容, 否則會呈現亂碼;將各種文字統一編碼標準, 則可以免除交換編碼的手續,直接就可以順利 讀取,讓文字訊息在交換或傳遞時更方便快速。 參考解答:想一想 文字編碼中的ASCII碼與萬國碼分別在統一哪些文字符 號?為什麼要將文字編碼加以統一? ASCII碼在統一英文大小寫字母以及常用數字 符號的編碼,萬國碼則在統一全世界各國語言 的文字符號。 如果文字編碼沒有統一,在傳遞訊息的時候, 還需要多一道交換編碼的手續,而且還要交換 成正確的編碼,才有辦法讀取文字訊息的內容, 否則會呈現亂碼;將各種文字統一編碼標準, 則可以免除交換編碼的手續,直接就可以順利 讀取,讓文字訊息在交換或傳遞時更方便快速。

換你試試看 (1/5) 1. 將ASCII二進制編碼「1000010 1100101 1110011 1110100」解 譯為英文單字: 註:你的答案不需要以空白分隔。 換你試試看 (1/5) 1. 將ASCII二進制編碼「1000010 1100101 1110011 1110100」解 譯為英文單字: 註:你的答案不需要以空白分隔。

換你試試看 (2/5) 2. 將英文單字「Enjoy」以ASCII二進制編碼表示: E: n: j: o: y: 換你試試看 (2/5) 2. 將英文單字「Enjoy」以ASCII二進制編碼表示: E: n: j: o: y:

換你試試看 (3/5) 3. 承上題,將「Enjoy」的二進制編碼轉為十進制表示: 例如:「A」之ASCII編碼為 1000001,轉換為十進制則 為 65(可以直接查課本第 20頁)。 E: n: j: o: y: 換你試試看 (3/5) 3. 承上題,將「Enjoy」的二進制編碼轉為十進制表示: 例如:「A」之ASCII編碼為 1000001,轉換為十進制則 為 65(可以直接查課本第 20頁)。 E: n: j: o: y:

換你試試看 (4/5) 4. 承第二題,根據下表將「Enjoy」的二進制編碼轉換 為十六進制表示: E: n: j: o: y: – 例如:「 A」的 ASCII二進制 換你試試看 (4/5) 4. 承第二題,根據下表將「Enjoy」的二進制編碼轉換 為十六進制表示: E: n: j: o: y: – 例如:「 A」的 ASCII二進制 編碼 100 0001先補 0成為 0100 0001,再將前四位的 0100轉換為 4,後四位的 0001轉換 1,合起來的「 41」 便是 A的 十六進制編碼。

換你試試看 (5/5) 5. 試以ASCII碼使用的位元數來說明為什麼ASCII碼不 足以表示中文、日文、阿拉伯文等文字符號。 換你試試看 (5/5) 5. 試以ASCII碼使用的位元數來說明為什麼ASCII碼不 足以表示中文、日文、阿拉伯文等文字符號。

參考解答:換你試試看 (1/5) 1. 將ASCII二進制編碼「1000010 1100101 1110011 1110100 」解譯為英文單字: Best(大小寫須全對) 註:你的答案不需要以空白分隔。 參考解答:換你試試看 (1/5) 1. 將ASCII二進制編碼「1000010 1100101 1110011 1110100 」解譯為英文單字: Best(大小寫須全對) 註:你的答案不需要以空白分隔。

參考解答:換你試試看 (2/5) 2. 將英文單字「Enjoy」以ASCII二進制編碼表示: E: n: j: o: y: 100 0101 110 110 1010 參考解答:換你試試看 (2/5) 2. 將英文單字「Enjoy」以ASCII二進制編碼表示: E: n: j: o: y: 100 0101 110 110 1010 1111 1001

參考解答:換你試試看 (3/5) 3. 承上題,將「Enjoy」的二進制編碼轉為十進制表示: 例如:「A」之ASCII編碼為 1000001,轉換為十進制則 為 65。 E: n: j: o: y: 69 參考解答:換你試試看 (3/5) 3. 承上題,將「Enjoy」的二進制編碼轉為十進制表示: 例如:「A」之ASCII編碼為 1000001,轉換為十進制則 為 65。 E: n: j: o: y: 69 110 106 111 121

參考解答:換你試試看 (4/5) 4. 承第二題,根據下表將「Enjoy」的二進制編碼轉換 為十六進制表示: E: n: j: o: y: 0100 01012 = 4516 參考解答:換你試試看 (4/5) 4. 承第二題,根據下表將「Enjoy」的二進制編碼轉換 為十六進制表示: E: n: j: o: y: 0100 01012 = 4516 0110 11102 = 6 E 16 0110 10102 = 6 A 16 0110 11112 = 6 F 16 0111 10012 = 7916 – 例如:「A」的ASCII二進制 編碼 100 0001先補 0成為 0100 0001,再將前四位的0100轉 換為 4,後四位的0001轉換 1, 合起來的「41」便是A的 十六進制編碼。

參考解答:換你試試看 (5/5) 5. 試以ASCII碼使用的位元數來說明為什麼ASCII碼不 足以表示中文、日文、阿拉伯文等文字符號。 擴充為 8位元的ASCII碼仍只能表示最多 256種文字符號,但中文字光是常 用的就有五千多個,固不足以表示。 參考解答:換你試試看 (5/5) 5. 試以ASCII碼使用的位元數來說明為什麼ASCII碼不 足以表示中文、日文、阿拉伯文等文字符號。 擴充為 8位元的ASCII碼仍只能表示最多 256種文字符號,但中文字光是常 用的就有五千多個,固不足以表示。