1.什么是前趋图?为什么要引入前趋图?
答:前趋图,指一个有无循环图,可记为DGA(Directed Acyclic Graph)它用于描述进程直接执行的先后顺序。
引入原因:为了更好地描述程序的顺序和并发执行情况。
2.为什么程序并发执行会产生间断性特征?
答:程序在并发执行时,由于它们共享系统资源,以及为完成同一项任务而相互合作,致使在这些并发执行的程序之间形成了相互制约关系,相互制约将导致并发程序具有"执行--暂停--执行"这种间断性的活动规律。
3.操作系统中问什么要引入进程的概念?它会产生什么样的影响?
答:为何引入进程:为了能使程序并发执行,并且可以对并发执行的程序加以描述和控制,人们引入"进程"概念.
产生影响:使程序的并发执行得以实行。
4.何谓操作系统内核?内核的主要功能是什么?
答:内核:将一些与硬件紧密相关的模块(如中断处理程序等),各种常用设备的驱动程序以及运行频率较高的模块(如时钟管理,进程调度,进程调度和许多模块所公用的一些基本操作)都安排在紧靠硬件的软件层次中,将它们常驻内存,即通常被称为OS的内核。
主要功能:(1)支撑功能,中断处理,时钟管理,原语操作
(2)资源管理功能,进程管理,存储器管理,设备管理
5.试说明进程在三个基本状态之间转换的典型原因。
答:1.就绪状态->执行状态:进程分配到CPU资源。
2.执行状态->就绪状态:时间片用完。
3.执行状态->阻塞状态:I/O请求。
4.阻塞状态->就绪状态:I/O完成。