操作系统概述
什么是操作系统?
操作系统(Operating System, OS)是管理计算机硬件与软件资源、为应用程序提供运行环境的系统软件,是计算机系统的核心。
核心作用:
- 资源管理:统一管理CPU、内存、I/O、文件等资源
- 程序运行控制:进程/线程调度与切换
- 用户接口:命令行/图形界面
- 安全与保护:权限、隔离、加密等
操作系统结构图:
发展历史
操作系统发展时间轴:
常见操作系统类型
Windows
微软公司开发,桌面和企业市场占有率高,界面友好。
Linux
开源、稳定,广泛用于服务器、嵌入式和云计算。
macOS
苹果公司开发,基于UNIX,界面美观,安全性高。
Android/iOS
主流移动操作系统,分别由Google和Apple开发。
UNIX
历史悠久,影响深远,许多现代OS源自UNIX。
嵌入式/实时OS
如RTOS,专为嵌入式和实时应用设计。
机器人操作系统ROS
开源机器人软件平台,推动机器人智能发展。
- 理解操作系统的基本功能和作用
- 关注主流操作系统的异同
- 多做实验,结合实际理解原理