- 操作系统的定义和功能
- 操作系统的类型
- 进程管理
- 同步
- 死锁
- 内存管理
- 文件管理
操作系统的定义和功能
在计算机系统(包括硬件和软件)中,硬件只能理解机器代码(以0
和1
的形式代码),这对于一般的用户来说没有任何意义。
我们需要一个可以充当中介的系统,并管理系统中存在的所有进程和资源。
操作系统可以被定义为用户和硬件之间的接口。 它负责执行所有进程,资源分配,CPU管理,文件管理和许多其他任务。
操作系统的目的是提供一种用户可以方便有效地执行程序的环境。
计算机系统的结构
计算机系统包括:
- 用户(使用电脑的人)
- 应用程序(编译器,数据库,游戏,视频播放器,浏览器等)
- 系统程序(Shell,编辑器,编译器等)
- 操作系统(作为用户和硬件之间的接口的特殊程序)
- 硬件(CPU,磁盘,内存等)
操作系统做什么?
- 进程管理
- 进程同步
- 内存管理
- CPU调度
- 文件管理
- 安全
上一篇:没有了
下一篇:操作系统的类型
关注微信小程序
扫描二维码
程序员编程王