第一章 计算机系统概述 一、操作系统的基本概念

一、操作系统的层次结构

第一章 计算机系统概述 一、操作系统的基本概念_第1张图片

二、定义

操作系统是计算机系统中最基本、最重要的软件之一,它是计算机硬件与用户之间的桥梁。它的主要功能是管理计算机系统的资源,包括处理器、内存、外部设备以及数据等。

操作系统的基本概念包括:

  1. 资源管理:操作系统负责管理计算机系统中的硬件和软件资源,包括处理器、内存、磁盘、网络等,以便合理地分配和利用这些资源。

  2. 进程管理:操作系统负责管理进程的创建、调度、结束等,以保证多个进程能够共享系统资源并有效地运行。

  3. 内存管理:操作系统负责管理内存的分配、回收和页式存储等,以确保系统能够高效地使用内存。

  4. 文件管理:操作系统负责管理计算机系统中的文件和目录,包括文件的创建、存储、访问和删除等。

  5. 设备管理:操作系统负责管理计算机系统中的各种设备,包括输入设备、输出设备、存储设备等的控制和管理,以保证这些设备的正常工作。

  6. 用户接口:操作系统负责提供用户与计算机系统间的接口,包括命令行界面、图形界面等,以便用户能够方便地使用计算机系统。

操作系统的功能:(重点)

1、作为系统资源的管理者

2、向上层提供方便易用的服务

(1)GUI:图形化用户接口

(2)联机命令接口(交互式命令接口):你输入一句命令,它就执行一段。

(3)脱机命令接口(批处理命令接口):你输入一堆命令,他执行一堆命令。

(4)程序接口:可以在程序中进行系统调用来使用程序接口。普通用户不能直接使用程序接口,只能通过程序代码间接使用。

注:系统调用=广义接口

3、作为最接近硬件的层次

(1)没有任何软件支持的计算机称为裸机。

(2)通常把覆盖了软件的机器成为扩充机器,又称之为虚拟机

(3)在裸机上安装的操作系统,可以提供资源管理功能和方便用户的服务功能,将裸机改造成功能更强、使用更方便的机器
 

你可能感兴趣的:(操作系统学习,操作系统)