计算机操作系统考试重点1(必考)

计算机操作系统考试重点1(必考)

ID:18332775

大小:1.24 MB

页数:10页

时间:2018-09-17

计算机操作系统考试重点1(必考)_第1页
计算机操作系统考试重点1(必考)_第2页
计算机操作系统考试重点1(必考)_第3页
计算机操作系统考试重点1(必考)_第4页
计算机操作系统考试重点1(必考)_第5页
资源描述:

《计算机操作系统考试重点1(必考)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、计算机操作系统重点知识汇总第一章操作系统引论1.设计现代OS的主要目标是什么?(掌握)答:(1)有效性(2)方便性(3)可扩充性(4)开放性2.OS的作用可表现在哪几个方面?(掌握)答:(1)OS作为用户与计算机硬件系统之间的接口(2)OS作为计算机系统资源的管理者(3)OS实现了对计算机资源的抽象6.试说明推动分时系统形成和发展的主要动力是什么?(掌握)答:推动分时系统形成和发展的主要动力是更好地满足用户的需要。主要表现在:CPU的分时使用缩短了作业的平均周转时间;人机交互能力使用户能直接控制自己的作业;主机的共享使多用户能同时使用同一台计算机,独立地处理自己的作业

2、。7.实现分时系统的关键问题是什么?应如何解决?(了解)答:关键问题是当用户在自己的终端上键入命令时,系统应能及时接收并及时处理该命令,在用户能接受的时延内将结果返回给用户。解决方法:针对及时接收问题,可以在系统中设置多路卡,使主机能同时接收用户从各个终端上输入的数据;为每个终端配置缓冲区,暂存用户键入的命令或数据。针对及时处理问题,应使所有的用户作业都直接进入内存,并且为每个作业分配一个时间片,允许作业只在自己的时间片内运行,这样在不长的时间内,能使每个作业都运行一次。8.为什么要引入实时OS?(掌握)答:实时操作系统是指系统能及时响应外部事件的请求,在规定的时间内

3、完成对该事件的处理,并控制所有实时任务协调一致地运行。引入实时OS是为了满足应用的需求,更好地满足实时控制领域和实时信息处理领域的需要。1013.OS有哪几大特征?其最基本的特征是什么?(掌握)答:并发性、共享性、虚拟性和异步性四个基本特征;最基本的特征是并发性。21.试描述什么是微内核OS。(了解)答:1)足够小的内核2)基于客户/服务器模式3)应用机制与策略分离原理4)采用面向对象技术。22.在基亍微内核结构的OS中,应用了哪些新技术?(掌握)答:在基于微内核结构的OS中,采用面向对象的程序设汁技术。第二章进程管理2.画出下面四条语句的前趋图:S1=a:=x+y;

4、S2=b:=z+1;S3=c:=a–b;S4=w:=c+1;(了解)答:其前趋图为:6.试从劢态性,并収性和独立性上比较迚程和程序?(掌握)答:(1)动态性是进程最基本的特性,表现为由创建而产生,由调度而执行,因得不到资源而暂停执行,由撤销而消亡。进程有一定的生命期,而程序只是一组有序的指令集合,是静态实体。(2)并发性是进程的重要特征,同时也是OS的重要特征。引入进程的目的正是为了使其程序能和其它进程的程序并发执行,而程序是不能并发执行的。(3)独立性是指进程实体是一个能独立运行的基本单位,也是系统中独立获得资源和独立调度的基本单位。对于未建立任何进程的程序,不能作

5、为独立单位参加运行。7.试说明PCB的作用,为什么说PCB是迚程存在的惟一标志?(掌握)答:PCB是进程实体的一部分,是操作系统中最重要的记录型数据结构。作用是使一个在多道程序环境下不能独立运行的程序,成为一个能独立运行的基本单位,成为能与其它进程并发执行的进程。OS是根据PCB对并发执行的进程进行控制和管理的。8.试说明迚程在三个基本状态之间转换的典型原因。(掌握)答:(1)就绪状态→执行状态:进程分配到CPU资源(2)执行状态→就绪状态:时间片用完(3)执行状态→阻塞状态:I/O请求(4)阻塞状态→就绪状态:I/O完成就绪阻塞执行I/O完成I/O请求时间片用完进程

6、调度1018.同步机构应遵循哪些基本准则?为什么?(掌握)答:同步机构应遵循的基本准则是:空闲让进、忙则等待、有限等待、让权等待原因:为实现进程互斥进入自己的临界区。19.试从物理概念上说明记录型信号量wait和signal。(了解)答:wait(S):当S.value>0时,表示目前系统中这类资源还有可用的。执行一次wait操作,意味着进程请求一个单位的该类资源,使系统中可供分配的该类资源减少一个,因此描述为S.value:=S.value-1;当S.value<0时,表示该类资源已分配完毕,进程应调用block原语自我阻塞,放弃处理机,并插入到信号量链表S.L中。

7、signal(S):执行一次signal操作,意味着释放一个单位的可用资源,使系统中可供分配的该类资源数增加一个,故执行S.value:=S.value+1操作。若加1后S.value_0,则表示在该信号量链表中,仍有等待该资源的进程被阻塞,因此应调用wakeup原语,将S.L链表中的第一个等待进程唤醒。22.试写出相应的程序来描述图2-17所示的前驱图。(了解)10答:(a)Vara,b,c,d,e,f,g,h;semaphore:=0,0,0,0,0,0,0,0;beginparbeginbeginS1;signal(a);signal(b);e

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

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

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