操作系统

     操作系统(Operating System,简称OS)从无到有,从几十K到几G,从命令式到图形化,从奢侈品到平常百姓家,发生着巨大的变化。
     二十世纪中期为了提高当时昂贵处理机的使用率而编写出的管理控制程序就是现在操作系统的锥形。到时的操作系统是很小的,功能也很简单。很怪的是到时的操作系统是每台电脑的都不一样,也就是说程序员得为每台电脑写不同的操作系统,现在不难想象为什么叫它是奢侈品了!随着电脑的普及操作系统的功能越来越强,但那时电脑还是“高手”的工具,一般人对它还是敬而远之!因为它的操作是命令式的,也就是说你要在漆黑的屏幕上打上让普通人看了都想抓狂的命令行!这时Apple的灵魂人物——乔布斯写的第一款图形化操作系统(其实刨根问底也不是他的,只是他借鉴了当时一个实验室员工的理念)彻底改变了人们对电脑的使用方式,现在我们大部分人使用的操作系统都是鉴于此。可后来乔布斯技术的保密性却让比尔.盖茨赚的盆满钵满!
      给大部分人的印象好像Windows就是操作系统的代码词。嗨!谁让它太出名了,全球90%电脑上在用它不想出名都难啊!其实操作系统有很多种,也分很多类。如:苹果的Mac OS、嵌入式Symbian OS、开源的Linux和Unix。又有单用户和多用户操作系统,分时操作系统、实时操作系统、网络操作系统、分布操作系统。我们用的大部分都是单用户操作系统,军事上用的都是实时操作系统。Windows让我们恨但又离不开它!相信随着电脑普及和人们对开源的兴趣提高,Windows霸主的日子也就不长了。
      如今电脑能如此的普及操作系统的功能是功不可没!如果一台电脑只给你一个键盘加一台显示器,并且所有的操作都是输入命令才能得到你想要的结果,相信我们中间没有几个人会用电脑。而不是像现在这样小孩都能玩得津津乐道!现在的操作系统屏蔽了很多东西,让我们入行容易深入难!一门C++就能让你头皮发麻,更别提庞大的操作系统。
      编写操作系统的语言很多种,刚开始是用BASIC写的,那只能算是操作系统的锥形不能算是正真的操作系统,因为相对现在的操作系统功能实在太简单了。后来是用汇编语言编写的,现在大部分是用C、C++和Unix写的,也用到汇编主要是写底层的东西,如:中断等。
      不管操作系统有多少种,但它们的所要实现的功能都是相同的:进程与处理机管理、作业管理、存储管理、设备管理、文件管理。具备的特征也是相同的:并发性、共享性、虚拟性和不确定性

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值