操作系统复习题含答案.pdf

操作系统复习题含答案.pdf

ID:58317737

大小:1.58 MB

页数:10页

时间:2020-09-11

操作系统复习题含答案.pdf_第1页
操作系统复习题含答案.pdf_第2页
操作系统复习题含答案.pdf_第3页
操作系统复习题含答案.pdf_第4页
操作系统复习题含答案.pdf_第5页
资源描述:

《操作系统复习题含答案.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、什么就是操作系统?您都用过什么操作系统?各有什么特点?操作系统就是管理计算机硬件资源,控制其她程序运行并为用户提供交互操作界面得系统软件得集合.操作系统就是计算机系统得关键组成部分,负责管理与配置内存、决定系统资源供需得优先次序、控制输入与输出设备、操作网络与管理文件系统等基本任务.DOS系统都就是以命令得方式运行指令,有得也支持鼠标,甚至也可以做成菜单方式,但跟windows得亲与性相比就是无法相比得。windos系列得操作系统主要特点就就是简单,图形操作,不需要死记命令,适合非专业人士使用.unix系列由于就

2、是开源得,所以操作复杂,功能强大,可以按自己得需求设计与改造,适合专业人士,不适合初学者。二、试说明操作系统系统得主要功能模块及其主要任务?处理机管理得主要功能就是:进程管理、进程同步、进程通信与处理机调度;进程管理:为作业创建进程,撤销已结束进程,控制进程在运行过程中得状态转换.进程同步:为多个进程(含线程)得运行进行协调.进程通信:用来实现在相互合作得进程之间得信息交换。处理机调度:(1)作业调度。从后备队里按照一定得算法,选出若干个作业,为她们分配运行所需得资源(首选就是分配内存)。(2)进程调度:从进程得就绪

3、队列中,按照一定算法选出一个进程,把处理机分配给它,并设置运行现场,使进程投入执行.内存管理得主要功能有:内存分配、内存保护、地址映射与内存扩充。内存分配:为每道程序分配内存.内存保护:确保每道用户程序都只在自己得内存空间运行,彼此互不干扰.地址映射:将地址空间得逻辑地址转换为内存空间与对应得物理地址。内存扩充:用于实现请求调用功能,置换功能等.设备管理主要功能有:缓冲管理、设备分配与设备处理以及虚拟设备等.主要任务:完成用户提出得I/O请求,为用户分配I/O设备;提高CPU与I/O设备得利用率;提高I/O速度;以及

4、方便用户使用I/O设备、文件管理得主要功能就是文件存储空间得管理,目录管理,文件得读写管理与文件得共享与保护。主要任务就是对用户文件与系统文件进行管理,以方便用户使用,并保证文件得安全性.三、什么就是多道程序设计技术?试叙述多道程序运行得特征。所谓多道程序设计指得就是允许多个程序同时进入一个计算机系统得主存储器并启动进行计算得方法。也就就是说,计算机内存中可以同时存放多道(两个以上相互独立得)程序,它们都处于开始与结束之间.从宏观上瞧就是并行得,多道程序都处于运行中,并且都没有运行结束;从微观上瞧就是串行得,各道程序

5、轮流使用CPU,交替执行。多道程序技术运行得特征:多道、宏观上并行、微观上串行.四、在一个分时操作系统中,用户提交了一个作业,作业得内容包括:①请求内存(memory);②计算并将结果存于memory;③请求打印机printer;④将memory中得内容在printer上输出;⑤释放printer;⑥释放memory;⑦结束。试用分时系统对资源管理得观点论述该作业从提交开始到结束为止,操作系统为其提供服务与控制得全过程。五、某系统得进程状态转换如图所示,请说明:(1)引起各种状态转换得典型事件有哪些?(2)当我们观察

6、系统中某些进程时,能够瞧到某一进程产生得一次状态转换能引起另一进程作一次转换。在什么情况下,当一个进程发生转换3时能立即引起另一个进程发生转换1?在本题所给得进程状态转换图中,存在四种状态转换。当进程调度程序从就绪队列中选取一个进程投入运行时引起转换1;正在执行得进程如因时间片用完而被暂停执行就会引起转换2;正在执行得进程因等待得事件尚未发生而无法执行(如进程请求完成I/O)则会引去转换3;当进程等待得事件发生时(如I/O完成)则会引起转换4。如果就绪队列非空,则一个进程得转换3会立即引去另一个进程得转换1。这就是因

7、为一个进程发生转换3意味着正在执行得进程由执行状态变为阻塞状态,这时处理机空闲,进程调度程序必然会从就绪队列中选取一个进程并将它投入运行,因此只要就绪队列非空,一个进程得转换3能立即引起一个进程得转换1.六、设系统中仅有一类数量为M得独占型资源,系统中N个进程竞争该资源,其中各进程对该类资源得最大需求量为S。当M、N、S分别取下列值时,试判断哪些情况会发生死锁?为什么?(1)M=2,N=2,S=1??(2)M=3,N=2,S=2(3)M=3,N=2,S=34(??)M=5,N=3,S=2(5)M=6,N=3,S=3(

8、1),不会死锁,因为每个进程得资源都可以得到满足。(2),不会,总共两个进程,总有一个进程得申请可以得到满足,当它退出时会释放占有得资源,从而满足另一个进程.(3),可能,比如说其中一个进程占有两个资源,另一个进程占有1个,两个进程得资源都得不到满足,相互等等,出现死锁。(4),不会,因为总有两个进程得资源申请得到满足,它们运行完后会释放资源,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。