初夏的傍晚总是那么令人陶醉,阳光轻轻地穿过树林,在大地上形成了一丝丝的光斑。林子里面有一个小木屋,屋子里面居住的一位老人,这正是笔特部落的观光者。老人在自己的摇椅上面享受着初夏的阳光,椅子旁边还有一盏没有饮完的香茗在冒着热气。老人眼睛微闭,在这小憩的时间里面,他似乎来到了他所要去的那个笔特部落。
这是一个奇妙的部落。在这个部落上面又有很多的小部落,每个小部落之间独立但却不能分割开来。因为它们存在的意义就是为了完成一个又一个奇妙的任务。
话说,在这个笔特部落中心地带,有一棵任务树,这是笔特部落和外界进行联系的一个纽带。树上面绑着很多的任务袋。每年只能完成一个任务,任务完成之后可以增加这个部落的智慧值。另一方面,老人来到了这个笔特部落,发现自己现在变成那棵任务树上一片叶子。而任务树下面正在进行取袋子的隆重仪式。
笔特部落只有一个大首领,而每一个小部落都有着他们的小首领。每年第一天,大首领就会领着这些小首领在任务树下进行祈祷。希望今年可以顺利完成任务。
祈祷完成之后,大首领代表着每个小首领取下了今年的任务袋。他小心翼翼地打开任务袋,取出里面那个任务书,对着所有小部落的首领读到:“亲爱的笔特部落的人们:今年的任务是一次HelloWorld的探险之旅,希望在你们部落的合作之下能够把我这段文字在你们的部落瀑布上重现出来,快去完成吧!”大首领读完之后,便对每个小首领进行紧张的任务分配工作。
老人这时向远处望去,的确有一个美丽的瀑布,但是仔细看来这并不是一个真实的瀑布,而是一个由光束组成的瀑布,不同能量的光束可以在这瀑布上显示不同的形状,十分壮观。
说回咱们的笔特部落,当大首领分配完任务之后,每个小部落便开始自己的工作。这时,首先工作的便是键盘部落,键盘部落的首领听完大首领的安排之后,号召自己部落的居民,开始文字的输入工作。说时迟,那时快。键盘部落很快地完成了自己的“HelloWorld”的输入。输入完成之后便把消息告诉了下一个部落,也就是编译部落。
说起这个编译部落,那可真是大有来头。编译部落有着四个长老主持。这四个长老便是:预解析、编译、汇编、链接。先说一下这位预解析长老,有着笔特部落独特的绝技,他可以把键盘部落输入的文本信息进行重新组合,而编译长老会把预解析长老处理好的文本进行翻译,翻译成下一个汇编长老可以读懂的汇编文字,接下来的汇编长老有着更强大的魔法。他直接可以改变文本的性质,使文本可以变成一段可以重定向的程序。最终链接长老会把各种汇编程序进行整合形成一个可执行程序,便完成了编译部落的任务。
当编译部落把形成的可执行程序交付给磁盘部落的时候,磁盘部落便把他小心翼翼地放在自己的储物柜里面,等待着别人来取用。说回我们的键盘部落,这时键盘部落开始联系另外一个部落,它的名字叫做shell部落。这个shell部落是一个神奇的部落,它会接受来自键盘部落的执行消息。接受到之后便把消息传递给大首领所在的部落,也就是笔特部落里面最重要的部落——处理器部落。处理器部落会把shell发送给它的消息进行分析,然后从磁盘部落里面把当初编译好的可执行程序放到另外一个地方,也就是内存部落。在shell部落接收到处理器部落的消息之后,便联系显示器部落将“HelloWorld”显示在瀑布之上。
于是,这样一个奇妙的HelloWorld任务就完成了。
老人看着这一系列的过程,心中不禁赞叹:“笔特部落太奇妙了!”听着窗外一阵阵蝉鸣声,老人从睡梦里醒来,继续回味着自己梦里那些场景。
PS:本故事纯属虚构,但是HelloWorld程序显示是计算机上重要过程,我希望用最有趣的故事,把计算机讲给你听。
Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
@jesse1996 你好,欢迎来到精彩的Steem世界~~~ 🙂
Steem和其他社区有很多不同,新人在早期经常会面临各种困难,例如:
为了解决这些问题,我们建议:
最后,再次欢迎你来到Steem中文社区大家庭🎉 ,祝你在Steem的旅程愉快!!!
有任何问题,可以咨询 @team-cn 或 @cn-hello
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit