精品文档
计算机操作系统重点知识汇总
第一章 操作系统引论
1.设计现代 OS的主要目标是什么?(掌握)
答:( 1)有效性 (2 )方便性 (3 )可扩充性 (4 )开放性
2 .OS的作用可表现在哪几个方面?(掌握)
答:( 1)OS作为用户与计算机硬件系统之间的接口
(2 )OS作为计算机系统资源的管理者
(3 )OS 实现了对计算机资源的抽象
6 .试说明推动分时系统形成和发展的主要动力是什么?(掌握)
答:推动分时系统形成和发展的主要动力是更好地满足用户的需要。 主要表现在:
CPU 的分时使用缩短了作业的平均周转时间;人机交互能力使用户能直接控制
自己的作业;主机的共享使多用户能同时使用同一台计算机, 独立地处理自己的
作业。
7 .实现分时系统的关键问题是什么?应如何解决?(了解)
答:关键问题是当用户在自己的终端上键入命令时, 系统应能及时接收并及时处
理该命令,在用户能接受的时延内将结果返回给用户。
解决方法: 针对及时接收问题, 可以在系统中设置多路卡, 使主机能同时接收用
户从各个终端上输入的数据; 为每个终端配置缓冲区, 暂存用户键入的命令或数
据。针对及时处理问题, 应使所有的用户作业都直接进入内存, 并且为每个作业
分配一个时间片, 允许作业只在自己的时间片内运行, 这样在不长的时间内, 能
使每个作业都运行一次。
8 .为什么要引入实时 OS?(掌握)
精品文档
精品文档
答:实时操作系统是指系统能及时响应外部事件的请求, 在规定的时间内完成对
该事件的处理,并控制所有实时任务协调一致地运行。引入实时 OS 是为了满足
应用的需求,更好地满足实时控制领域和实时信息处理领域的需要。
13 .OS有哪几大特征?其最基本的特征是什么?(掌握)
答:并发性、共享性、虚拟性和异步性四个基本特征;最基本的特征是并发性。
21 .试描述什么是微内核 OS 。(了解)
答: 1)足够小的内核 2 )基于客户 / 服务器模式
3 )应用机制与策略分离原理 4 )采用面向对象技术 。
22 .在基亍微内核结构的 OS中,应用了哪些新技术?(掌握)
答:在基于微内核结构的 OS 中,采用面向对象的程序设汁技术。
第二章 进程管理
2. 画出下面四条语句的前趋图 :S1=a :=x+y; S2=b :=z+1; S3=c :=a –b ;
S4=w :=c+1; (了解)
答:其前趋图为:
6.试从劢态性,并収性和独立性上比较迚程和程序 ? (掌握)
答: (1)动态性是进程最基本的特性,表现为由创建而产生,由调度而执行,因
得不到资源而暂停执行,由撤销而消亡。进程有一定的生命期,而程序只是一
组有序的指令集合,是静态实体。
(2)并发性是进程的重要特征, 同时也是 OS 的重要特征。 引入进程的目的正是
为了使其程序能和其它进程的程序并发执行,而程序是不能并发执行的。
(3)独立性是指进程实体是一个能独立运行的基本单位,也是系统中独立获得资
源和独立调度的基本单位。对于未建立任何进程的程序,不能作为独立单位参
加运行。
7.试说明 PCB 的作用,为什么说 PCB 是迚程存在的惟一标志?(掌握)
答: PCB 是进程实体的一部分,是操作系统中最重要的记录型数据结构。作
用是使一个在多道程序环境下不能独立运行的程序,成为一个能独立运行的基
精品文档
精品文档
本单位,成为能与其它进程并发