Programming: Operating System

The operating system is when we turn on the computer every day or when you access the system exposed to, but because we did not realize that her presence and role, from a beginner's perspective of this article to explain the operating system.

First, the operating system

  1. What is the operating system: management of computer hardware and software resources of a computer program.
  2. What is the role of the operating system: responsible for resource devices, memory, files, processes, etc. management.
  3. OS development history: the single-batch system, multi-batch system, time-sharing operating system, real-time operating system.
  4. What types of operating systems: IBM OS / 360, Linux, Windows Server, Mac OS, Android, iOS and so on.
  5. Operating system which features: concurrent, shared, virtual, asynchronously.
  6. Interactive operating system (provides a user interface): command interface, graphical user interface, program interface.
  7. Operating modes: kernel mode (all programs can be run); user mode (part of the command authority is limited, you need to check before execution)
  8. Processes and threads: the unit system for resource scheduling; thread is the smallest unit executed by the CPU.

References
1. Operating System - Operating System Introduction
2. Operating System - OS Basics

Guess you like

Origin blog.csdn.net/xiaxianba/article/details/92116505