操作系统重点基础知识点_第1页
操作系统重点基础知识点_第2页
操作系统重点基础知识点_第3页
操作系统重点基础知识点_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

操作系统重点基础知识点一、操作系统概述1.操作系统定义a.操作系统是管理计算机硬件与软件资源的系统软件。b.它为用户提供操作界面,实现计算机资源的合理分配。c.操作系统是计算机系统的核心,具有资源管理、进程管理、存储管理、设备管理和用户接口等功能。2.操作系统分类a.按用户界面分类:命令行界面、图形用户界面。b.按用途分类:通用操作系统、嵌入式操作系统。c.按执行环境分类:单用户操作系统、多用户操作系统。3.操作系统发展历程a.早期操作系统:批处理系统、分时系统。b.现代操作系统:Windows、Linux、macOS。二、进程管理1.进程概念a.进程是程序在计算机上的一次执行活动。b.进程具有并发性、动态性、独立性、异步性等特点。c.进程是操作系统进行资源分配和调度的基础。2.进程状态a.等待状态:进程等待某个事件发生。b.运行状态:进程正在执行指令。c.阻塞状态:进程因某些原因无法继续执行。d.终止状态:进程执行完毕或被强制终止。3.进程调度a.调度算法:先来先服务、短作业优先、轮转法等。b.调度策略:抢占式调度、非抢占式调度。c.调度时机:进程创建、进程等待、进程结束等。三、存储管理1.存储管理概述a.存储管理是操作系统对计算机存储资源进行管理。b.存储资源包括内存、外存等。c.存储管理的主要任务是提高存储空间的利用率。2.内存管理a.内存分配策略:固定分区、可变分区、分页、分段等。b.内存保护:防止进程越界、非法访问等。c.内存回收:回收不再使用的内存空间。3.外存管理a.外存设备:硬盘、光盘、U盘等。b.文件系统:FAT、NTFS、ext4等。c.磁盘调度:先来先服务、最短寻找时间优先等。四、设备管理1.设备管理概述a.设备管理是操作系统对计算机硬件设备进行管理。b.设备管理包括设备分配、设备控制、设备驱动等。c.设备管理的主要任务是提高设备利用率。2.设备分配a.设备分配策略:先来先服务、轮转法、最短作业优先等。b.设备分配算法:固定分配、动态分配、请求式分配等。c.设备分配时机:进程创建、进程等待、进程结束等。3.设备控制a.设备控制方式:程序控制、中断控制、直接内存访问等。b.设备驱动程序:实现设备与操作系统之间的通信。c.设备中断处理:处理设备请求、设备故障等。五、文件系统1.文件系统概述a.文件系统是操作系统对文件进行管理。b.文件系统包括文件组织、文件存储、文件访问等。c.文件系统的主要任务是提高文件访问效率。2.文件组织a.文件结构:顺序文件、索引文件、直接文件等。b.文件存储:磁盘、光盘、U盘等。c.文件目录:组织文件、方便查找。3.文件访问a.文件访问权限:读、写、执行等。b.文件共享:多用户同时访问同一文件。c.文件备份:防止数据丢失。六、用户接口1.用户接口概述a.用户接口是操作系统与用户之间的交互界面。b.用户接口包括命令行接口、图形用户界面等。c.用户接口的主要任务是提高用户使用体验。2.命令行接口a.命令行接口:通过输入命令进行操作。b.命令解释器:解释用户输入的命令。c.命令行编辑器:编辑命令、保存命令等。3.图形用户界面a.图形用户界面:通过图形界面进行操作。b.窗口、菜单、按钮等元素:方便用户操作。c.鼠标、键盘等输入设备:实现用户交互。1.《操作系统原理》(第三版),汤小丹,西安电子科技大学出版社。2.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论