11 12
发新话题
打印

操作系统的价值是什么

操作系统的价值是什么

我记得我在学习操作系统课程的时候

老师告诉我

操作系统存在的价值就在于为开发人员和用户屏蔽系统底层

我不知道这句话错的有多离谱

姑且算他是对的...

那么如果你立志作为开发人员

为什么又要苦苦追求系统的底层是如何运行的呢...
很多时候
你我之间那不可逾越的天涯
仅仅只有咫尺大小

用瑞星?还不如用智慧星!
2V97-9DKN-F9HC-JCJE
KTB9-N7BP-CR8N-49VX
X1OC2N0GJ1H51W84
底层的东西做好了,用户才会有更棒的体验吧。。。呵呵。。
www.imkeke.cn

回复 #2 woainba15 的帖子

用户体验和底层完全是两码事...
很多时候
你我之间那不可逾越的天涯
仅仅只有咫尺大小

用瑞星?还不如用智慧星!
2V97-9DKN-F9HC-JCJE
KTB9-N7BP-CR8N-49VX
X1OC2N0GJ1H51W84
硬件开发工艺要做好
然后操作系统做好
然后应用软件做好
才有好的用户体验
"操作系统存在的价值就在于为开发人员和用户屏蔽系统底层"
我感觉你的这位老师说的很好,操作系统不做到这一点,就会造成上下层不分,程序设计人员开发混乱,软件依赖性盘根错节,这正是现在linux的状况!
银河麒麟3.0版本最新消息!:http://laurakylin.blog.sohu.com/
引用:
原帖由 lgcshenx 于 2007-9-29 09:14 发表
"操作系统存在的价值就在于为开发人员和用户屏蔽系统底层"
我感觉你的这位老师说的很好,操作系统不做到这一点,就会造成上下层不分,程序设计人员开发混乱,软件依赖性盘根错节,这正是现在linux的 ...
这个帖子里面的操作系统是指内核,就是那个kernel,而不是指整个Linux发行版。操作系统的作用就是在软件和硬件之间通信、分配各种资源。软件依赖性和操作系统没有关系的。
引用:
原帖由 血色眼泪 于 2007-9-28 13:30 发表
我记得我在学习操作系统课程的时候

老师告诉我

操作系统存在的价值就在于为开发人员和用户屏蔽系统底层

我不知道这句话错的有多离谱

姑且算他是对的...

那么如果你立志作为开发人员

为什么又 ...
操作系统不就是为了进行抽象么?就算你为了最大限度的利用某些特性,也不必知道其具体是怎么实现的吧!知道算法不就足够了么?
作为开发人员,本来追求的就是写出便于维护的扩展的代码啊!要是那么看中底层特性,那高层应用还怎么做呢?学习Java还要知道底层文件系统怎么实现的么?
视角不同,结论不同。
操作系统就是为了给外行提供方便的人机交互,对内行来说拥有开发资料遵守开发规则即可。
说真的,有谁真的用小红帽装成服务器上,有谁会把小红帽当个人操作系统来用
 11 12
发新话题