国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

二值的時間

2011-12-29 00:00:00陳凱
中國信息技術(shù)教育 2011年11期


  2012年,某外星物種入侵并統(tǒng)治地球,宣稱除了0和1之外,所有數(shù)碼都被禁止使用,人類的生活由此遭受巨大影響,即便是簡單的報時也變得非常困難,如“22時53分47秒”必須被描述成“10110時110101分101111秒”。那么,能否重新設(shè)計一個基于二進制數(shù)制的計時系統(tǒng),且盡可能使計時與報時更為方便呢?這是個值得討論的有趣問題。
  ◇研究方向1:當(dāng)前的計時系統(tǒng)中,一天被分為86400秒,這并不利于二進制計數(shù),所以請嘗試設(shè)計一個基于二進制數(shù)制的合理的計時系統(tǒng)(當(dāng)然這沒有標(biāo)準(zhǔn)答案)。例如,方案一:將一天平分為16小時,每小時分16刻,每刻分16分鐘,每分鐘分16秒,全天總共65536秒(這里1秒的時間跨度肯定要比原來稍長些)。又如,方案二:首先將一天分為午前和午后(這樣仍然符合二進制數(shù)制),然后每半天分8小時,每小時分16分鐘,每分鐘分256秒,共65536秒。大家可以針對不同方案的優(yōu)缺點展開討論。例如,方案二更有利于日常生活,諸如像“午后11時1100分”這樣的報時還算比較容易理解。而方案一更有利于時間的精確定位,如某火箭發(fā)射定于“1111時0100刻0011分1010秒”,算算看,這究竟對應(yīng)原有人類時間的幾點呢?
  ◇研究方向2:基于二進制數(shù)制的報時系統(tǒng)使得自行制作簡單的機械鐘表成為可能,以方案二為例,一天中小時數(shù)的變化依次是000、001、010、011、100、101、110、111,用三個齒輪就能演示出這樣的變化過程(如圖1)。其中最右面的小齒輪是驅(qū)動齒輪,其左側(cè)齒輪的齒數(shù)依次加倍。每個齒輪的底部有一個黑色小點作為標(biāo)記,當(dāng)標(biāo)記上升,則代表二進制數(shù)0,下降則代表二進制數(shù)1。這些齒輪是在物理力學(xué)沙盤軟件Phun中制作的,即使在現(xiàn)實中,制造這樣一個8小時鐘表也并非難事。不過,雖然原理和模型都很簡單,但若果真僅僅使用一個驅(qū)動齒輪,要按此模型實現(xiàn)包含小時、分、秒完整時間的機械二進制報時設(shè)備卻不可能,想一想,這是為什么呢?
  圖1顯示的是齒輪的初始狀態(tài),計時開始后,最右側(cè)驅(qū)動齒輪開始逆時針旋轉(zhuǎn),從左到右三個齒輪內(nèi)的標(biāo)記均上升,其代表的時間為“000”,圖2展現(xiàn)的是緊隨其后的第二種狀態(tài),最右面齒輪上的標(biāo)記開始下降,但左面兩個齒輪的標(biāo)記仍然是上升,因此顯示時間為“001”,其后還依次會顯現(xiàn)010、011、100……
  
  ◇研究方向3:怎樣利用可視化程序設(shè)計環(huán)境,制作一個軟件二進制時鐘?圖3中軟件界面所表示的時間是0時0刻10分101秒。當(dāng)最左側(cè)的方框也被勾上時,就表示短暫的一天又過去了。(答案在本期找)

习水县| 海南省| 文安县| 恭城| 屏边| 托里县| 高陵县| 塔河县| 沙雅县| 寿宁县| 伊宁县| 怀宁县| 天柱县| 新河县| 长兴县| 翁源县| 德格县| 兴海县| 容城县| 肃北| 定西市| 石河子市| 酉阳| 谢通门县| 保定市| 梅河口市| 确山县| 宿迁市| 曲阳县| 廉江市| 饶阳县| 贡觉县| 宁阳县| 丰宁| 连平县| 天气| 海宁市| 桦川县| 云霄县| 盐边县| 志丹县|