作者: pallana 发布日期:
2011-4-03
[i=s] 本帖最后由 pallana 于 2011-4-3 10:22 编辑
我认为,不是Linux难,而是操作系统难,不是操作系统难,而是我们的社会比较难理解。我们学习的Linux系统是对社会的一个总结,而这些总结是以前从来没有想过和思索过的事情。
其实所谓的操作系统,以及程序设计,数据结构,算法等等,都是来源于人类社会的现实问题,只不过在生活中我们没有仔细去思考而已,然后当我们要设计一个算法的时候,就需要把这些生活中的问题一步一步的细化,然后用计算机语言描述出来,于是算法就出世了。
在我们用Win系统的时候,这些问题都给掩盖了起来,我们得到的只是一些步骤,按照步骤做就好了。而在Linux中,这些问题被显式的表现了出来,于是就
觉得比较难,因为我们平时对于生活,对于人群,对于群体行为了解的比较少。若是多多的观察社会,对比操作系统,就会发现,它们之间是如此的相似。
一台计算机就如一个社会,操作系统在掌控着整个的资源的分配,就如国家机关,分配着社会资源。采用什么样的策略来达到计算机资源的合理分配,就象国家机关
执行什么样的政策。操作系统是对于计算机资源的整体把握,而国家机关只制定政策。计算机中有各种应用程序来执行不同的功能,社会中有各种公司和机构来执行
政策的实现。
阅读(1580) | 评论(0) | 转发(0) |