吉林大学网络教育学院
2019-2020学年第一学期期末考试《操作系统》大作业
一、简答题(每小题8分,共80分)
1、客户机/服务器模型常用于网络和分布式系统,是否可以用于单机系统?
答:客户机/服务器模型是一个通用的模型。广义上讲提供服务的叫服务器,请求服务的叫客户机。在客户机/服务器操作系统中,文件服务、进程服务等功能是以服务器进程的方式运行于用户态,用户进程通过向服务器进程发出请求,获得服务器的服务。因此,客户机/服务器模型既可以用于网络和分布式系统,也可以用于单机系统,只不过网络和分布式系统更需要这种形式。
2、系统调用和一般用户函数调用的区别?
在操作系统中,系统调用程序在系统态执行;一般用户函数调用程序由用户准备,在用户态执行。
3、一般计算机的启动过程?
(1)由ROM程序对硬件进行检测。 (2)由ROM中的启动程序将磁盘上的引导块读入内存。 (3)由引导块将OS的内核调入内存。 (4)执行OS内核程序,对OS自身进行初始化。 (5)加载外核处理程序,给出提示,等待用户操作。
4、一般用户最常用的操作系统接口是什么接口?
一般用户最常用的操作系统与用户的接口是控制接口。
用户使用这个接口控制、管理和操作计算机系统,利用它控制程序的执行。 控制接口分为脱机接连、命令接口、图形接口、多媒体接口。
5、过程调用和系统调用的共同点是什么,它们与中断调用的差别是什么? 过程调用和系统调用的执行完全是同步的,也就是在相同的数据集上重复执行,它们的调用点是相同的,都需要保存现场信息,转去执行另外的程序,执行后返回。中断调用是异步的,在相同的数据集上重复执行,中断的发生点可以是不同的。
6、什么是处理机现场信息?
处理机现场信息是处理机在任意时刻的状态信息集合,主要包括处理机程序状态寄存器的值、程序计数器和各个寄存器的值。
相关推荐: