更多“Bootloader主要功能是()、加载和运行内核程序。”相关问题
  • 第1题:

    具有操作系统的嵌入式系统加电后最初执行的操作称为引导或者自举(Boot),对应的程序称为引导程序,或者引导加载程序(Bootloader)。引导加载程序主要完成___【31】____、外设存在自检、内存地址映射、初始化外围设备、内存寻址定位、加载并启动___【32】____。


    正确答案:加电自检 操作系统

  • 第2题:

    下列提法中,属于ifconfig命令作用范围的是()。

    A.编译源程序

    B.配置网卡的IP地址

    C.配置系统内核

    D.加载网卡到内核中


    参考答案:B

  • 第3题:

    什么是Bootloader?指出Bootloader的两种不同操作模式,介绍其启动加载的主要过程。


    正确答案: Bootloader是是在操作系统运行之前执行的一段小程序,通过这段小程序,建立适当的系统软硬件环境,为最终的操作系统内核做好准备。
    操作模式:
    1.启动加载模式
    2.下载模式
    过程:
    硬件设备初始化
    建立内存和I/O空间映射图,
    Bootloader从目标机上的某个固态存储器设备上将操作系统加载到RAM中运行(整个过程没有用户的介入)

  • 第4题:

    BootLoader程序实现的主要功能是什么?


    正确答案:BootLoader是系统加电后、操作系统内核或用户应用程序运行之前,首先必须运行的一段程序代码。通过这段程序,为最终调用操作系统内核、运行用户应用程序准备好正确的环境。

  • 第5题:

    简述BootLoader的主要功能。


    正确答案: 基本硬件设备初始化。
    设置好堆栈。
    检测系统内存映射(memory map)。
    将kernel映像和根文件系统映像从flash上读到RAM空间中。
    为内核设置启动参数,调用内核。

  • 第6题:

    下面关于引导加载程序(Bootloader)的叙述中,错误的是()

    • A、引导加载程序执行嵌入式系统加电后的第一批操作
    • B、引导加载程序的一项重要任务是加载和启动操作系统
    • C、加电自检和初始化外围设备也是引导加载程序需要完成的任务
    • D、相同的操作系统都使用相同的引导加载程序

    正确答案:D

  • 第7题:

    操作系统开机流程中,最先被加载的是()。

    • A、内核文件
    • B、引导程序
    • C、MBR
    • D、BIOS

    正确答案:D

  • 第8题:

    下面对于Bootloader的描述不正确的是()

    • A、是上电后运行的第一个程序
    • B、改变系统时钟
    • C、Bootloader的两种模式对开发人员没有意义
    • D、向内核传递启动参数

    正确答案:C

  • 第9题:

    以下关于UNIX引导过程描述正确的是()? 1.开始引导装入程序(bootloader) 2.开始其他系统“自发的”进程 3.内核初始化并运行内核程序 4.运行系统起始脚本

    • A、1.2.3.4
    • B、1.3.2.4
    • C、1.3.4.2
    • D、3.1.2.4

    正确答案:B

  • 第10题:

    单选题
    操作系统开机流程中,最先被加载的是()。
    A

    内核文件

    B

    引导程序

    C

    MBR

    D

    BIOS


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

  • 第11题:

    单选题
    下面对于Bootloader的描述不正确的是()
    A

    是上电后运行的第一个程序

    B

    改变系统时钟

    C

    Bootloader的两种模式对开发人员没有意义

    D

    向内核传递启动参数


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

  • 第12题:

    问答题
    简述BootLoader的主要功能。

    正确答案: 基本硬件设备初始化。
    设置好堆栈。
    检测系统内存映射(memory map)。
    将kernel映像和根文件系统映像从flash上读到RAM空间中。
    为内核设置启动参数,调用内核。
    解析: 暂无解析

  • 第13题:

    如果Boot Loader、内核、启动参数以及其他的系统映像四部分在固态存储设备上分别独立存放,则其存储结构的分配顺序应当是()

    A.文件系统、内核、启动参数、Bootloader

    B.启动参数、Bootloader、内核、文件系统

    C.Bootloader、内核、启动参数、文件系统

    D.Bootloader、启动参数、内核、文件系统


    参考答案:B

  • 第14题:

    安卓的系统架构从上层到下层包括(33)。

    A.应用程序层、应用程序框架层、系统库和安卓运行时、Linux内核
    B.应用程序层、系统库层、Linux内核
    C.应用程序框架层、系统库和安卓运行时、Linux内核
    D.应用程序框架层、应用程序层、系统库和安卓运行时、Linux内核

    答案:A
    解析:
    安卓的系统架构从上层到下层包括应用程序层、应用程序框架层、系统库和安卓运行时、Linux内核。

  • 第15题:

    体系结构和引导装入程序都必须配置合适的上下文并提供必要的工具才能加载和引导内核。()


    正确答案:错误

  • 第16题:

    BootLoader就是在()运行前执行的一小段程序,用于引导加载程序以及系统内核。


    正确答案:操作系统内核

  • 第17题:

    下列提法中,属于ifconfig命令作用范围的是()。

    • A、编译源程序
    • B、配置网卡的IP地址
    • C、配置系统内核
    • D、加载网卡到内核中

    正确答案:B

  • 第18题:

    如下几种Bootloader中,用于Linux操作系统引导程序加载时所支持不同体系结构处理器种类最多的是()。

    • A、LILO
    • B、GRUB
    • C、U-Boot
    • D、Loadlin

    正确答案:C

  • 第19题:

    如果Boot Loader、内核、启动参数以及其他的系统映像四部分在固态存储设备上分别独立存放,则其存储结构的分配顺序应当是()

    • A、文件系统、内核、启动参数、Bootloader
    • B、启动参数、Bootloader、内核、文件系统
    • C、Bootloader、内核、启动参数、文件系统
    • D、Bootloader、启动参数、内核、文件系统

    正确答案:B

  • 第20题:

    什么是BootLoader,其主要功能是什么?


    正确答案: Boot Loader相当于普通pc机的BIOS,是在系统复位后执行的第一段代码。因此,整个系统的加载启动任务就完全由Boot Loader来完成。它首先完成系统硬件的初始化,包括时钟的设置、存储器的映射等。并设置堆栈指针,然后跳转到操作系统内核入口,如系统在加电或复位时通常从地址0x00000000处开始执行,而在这个地址处安排的通常就是系统的BootLoader程序。这样,将系统的软硬件环境带到一个合适的状态,以便为最终调用操作系统内核准备好正确的环境。在此之后,系统的运行在操作系统的控制下了。通常,Boot Loader是严重地依赖于硬件而实现的,特别是在嵌入式世界。因此,在嵌入式世界里建立一个通用的Boot Loader几乎是不可能的。尽管如此,我们仍然可以对Boot Loader归纳出一些通用的概念来,以指导用户特定的Boot Loader设计与实现。
    不同的嵌入式系统其Boot Loader一般是不同的。从操作系统的角度来看,Boot Loader的总目标就是正确地调用内核来执行。另外,由于大多数Boot Loader都分为阶段1和阶段2两部分。依赖于CPU的体系结构的代码,比如设备初始化代码等,通常都放在阶段1中,而且通常用汇编语言来实现,以达到短小精悍的目的。而阶段2通常用C语言来实现,这样可以实现一些复杂的功能,而且代码会具有更好的可读性和移植性。

  • 第21题:

    单选题
    下面关于引导加载程序(Bootloader)的叙述中,错误的是()
    A

    引导加载程序执行嵌入式系统加电后的第一批操作

    B

    引导加载程序的一项重要任务是加载和启动操作系统

    C

    加电自检和初始化外围设备也是引导加载程序需要完成的任务

    D

    相同的操作系统都使用相同的引导加载程序


    正确答案: B
    解析: 嵌入式系统加电后执行的第一批最初操作称为引导或者自举(Boot),对应的程序称为引导程序或者加载程序,其英文术语是Bootloader;引导加载程序主要完成内存加电自检、外设存在自检、内存地址映射、初始化外围设备、内存寻址定位、加载和启动操作系统。由于硬件平台的不同,每种平台的引导程序也有所差异。故选D。

  • 第22题:

    问答题
    BootLoader程序实现的主要功能是什么?

    正确答案: BootLoader是系统加电后、操作系统内核或用户应用程序运行之前,首先必须运行的一段程序代码。通过这段程序,为最终调用操作系统内核、运行用户应用程序准备好正确的环境。
    解析: 暂无解析

  • 第23题:

    问答题
    什么是BootLoader,其主要功能是什么?

    正确答案: Boot Loader相当于普通pc机的BIOS,是在系统复位后执行的第一段代码。因此,整个系统的加载启动任务就完全由Boot Loader来完成。它首先完成系统硬件的初始化,包括时钟的设置、存储器的映射等。并设置堆栈指针,然后跳转到操作系统内核入口,如系统在加电或复位时通常从地址0x00000000处开始执行,而在这个地址处安排的通常就是系统的BootLoader程序。这样,将系统的软硬件环境带到一个合适的状态,以便为最终调用操作系统内核准备好正确的环境。在此之后,系统的运行在操作系统的控制下了。通常,Boot Loader是严重地依赖于硬件而实现的,特别是在嵌入式世界。因此,在嵌入式世界里建立一个通用的Boot Loader几乎是不可能的。尽管如此,我们仍然可以对Boot Loader归纳出一些通用的概念来,以指导用户特定的Boot Loader设计与实现。
    不同的嵌入式系统其Boot Loader一般是不同的。从操作系统的角度来看,Boot Loader的总目标就是正确地调用内核来执行。另外,由于大多数Boot Loader都分为阶段1和阶段2两部分。依赖于CPU的体系结构的代码,比如设备初始化代码等,通常都放在阶段1中,而且通常用汇编语言来实现,以达到短小精悍的目的。而阶段2通常用C语言来实现,这样可以实现一些复杂的功能,而且代码会具有更好的可读性和移植性。
    解析: 暂无解析