操作系统概论:从定义到分类

需积分: 36 9 下载量 10 浏览量 更新于2024-07-18 收藏 285KB DOCX 举报
自考操作系统 操作系统是计算机系统中的核心组件,负责管理计算机系统资源、控制程序执行、改善人机界面和为其他软件提供支持。操作系统的发展经历了从控制台到原始汇编系统、设备驱动程序、管理程序到现代操作系统的演变。操作系统的类型有批处理操作系统、分时操作系统、实时操作系统、网络操作系统等。 第一节 什么是操作系统 操作系统是计算机系统中的系统软件,负责管理计算机系统资源、控制程序执行、改善人机界面和为其他软件提供支持。操作系统的主要设计原则是使得计算机系统使用方便和高效地工作。操作系统的定义是指一种管理计算机系统资源、控制程序执行、改善人机界面和为其他软件提供支持的系统软件。 第二节 操作系统的形成 操作系统的形成经历了从控制台到原始汇编系统、设备驱动程序、管理程序到现代操作系统的演变。控制台是早期的操作系统,通过控制台上的开关来实现程序的装入、调试以及控制程序的运行。原始汇编系统是用汇编语言编写的程序,它不能直接在机器上执行,只有通过汇编语言解释程序把源程序转换成用机器指令序列表示的目标程序后才能在计算机上运行。设备驱动程序是最原始的操作系统,是一种控制设备工作的程序。管理程序是初级的操作系统,是一种能对计算机硬件和软件进行管理和调度的程序。现代操作系统采用了SPOOLING的处理形式,将磁盘作为一个巨大的缓冲器,预先输入到磁盘上存放计算所需要的程序和数据,在进行计算时不再需要访问读卡机等慢速的输入设备,而可以从速度快得多的磁盘上读取程序和数据。 第三节 操作系统的基本类型 按照操作系统提供的服务进行分类,操作系统可以分为批处理操作系统、分时操作系统、实时操作系统、网络操作系统等。批处理操作系统是指将一批作业提交给计算机系统,计算机系统自动执行作业的操作系统。分时操作系统是指将计算机系统的处理时间分配给多个用户,用户可以同时使用计算机系统的操作系统。实时操作系统是指在一定的时间限制内完成某些任务的操作系统。网络操作系统是指在计算机网络环境下,管理和协调计算机网络资源的操作系统。 第四节 操作系统的发展 操作系统的发展经历了从控制台到原始汇编系统、设备驱动程序、管理程序到现代操作系统的演变。现代操作系统具有了许多新的特点,如多任务处理、多用户支持、图形用户界面等。操作系统的发展趋势是朝着更高效、更智能、更友好的方向发展。 第五节 UNIX操作系统简介 UNIX操作系统是由美国贝尔实验室开发的操作系统,具有高效、可靠、灵活等特点。UNIX操作系统的主要特点是多用户、多任务处理、图形用户界面等。UNIX操作系统广泛应用于服务器、工作站、个人电脑等领域。 第六节 操作系统的功能 操作系统的主要功能是管理计算机系统资源、控制程序执行、改善人机界面和为其他软件提供支持。操作系统的功能还包括进程管理、存储管理、设备管理、文件管理等。操作系统的功能是为了提高计算机系统的使用效率和安全性。