编程:操作系统

操作系统是我们每天打开电脑的时候或者访问系统时候就接触到的,只不过由于我们没有认识到她的存在和作用,本文将从一个初学者的视角来讲解操作系统。

一、操作系统

  1. 什么是操作系统:管理计算机硬件与软件资源的计算机程序。
  2. 操作系统有什么作用:负责设备、内存、文件、进程等资源的管理。
  3. 操作系统的发展历史:单道批处理系统、多道批处理系统、分时操作系统、实时操作系统。
  4. 操作系统有哪些类型:IBM OS/360、Linux、Windows Server、Mac OS、Android、iOS等。
  5. 操作系统有哪些特点:并发、共享、虚拟、异步。
  6. 操作系统交互性(提供用户接口):命令接口、图形用户接口、程序接口。
  7. 运行模式:内核模式(一切程序都可运行);用户模式(部分命令权限受限制,执行前需要检查)
  8. 进程和线程:系统进行资源调度的单位;线程是CPU执行的最小单位。

参考文献
1.操作系统-操作系统简介
2.操作系统 - 操作系统基础知识

猜你喜欢

转载自blog.csdn.net/xiaxianba/article/details/92116505