Chinaunix首页 | 论坛 | 博客
  • 博客访问: 6657793
  • 博文数量: 1159
  • 博客积分: 12444
  • 博客等级: 上将
  • 技术积分: 12570
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-13 21:34
文章分类

全部博文(1159)

文章存档

2016年(126)

2015年(350)

2014年(56)

2013年(91)

2012年(182)

2011年(193)

2010年(138)

2009年(23)

分类: LINUX

2011-04-03 15:38:25



作者: pallana 发布日期: 2011-4-03 [i=s] 本帖最后由 pallana 于 2011-4-3 10:22 编辑

我认为,不是Linux难,而是操作系统难,不是操作系统难,而是我们的社会比较难理解。我们学习的Linux系统是对社会的一个总结,而这些总结是以前从来没有想过和思索过的事情。
其实所谓的操作系统,以及程序设计,数据结构,算法等等,都是来源于人类社会的现实问题,只不过在生活中我们没有仔细去思考而已,然后当我们要设计一个算法的时候,就需要把这些生活中的问题一步一步的细化,然后用计算机语言描述出来,于是算法就出世了。
在我们用Win系统的时候,这些问题都给掩盖了起来,我们得到的只是一些步骤,按照步骤做就好了。而在Linux中,这些问题被显式的表现了出来,于是就 觉得比较难,因为我们平时对于生活,对于人群,对于群体行为了解的比较少。若是多多的观察社会,对比操作系统,就会发现,它们之间是如此的相似。

一台计算机就如一个社会,操作系统在掌控着整个的资源的分配,就如国家机关,分配着社会资源。采用什么样的策略来达到计算机资源的合理分配,就象国家机关 执行什么样的政策。操作系统是对于计算机资源的整体把握,而国家机关只制定政策。计算机中有各种应用程序来执行不同的功能,社会中有各种公司和机构来执行 政策的实现。
阅读(1580) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~