- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操作系统复习提纲2016
北京信息科技大学
操作系统概述
操作系统基本特性(最基本特征);
并发:是指两个或多个事件在同一时间间隔内发生
共享:互斥共享方式,同时访问方式
3.虚拟:通过某种技术把一个物理实体变为若干个逻辑上的对应物
4.异步:进程以不可预知的速度向前推进
OS目标;
1.方便性
一个未配置OS的计算机系统是极难使用的,因为计算机硬件只能识别0和1这样的机器代码。如果我们在计算机硬件上配置了OS,用户便可通过OS所提供的各种命令来使用计算机系统。
2.有效性
(1)资源忙,而得到有效的利用
(2)数据有序而节省存储空间
(3)合理地组织计算机工作流程
3.可扩充性
(1)适应硬件与网络发展要求;
(2)应采用层次化结构
4.开放性
指系统能遵循世界标准规范,特别是遵循开放系统互连(OSI)国际标准。90年代以后计算机技术的一个核心问题。
OS提供的接口;
(1)联机用户接口
适用:几乎所有计算机的操作系统中。
组成:命令+终端处理程序+命令解释程序
过程:用户在键盘上输入命令;
终端处理程序接收命令并显示在屏幕上;
命令解释程序解释并执行该命令。
(2) 脱机用户接口
适用:批处理系统。又称批处理用户接口
组成:JCL+作业说明书+命令解释程序
JCL:作业控制语言
过程:用户把对作业的控制用JCL写在作业说明书上,命令解释程序按照作业说明书解释并执行。
(3)程序接口
目的:为用户程序访问系统资源而设置。
组成:一组系统调用
系统调用:一个系统调用是一个能完成特定功能的子程序。
分时OS主要特征;实时OS主要特点;
多路性。若干个终端用户可同时使用什算机
独立性。用户彼此独立,互下干扰
及时性。用户的请求能在较短时间内得到响应
交互性。用户能进行人-机对话,联机地调试程序,以交互方式工作
实时系统唯多一个 可靠性
操作系统主要功能;
1.处理机管理(硬件)
2.存储器管理(硬件)
3.设备管理(硬件)
4.文件管理(软件)
5.用户接口
并行性与并发性区别。
并行性:指两个或多个事件在同一时刻发生;
并发性:是指两个或多个事件在同一时间间隔内发生
会画单道和多道程序时间关系图
第二章、进程与线程
1、进程的特征;
进程最基本的特征是动态性
并发性:多个进程同在内存中,且能在一段时间内同时运行。
独立性:进程是一个能独立运行、独立分配资源、独立接受调度的基本单位。
异步性:进程按各自独立的、不可预知的速度向前推进。
进程与程序的区别;
(1)进程是一个动态概念,程序是一个静态概念;
(2)进程具有并行特征,程序没有;
(3)进程是竞争资源的基本单位;
(4)一个程序对应多个进程,一个进程为多个程序服务。
2、进程的三种基本状态;(会画图)
就绪状态
执行状态
阻塞状态
进程与线程的区别;
1. 调度的基本单位
进程:在传统的操作系统中,作为拥有资源的基本单位和独立调度、分派的基本单位。
线程:而在引入线程的操作系统中,则把线程作为调度和分派的基本单位,而进程作为资源拥有的基本单位。
把传统进程的两个属性分开,使线程基本上不拥有资源,这样线程便能轻装前进,从而可显著地提高系统的并发程度。在同一进程中,线程的切换不会引起进程的切换,但从一个进程中的线程切换到另一个进程中的线程时,将会引起进程的切换。
2. 并发性
在引入线程的操作系统中,不仅进程之间可以并发执行,而且在一个进程中的多个线程之间亦可并发执行,使得操作系统具有更好的并发性,从而能更加有效地提高系统资源的利用率和系统的吞吐量。
3. 拥有资源
不论是传统的操作系统,还是引入了线程的操作系统,进程都可以拥有资源,是系统中拥有资源的一个基本单位。一般而言,线程自己不拥有系统资源(也有一点必不可少的资源),但它可以访问其隶属进程的资源,即一个进程的代码段、数据段及所拥有的系统资源,如已打开的文件、I/O设备等,可以供该进程中的所有线程所共享。
4、线程的实现方式有几种。
1、在用户空间中实现线程
特点:内核对线程包一无所知。从内核角度考虑,就是按正常的方式管理,即单线程进程(存在运行时系统)
2、在内核中实现线程
特点:当某个线程希望创建一个新线程或撤销一个已有线程时,它进行一个系统调用。
*临界资源与临界区;(书)
1、什么是临界区?
答:每个进程中访问临界资源的那段程序称为临界区(临界资源是一次仅允许一个进程使用的共享资源)。每次只准许一个进程进入临界区,进入后不允许其他进程进入。
2、进程进入临界区的调度原则是:
①如果有若干进程要求进入空闲的临界区,一次仅允许一个进程进入。②任何时候,处于临界区内的进程不可多于一个。如已有进程进入自己的临界区,则其它所有试图进入临界区的进程必须等待。③进入临界区的进
您可能关注的文档
- 教学诊断考试(高1).docx
- 教案必修一专题一第二课.doc
- 教案泌尿系肿瘤.doc
- 教育知识与能力中学生发展心理心理辅导德育知识点.docx
- 教育系统会计集中核算功能利弊分析.doc
- 数学教学中对学生评价作用.doc
- 对初中物理课堂拓展的一些尝试.docx
- 教育厅自然科学研究项目结题报告.doc
- 数学文化发展史.docx
- 散文训练三.doc
- 质量考题-生产辅助职系练习测试题附答案.doc
- 2025年-2025年房地产经纪协理之房地产经纪综合能力通关考试题库带答案20252.pdf
- 2025年-2025年执业药师之药事管理与法规精选试题及答案二 .pdf
- 2025年-2025年执业药师之中药学专业二精选试题及答案二 完整版20252.pdf
- 2025年-2025年执业药师之中药学专业二练习题(一)及答案 .pdf
- 2025年-2025年执业药师之中药学专业二押题练习试题A卷含答案 .pdf
- 2025年-2025年执业药师之中药学综合知识与技能真题精选附答案_优选文 20254.pdf
- 2025年-2025年执业药师之中药学专业二练习题(一)及答案 完整版20255.pdf
- 2025年-2025年执业药师之中药学综合知识与技能真题精选附答案.pdf
- 2025年-2025年执业药师之中药学专业二通关题库(附带答案) .pdf
文档评论(0)