操作系统的目标和作用
操作系统的目标
计算机装操作系统的主要目标:方便性、有效性、可扩充性、开放性。
方便性
没有操作系统前,使用裸机运行程序,就必须用机器语言编写,太难。有了之后,使用高级语言编写,速度不可同日而语,写一行比得上机器语言写十多行,而且还比机器语言简单,极大方便用户。
有效性
计算机诞生之初,贼贵,这样充分利用就很重要了。操作系统可以通过合理的安排计算机工作,使它从以前每天工作一小时到现在可以工作十二个小时,大大提高利用率,增加有效性。
可扩充性
对计算机的外设不能只接入键盘鼠标,我们希望他可以接更多的东西。
开放性
以前各厂家的软硬件标准不同,使得只能用本厂的,其他厂家的生产的不能用。为了避免这个问题,世界各国制定了统一标准,这样的话每个厂家的产品都可以用了,用户想用哪家用哪家,所以开放性对系统或软件能否广泛的应用至关重要。
操作系统的作用
作为用户与计算机硬件系统的接口
用户<---->操作系统<---->计算机硬件
用户通过操作系统使用计算机系统。
作为计算机系统资源的管理者
计算机系统资源归纳:处理机、储存器、I/O设备、文件(数据和程序)。
处理机管理用于分配和控制处理机;
储存器管理用于内存的分配与回收;
I/O设备管理用于I/O设备的分配(回收)与操作;
文件管理用于实现对文件的存取 、共享和保护;
实现对计算机资源的抽象
抽象:如无需关心I/O设备的具体使用运行细节,通过鼠标的点点点就可以实现对I/O设备的操作。
用户(点点点)---->I/O软件---->物理接口---->硬件
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:72
阅读量:78
阅读量:86
阅读量:51
阅读量:81