采用微内核结构的操作系统设计的基本思想是内核只完成操作系统最基本的功能并在核心态下运行,其他功能运行在用户志,其结构图如下所示。图中空(a)、(b)、(c)和(d)应分别选择如下所示①~④中的哪一项? ( )。 ①核心态 ②用户态 ③文件和存储器服务器 ④进程调度及进程问通信

题目
采用微内核结构的操作系统设计的基本思想是内核只完成操作系统最基本的功能并在核心态下运行,其他功能运行在用户志,其结构图如下所示。图中空(a)、(b)、(c)和(d)应分别选择如下所示①~④中的哪一项? ( )。 ①核心态 ②用户态 ③文件和存储器服务器 ④进程调度及进程问通信

A.①、②、③和④
B.④、③、②和①
C.③、④、②和①
D.③、①、④和②
参考答案和解析
答案:C
解析:
客户/服务器结构也称为微内核结构。操作系统的一个发展趋势是将传统的操作系统代码放置到更高层,从操作系统中去掉尽可能多的东西,而只留下一个最小的核心,称之为微内核。通常的方法是将大多数操作系统功能由在用户态运行的服务器进程来实现。为了获取某项服务,用户进程(客户进程)将请求发送给一个服务器进程,服务器进程完成此操作后,把结果返回给用户进程。这样,服务器以用户进程的客户/服务器结构也称为微内核结构。操作系统的一个发展趋势是将传统的操作系统代码放置到更高层,从操作系统中去掉尽可能多的东西,而只留下一个最小的核心,称之为微内核。通常的方法是将大多数操作系统功能由在用户态运行的服务器进程来实现。为了获取某项服务,用户进程(客户进程)将请求发送给一个服务器进程,服务器进程完成此操作后,把结果返回给用户进程。这样,服务器以用户进程的形式运行,而不是运行在核心态。因此,它们不能直接访问硬件,某个服务器的崩溃不会导致整个系统的崩溃。客户/服务器结构的另一个优点是它更适用于分布式系统。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

Windows NT是一个独立于硬件平台的操作系统,Windows NT的执行体被称为(44)的结合;Windows NT是以(45)方式集中管理并组织网络的;UNIX是一个(46)操作系统;关于Windows NT内核的说法,选项(47)是不正确的;Client/Server结构模式的优点在于(48)。

A.核心态,其结构是单块式和层次式

B.用户态,其结构是层次式和微内核

C.核心态,其结构是层次式和微内核

D.用户态,其结构是单块式和层次式


正确答案:C

第2题:

● 微内核的操作系统(OS)结构如下图所示,图中①和②分别工作在 (51) 方式下,与传统的 OS 结构模式相比,采用微内核的 OS 结构模式的优点是提高了系统的灵活性、可扩充性, (52) 。

(51)

A. 核心态和用户态

B. 用户态和核心态

C. 用户态和用户态

D. 核心态和核心态

(52)

A. 并增强了可靠性,可运行于分布式系统中

B. 并增强了可靠性,但不适用于分布式系统

C. 但降低了可靠性,可运行于分布式系统中

D. 但降低了可靠性,不适用于分布式系统


正确答案:B,A

第3题:

●Windows NT是一个独立于硬件平台的操作系统,Windows NT的执行体被称为 (45) 的结合;Windows NT是以 (46) 方式集中管理并组织网络的;UNIX是一个 (47) 操作系统;关于Windows NT内核的说法,选项 (48) 是不正确的。

(45) A.核心态,其结构是单块式和层次式

B.用户态,其结构是层次式和微内核

C.核心态,其结构是层次式和微内核

D.用户态,其结构是单块式和层次式

(46) A.域

B.工作组

C.客户机/服务器

D.高端服务器

(47) A.多用户、单任务和实时

B.多用户、多任务和交互式

C.多用户、单任务和分时

D.多用户、多任务和分时

(48) A.内核是Windows NT真正的中心

B.内核在调用时抢占内存,不调用时不占用内存

C.内核的执行是不可被抢占的

D.内核在执行任务时当有中断和异常发生时,将控制转移到相应的中断和异常


正确答案:C,A,D,B
【解析】Windows NT是一个独立于硬件平台的操作系统,它的执行体被称为核心态,其结构是层次式和微内核的结合;Windows NT是以域方式集中管理并组织网络的;UNIX是一个多用户、多任务的分时操作系统;Windows NT内核是真正的中心,内核的执行是不可被抢占的,内核在执行任务时当有中断和异常发生时,将控制转移到相应的中断和异常;Client/Server结构模式的优点在于使操作系统具有分布式处理能力。

第4题:

微内核的操作系统(OS)结构如下图所示,图中①和②分别工作在(请作答此空)方式下,与传统的OS结构模式相比,采用微内核的OS结构模式的优点是提高了系统的灵活性、可扩充性,( )。

A. 核心态和用户态
B. 用户态和核心态
C. 用户态和用户态
D. 核心态和核心态

答案:B
解析:
本题考查的是操作系统(OS)结构方面的基本知识。试题第一,第二空的正确答案分别是B和A、因为为了提高操作系统的正确性、"灵活性"、易维护性和可扩充性,在进行现代操作系统结构设计时,大多采用基于客户/服务器模式的微内核结构,将操作系统划分为两大部分:微内核和多个服务器.在微内核操作系统中,内核是指精心设计的、能实现现代OS最基本的核心功能的部分,工作在核心态,而他品分工作在用户态。如下图所示

微内核并非是一个完整的OS,而只是操作系统中最基本的部分,它通常用于;①实现与硬件紧密相关的处理:②实现—些较基本的功能;⑨负责客户和服务器之间的通信。它们只是为构建通用0S提供一个重要基础,这样就可以确保把操作系统内核做得很小

第5题:

在采用微内核的操作系统中,对于以下四种服务不宜放在微内核中的是()。

A.进程间的通信机制

B.低级I/O

C.低级进程调度和管理

D.文件系统服务


参考答案:D

第6题:

对于以下四种服务,在采用微内核结构的操作系统中,不宜放在微内核中的是()

A.进程间通信机制

B.低级I/O

C.有限的低级进程经管和调度

D.文件系统服务


正确答案:D
解析:微内核几乎不做任何工作,仅仅提供以下四种服务:①进程间通信机制;②某些存储经管;③有限的低级进程经管和调度;④低级I/O。

第7题:

操作系统中进程的三态模型如下图所示,图中a、b和c处应分别填写( )。

A.阻塞、就绪、运行B.运行、阻塞、就绪C.就绪、阻塞、运行D.就绪、运行、阻塞


正确答案:C

第8题:

Windows NT是一个独立于硬件平台的操作系统,Windows NT的执行体被称为(45)的结合;Windows NT是以(46)方式集中管理并组织网络的;UNIX是一个(47)操作系统;关于Windows NT内核的说法,选项(48)是不正确的。

A.核心态,其结构是单块式和层次式

B.用户态,其结构是层次式和微内核

C.核心态,其结构是层次式和微内核

D.用户态,其结构是单块式和层次式


正确答案:C

第9题:

微内核的操作系统(OS)结构如下图所示,图中①和②分别工作在(51)方式下,与传统的OS结构模式相比,采用微内核的OS结构模式的优点是提高了系统的灵活性、可扩充性,(52)。

A.核心态和用户态

B.用户态和核心态

C.用户态和用户态

D.核心态和核心态


正确答案:B

第10题:

UNIX系统中,运行核外程序的进程处于()

  • A、来宾态
  • B、核心态
  • C、访问态
  • D、用户态

正确答案:D

更多相关问题