1. 计算机硬件
计算机组成:
- 控制器
- 运算器
- 储存单元
- 输入单元
- 输出单元
计算机的运算器、控制器等部件被集成在一起,统称为中央处理单元;
CPU是硬件系统的核心,用于数据的加工处理,能完成各种算术、逻辑运算及控制功能;
储存单元是计算机系统中的记忆设备,分为内部存储器和外部存储器;
内部存储器速度高、容量小,一般用于临时存放程序、数据及中间结果;
外部存储器速度慢、容量大,可以长期保存程序和数据;
输入设备和输出设备合称为外部设备(简称:外设); 输入设备用于输入原始数据及各种命令;输出设备用于输出计算机运行的结果;
2. 计算机操作系统
操作系统:管理和控制计算机系统中的硬件和软件资源,用于在用户与系统硬件之间传递信息
3. Linux系统概览
讲述了Linux发展简史,和Linux版本,以及Linux系统应用领域。
4. Linux系统结构
Linux基本组成
- 内核
- shell
- 文件系统
- 应用程序
进程调度:进程调度是指操作系统按照某种策略或规则选择进程占用CPU进行运行的过程。
进程调度原则:
- 一个CPU核同一时间只能运行一个进程
- 每个进程有近乎相等的执行时间
- 对于逻辑CPU而言进程调度使用轮询的方式执行,当轮询完成则回到第一个进程反复
- 进程执行消耗时间和进程量成正比
老师用下面的漫画形象生动的解释了linux基本运作原理
5. Linux系统软件包管理
软件包:通常指的是一个应用程序,它可以是一个GUI应用程序,命令行工具或者(其他软件程序需要的)软件库
软件包管理:
1,底层工具:主要用来处理安装和删除软件包文件等任务,DPKG,RPM.
2,上层工具:主要用于数据的搜索任务和依赖解析任务,APT,YUM,DNF