第1章操作系统.docVIP

  • 3
  • 0
  • 约5.6千字
  • 约 8页
  • 2019-11-11 发布于湖南
  • 举报
PART1 基础知识 第一章 什么是操作系统 1 什么是操作系统 在计算机发展史上,操作系统出现的比较晚,比高级语言出现的还要晚。在上世纪六七十年代前,计算机用户主要是专业人员,包括程序员,他们写的每个程序都要直接参与机器硬件资源的管理,比如CPU的分配,内存的分配,文件的存取,打印机的管理等等。这些工作是非常困难和繁琐的。 后来他们发现,尽管他们写的程序功能用途各不相同,但其中对机器硬件资源管理这部分程序却是大同小异的,为什么不能把这部分抽象(通用化)出来,做成一个可重复使用的单独的程序?这样,程序员就不要重复的写机器硬件资源管理程序了,只需重复使用这个单独的程序即可。这个单独的程序就叫操作系统,它代替程序员和用户管理计算机硬件资源。换句话说,操作系统是管理计算机硬件资源的程序,是计算机系统最基础的软件。 有了操作系统,使计算机软硬件体系结构得到合理分层,操作系统将用户和应用程序与硬件隔离开,不仅省缺了用户和应用程序直接管理硬件的负担,而且由操作系统对硬件进行“专业化”管理,有专门的公司或组织负责操作系统的开发,有利于使硬件性能得到更充分的发挥。 下图是现代计算机软硬件体系结构的大致分层 应用程序 中间件(90年代后出现)及基础软件 操作系统 计算机硬件 【课后调研与思考:】你知道的操作系统有哪些?中间件和基础软件有哪些?这些软件国内处于什么研发水平,有哪些典型产品? 操作系

文档评论(0)

1亿VIP精品文档

相关文档