今天是10月24日,你造吗?1024是程序员节。
首先,祝所有的小程序员节日快乐!
大家都知道,软件运行的载体是在硬件上。
什么是硬件?硬件主要由电路组成。
基本电路逻辑是"通电"或者"不通电",表示“是”或“否”,用1或者0表示,也就是二进制,基本电路一层层组成了强大复杂的电路。
程序的代码最底层就是很多个0或者1构成,如:010010010100010....(非常长),这串代码经过一层层编译最终由电路处理。
那么1024这个数字代表什么呢?
在计算机中数据的存储底层也是二进制,基本单位就是字节(byte,单位为b),一个字节有8位二进制数。
后来随着硬件技术的发展,数据量越来越大,于是有了Kb(1024b)。为什么是1K是1024b,而不是1000b呢?因为在二进制中2的10次方就是1024:
当然还有1Mb=1024Kb,,1Gb=1024Mb,1Tb=1024Gb等等。
所以1024成了计算机一个标识性数字。
程序员就像是一个个1024,以最低调、踏实、核心的功能模块搭建起这个科技世界。
1G=1024M,有程序员戏称"1G与1级谐音,也有一级棒的意思"。做为搭建科技世界的功臣们都是一级的棒。因此每年10月24日被程序员们定义为程序员节。
最后,问下各位小程序员,要如何庆祝今天这个节日呢?
倾情推荐编程入门级教材
【书籍购买链接】:
·当当购买链接:
http://product.dangdang.com/25341239.html
·京东购买链接:
https://item.jd.com/12429863.html?dist=jd
【教材配套素材链接】:
http://helloworldroom.com/download/37
整套Scratch编程课程,只要99元(书籍+12节视频课程)
《阿拉丁和神灯——Scratch2.0探险之旅》视频课程来啦!
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.