10月24日,你知道嗎? 1024是程序員的節(jié)日。每個人都知道軟件運行的載體是在硬件上。那么什么是硬件?硬件主要由電路組成,基本電路邏輯是“通電”或“無電源”,表示“是”或“否”,由1或0表示,即二進(jìn)制,基本電路層構(gòu)成功能強大且復(fù)雜的電路。在程序代碼的底部是很多0或1組成,如:010010010100010 ....(很長),這串代碼是通過一層層編譯的,后由電路處理。
那么1024數(shù)字是什么意思呢?計算機中的基礎(chǔ)數(shù)據(jù)存儲也是二進(jìn)制的。基本單位是字節(jié)(字節(jié),單位是b),一個字節(jié)有8個二進(jìn)制數(shù)字。后來,隨著硬件技術(shù)的發(fā)展,數(shù)據(jù)量越來越大,因此有Kb(1024b)。為什么1K 1024b而不是1000b?因為在二進(jìn)制2中,第10個冪是1024:當(dāng)然,有1M = 1024Kb,1G = 1024Mb,1T = 1024Gb等等。因此,1024成為計算機的識別號碼。
程序員就像1024一樣,用密度,實用的核心功能模塊構(gòu)建了技術(shù)世界。1G = 1024M,有程序員稱“1G和1級諧音,也有意義”。 作為建立技術(shù)世界的英雄,他們都很棒。 因此,每年的10月24日,程序員將其定義為程序員的。
喬布斯曾說,“學(xué)習(xí)編程,是因為編程教會大家如何去思考及創(chuàng)造。”前芬蘭教育部長這樣說道,“在未來,如果你的孩子懂編程,他就是未來世界的創(chuàng)造者。”不知不覺中,我們已經(jīng)逐漸步入了少兒編程時代。