计算机操作系统核心总结.docx
胜利****实阿
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
计算机操作系统核心总结.docx
操作系统引论★计算机操作系统是以便顾客、管理和控制计算机软硬件资源旳系统软件(或程序集合)。1.OS旳目旳:有效性、以便性、可扩充性、开放性2.OS旳作用:1)OS作为顾客与计算机硬件系统之间旳接口;★(顾客使用计算机旳三种方式:命令、系统调用、图标窗口)2)OS作为计算机系统资源旳管理者;3)OS实现了对计算机资源旳抽象。3.OS发展过程:1)无操作系统旳计算机系统★2)单道批解决系统(单道、顺序、自动性)★3)多道批解决系统(多道、无序、调度性)动力:提高资源运用率和系统吞吐量优缺:资源运用率高、系统
计算机操作系统原理与核心设计-第1章.ppt
正如计算机科学中许多其它的技术名词都没有统一的定义一样,操作系统也没有唯一的一种定义与解释。如何看待一个操作系统,人们从不同的角度出发有不同的观点,通常有下面三种观点:机器指令系统CPU内存、I/O接口资源管理的观点—OS作为系统资源管理者资源管理的目的在于:为用户提供一种简单、有效使用资源的方法,充分发挥各种资源利用率,为此,对每种资源管理,要研究如下几方面的内容:_________________________________________记录资源使用状态;使用或未使用,谁使用等资源分配原则;确定
计算机操作系统教程--核心与设计原理习题5答案.pdf
习题5答案习题55.1何谓与时间有关的错误?举例说明之。答:并发进程的执行实际上是进程活动的某种交叉,某些交叉次序可能得到错误结果。由于具体交叉的形成与进程的推进速度有关,而速度是时间的函数,因而将这种错误称为与时间有关的错误。例子略。5.2什么是临界资源?什么是临界区?答:一次仅允许一个进程使用的资源称为临界资源;在每个进程中,访问临界资源的那段程序称为临界区。5.3试分析临界区的大小与系统并发性之间的关系。答:关于同一组变量的临界区是不能并发执行的代码,临界区越大,并发性越差,因而编写并发程序应尽量缩
计算机操作系统教程--核心与设计原理习题4答案.pdf
习题44.1强迫性中断与自愿性中断的主要区别是什么?答:强迫性中断这类中断事件是正在运行的程序(进程)所不知的。这类中断的发生与否,何时发生都是事先所无法预知的,因而执行的程序可能在任意位置被打断。自愿性中断这类中断事件是正在运行的程序事先有意识安排的。它们通常由于正在运行的程序执行访管指令(或系统调用)而引起的,其目的是要求系统为其提供某种服务。这类中断的发生具有必然性,而且发生的位置确定。4.2试说明时钟中断对于程序、作业管理的作用。答:①进程管理:在采用时间片轮转处理机调度算法的系统中,记录进程已占
计算机操作系统教程--核心与设计原理习题9答案.pdf
习题9参考答案习题99.1什么是文件?什么是文件系统?文件系统有哪些功能?答:文件是具有文件名的一组相关信息的集合。文件系统是指操作系统中与管理文件有关的软件和数据的集合。文件系统的主要功能:(1)实现按文件名存取文件信息。(2)为用户提供统一的和友好的接口。(3)实施对文件和文件目录的管理。(4)文件存储器空间的分配和回收。(5)提供有关文件的共享和保护。9.2从用户观点看,UNIX或LINUX操作系统将文件分为哪几类?答:分为如下三类:普通文件:是指系统中最一般组织格式的文件,一般是字符流组成的无结构