充性。⑷易于改编应用软件。21.试描述什么是微内核OS。答:1)足够小的内核2)基于客户服务器模式3)应用机制与策略分离原理4)采用面向对象技术。22.在基亍微内核结构的OS中,应用了哪些新技术?答:在基于微内核结构的OS中,采用面向对象的程序设汁技术。23.何谓微内核技术?在微内核中通常提供了哪些功能?答:把操作系统中更多的成分和功能放到更高的层次(即用户模式)中去运行,而留下一个尽量小的内核,用它来完成操作系统最基本的核心功能,称这种技术为微内核技术。在微内核中通常提供了进程(线程)管理、低级存储器管理、中断和陷入处理等功能。24.a
amebaidus
ap0aBstylecolorblackbackgrou
dcolorffff66微内核操作系统具有哪些优点B?a
amebaidus
ap7aBstylecolorwhitebackgrou
dcolor886800它为何B能有这些优点?答:1)提高了系统的可扩展性2)增强了系统的可靠性3)可移植性4)提供了对分布式系统的支持
f5)融入了面向对象技术
第二章
1什么是前趋图?为什么要引入前趋图?答:前趋图Precede
ceGraph是一个有向无循环图,记为DAGDirectedAcyclicGraph,用于描述进程之间执行的前后关系。2画出下面四条诧句的前趋图S1a:xyS2b:z1S3c:ab;S4w:c1答:其前趋图为:3什么程序并执行会产生间断性特征?答:程序在并发执行时,由于它们共享系统资源,为完成同一项任务需要相互合作,致使这些并发执行的进程之间,形成了相互制约关系,从而使得进程在执行期间出现间断性。4.程序并执行时为什么会失去封闭性和可再现性?答:程序并发执行时,多个程序共享系统中的各种资源,因而这些资源的状态由多个程序改变,致使程序运行失去了封闭性,也会导致其失去可再现性。5.在操作系统中为什么要引入程概念?它会产生什么样的影响答:为了使程序在多道程序环境下能并发执行,并对并发执行的程序加以控制和描述,在操作系统中引入了进程概念。影响使程序的并发执行得以实行。6.试从劢态性,并性和独立性上比较程和程序答:1动态性是进程最基本的特性,表现为由创建而产生,由调度而执行,因得不到资源而暂停执行,由撤销而消亡。进程有一定的生命期,而程序只是一组有序的指令集合,是静态实体。2并发性是进程的重要特征,同时也是OS的重要特征。引入进程的目的正是为了使其程序能和其它进程的程序并发执行,而程序是不能并发执行的。3独立性是指进程实体是一个能独立运行的基本单位,也是系r