VIP会员
作者:CSDN
出版社:CSDN《程序员》
ISBN:1111111111117
VIP会员免费
(仅需0.8元/天)
¥ 40000.0
温馨提示: 价值40000元的1000本电子书,VIP会员随意看哦!
电子书推荐
-
计算机操作系统教程-徐甲同-西安电子科技大学-第二版 评分:
很好地操作系统教材,西工大貌似用的就是这本书,可供考研的同学参考
上传时间:2013-01 大小:30.79MB
- 6.28MB
操作系统 西安电子科技大学版本
2009-09-06适合入门,内容详细。从资源管理分配角度看待操作系统
- 3.63MB
操作系统(西安电子科技大学)
2009-10-24西安电子科技大学操作系统教程,可以看看,有比较好的学习参考价值!
- 83KB
计算机操作系统(西安电子科技出版社)
2010-04-26有利于大家的使用,带给大家方面,方便大家对知识的快速理解;
- 5.5MB
西安电子科技大学操作系统
2010-05-29课件课件课件课件课件课课件课件件课件课件
- 34KB
计算机操作系统教程第二版答案
2008-10-21第一章 操作系统概述 第二章进程线程作业 第三章 中断与处理机调度 第四章 互斥同步与通讯 ........
- 165KB
《计算机操作系统教程》第二版答案
2010-12-17这个doc文档是《计算机操作系统教程》(第二版)作者左万历+周长林,课后习题答案
- 252KB
《计算机操作系统教程》习题详解(第二版)
2010-11-201. 硬件将处理机划分为两种状态,即管态和目态,这样做给操作系统设计带来什么好处 ? 答:便于设计安全可靠的操作系统。管态和目态是计算机硬件为保护操作系统免受用户程序的干扰和破坏而引入的两种状态。通常操作系统在管态下运行,可以执行所有机器指令;而用户程序在目态下运行,只能执行非特权指令。如果用户程序企图在目态下执行特权指令,将会引起保护性中断,由操作系统终止该程序的执行,从而保护了操作系统。 2. 何为特权指令?举例说明之。如果允许用户执行特权指令,会带来什么后果? 答:只能在管态下才能执行的指令称为特权指令。如开关中断、置程序状态寄存器等。如果允许用户执行特权指令,它将不仅影响当前运行的程序,而且还有可能影响操作系统的正常运行,甚至整个系统。3. 中断向量在机器中的存储位置是由硬件确定的,还是由软件确定的 ? 答:中断向量在机器中的位置是由硬件确定的。例如,在 INTEL 80x86 CPU 中,内存空间0x00000——0x003ff为中断向量空间。4. 中断向量的内容是由操作系统程序确定的还是由用户程序确定的? 答:中断向量的内容是由操作系统程序确定的。向量的内容包括中断处理程序的入口地址和程序状态字(中断处理程序运行环境),中断处理程序是由操作系统装入内存的,操作系统将根据装入的实际地址和该中断处理程序的运行环境来填写中断向量。5. 中断向量内的处理机状态位应当标明是管态还是目态 ? 为什么? 答:应当标明是管态。 该状态由系统初试化程序设置,这样才能保证中断发生后进入操作系统规定的中断处理程序。 6. 中断和程序并发之间的关系是什么? 答:中断是程序并发的必要条件。如果没有中断,操作系统不能获得系统控制权,无法按调度算法对处机进行重新分配,一个程序将一直运行到结束而不会被打断。7. 说明“栈”和“堆”的差别. 答:栈是一块按后进先出(FIFO)规则访问的存储区域,用来实现中断嵌套和子程序调用的参数和返回断点。而堆虽然是一块存储区域,但是对堆的访问是任意的,没有后进先出的要求,堆主要用来为动态变量分配存储空间。 8. 何为系统栈?何为用户栈?系统栈有何用途?用户栈有何用途? 答:系统栈是内存中操作系统空间的一个固定区域;用户栈是内存中用户空间的一个区域。系统栈的作用:(1)保存中断现场,对于嵌套中断,被中断程序的现场信息依次压入系统栈,中断返回时逆序弹出;(2)保存操作系统子程序间相互调用的参数、返回值、返回点、以及子程序的局部变量。用户栈的作用:用于保存用户进程的子程序间相互调用的参数、返回值、返回点、以及子程序的局部变量。9. 用户堆栈段的长度为何无法确定 ? 答:用户堆栈段的长度主要取决于两个因素:(1)用户进程(线程)中子程序(函数)之间的嵌套调用深度;(2)子程序参数和局部变量的数量及类型;(3)动态变量的使用。这些在进程(线程)运行前无法确定,由此导致用户堆栈段的长度无法预先准确确定。 10堆栈段的动态扩充为何可能导致进程空间的搬迁? 答:堆栈段的扩充需要在原来进程空间大小的基础上增添新的存储区域,而且通常要求与原来存储区域连续。由于原存放位置处可扩展的区域可能已经被其它进程占用,故可能需要将整个进程空间搬迁到另外一个区域,以实现地址空间扩展要求。11. 何谓并行 ? 何谓并发? 在单处理机系统中,下述并行和并发现象哪些可能发生,哪些不会发生 ? (1) 进程与进程之间的并行; (2) 进程与进程之间的并发; (3) 处理机与设备之间的并行; (4) 处理机与通道之间的并行; (5) 通道与通道之间的并行; (6) 设备与设备之间的并行; 答:所谓并行是指同一时刻同时进行,进程并行需要多处理器的支持;所谓并发,是指在一段时间内,多个进程都在向前推进,而在同一时刻,可能只有一个进程在执行,多个进程轮流使用处理器。 在单处理器传统中,可能发生的并行和并发现象如下: (2) 进程与进程之间的并发。例如,在Windows操作系统中,mp3播放进程和Word字处理进程可以并发执行,这样用户就可以边听音乐边写文章了。 (3) 处理机与设备之间的并行。例如,当处理机进行科学运算时,打印机可以打印文档。 (4) 处理机与通道之间的并行。通道程序的执行可与处理机的操作并行。 (5) 通道与通道之间的并行。通常一个系统中有多个通道,这些通道可以并行地执行相应的通道程序。 (6) 设备与设备之间的并行。例如打印机打印文档时,磁带机在输入数据。 12. 何谓作业? 它包括哪几个部分? 各部分用途是什么?答:所谓作业是指用户要求计算机系统为其完成的计算任务的集合。一个作业通常包括程序、程序所处理的数据以及作业说明书。程序用来完成特定的功能,数据是程序处理的对象,作业说明书用来说明作业处理的步骤。13. 从透明性和资源共享两方面,说明网络操作系统与分布式操作系统之间的差别。 答:从透明性上看,分布式操作系统优于网络操作系统。网络用户能够感觉到所访问的资源是在本地还是在远地;而在分布式系统中,用户感觉不到所访问的资源是否在本地,分布式操作系统掩盖了资源在地理位置上的差异。 从资源共享上看 ,分布式操作系统比网络操作系统能共享更多的资源。在网络操作系统中,一个计算任务不能由一台主机任意迁移到另外一台主机上运行;而在分布式操作系统中,所有作业可以由一台主机任意迁移到另外一台主机上处理,即可实现处理机资源的共享,从而达到整个系统的负载平衡。 14. 为什么构成分布式系统的主机一般都是相同的或兼容的?答:这样更有利于进程的动态迁移。如果主机不兼容,则在一台主机上能运行的进程,因所用指令系统不同,在另一台主机上可能无法运行,导致进程难于在不同主机间迁移,使得分布式系统难于实现负载平衡。构成分布式系统的主机一般都是相同的或兼容的。15. 为什么嵌入式操作系统通常采用微内核结构? 答:嵌入式操作系统与一般操作系统相比具有比较明显的差别 : (1)嵌入式操作系统规模一般较小,因为一般硬件配置较低,而且对操作系统提供的功能要求也不高。(2)应用领域差别大,对于不同的应用领域其硬件环境和设备配置情况有明显差别。 所以,嵌入式操作系统一般采用微内核 ( micro kernel )结构,包括如下基本功能: (1)处理机调度;(2)基本内存管理;(3)通讯机制;(4)电源管理。在这些基本成分之上可进行扩展,以适应不同应用目标。
- 2.5MB
( 计算机操作系统教程第二版习题解答
2012-03-06内含有计算机操作系统教程第二版习题解答与实验指导
- 44KB
《计算机操作系统教程》习题详解(第二版)《计算机操作系统教程》习题详解(第二版)
2010-01-23《计算机操作系统教程》习题详解(第二版)《计算机操作系统教程》习题详解(第二版)《计算机操作系统教程》习题详解(第二版)《计算机操作系统教程》习题详解(第二版)
- 180KB
《计算机操作系统教程》第二版答案作者左万历+周长林
2010-12-17《计算机操作系统教程》第二版答案作者左万历+周长林
- 5.63MB
计算机操作系统(第三版)第二章 西安电子科技大学出版社
2013-12-06计算机操作系统(第三版)汤小丹等著,第二章ppt详解
- 18.97MB
西安电子科技大学操作系统教程课件与实验要求
2010-03-15西安电子科技大学通信工程学院操作系统课程,主讲刘彦明老师,附课件与实验要求。
- 26.71MB
计算机操作系统_西安电子科技大学_第三版.part2
2012-04-22计算机操作系统_西安电子科技大学_第三版.part2
- 130KB
计算机操作系统思维导图第一章os引论.pdf——西安电子科技大学第四版——免费下载
2021-03-04第一章os引论
- 136KB
计算机操作系统思维导图第一章os引论2.0.pdf——西安电子科技大学第四版——免费下载
2021-03-04修改了点点
- 2.19MB
计算机操作系统教程答案
2010-01-11计算机操作系统教程答案,清华大学计算机系列教材,第二版。
- 20.89MB
西安电子科技大学081201 计算机系统结构操作系统讲义.zip
2020-03-25西安电子科技大学081201 计算机系统结构操作系统讲义.zip 西安电子科技大学081201 计算机系统结构操作系统讲义.zip
- 81KB
习题1参考答案.doc计算机操作系统(第2版)
2019-05-23计算机操作系统(第2版) 陆丽娜 杨麦顺 丁凰 许大伟 贾晓玲 高等教育出版社
- 320KB
计算机操作系统教程(左万历)第二版 答案
2009-10-26计算机操作系统教程(左万历)第二版 答案
- 1.13MB
操作系统(第二版)习题答案
2009-09-201.操作系统概述 操作系统的形成,操作系统的定义与功能,操作系统的分类 2.处理机管理 多道程序设计技术,用户与操作系统的两种接口,进程的定义、特征和基本状态,进程控制块(PCB)和控制块队列(运行、就绪、阻塞),进程的各种调度算法(先来先服务、时间片轮转、优先数、多级队列),进程管理的基本原语(创建、撤消、阻塞、唤醒),作业与作业调度算法(先来先服务、短作业优先、响应比高者优先)。 3.存储管理 地址的静态重定位和动态重定位,单一连续区存储管理,固定分区存储管理,可变分区存储管理,空闲区的合并,分区的管理与组织方式(表格法、单链表法、双链表法),分页式存储管理,页表、快表及地址转换过程,内存块的分配与回收(存储分块表、位示图、单链表),虚拟存储器的概念,请求分页式存储管理,缺页与缺页中断位,缺页中断与页面淘汰,页面淘汰算法(先进先出、最近最久未用、最近最少用、最优),页面走向,缺页中断率,抖动,异常现象。 4.设备管理 计算机设备的分类(基于从属关系、基于分配特性、基于工作特性),记录间隙,设备管理的目标与功能,输入/输出的处理步骤,设备管理的数据结构(SDT、DCB、IVT),独享设备的分配,共享磁盘的调度算法(先来先服务、最短查找时间优先、电梯、单向扫描),设备控制器,数据传输的方式(循环测试、中断、直接存储器存取、通道),I/O的缓冲技术(单缓冲、双缓冲、多缓冲、缓冲池),虚拟设备,SPOOLing技术。 5.文件管理 文件,文件系统,文件的逻辑结构(流式文件、记录式文件),文件的物理结构(连续文件、串联文件、索引文件),文件的存取(顺序、随机),磁盘存储空间的管理(位示图、空闲区表、空闲块链),文件控制块(FCB),目录的层次结构(一级目录,二级目录、树型),主目录,根目录,绝对路径,相对路径,按名存取的实现,文件共享,文件保护,文件上的基本操作。 6.进程间的制约关系 与时间有关的错误,资源竞争——互斥,协同工作——同步,信号量,信号量上的P、V操作,用P、V操作实现互斥,用P、V操作实现同步,用P、V操作实现资源分配,死锁,死锁产生的必要条件,死锁的预防,死锁的避免,死锁的检测与恢复,银行家算法,进程间的高级通信。 7.操作系统实例分析 Windows操作系统,Linux操作系统,MS-DOS操作系统。
- 153KB
计算机操作系统课后答案
2011-05-08计算机操作系统课后习题答案 郁红英李春强编著
- 80KB
计算机操作系统课后习题答案.pdf
2008-10-27计算机操作系统课后习题答案.pdf 欢迎下载!
- 882KB
操作系统第二版答案
2013-03-17操作系统第二版答案
- 9.57MB
张尧学 - 计算机操作系统教程(第二版)(带习题答案和实验指导)
2009-03-19张尧学的书很棒 清华的书 质量一向都很好 很不容易从同学那里传过来的 张尧学 - 计算机操作系统教程(第二版)(带习题答案和实验指导)
- 358KB
计算机操作系统思维导图第二章进程的描述与控制——西安电子科技大学第四版——免费下载
2021-04-07计算机操作系统思维导图第二章.pdf——西安电子科技大学第四版——免费下载
- 40.0MB
计算机操作系统_西安电子科技大学_第三版.part1
2012-04-22计算机操作系统_西安电子科技大学_第三版.part1
- 1.18MB
WM_计算机操作系统第三版课后复习题答案_汤小丹梁红兵西安电子科技大学出版.pdf
2021-12-16WM_计算机操作系统第三版课后复习题答案_汤小丹梁红兵西安电子科技大学出版
- 16.21MB
离散数学_第三版_(方世昌_着)_西安电子科技大学出版社_课后答案、计算机操作系统(第四版)、汇编语言程序设计第二版(沈美明)
2019-04-12离散数学方世昌著、计算机操作系统课后习题答案(第四版)、IBM_PC汇编语言程序设计第二版(沈美明)习题参考答案参考答案及解析,华北电力大学的教材会用到,课后习题详细答案和解析
- 72KB
西安电子科技大学 计算机组织与体系结构课程设计 教程 辅助设计excel
2023-11-18作为辅助代码生成用