數位資料的表示方法-數字系統1


資料與電腦

提問:何謂資料(materials)?何謂資訊(information)?有何差?

說明

 

 

提問:日常生活中有哪些訊息是屬於資料、資訊,可以舉個例子嗎?


資料表示(Data Representation)

旅行時選擇地圖

當我們要管理或儲存電腦的資料時.需要有一種方法可以記錄我們想要的基本資訊.而且以方便電腦來處理的形式來記錄

資訊處理型態


類比(Analog)與數位(Digital)

活動設計0-類比與數位的概念

 

說明1-類比(Analog)與數位(Digital)轉換概念

 

 

 

參考網站

http://www.live4school.com/class/vol-0-6-digital-analog

http://pansci.asia/archives/106307

提問:判斷以下的音樂載體是屬於類比或數位呢?

圖片來源:http://www.live4school.com/class/vol-0-6-digital-analog

想看看日常生活還有哪些東西是類比或數位呢?


符碼世界-數字系統

引起動機

駭客任務-The Matrix

說明

Matrix有兩個意義

母體(子宮)

符碼數學的矩陣


提問1-在日常生活中的有哪些數字系統?

提示

說明:

十進制

十進制數字系統是我們最熟悉的系統,我們每天都使用它。數字的位置給出了它們表示的值的含義。

基數是10。這意味著我們有10個符號表示值(0 - 9)。當我們移動到每個位置時,我們將該數乘以10的位置(從最右側的位數開始)。

提問2-許多每天發生的事情可以用二進位(制)來表示.例如門開或關.貓是睡著或醒著.這些關係可以用二進制數值表示嗎?舉例討論這個問題

提示

條碼的應用原理(看到1分11秒)

REF:https://sites.google.com/site/gaoerzixunke/ke-cheng/ch2-dian-nao-ji-ben-yuan-li/2-1shu-zhi-shu-wei-hua

說明 :

與其說是數字,不如稱作兩個相對的狀態,比如「ON」「OFF」的電燈開關。

想像一台計算機零件的電路上佈滿了電線、每條電線都有著兩種狀態的電壓──當超過一定的電壓 (閥值) 時、稱為「H」(高位準),低於則稱為「L」(低位準)。或說成「電流有無流通」的 ON、OFF 都行,也就是具備了 2 個狀態的電子零件。

為了要表示「L」和「H」兩個狀態,我們使用了「0」與「1」來表達;這裡的 0、1 並不是真正的數值,而只是象徵符號而已。

你想用「○」、「●」或「陰」、「陽」來表達;或是把「H」定義為「0」、「L」定義為「1」也行。總之就是兩個相對狀態的符號

提問3-電腦是人發明的.人類使用十進位.為什麼會發明0與1世界的電腦呢?

提示

每台電腦都由許多電子組件組成。計算機內置許多連接和組件,用於傳輸和存儲數據,以及與其他組件通信。大部分存儲,傳輸和通信都是通過數字電子技術進行的。數字電子設備使用二進制系統(開/關)。具有一系列ON狀態(1)和OFF狀態(0)

 

電腦如何工作(看到3分37秒)

https://blog.penjee.com/why-do-computers-use-binary-numbers-answered/


活動設計1-生日密碼魔術

一、道具:準備五張紙卡,分別如下數字

二、玩法:

1. 首先,老師請一位同學,請他在心中想一個小於31的正整數(如果他不知道要選哪個數字的話,你可以請他選擇自己的生日)


2.對方想好之後,請他先不要說 出來,待會透過五張數字卡即可輕易猜出。


3.依序請同學看「數字卡1、數字卡2、數字卡3、數字卡4、數字卡5」,請他 看清楚卡片中有沒有心中想的數字。問他所選的數字出現在哪幾組。

4. 此時,老師將有出現這數字的各組中左上角的數字全部加起來,並且大聲地唸出答案。

可想而知,這時對方一定會嚇一跳,因為你竟然能說出只有他才知道的數字。為什麼會這樣呢?

說明

這其實是二進位法的應用。從1到31的數字,全都可以用1、2、4、8和16組合而成。比方說,10就可以用5個2組成。

10=2+2+2+2+2

然而,使用2個2,不如只用一個4;用2個4,不如只用1個8。

10=4+4+2=8+2

這樣思考的話,每個組合的數字頂多只要用一次就夠了。也就是說,它們只分成有用到、沒用到而已。

其實「數字卡1、數字卡2、數字卡3、數字卡4、數字卡5」各組,依序剛好是使用了1、2、4、8、16的數字集合。1只在A、2只在B,3由於是1 + 2,因此在A和B都有。4只在C、5由於是1 + 4,因此在A與C都有,6由於是2 + 4,因此在B與C都有。以此類推。

既然各組數字的原理是這樣來的,只要知道對方心中所選的數字出現在哪幾組,加上代表這組的數字就可以得到那個數字,因此一點也不神奇。

二進位表示法


活動設計2-二進位與十進位轉換

影片解說

翻牌遊戲

遊戲規則:我們用「0」來表示一張牌被蓋上的狀態、用「1」來表示一張牌被打開的狀態

提問

(1) 首先觀察看看,畫面上的五張樸克牌上面的點數,有什麼規律性嗎?

(2) 每一張牌都能任意被蓋上或是打開,透過這些動作,請您找出湊滿總數為6點、15點、21點…的方法

(3) 畫面上的點數最多能有幾點?最少呢?

資料來源:偷插電資訊科學

二進位轉換

活動設計3-複習二進位與十進位轉換

下載動畫遊戲:

無法撥放Flash檔請下載Flash撥放器

資料來源:http://csexp.csie.ntnu.edu.tw/course.php#binary

活動設計4-二進位與十進位轉換評量遊戲

 

延伸閱讀:

1.為什麼電腦是只有 0 與 1 的世界?

2.如果某天採用 DNA 儲存技術,或不用馮紐曼、改用量子電腦架構,就不一定是用二進位制了。

資料來源

為什麼電腦是只有 0 與 1 的世界?

進階研究:

電腦如何完成計算

電腦是一台計算機,計算機為什麼能夠「計算」?它不就只是一堆電路串在一起嗎?要達到一台機器能夠「計算」,需要有哪些條件呢?關於這個問題,我們可以進一步將問題拆解成三個想法去解決它:

(1) 數字在計算機中該如何表示?

電路有辦法表示人類認知中的正整數、小數,甚至是負數等等數字嗎?如果連該如何在電路中表示數字都不知道,更別提要進一步做運算了。

(2) 數字在計算機中如何運算? (高中)

找到了表示數字的方法後,接下來看看該如何利用電路來進行運算。要怎麼做加法,甚至是減法、乘法、除法呢?也是按照人類計算的方法運算嗎?

(3) 如何用電路實現?(大學電機電子科系)

知道數字該如何表示與運算的方法後,要怎麼實作出一個真能運算的電路呢?

參考網站

http://web.csie.ndhu.edu.tw/sclo/project/index.html