- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机操作系统复习重点
第一章
OS作为用户与计算机硬件系统之间的接口:
含义是:OS处于用户和计算机硬件系统之间,用户通过OS来使用计算机系统。
用户可以通过以下三种方式使用计算机:命令方式 ;系统调用方式;图形、窗口方式
操作系统的发展过程:
无操作系统的计算机系统、单道批处理系统、多道批处理系统、分时系统、实时系统
多道批处理系统是操作系统成熟的标志。
操作系统的定义:
操作系统是一组控制和管理计算机硬件和软件资源,合理地对各类作业进行调度,以及方便用户使用的程序的集合。
分时系统--(1)人机交互的特征是边运行边调试。(2)共享主机(3)便于用户上机
实时系统的及时性:及时响应外部事件请求,在规定的时间完成对该事件的处理,控制所有实时任务协调一致运行。
分时系统的特征:
(1)多路性 即同时性,宏观上同时,微观上轮流 (2)独占性 每个用户感觉独占主机
(3)及时性 较短时间响应(1-3秒) (4)交互性
实时系统与分时系统特征的比较:
分时系统是指在一台主机上连接多个带有显示器和键盘的终端,同时允许多个用户通过自己的终端,以交互方式使用计算机,共享主机中的资源。
实时系统(Real Time System)是指系统能及时(或即时)响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致地运行。
实时系统的特点:多路性、独占性、及时性、交互性、可靠性,主要是及时性。
分时系统的特征:多路性 、独占性、及时性、交互性,其中最主要的就是交互性。
操作系统的基本特征:并发性(最重要特征)、共享性、虚拟性、异步性
并行与并发:并行性是指多个事件在同一时 刻同时发生;并发性是指两个或多个事件在同一时间间隔内发生,宏观上在同一时间段内同时运行,微观上交替执行。
共享:指系统中的资源可供内存中多个并发执行的进程共同使用,相应地把这种资源共同使用成为资源共享或称为资源复用。
临界资源:在一段时间内只允许一个进程访问的资源称为临界资源或独占资源。
并发和共享是操作系统的二个最基本特征,他们又是互为存在的条件
虚拟技术:操作系统中的所谓“虚拟”(Virtual),是指通过某种技术把一个物理实体变为若干个逻辑上的对应物。物理实体是实的,即实际存在的,后者是虚的,是用户感觉上的东西。用于实现虚拟的技术称为虚拟技术。
操作系统的主要功能:
处理机管理功能:对处理机进行分配——进程管理和调度
存储器管理功能:对内存进行分配、保护和扩充
设备管理功能:缓冲管理、设备分配、设备处理
文件管理功能:文件存储空间的管理、目录管理、文件的读写管理和保护
操作系统与用户之间的接口 用户接口和程序接口
第二章 进程管理
0.程序顺序执行的特征:顺序性、封闭性、可再现性
前趋图(Precedence Graph):
一个有向无循环图、描述程序或程序段之间执行的前后关系
前趋图是一个有向无循环图。(必须不存在循环) 根据程序画前趋图:
并发执行时的特征:间断性——“停停走走” ;
失去封闭性——原因:多个程序共享资源; 不可再现性
进程的定义和特征:
定义:进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位。进程是程序的一次执行,进程是一个程序及数据在处理机上顺序执行时所发生的活动。
进程的特征:1)结构性:进程由程序段、数据段及PCB三部分组成,在Linux中称为“进程映像”2)动态性:“它由创建而产生,由调度而执行,由撤销而消亡”。是进程的最基本特征3)独立性:进程是一个能独立运行、独立分配资源和独立调度的基本单位。各进程的地址空间相互独立。4)并发性:引入进程的目的正是为了使其程序能和其他进程的程序并发执行;5)异步性: 进程按各自独立的、不可预知的速度向前推进
进程的三种基本状态
就绪状态(Ready):得到了除CPU以外的所有必要资源。
执行状态(Running):已获得处理机,程序正在被执行。
阻塞状态(Blocked):因等待某事件发生而暂时无法继续执行,从而放弃处理机,使程序执行处于暂停状态。
进程控制块PCB(Process Control Block):是进程实体的一部分,是操作系统中最重要的记录性数据结构。PCB中记录了操作系统所需的、用于描述进程的当前情况以及控制进程运行的全部信息。进程控制块的作用是使一个在多道程序环境下不能独立运行的程序成为一个能独立运行的基本单位,一个能与其他进程并发执行的进程。PCB是进程存在的惟一标志。进程控制块中的信息:1)进程标示符2)处理机状态—通用寄存器、指令计数器、程序状态字PSW、用户栈指针3)进程调度信息4)进程控制信息
临界区:人们把在每一个进程中访问临界资源的那段代码称为临界区
同步机制应遵
您可能关注的文档
- 基本公共卫生考核评分工具表概念.doc
- 基层党建工作专项述职暨2015年党总支工作概念.doc
- 基础部分钢筋混凝土结构监理细则概念.doc
- 基坑支护安全检查评分表概念.doc
- 基于ADAMS的汽车悬架系统建模与优化概念.doc
- 基于MSFLB模型对内蒙古物流园区发展规划以乌兰察布现代物流园区为例论文正文概念.doc
- 基于PLC的自动售货机毕业论文概念.doc
- 基于UG的手机外壳注塑模设计概念.doc
- 基于单片机的锅炉温度控制系统的设计概念.doc
- 基于交通一体化的长三角航空网络规划概念.doc
- 2024年02月重庆市大渡口区事业单位2024年第一季度公开招考工作人员笔试上岸历年高频考点(难、易错点)附带答案详解.docx
- 2024年02月贵州省黔西市2024年面向社会公开招考299名事业单位工作人员笔试上岸历年高频考点(难、易错点)附带答案详解.docx
- 2024年03月全国乡村振兴宣传教育中心2024年公开招考应届毕业生笔试上岸历年高频考点(难、易错点)附带答案详解.docx
- 2024年02月贵州省黔东南州各县(市)事业单位2024年公开招聘1758名工作人员实施笔试上岸历年高频考点(难、易错点)附带答案详解.docx
- 2024年02月重庆市巴南区事业单位2024年第一季度公开招聘104名工作人员笔试上岸历年高频考点(难、易错点)附带答案详解.docx
- 2024年03月中国计量大学招考聘用工作人员28人(2024年第二批)笔试上岸历年高频考点(难、易错点)附带答案详解.docx
- 2022年房屋租赁的合同范本.docx
- 质量管理-2.1工程项目施工质量保证体系的建立和运行-录课教案讲解.pptx
- 指数函数、幂函数、对数函数 (1)讲解.pptx
- 2022年春季幼儿园家长工作计划.docx
文档评论(0)