什么是进程.管程和内核?

题目

什么是进程.管程和内核?


相似考题
更多“什么是进程.管程和内核?”相关问题
  • 第1题:

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

    A.进程间通信机制

    B.低级I/O

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

    D.文件系统服务


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

  • 第2题:

    下面对于Linux内核的叙述,错误的是:()。

    A.它为用户进程提供系统调用

    B.Linux内核主要作用包括进程管理与调度、内存管理等

    C.Linux内核通过OS服务组件访问硬件

    D.系统调用是Linux中用户进程与操作系统之间的重要接口


    正确答案:C

  • 第3题:

    以下各项关于微内核(micro kernel)操作系统的说法,正确的是()

    • A、是对单内核做了结构扩展后推出的
    • B、内核不包括任务管理、调度器、中断管理和进程间通信模块
    • C、内核小巧,传统操作系统内核中的许多部分都被移出内核
    • D、进程需要区分内核模式和用户模式服务

    正确答案:C

  • 第4题:

    PID为0的交换进程是()。

    • A、其他所有进程的祖先进程
    • B、所有其他用户进程的祖先进程
    • C、其他所有内核线程的父进程
    • D、普通进程

    正确答案:A

  • 第5题:

    内核或微内核提供的核外调用的过程或函数称为()。

    • A、进程
    • B、管程
    • C、原语

    正确答案:C

  • 第6题:

    什么是管程,什么是壳程?


    正确答案: 流体在管内每通过管束一次称为一个管程。流体每通过壳体一次称为一个壳称。

  • 第7题:

    在系统内核中必须包括的处理模块有进程调度、原语管理和()


    正确答案:中断处理

  • 第8题:

    以下关于微内核操作系统的叙述中,错误的是()。

    • A、内核小巧,传统操作系统内核中的许多部分都被移出内核
    • B、接口一致,所有进程请求使用统一接口,进程不区分内核模式和用户模式服务
    • C、各个功能模块之间松散耦合,只完成服务功能,系统管理功能交给一个或多个特权服务程序
    • D、微内核功能扩充方便,而且各个功能之间的切换而引起的开销比较小

    正确答案:D

  • 第9题:

    什么是进程.管程和内核?


    正确答案: 一般操作系统可分为三个层次,最外层是进程和管程,中间是内核,最内层是硬件系统。
    进程是一个比较抽象的概念,它实际上就是从动态观点来看的一个具有独立功能的程序段。进程是操作系统的逻辑实体,它完成一些相对独立的操作,譬如命令翻译进程、信息接受进程等等。它是操作系统软件中最基本的活动单元。
    管程又称监控程序,它也是操作系统软件中的某一片段,可用来管理进程,特别是并发进程,还可用于资源管理与分配等。
    内核提供进程和管程之间的通信和同步机制,并且直接与系统的处理机相接。它是操作系统与计算机硬件结构与层次相关的层次。操作系统的基本功能都属于内核。

  • 第10题:

    单选题
    如下关于QNX操作系统的说法,正确的是()
    A

    它完全遵循POSIX相关各种标准

    B

    属于宏内核操作系统

    C

    内核提供4种服务:进程调度、进程间通信、底层网络通信和中断处理

    D

    进程在非独立的地址空间运行


    正确答案: A
    解析: QNX是由加拿大QSSL公司(QNX Software System Ltd.)开发的分布式实时操作系统,符合POSIX基本标准和实时标准,使其应用可以方便的进行移植;它具备一个很小的内核,即微内核的操作系统;内核提供4种服务:进程调度、进程间通信、底层网络通信和中断处理。故C选项正确。

  • 第11题:

    单选题
    内核或微内核提供的核外调用的过程或函数称为()。
    A

    进程

    B

    管程

    C

    原语


    正确答案: C
    解析: 暂无解析

  • 第12题:

    判断题
    单体内核结构只给内核分配一些最基本的功能,包括地址空间、进程间通信和基本的调度。(  )
    A

    B


    正确答案:
    解析:

  • 第13题:

    Windows NT或Windows 2000是当前流行的一类操作系统,(6)是 Windows NT真正的中心,它提供了一组操作系统原语和机制。Windows NT采用线程机制来提高系统的(7)。NT采用基于(8)的方案选定线程执行的次序。

    A.进程

    B.内核

    C.线程

    D.管程


    正确答案:B

  • 第14题:

    ( )技术是操作系统用来解决进程同步的。

    A、管道

    B、管程

    C、通道

    D、中断


    答案:B

  • 第15题:

    试简述内核启动init进程的过程。


    正确答案: Init进程位于init/main.c,内核启动init进程的过程如下:
    (1)打开标准输入,标准输出,标准错误设备。
    (2)如果ramdisk_execute_command变量指定了要运行的程序,则启动它。
    (3)如果execute_command变量指定了要运行的程序,启动它。
    (4)依次尝试执行/sbin/init,/etc/init,/bin/init,/bin/sh。

  • 第16题:

    下列关于管程的叙述中,不正确的是()。

    • A、管程是一种同步机制
    • B、管程只能解决进程互斥问题
    • C、引入管程是为了提高代码可读性
    • D、管程将共享变量及对共享变量的操作封装在一起

    正确答案:B

  • 第17题:

    为什么列管式换热器有单管程,两管程,四管程,六管程,八管程?


    正确答案: 当换热器的总管数相同时,增加管程数可以使每程管子中的流速变大,因此可以增加给热系数和减少所需传热面积。但同时也增大了压力降,并使流体不能全以逆流方式换热,而且换热器结构更加复杂。所以一般采用的管程数不少于2,不大于8,具体应根据实际工艺要求来选择。

  • 第18题:

    如下关于QNX操作系统的说法,正确的是()

    • A、它完全遵循POSIX相关各种标准
    • B、属于宏内核操作系统
    • C、内核提供4种服务:进程调度、进程间通信、底层网络通信和中断处理
    • D、进程在非独立的地址空间运行

    正确答案:C

  • 第19题:

    试比较管程与进程的不同点。


    正确答案: (1)管程是由局部于自己的若干公共变量及其说明和所有访问这些公共变量的过程所组成的软件模块;进程是一个可并发执行的具有独立功能的程序关于某个数据集合的一次执行过程,也是操作系统进行资源分配和保护的基本的单位。
    (2)管程可以作为程序设计语言的一个成分,采用管程作为同步机制便于用高级语言来书写程序,也便于程序正确性验证。有相对固定的代码编写模式;进程则可以采用中级语言(C语言)也可以采用高级语言实现,其代码编写模式相对自由。
    (3)管程提供了一种互斥机制,进程可以互斥地调用这些过程;进程可以并发地执行,进程的并发性能改进资源利用率提高系统效率。
    (4)管程把分散在各个进程中互斥地访问公共变量的那些临界区集中了起来,提供对他们的保护;进程既是系统中资源分配和保护的基本的单位,也是系统调度的独立单位。
    (5)管程是一段管理临界区资源的代码,而进程则有生命周期。

  • 第20题:

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

    • A、进程间的通信机制
    • B、低级I/O
    • C、低级进程调度和管理
    • D、文件系统服务

    正确答案:D

  • 第21题:

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

    进程间的通信机制

    B

    低级I/O

    C

    低级进程调度和管理

    D

    文件系统服务


    正确答案: B
    解析: 暂无解析

  • 第22题:

    问答题
    试比较管程与进程的不同点。

    正确答案: (1)管程是由局部于自己的若干公共变量及其说明和所有访问这些公共变量的过程所组成的软件模块;进程是一个可并发执行的具有独立功能的程序关于某个数据集合的一次执行过程,也是操作系统进行资源分配和保护的基本的单位。
    (2)管程可以作为程序设计语言的一个成分,采用管程作为同步机制便于用高级语言来书写程序,也便于程序正确性验证。有相对固定的代码编写模式;进程则可以采用中级语言(C语言)也可以采用高级语言实现,其代码编写模式相对自由。
    (3)管程提供了一种互斥机制,进程可以互斥地调用这些过程;进程可以并发地执行,进程的并发性能改进资源利用率提高系统效率。
    (4)管程把分散在各个进程中互斥地访问公共变量的那些临界区集中了起来,提供对他们的保护;进程既是系统中资源分配和保护的基本的单位,也是系统调度的独立单位。
    (5)管程是一段管理临界区资源的代码,而进程则有生命周期。
    解析: 暂无解析

  • 第23题:

    单选题
    以下各项关于微内核(micro kernel)操作系统的说法,正确的是()
    A

    是对单内核做了结构扩展后推出的

    B

    内核不包括任务管理、调度器、中断管理和进程间通信模块

    C

    内核小巧,传统操作系统内核中的许多部分都被移出内核

    D

    进程需要区分内核模式和用户模式服务


    正确答案: B
    解析: 微内核操作系统是对单内核做了结构改进后推出的,在这种操作系统内核机构中,将任务管理、调度器、中断管理和进程间通信模块编译成一个功能精简、空间紧凑的模块,称为微内核;内核小巧,传统操作系统内核中的许多部分都被移出内核,采取服务器方式实现;所有进程请求使用统一接口,进程不需要区分内核模式和用户模式服务。故C项正确。

  • 第24题:

    填空题
    在系统内核中必须包括的处理模块有进程调度、原语管理和()

    正确答案: 中断处理
    解析: 暂无解析