操作系统复习资料由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“操作系统复习资料全”。
1.OS定义? 它的基本特征是什么?答:操作系统:控制和管理计算机系统的软件和硬件资源,合理地组织计算机工作流程及方便用户使用的程序和数据集合。基本特征:并发,共享,虚拟,异步性.多道程序设计的硬件基础?答:多道程序设计技术得到了计算机硬件的两方面支持:中断系统和通道技术。4.举例说明多道程序设计的基本原理,特点?答:P5。充分利用系统的所有资源且尽可能地让他们并行操作。这种技术可把硬件的代价交叉地分布在大量并行用户之间而使计算机系统的代价极小化。多道程序设计的特点如下:
1、多道
2、宏观上并行
3、微观上串行
7.OS功能?答: 处理机管理,存储管理,设备管理,文件管理,用户接口, 15.网络与分布式的主要区别?答:网络和分布式的区别1)分布式系统的各个计算机之间处于平等地位无主从关系;网络有一些主从关系2)分布式系统资源为所有用户共享;而网络有限制地共享3)分布式系统中一项任务可分给若干处理单元相互协作共同完成;而网络往往是各司其责
1.作业、作业步、作业流?答:作业---用户在一次计算过程中,或者一次事务处理过程中,要求计算机系统所做工作的总称 作业步---一般情况下,一个作业可划分成若干个部分,每个部分称为一个作业步。在作业运行期间,各作业步之间存在着相互联系,往往上一个作业步的结果作为下一个作业步的输入 作业流---一次有一批作业进入系统,并在操作系统控制下,一个接一个地进行处理
2.接口、类型、功能?答:用户使用计算机解决问题,首先是编制程序,其次是使程序在计算机上运行,操作系统针对这两步提供了两类接口:程序级接口,即系统调用或称操作系统应用程序接口——用户在程序中通过一系列的系统调用向操作系统提出服务请求作业控制级接口,即键盘控制命令与作业控制命令——操作系统为用户对作业运行全过程的控制提供的功能
4.系统调用?功能?Linux例?答:系统调用是用户在程序中调用操作系统提供的子功能,这是特殊的过程调用, 由特殊的机器指令实现。系统调用是操作系统提供给编程人员的唯一接口,利用系统调用, 动态请求和释放系统资源, 完成与硬件相关的工作以及控制程序的执行等。这个调用指令还将系统转入管态。fork()、wait()、kill()、open()、close()、read()、mkdir()、getpid()等。
2.进程组成?每一部分内容和作用?答:进程由程序、数据集合和PCB三部分组成程序部分描述了进程所要完成的功能。数据集合包括程序在执行时所需要的数据和工作区进程控制块:用来描述进程当前状态的数据结构,是进程的动态特性的集中反映。随着进程的创建而 产生,进程的撤销而被收回
4.常用的进程调度算法?静态(动态)优先级法 按照进程执行任务的轻重缓急程度,使每一进程都有一个调度的优先级优先选择就绪队列中优先级最高的进程投入运行 时间片轮转法--把CPU划分成若干时间片,并且按顺序赋给就绪队列中的每一个进程,进程轮流占有CPU,当时间片用完时,即使进程未执行完毕,系统也剥夺该进程的CPU,将该进程排在就绪队列末尾。同时系统选择另一个进程运行先进先出进程调度算法 短作业优先调度算法(SJF SPF)高响应比优先调度算法 多队列反馈调度算法
6.原语?答:“原语”是指若干条机器指令构成的并用以完成特定功能的一段程序,这段程序在执行期间是不可分割的8.进程控制原语功能和操作过程?答:进程创建原语 进程撤消原语 阻塞原语、唤醒原语 挂起原语、激活(解挂)原语
11.临界资源、临界区、基本要求?答:临界资源(互斥资源):critical resource系统中一次只允许一个进程访问的资源。这些资源既包括I/O设备, 如打印机等资源, 也包括软件资源, 如共享变量、共享文件等。临界区(互斥区): critical section 并发执行的进程中, 访问临界资源的必须互斥执行的程序段叫临界区。临界区分散在每个要并发执行的进程中, 它们都对某个共享的数据结构(共享资源)进行访问。为禁止两个进程同时进入临界区,必须有一相应机构来协调它们,且遵循下述原则:当有若干进程要求进入它们的临界区时,应在有限时间内使一进程进入临界区。每次最多有一个进程处于临界区内。进程在临界区内逗留应在有限时间范围内。a.空闲让进.有效的利用资源b.忙则等待.互斥访问c.有限等待.有限时间内进入,避免”死等”d.让权等待.避免”忙等“
13、p、v操作定义?互斥、物理意义? 答:P操作: Procedure P(Var S:Semaphore)begin S:=S-1;if S
Procedure S(Var S:Semaphore)begin S:=S+1;if S
2.有没有这样的状态转换,为什么? 等待—运行; 就绪—等待
17.何谓死锁? 产生死锁的原因和必要条件是什么?为什么说死锁是与时间有关的错误?答:a.死锁是指多个进程因竞争资源而造成的一种僵局,若无外力作用,这些进程都将永远不能再向前推进;b.产生死锁的原因有二,一是竞争资源,二是进程推进顺序非法;c.必要条件是: 互斥条件,请求和保持条件,不剥夺条件和环路等待条件.d.资源竞争可能导致死锁,但死锁是进程在运行中对资源要求在时间上的冲突 18.对死锁的处理,有哪几种策略?答a.除了鸵鸟策略,解决死锁可归纳为四种方法: 预防死锁,避免死锁,检测死锁和解除死锁;b.其中,预防死锁是最容易实现的;c.检测死锁和解除死锁使资源的利用率最高.19.可通过哪些途径预防死锁。答: a.摈弃“请求和保持”条件,就是如果系统有足够的资源,便一次性地把进程所需的所有资源分配给它;b.摈弃“不剥夺”条件,就是已经保持了资源的进程,当它提出新的资源请求而不能立即得到满足时,必须释放它已经保持的所有资源,待以后需要时再重新申请;c.摈弃“环路等待”条件,就是将所有资源按类型排序标号,所有进程对资源的请求必须严格按序号递增的次序提出.23.n个进程共享互斥段,1)只允许一个进程进入2)运行m(m
14.分页和分段有何区别 ?答: a.分页和分段都采用离散分配的方式,且都要通过地址映射机构来实现地址变换,这是它们的共同点;b.对于它们的不同点有三,第一,从功能上看,页是信息的物理单位,分页是为实现离散分配方式,以消减内存的外零头,提高内存的利用率,即满足系统管理的需要,而不是用户的需要;而段是信息的逻辑单位,它含有一组其意义相对完整的信息,目的是为了能更好地满足用户的需要;c.页的大小固定且由系统确定,而段的长度却不固定,决定于用户所编写的程序;d.分页的作业地址空间是一维的,而分段的作业地址空间是二维的.16.虚拟存贮器有那些特征? 其中最本质的特征是什么 ?答:a.虚拟存储器具有离散性,多次性,对换性和虚拟性的特征;b.其中最本质的特征是离散性,在此基础上又形成了多次性和对换性,所表现出来的最重要的特征是虚拟性.17.实现虚拟存储器要那些硬件支持?
答: a.对于为实现请求分页存储管理方式的系统,除了需要一台具有一定容量的内存及外存的计算机外,还需要有页表机制,缺页中断机构以及地址变换机构;b.对于为实现请求分段存储管理方式的系统,除了需要一台具有一定容量的内存及外存的计算机外,还需要有段表机制,缺段中断机构以及地址变换机构;18.在实现虚拟存储器时的几个关键技术是什么 ?答:最基本的两个关键技术就是请求调入和置换技术。19.在请求分页系统中,页表应包括那些数据项? 每项的作用是什么?答:
a.在请求分页系统中,其页表项中包含的数据项有页号,物理块号,状态位P,访问字段A,修改位M和 外存地址;b.其中状态位P指示该页是否调入内存,供程序访问时参考;c.访问字段A用于记录本页在一段时间内被访问的次数,或最近已有多长时间未被访问,提供给置换算法选择换出页面时参考;d.修改位M表示该页在调入内存后是否被修改过;e.外存地址用于指出该页在外存上的地址,通常是物理块号,供调入该页时使用.2.为了实现CPU与设备控制器之间的通信,设备控制器应具有哪些功能?答:为了实现CPU与设备控制器之间的通信,设备控制器应具有如下功能:(1)接受和识别命令。CPU可以向控制器发送多种不同的命令,设备控制器应能接收并识别这些命令。设置控制寄存器来存放所接收的命令和参数。(2)数据交换,指实现CPU与控制器之间、控制器与设备之间的数据交换。设置数据寄存器来存放有关数据(3)设备状态的了解和报告。控制器记录下所连接设备的状态以供CPU了解。为此,要在控制器中设置一状态寄存器,用其中的每一位反映设备的某一状态。(4)地址识别。配置地址译码器以便于正确识别设备地址。
第一章P45 ⒉什么是操作系统?操作系统追求的主要目标是什么?答:操作系统是计算机系统中的一个系统软件,是能有效地组织和管理计算机系统中的硬件和软件资源,合理地组织计算机工作......
计算机操作系统1 操作系统与计算机系统各层次的关系是什么?答:一是操作系统对各层的管理和控制二是各层对操作系统的影响和制约(答案在4页 可以自己在添加一些)2 什么是多道程序......
《中文Windows XP操作系统》模块练习题 全国专业技术人员计算机应用能力考试注意事项一、注意事项首先,由于考试是模块化设计,所以在报考时要选择自己熟悉的科目。切忌好高骛......
徐州市卫生局大力加强医院文化建设实施方案为适应医院发展的新形势,全面提升医院工作水平,树立良好的医院形象,满足人民群众日益增长的医疗服务需求,根据省卫生厅关于印发《关于......
转眼间,学习了一个学期的计算机操作系统课程即将结束。在这个学期中,通过老师的悉心教导,让我深切地体会到了计算机操作系统的一些原理和具体操作过程。在学习操作系统之前,我只......