操作系统基础知识-课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《操作系统基础知识-课件.ppt》由用户(ziliao2023)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 基础知识 课件
- 资源描述:
-
1、 操作系统的内核(中断控制)、进程、线程概念操作系统的内核(中断控制)、进程、线程概念 处理机管理(状态转换、共享与互斥、分时轮转、处理机管理(状态转换、共享与互斥、分时轮转、抢占、死锁)抢占、死锁)存储管理(主存保护、动态连接分配、分段、分页、存储管理(主存保护、动态连接分配、分段、分页、虚存)虚存)设备管理(设备管理(I/O控制、假脱机)控制、假脱机)文件管理(文件目录、文件组织、存取方法、存取文件管理(文件目录、文件组织、存取方法、存取控制、恢复处理)控制、恢复处理)作业管理(作业调度、作业控制语言(作业管理(作业调度、作业控制语言(JCL)、多)、多道程序设计)道程序设计)汉字处理,多
2、媒体处理,人机界面汉字处理,多媒体处理,人机界面 掌握操作系统的定义、特征、功能与类型掌握操作系统的定义、特征、功能与类型u操作系统的特征:操作系统的特征:并发性,共享性、虚拟性和不确定性并发性,共享性、虚拟性和不确定性操作系统的功能:操作系统的功能:(1)处理机管理:如何将)处理机管理:如何将CPU真正合理的分配给每真正合理的分配给每个任务个任务(2)文件管理)文件管理(3)存储管理:主要指对内存的管理)存储管理:主要指对内存的管理(4)设备管理:硬件设备)设备管理:硬件设备(5)作业管理:界面、任务、图形界面)作业管理:界面、任务、图形界面 操作系统的类型操作系统的类型(1)批处理操作系统
3、:单道和多道)批处理操作系统:单道和多道(2)分时操作系统)分时操作系统(3)实时操作系统)实时操作系统(4)网络操作系统)网络操作系统(5)分布式操作系统)分布式操作系统(6)微机操作系统)微机操作系统(7)嵌入式操作系统)嵌入式操作系统 1、系统软件是、系统软件是的软件。的软件。A.向应用软件提供系统调用等服务向应用软件提供系统调用等服务B.与具体硬件逻辑功能无关与具体硬件逻辑功能无关C.在应用软件基础上开发在应用软件基础上开发 D.并不具体提供人机界面并不具体提供人机界面 2.现代操作系统的两个基本特征是现代操作系统的两个基本特征是_和资源共享和资源共享.A.多道程序设计多道程序设计 B
4、.中断处理中断处理C.程序的并发执行程序的并发执行 D.实现分时与实时处理实现分时与实时处理3.操作系统的功能不包括操作系统的功能不包括_A.提供用户操作界面提供用户操作界面 B.管理系统资源管理系统资源C.提供应用程序界面提供应用程序界面 D.提供提供HTML 4.分时操作系统的主要特征之一是提高_.A.计算机系统的可靠性 B.计算机系统的交互性 C.计算机系统的实时性 D.计算机系统的安全性 5.“剪切板”是(1);在Windows资源管理器中,要恢复误删除的文件,可以按下(2)键来实现。(1)A.一个用户内存 B.一个数据文件 C.内存中一块区域 D.一个专用文档(2)A.Ctrl+C
5、B.Ctrl+V C.Ctrl+X D.Ctrl+Z 在windows系统中可通过文件扩展名判别文件类型,例如是一种可执行文件扩展名。当用户双击文件名时,windows系统通过建立的来决定使用什么程序打开该文件。1.A.xml B.txt C.obj D.exe 2.A.文件 B.临时文件 C.文件关联 D.子目录顺序执行顺序执行并发执行并发执行程序顺序执行程序顺序执行间断执行间断执行程序具有封闭性程序具有封闭性失去封闭性失去封闭性独享资源独享资源共享资源共享资源具有可再现性具有可再现性失去可再现性失去可再现性有直接有直接 和间接的相互制约和间接的相互制约 1、定义、定义:是程序的一次执行:是
6、程序的一次执行 2、特征、特征:动态性;并发性;独立性;异步性;结构:动态性;并发性;独立性;异步性;结构性性 3、进程与程序的主要区别、进程与程序的主要区别:进程和程序不是一一对应的,一个程序可对应多进程和程序不是一一对应的,一个程序可对应多个进程,一个进程可以执行一个或几个程序个进程,一个进程可以执行一个或几个程序4、进程的组成:程序、数据、进程控制块、进程的组成:程序、数据、进程控制块5、进程的状态及状态间的转换、进程的状态及状态间的转换基本状态基本状态运行:正在占用运行:正在占用CPU就绪:具备运行条件,但尚未占用就绪:具备运行条件,但尚未占用CPU阻塞:由于等待某一事件不能运行。处于
7、阻塞态的进程阻塞:由于等待某一事件不能运行。处于阻塞态的进程在逻辑上是不能运行的。即使在逻辑上是不能运行的。即使CPU空闲,也不占用空闲,也不占用 1、概念:对系统中所有进程从创建到消亡的、概念:对系统中所有进程从创建到消亡的全过程实施有效的控制,由操作系统内核中全过程实施有效的控制,由操作系统内核中的原语实现。的原语实现。2、原语:由若干条机器指令组成,其执行过、原语:由若干条机器指令组成,其执行过程不可分割程不可分割 1、概念:指各个进程交换信息的过程、概念:指各个进程交换信息的过程 常见的几种通信机制:常见的几种通信机制:1、同步与互斥、同步与互斥 2、信号量机制、信号量机制 整形信号量
8、整形信号量 记录型信号量记录型信号量 信号量集机制信号量集机制 3、高级通信、高级通信共享存储模式共享存储模式 消息传递模式消息传递模式 管道通信管道通信 4、直接和间接通信、直接和间接通信 1、三级调度、三级调度 高级调度:高级调度:系统中一个作业只需经过一次调度系统中一个作业只需经过一次调度 中级调度:中级调度:提高内存的利用率和系统吞吐量,使得暂提高内存的利用率和系统吞吐量,使得暂时不运行的进程从内存对换到外存上时不运行的进程从内存对换到外存上 低级调度:低级调度:根据一定的算法将根据一定的算法将CPU分派给就绪队列分派给就绪队列中的一个进程中的一个进程 2、常用算法、常用算法 先来先服
9、务(先来先服务(FCFS):主要用于宏观调控):主要用于宏观调控 时间片轮转:用于微观调控,提高资源利用率时间片轮转:用于微观调控,提高资源利用率 优先级调度:静态优先级优先级调度:静态优先级 动态优先级动态优先级 多级反馈调度:多级反馈调度:1、定义、定义两个或两个以上的进程中的每一个,都在等待其两个或两个以上的进程中的每一个,都在等待其中另一个进程释放资源而被封锁,他们都无法中另一个进程释放资源而被封锁,他们都无法向前推进向前推进2、死锁产生的原因、死锁产生的原因 共享资源有限,多个进程对共享资源的竞争,共享资源有限,多个进程对共享资源的竞争,而且操作不当而且操作不当3、死锁产生的条件、死
10、锁产生的条件 互斥条件互斥条件 请求保持条件请求保持条件 不可剥夺条件不可剥夺条件 环路条件环路条件 4、解决死锁的方法、解决死锁的方法 死锁的预防死锁的预防 死锁的避免死锁的避免 允许系统产生死锁允许系统产生死锁 一个进程可以有多个线程,同一个进程中多个线程可并发执行 线程属性线程属性1、每个线程有唯一的一个标识符、每个线程有唯一的一个标识符2、不同的线程可以执行相同的程序、不同的线程可以执行相同的程序线程是调度和执行单位,进程是资源分配单位线程是调度和执行单位,进程是资源分配单位 1、在进程管理中,当、在进程管理中,当_时,进程从阻塞状态变为时,进程从阻塞状态变为就绪状态就绪状态 A.进程
11、被进程调度程序选中进程被进程调度程序选中 B.等待某一事件等待某一事件 C.等待的事件发生等待的事件发生 D.时间片用完时间片用完 2、若计算机系统中的进程在、若计算机系统中的进程在“就绪就绪”、“运行运行”、“等待等待”3种状态之间转换,进程不可能出现种状态之间转换,进程不可能出现的的状态转换状态转换 A.就绪就绪 运行运行 B.运行运行 就绪就绪 C.运行运行 等待等待 D.就绪就绪 等待等待 3、实现不同的作业处理方式,主要是基于操、实现不同的作业处理方式,主要是基于操作系统对作系统对管理采用了不同的策略管理采用了不同的策略 A.处理机处理机 B.存储存储 C.设备设备 D.文件文件 4
12、、操作系统为了解决进程间合作和资源共享、操作系统为了解决进程间合作和资源共享所带来的同步与互斥问题,通常采用的一种所带来的同步与互斥问题,通常采用的一种方法是使用方法是使用。A.调度调度 B.分派分派 C.信号量信号量 D.通信通信 5、在进程状态转换过程中,可能会引起进程、在进程状态转换过程中,可能会引起进程阻塞的原因是阻塞的原因是。A.时间片到时间片到 B.执行执行V操作操作 C.I/O完成完成 D.执行执行P操作操作 6.在操作系统中在操作系统中,对信号量对信号量S的的P原语操作定义中原语操作定义中,使使进程进入相应等待队列等待的条件是进程进入相应等待队列等待的条件是_.A.S0 B.S
13、=0 C.S0 D.S0 7、进程调度的关键问题是选择合理的、进程调度的关键问题是选择合理的,并恰,并恰当的进行代码转换。当的进行代码转换。A.时间片间隔时间片间隔 B.调度算法调度算法 C.CPU速度速度 D.内存空间内存空间 8、计算机系统出现死锁是因为、计算机系统出现死锁是因为 A.系统中有多个阻塞进程系统中有多个阻塞进程 B.资源数大大小于系统中的进程资源数大大小于系统中的进程 C.系统中多个进程同时申请的资源总数大大超过系系统中多个进程同时申请的资源总数大大超过系统资源总数统资源总数 D.若干进程相互等待对方已占有的资源若干进程相互等待对方已占有的资源考钢要求:考钢要求:理解每种存储
14、管理技术解决什么问题,实现的理解每种存储管理技术解决什么问题,实现的思想,以及存在的问题。了解存储管理技术的思想,以及存在的问题。了解存储管理技术的发展历史。理解与存储管理有关的基本概念发展历史。理解与存储管理有关的基本概念一、一、基本概念基本概念1、存储管理的目的和功能、存储管理的目的和功能2、存储器的结构:、存储器的结构:寄存器寄存器 主存主存 外存外存 寄存器寄存器 高速缓存高速缓存 主存主存 外存外存 3、相对地址相对地址 绝对地址绝对地址 地址空间地址空间相对地址:每个用户都认为自己的作业和数据都存放相对地址:每个用户都认为自己的作业和数据都存放在一组从在一组从“0”地址开始的连续空
15、间中地址开始的连续空间中绝对地址:内存中各物理存储单元的地址从统一的基绝对地址:内存中各物理存储单元的地址从统一的基地址进行的顺序编址地址进行的顺序编址相对地址空间通过地址再定位机构转换到相对地址空间通过地址再定位机构转换到 绝对地址空绝对地址空间间4、地址重定位、地址重定位将逻辑地址转换成物理地址的过程将逻辑地址转换成物理地址的过程静态地址重定位:在程序装入主存时已经完成了地址静态地址重定位:在程序装入主存时已经完成了地址的变换,在程序执行期间不会再发生变化的变换,在程序执行期间不会再发生变化动态地址重定位:在程序运行期间完成逻辑地址到物动态地址重定位:在程序运行期间完成逻辑地址到物理地址的
16、变换理地址的变换 一、分区存储管理一、分区存储管理 1、固定分区、固定分区 在系统生成时已将主存划分为若干区,每个分在系统生成时已将主存划分为若干区,每个分区大小可不等但已确定,是一种静态分区区大小可不等但已确定,是一种静态分区 存在问题:易产生碎片存在问题:易产生碎片2、可变分区、可变分区 主存划分在作业装入时进行,个数可变,大小主存划分在作业装入时进行,个数可变,大小等于作业大小,是一种动态分区等于作业大小,是一种动态分区请求和释放分区的四种算法:最佳适应算法请求和释放分区的四种算法:最佳适应算法 最最差适应算法差适应算法 首次适应算法首次适应算法 循环首次适应算循环首次适应算法法 3、可
展开阅读全文