计算机操作系统第四版(第一章1.1)
1.1操作系统的目标和作用
1.1.1操作系统的目标
目标∶方便性,有效性,可扩充行,开放性
方便性∶配置了OS的计算机,系统可以使用编译命令将用户采用高级语言书写的程序翻译成机器代码,或直接通过OS所提供的各种命令操作计算机系统,极大的方便用户使计算机变得易学易用。
有效性:
1.提高系统资源利用率(早期未配置OS的计算机系统中,诸如处理机IO设备等常处于空闲状态,各种资源无法得到充分利用)
2.提高系统的吞吐量(OS可以通过合理的组织计算机的工作流程,加速程序的运行,缩短程序的运行周期,提高系统吞吐量)
可扩充性:为了适应计算机硬件体系结构以及计算机应用发展的要求,则必须具有可扩充性,近年来,OS采用了微内核结构,微内核结构能方便的增添新的功能和模块,以及对原有的功能和模块进行修改。
开放性:是指系统能遵循世界标准规范,遵循开放系统,互联osi国际标准以达到彼此兼容,方便实现互联的目的
1.1.2操作系统的作用
对外∶方便用户(通过命令方式,DOS,系统调用)
对内∶提高资源利用率
用途:控制和管理计算机硬件和软件资源,合理组织计算机工作流程的程序集合