Chinaunix首页 | 论坛 | 博客
  • 博客访问: 413615
  • 博文数量: 168
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 0
  • 用 户 组: 普通用户
  • 注册时间: 2013-09-09 13:46
文章分类

全部博文(168)

文章存档

2015年(51)

2014年(30)

2013年(87)

我的朋友

分类:

2014-01-28 17:57:53

计算机系统由硬件和软件两部分组成,操作系统OS(Operting System)是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充。 
              1—操作系统的主要目标 
(a): 方便性 
      主要是指配置操作系统后可以使计算机系统更容易使用。 
(b): 有效性 
      主要是指OS通过合理组织计算机的工作流程,而进一步的改善资源的利用率以便提高系统的吞吐量。 
(c); 可扩充性 
     主要是指在OS的层次模型上增加新的功能层次和模块,并能够修改老的功能层次和模块。 
(d): 开放性 
     指不同厂家的计算机和设备能够通过网络集成化,而且能够正确,有效的协同工作。实现应用的可移植性和 
互操作性。 主要是指系统的设计要遵循世界标准规范。特别是遵循开放系统互连标准。 

             2---操作系统的作用 
可以从不同的观点来看操作系统的作用,只要是从两方面: 
    一:从一般用户的观点,可以把操作系统看作是用户和计算机硬件的一个接口程序。 
    二:从资源管理的角度,可以把操作系统看作是计算机资源的管理者。 

(a):  OS作为用户与计算机硬件系统的接口。 
        指用户同过操作系统来使用计算机,OS是一个软件,这里的接口是指软件接口,即系统功能调用。 
用户通常用以下三种方式来与计算机打交道: 
(1:)命令方式---通过计算机提供的一组命令来操作计算机系统。LINUX和以前的MS—DOS是这种方式的典型。 
(2:)系统调用 
(3)图形,窗口方式。如WINDOWS和LINUX的X—WINDOWS 

(b):  OS作为系统资源的管理者 
      资源归纳起来主要用四类:处理器;存储器;I/O设备;信息(数据和程序)OS也主要是这四类资源的管理者。 

(c):   OS作为扩充机器 
       通常把覆盖了软件的机器叫扩充机和虚拟机。每覆盖一层,计算机功能就加强一级。 

      3----推动OS发展的动力 
1,不断的提高系统的资源利用效率,因为早期计算机系统非常之昂贵。   如:批作业处理系统 
2,方便用户,因为早期用户在上机和调试程序的不方便性和矛盾的出现。 如:多用户系统的出现 
3,器件的不断更新换代,基本遵循摩尔定理。   如:从8位到现在的64位的进步 
4,最后,计算机体系结构也在不断的发展。     如:并行系统的研究和应用 
阅读(666) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~