什么是操作系统?

用以控制和管理系统资源,方便用户使用计算机的程序集合

操作系统地基本特征

并发、共享、虚拟、异步

并发和并行的区别?

并行是指两个或者两个以上的事件在同一时刻发生,严格地同时
并发是指两个或者两个以上的事件在同一个时间间隔内发生,宏观上同时,微观上交替执行

操作系统的作用?

  1. 作为用户接口和公共服务程序
  2. 作为进程执行的控制者和协调者
  3. 作为扩展机或虚拟机
  4. 作为资源的管理者和控制者

    操作系统的功能:管理和分配资源

    进程管理、存储管理、文件管理、输入输出管理、(作业管理)

    操作系统资源管理技术:复用、虚拟、抽象

    操作系统三个基本抽象:进程、虚存、文件

    操作系统虚拟机

操作系统提供的服务(接口)

  • 公共服务:用命令控制计算机
  • 系统调用服务:各个功能模块