第一章 操作系统概论

博客内容为思维导图笔记,但未给出具体内容。

思维导图:
在这里插入图片描述
(1)、
在这里插入图片描述
(2)、
在这里插入图片描述
(3)、
在这里插入图片描述
(4)、
在这里插入图片描述
(5)、
在这里插入图片描述

### 关于第一章操作系统概论的思维导图 #### 1. 操作系统的定义与作用 操作系统的定义是指控制和管理系统资源并提供给应用程序一系列接口的一组程序[^1]。 #### 2. 操作系统的发展历史 - **早期计算机时代**:无操作系统,程序员直接编写机器指令来执行任务。 - **批处理系统**:提高了CPU利用率,减少了人工干预。 - **分时系统**:允许多个用户通过终端共享一台主机的时间片。 - **个人电脑时代的操作系统**:如MS-DOS, Windows等,使得个人计算成为可能。 - **现代多核架构下的操作系统**:支持并发编程模型,优化硬件性能的同时保障安全性。 #### 3. 操作系统的分类 - **按功能划分** - 实时操作系统(RTOS) - 批处理操作系统 - 分布式操作系统 - 嵌入式操作系统 - **按结构设计划分** - 单内核(Monolithic Kernel) - 微内核(Microkernel) #### 4. 用户界面 - 图形用户界面(GUI) - 命令行界面(CLI) #### 5. 主要特性 - 并发性:多个进程可以同时运行。 - 共享机制:不同进程间能够安全有效地访问共同的数据或设备。 - 抽象化:隐藏底层复杂细节,向用户提供简单易用的操作方式。 ```mermaid graph TD; A[操作系统概述] --> B(定义); A --> C(发展史); C --> D{时期}; D --> E["早期"]; D --> F["批处理"]; D --> G["分时"]; D --> H["PC"]; D --> I["多核"]; A --> J(分类); J --> K{按功能}; K --> L["实时"]; K --> M["批处理"]; K --> N["分布式"]; K --> O["嵌入式"]; J --> P{按结构}; P --> Q["单内核"]; P --> R["微内核"]; A --> S(UI); S --> T["GUI"]; S --> U["CLI"]; A --> V(特点); V --> W["并发性"]; V --> X["共享"]; V --> Y["抽象化"]; ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值