参考答案和解析
正确答案:正确
更多“Linux的模块化设计,抢占式内核带有微内核的影子。( )”相关问题
  • 第1题:

    RTLinux基本的设计理念就是“架空”Linux内核,以便让其他实时进程能尽快地被执行。RTLinux开发者并没有针对实时操作系统的特性而重写Linux的内核,而是将Linux的内核代码做一些修改,将Linux的任务以及Linux内核本身作为一个___【35】____优先级的任务,而实时任务作为最___【36】____优先级的任务。


    正确答案:低 高

  • 第2题:

    以下对Linux内核的说法正确的是( )。

    A.Linux内核是Linux系统的核心部分。

    B.Linux内核就是Linux系统,一个内核就可以构成Linux系统。

    C.如今Linux内核已发展到2.6.x版本。

    D.Linux内核主要由内存管理程序、进程调度程序、虚拟文件系统构成。


    参考答案:ACD

  • 第3题:

    常见的Linux下rootkit技术包括()

    • A、可加载内核模块技术
    • B、/dev/kmem修改技术
    • C、内核映像补丁技术
    • D、文件系统虚拟化技术
    • E、微内核技术

    正确答案:A,B,C

  • 第4题:

    Linux内核代码中init/main.c文件是整个Linux内核的()。每种体系结构都会执行一些底层设置函数,然后执行名为()的函数来启动Linux内核。


    正确答案:中央联结点;start_kernel

  • 第5题:

    按照实时性能和内核结构划分,QNX操作系统属于()。

    • A、硬实时微内核嵌入式操作系统
    • B、软实时微内核嵌入式操作系统
    • C、硬实时单内核嵌入式操作系统
    • D、硬实时宏内核嵌入式操作系统

    正确答案:A

  • 第6题:

    关于Linux2.4内核,说法错误的是()

    • A、Linux为单内核,效率高,紧凑
    • B、按进程优先级调度
    • C、具有虚拟文件系统,可以支持多种文件系统
    • D、设备驱动模块化

    正确答案:A

  • 第7题:

    下面关于Linux内核描述错误的是()。

    • A、由于Linux内核全部使用Java语言编写,故Android的Linux内核层也全部是用Java语言编写的。
    • B、Linux是一个开源的操作系统,由非营利的组织——Linux基金会所管理。
    • C、Android的内核属于Linux内核的一个分支。
    • D、目前,Android的Linux内核层包括安全管理、内存管理、进程管理、网络协议栈、驱动程序模型和电源管理等。

    正确答案:A

  • 第8题:

    平台微内核采用哪种技术实现()

    • A、微内核采用OSGiR4规范的参考实现——Equinox3.5——为基础,实现基于统一应用开发平台的业务应用系统的模块化。
    • B、微内核采用OSGiR3规范的参考实现——Equinox3.5——为基础,实现基于统一应用开发平台的业务应用系统的模块化。
    • C、微内核采用springdM——为基础,实现基于统一应用开发平台的业务应用系统的模块化。
    • D、微内核采用OSGiR2规范的参考实现——Equinox3.5——为基础,实现基于统一应用开发平台的业务应用系统的模块化。

    正确答案:A

  • 第9题:

    单选题
    有关Linux内核裁剪下列说法错误的是()
    A

    可以使用makemenuconfig命令进行内核的配置

    B

    所有的配置项都可以按以编译入内核,编译成模块,不编译三种方式配置

    C

    使用makezImage命令会编译生成内核镜像文件zImage

    D

    嵌入式Linux内核编译时应该采用交叉编译器


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

  • 第10题:

    填空题
    Linux内核代码中init/main.c文件是整个Linux内核的()。每种体系结构都会执行一些底层设置函数,然后执行名为()的函数来启动Linux内核。

    正确答案: 中央联结点,start_kernel
    解析: 暂无解析

  • 第11题:

    单选题
    关于微内核和宏内核操作系统,如下哪一项的说法是错误的?()。
    A

    VxWorks是典型的微内核结构嵌入式操作系统

    B

    iOS追根溯源是一个类UNIX操作系统,它属于宏内核架构

    C

    AndroidOS是典型的宏内核操作系统

    D

    一般认为微内核系统的实时性较好,故Symbian归类为强实时嵌入式操作系统


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

  • 第12题:

    单选题
    Linux属于的系统和采用的结构分别是()
    A

    抢占式多任务,微内核

    B

    抢占式多任务,单体式内核

    C

    合作式多任务,微内核

    D

    合作式多任务,单体式内核


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

  • 第13题:

    任务调度是嵌入式操作系统的一个重要功能,嵌入式操作系统内核一般分为非抢占式和抢占式两种,以下叙述中,不正确的是()。

    A.非抢占式内核要求每个任务要有自我放弃CPU的所有权

    B.非抢占式内核的任务级响应时间取决于最长的任务执行时间

    C.在抢占式内核中,最高优先级任务何时执行是可知的

    D.抢占式内核中,应用程序可以直接使用不可重入函数


    正确答案:D
    本题考查嵌入式操作系统中内核实现的基础如识。在嵌入式操作系统中,任务的管理与调度是—个非常重要的内核模块。任务管理在实现上是指使用对应的数据结构、方法进行任务状态,堆栈,环境的管理。而任务调度则会影响到任务的响应,任务的执行等。在一般的嵌入式操作系统中,分为抢占式和非抢占式两种内核管理策略。抢占式内核中,当有一个更高优先级的任务出现时,如果当前内核允许抢占,则可以将当前任务挂起,执行优先级更高的任务。非抢占式内核中:高优先级的进程不能中止正在内核中运行的低优先级的任务而抢占CPU运行。任务一旦处于核心态,则除非任务自愿放弃CPU,否则该任务将一直运行下去,直至完成或退出内核。从抢占式内核和非抢占式内核的概念来看,非抢占式内核要求每个任务要有自我放弃CPU的所有权,非抢占式内核的任务级响应时间取决于最长的任务执行时间,在抢占式内核中,最高优先级任务何时执行是可知的。抢占式内核中,应用程序不能直接使用不可重入函数,否则有可能因为抢占的原因而导致函数调用中间状态的不同,而导致结果的错误。

  • 第14题:

    Linux的版本号分为:内核版本号和(),Red Hat Enterprise Linux 5的内核版本是()。


    正确答案:发行版本号;2.6.18

  • 第15题:

    嵌入式Linux操作系统一般在ROM中存放的布局并不包括()

    • A、Bootloader
    • B、内核参数区
    • C、Linux内核
    • D、交叉编译器

    正确答案:D

  • 第16题:

    Linux属于的系统和采用的结构分别是()

    • A、抢占式多任务,微内核
    • B、抢占式多任务,单体式内核
    • C、合作式多任务,微内核
    • D、合作式多任务,单体式内核

    正确答案:B

  • 第17题:

    有关Linux内核裁剪下列说法错误的是()

    • A、可以使用makemenuconfig命令进行内核的配置
    • B、所有的配置项都可以按以编译入内核,编译成模块,不编译三种方式配置
    • C、使用makezImage命令会编译生成内核镜像文件zImage
    • D、嵌入式Linux内核编译时应该采用交叉编译器

    正确答案:B

  • 第18题:

    ()属于一种Linux下rootkit技术。

    • A、可加载内核模块技术
    • B、常数代价进程调度技术
    • C、文件系统虚拟化技术
    • D、微内核技术

    正确答案:A

  • 第19题:

    以下关于Linux版本的描述中,错误的是()。 

    • A、Linux有发行版本和内核版本之分
    • B、Linux发行版本和内核版本的版本号都是由同一个组织编制的
    • C、Linux的内核版本有稳定版本和测试版本
    • D、Red Hat Linux9.0是一个内核版本号

    正确答案:B,D

  • 第20题:

    判断题
    Linux的模块化设计,抢占式内核带有微内核的影子。( )
    A

    B


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

  • 第21题:

    单选题
    下面关于Linux内核描述错误的是()。
    A

    由于Linux内核全部使用Java语言编写,故Android的Linux内核层也全部是用Java语言编写的。

    B

    Linux是一个开源的操作系统,由非营利的组织——Linux基金会所管理。

    C

    Android的内核属于Linux内核的一个分支。

    D

    目前,Android的Linux内核层包括安全管理、内存管理、进程管理、网络协议栈、驱动程序模型和电源管理等。


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

  • 第22题:

    单选题
    平台微内核采用哪种技术实现()
    A

    微内核采用OSGiR4规范的参考实现——Equinox3.5——为基础,实现基于统一应用开发平台的业务应用系统的模块化。

    B

    微内核采用OSGiR3规范的参考实现——Equinox3.5——为基础,实现基于统一应用开发平台的业务应用系统的模块化。

    C

    微内核采用springdM——为基础,实现基于统一应用开发平台的业务应用系统的模块化。

    D

    微内核采用OSGiR2规范的参考实现——Equinox3.5——为基础,实现基于统一应用开发平台的业务应用系统的模块化。


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

  • 第23题:

    填空题
    Linux的版本号分为:内核版本号和(),Red Hat Enterprise Linux 5的内核版本是()。

    正确答案: 发行版本号,2.6.18
    解析: 暂无解析