嵌入式.docx

上传人:b****2 文档编号:2807160 上传时间:2023-05-04 格式:DOCX 页数:35 大小:31.39KB
下载 相关 举报
嵌入式.docx_第1页
第1页 / 共35页
嵌入式.docx_第2页
第2页 / 共35页
嵌入式.docx_第3页
第3页 / 共35页
嵌入式.docx_第4页
第4页 / 共35页
嵌入式.docx_第5页
第5页 / 共35页
嵌入式.docx_第6页
第6页 / 共35页
嵌入式.docx_第7页
第7页 / 共35页
嵌入式.docx_第8页
第8页 / 共35页
嵌入式.docx_第9页
第9页 / 共35页
嵌入式.docx_第10页
第10页 / 共35页
嵌入式.docx_第11页
第11页 / 共35页
嵌入式.docx_第12页
第12页 / 共35页
嵌入式.docx_第13页
第13页 / 共35页
嵌入式.docx_第14页
第14页 / 共35页
嵌入式.docx_第15页
第15页 / 共35页
嵌入式.docx_第16页
第16页 / 共35页
嵌入式.docx_第17页
第17页 / 共35页
嵌入式.docx_第18页
第18页 / 共35页
嵌入式.docx_第19页
第19页 / 共35页
嵌入式.docx_第20页
第20页 / 共35页
亲,该文档总共35页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

嵌入式.docx

《嵌入式.docx》由会员分享,可在线阅读,更多相关《嵌入式.docx(35页珍藏版)》请在冰点文库上搜索。

嵌入式.docx

嵌入式

第一章

嵌入式系统中硬件层主要包含了嵌入式系统重要的硬件设备:

(  )、存储器(SDRAM、ROM等)、设备I/O接口等。

A、嵌入式处理器B集成芯片C、嵌入式控制器D、单片机

下面哪项不是嵌入式系统的特点

A、代码尤其要求高质量、高可靠性

B、具备二次开发能力

C、软件一般都固化在存储器芯片或单片机本身中,而不存储于磁盘中

D、面向特定应用

下列哪一项不是嵌入式操作系统的特点

A、交互性B、高可靠性C、低成本D、占用资源少

下列哪一项不是嵌入式系统的基本要素

A、通用性B、嵌入性C、计算机系统D、专用性

下面哪项不是arm处理器的特点

A、支持thumb(16位)/arm(32位)双指令集

B、指令长度固定

C、大量使用arm,指令执行速度更快

D、兼容8位或者16位器件

下面哪项不属于ARM处理器模式

A、用户模式(usr)B、快速中断模式(fip)C、外部中断模式(irp)D、管理模式(root)

采用下列哪项更有利于开发微型嵌入式应用系统

A、c++/sql语言B、html/xml语言C、脚本程序语言D、c/汇编

下面哪项为一般嵌入式系统开发中不具备的环节

A、嵌入式软件开发B、系统总体开发C、数据库设计D、嵌入式硬件开发

20世纪90年代以后,随着系统应用对实时性要求的提高,系统软件规模不断上升,实时核逐渐发展为   ,并作为一种软件平台逐步成为目前国际嵌入式系统的主

A、实时多任务操作系统B、实时操作系统C、分时多任务操作系统D、多任务操作系统

PowerPC是一种RISC架构的CPU,其基本的设计源自IBM的(       )架构。

A、POWERB、68kC、CISCD、MIPS

motorola的68000曾经被哪家公司使用()

A、AMDB、VIAC、AppleD、INTEL

嵌入式系统设计过程中一般需要考虑的因素不包括()

A、功耗B、价格C、性能D、大小

嵌入式系统一般由嵌入式计算机和执行部件组成,其中嵌入式计算机主要由四个部分组成,它们分别是:

硬件层、中间层、(   )以及应用软件层。

系统软件层

常见的嵌入式操作系统有:

(  )、Vxworks、WinCE、Palm、uc/OS-II和eCOS。

linux 或 Linux

嵌入式处理器目前主要有ARM、(  )、PowerPC、68K等,其中ARM处理器有三大特点:

体积小、低功耗、的成本和高性能,16/32位双指令集,全球合作伙伴众多。

mips 或 MIPS

嵌入式系统是指用于执行独立功能的专用计算机系统,包括微处理器、定时器、微控制器、存储器、传感器等一系列芯片与器件,并与嵌入在存储器中的操作系统、控制应用软件,共同实现诸如实时控制、监视、管理、移动计算、数据处理等各种自动化处理任务。

(  )

正确答案:

一个数码相机可以叫做嵌入式系统。

 (  )

正确答案:

在嵌入式系统开发过程中对实时性要求很高的产品可以选择嵌入式linux开发环境

正确答案:

×

μC/OS-II是“MicroControllerOperatingSystem”的缩写,它是源码公开的实时嵌入式操作系统

正确答案:

VxWorks的微内核Wind是一个具有较高性能的、标准的嵌入式实时操作系统内核。

正确答案:

√.

第二章

1下列操作系统中属于国产软件的是()

A、RedFlagB、SUSEC、UbuntuD、Fedroa

2linux的文件系统不包括

A、swapB、vfatC、ext3/2D、NTFS

3以下哪个是Linux的交换空间系统文件()

A、swapB、ISO9660C、ext3/ext2D、NFS

4linux不包括以下的文件类型:

()

A、普通文件B、套接文文件C、网络文件D、目录文件

5使用ls命令是,如果想对文件命中不可显示字符用八进制逃逸字符显示,则应该选用的参数是()

A、-aB、-lC、-RD、-b

6解压文件linux.tar.gz可使用命令()

A、tarczvflinux.tar.gzB、tarzxvflinux.tar.gzC、tarjxvflinux.tar.gzD、tarlinux.tar.gz

7vi编辑器中不包括下面那种模式()

A、编辑模式B、插入模式C、低行模式D、命令行模式

8使用vi编辑器环境时,使用:

setnu显示行号,使用下面哪项命令取消行号显示A、:

setnuoffB、:

setnonuC、:

clsnuD、:

offnu

9交叉编译器中,下面哪项不是必需包含的

A、binutilsB、tmakeC、gccD、glibc

10内核的编译主要步骤不包括下面哪项

A、加载内核B、内核配置C、建立依存关系D、建立内核

11Bootloader的stage1阶段主要完成的工作不包括下面哪项A、用汇编语言跳转到main入口函数B、基本的硬件初始化C、拷贝stage2到ram内D、为加载stage2准备ram空间

12在GDB调试过程中,使用下面哪项命令设置断点,其中m代表行号

A、smB、nmC、bmD、cm

13NFS文件系统是指()文件系统,这种文件系统也是linux的独到之处。

正确答案:

第一空:

 网络

14在Linux的文件目录中,当系统建立一个目录时,还会在这个目录下创建两个目录文件,'.'代表的是

正确答案:

本目录

15linux的文件类型有:

普通文件,目录文件,设备文件,(),套接头文件

正确答案:

第一空:

 管道文件

17【判断题】linux中把DOS中采用的FAT文件系统(包括FAT12/16/32)都称为vfat

正确答案:

×

18【判断题】Linux的系统服务包括独立运行的系统服务和由用户设定的服务

正确答案:

×

19【判断题】在linux系统服务中不同运行级别的脚本文件中每个对应的服务都以“C“或“S”开头,其中的C代表关闭,S代表启动

正确答案:

×

20【判断题】gcc的正确编译流程是:

预处理编译-汇编-链接

正确答案:

21【判断题】GCC在编译时默认使用静态库

正确答案:

×

第三章

1下面哪个是重启Samba服务的命令( )

A、/ect/init.d/smbdstartB、servicesmbdrestartC、servicesmbdstartD、/ect/smbdrestart

2Writelist=允许()该共享的用户

A、可读B、写入C、读取D、共享

3( )表示所有的客户机都可以挂载在此目录。

A、/opt/root/fsB、rwC、no_root_squashD、*

4nfs(networkfilesystem)是一种基于()的文件系统。

A、网络B、以太网C、本地D、文件

5设置重传的超出时间的命令是()

A、rexmtB、timeoutC、modeD、verbose

6设置包传输的超时时间的命令是()

A、binaryB、timeoutC、connectD、rexmt

7ftp的传输模式中被动模式是()

A、ascii传输B、passiveC、二进制传输D、standard

8需要上传文件到tftp服务器上传文件时候,需要先把服务器上的/tfpboot目录和这个目录下的文件变成()

A、可读可写B、共享    C、可读D、可写

9远程文件传输协议是()

A、蓝牙B、httpC、wifiD、ftp

10在nfs服务配置之后()

A、既不要重启也不要验证

B、需要重启但是不要验证

C、不需要重启但是要验证

D、需要重启和验证

11NFS允许()模型,服务器实施共享文件系统,以及客户端所连接的存储。

A、计算机的客户-客户

C、计算机的客户-服务器

D、计算机的浏览器-服务器

D、计算机的客户-浏览器

12如果是ubuntu系统安装nfs-kernel-server时,我们需要()

A、nfs客户端B、nfs-commonC、portmap和nfs-commonD、portmap

 

13Samba(SMB)是一个( ),用于linux与windows共享文件之用,也可以用于linux与linx之间的文件共享。

正确答案:

网络服务器

14表示挂载此目录的客户机对该目录有读写的权限

正确答案:

rw

15使用()命令将本地文件拷贝到远程服务器

正确答案:

scp

16【判断题】组成Samba的有两个SMB,NMB两个服务,SMB是Samba的核心服务,负责解析文件,NMB是是西安文件的共享。

正确答案:

×

17【判断题】ftp支持两种模式一种叫做standard(也称port,被动模式),一种是passive(也称pasv,主动模式)

正确答案:

×

18【判断题】从客户端来看,ssh提供两种级别的安全验证

正确答案:

19【判断题】tftp的显示详细的处理信息是verbose

正确答案:

20【判断题】配置ssh服务时,ssh的配置文件位于/etc/ssh/sshd_config

正确答案:

 

第四章

1是二进制程序处理工具,包括连接器,汇编器等目标程序处理的工具

A、glibcB、gccC、BinutilsD、gdb

2hello.c和hello.h位于同一目录下,源代码如下所示。

/*hello.c*/intmain(){    printf("Helloeveryone!

\n");}/*hello.h*/#include<stdio.h>

要求编写Makefile文件实现对这两个文件的编译,Makefile文件如下所示。

请选出应填写在空白处的选项。

/*Makefile*/hello:

hello.chello.h

A、makehello.c&hello.h-ohello

B、gcchello.chello.h-ohello

C、makehello.chello.h-ohello

D、gcchello.c&hello.h-ohello

3在GDB调试过程中,使用下面哪项命令设置断点,其中m代表行号

A、cmB、smC、nmD、bm

4交叉编译器中,下面哪项不是必需包含的是

A、binutilsB、gccC、tmakeD、glibc

5 假设当前目录下有文件Makefile,下面是其内容:

pr1:

prog.osubr.ogcc–opr1prog.osubr.oprog.o:

prog.cprog.hgcc–c–lprog.oprog.csubr.o:

subr.cgcc–c–osubr.osubr.cclear:

rm–fpr1*.o现在执行命令makesubr.o,实际执行的命令是

A、gcc–c–lprog.oprog.c

B、gcc–c–osubr.osubr.c

C、gcc–opr1prog.osubr.o 

D、都执行

6下面哪些与GDB相关的说法是错误的

A、GDB对编译过程有要求

B、GDB能调试可执行文件

C、GDB能调试源代码

D、GDB支持交叉调试

7如需GCC提供编译过程中所有有用的报警信息,则在编译时应加入选项

A、-errorB、-WallC、-werrorD、-w

8利用gdb进行调试时,可通过( )命令进行单步执行

A.stepB、mountC、endD、trace

9 假设当前目录下有文件Makefile,下面是其内容:

pr1:

prog.osubr.ogcc–opr1prog.osubr.oprog.o:

prog.cprog.hgcc–c–lprog.oprog.csubr.o:

subr.cgcc–c–osubr.osubr.cclear:

rm–fpr1*.o现在执行命令makeclear,实际执行的命令是

A、rm–fpr1*.o

B、gcc–c–lprog.oprog.c

C、都执行

D、D、gcc–c–osubr.osubr.c

10嵌入式linux系统中,如果在gcc编译过程中没有指定输出的文件名,则默认输出的可执行文件名为

A、aB、a.objC、a.outD、.exe

11GCC的正确编译流程为

A、预处理-编译-链接-汇编

B、预处理-编译-汇编-链接

C、编译-预处理-汇编-链接

D、预处理-链接-编译-汇编

12下面哪种语言GCC编译器不支持

A、C++

B、Java

C、C

D、ASP

13gdb的命令可以使用(  )命令来查看帮助

正确答案:

help

14在GDB中,可以有以下几种暂停方式:

断点(BreakPoint)、(   )(WatchPoint)、捕捉点(CatchPoint)、信号(Signals)、线程停止(ThreadStops)

正确答案:

观察点

15GDB提供了(  )、查看变量,显示程序栈等功能。

正确答案:

 断点

16对于GUN编译器来说,程序的编译要经历预处理、编译、汇编、连接四个阶段

正确答案:

17ld工具主要用来将汇编语言编写的源程序转换成二进制形式的目标代码。

正确答案:

×(as工具)

18GNUBinutils不是一套用来构造和使用二进制所需的工具集。

正确答案:

×

19.GCC编译选项-E是打印出编译器内部编译各过程的命令行信息和编译器的版本

正确答案:

×(--v)

20GDB是一个用来调试C和C++程序的调试器。

正确答案:

第五章

1开发板具有两种USB接口,一个是USBHost,它通过一个USBHUB芯片拓展为()个USB Host接口。

A、2B、1C、4D、3

2嵌入式系统通常分为几个热部分

A、1B、2C、3D、4

3QEMU支持几种操作模式

A、2B、3C、4D、1

 

4Windows工作主机、Linux宿主机、目标机之间需要进行文件传输,根据不同的连接方式,可以有多种文件传输方式,通常有几种方式()

A、6B、9C、1D、5

5下列不属于移动存储设备的是()

A、硬盘B、CDROMC、USBD、软盘

6下列不属于JTAG接口传输方式的是()

A、无线网卡B、并口C、以太网接口D、串口

7QEMU是一套有FabriceBellard所编写的开源跨平台模拟器,它的模拟不包括下列哪一个选项( )

A、mipB、armC、ppcD、mips

8在win系统中,被禁止使用类似于()的名字,因为被系统占用了。

A、com4B、com1C、com2D、com3

9设置QEMU的虚拟内存尺寸为megsM字节,在默认情况下为()M

A、64B、32C、128D、256

10QEMU中-boot[a|c|d]a表示的是什么?

A、CD-ROMB、USBC、硬盘D、软盘

11QEMU最多能模拟多少个CPU()。

A、255B、63C、31D、15

12windows工作主机,linux宿主机之间不可以通过()方式进行文件的进出。

A、蓝牙B、FTPC、SambaD、SSH

13关闭虚拟机电源,可以在虚拟机的超级终端中输入()命令,然后回车进行关闭。

正确答案:

poweroff

14Linux下的串口通信软件使用最广泛的是()。

正确答案:

minicom

15对于嵌入式系统而言其本身就是一个硬件系统,包括ARM芯片、Flash、电源、()等一系列外设组成一台与PC机类似的系统。

正确答案:

通讯接口

16Micro2440开发板由( )Micro2440和底板Micro2440SDK组成。

正确答案:

核心板

17为了通过串口链接开发板,必须使用一个()。

正确答案:

模拟终端程序

18【判断题】Micro2440是一个最小系统板,包括电源电路、复位电路、JTAG调试口、用户调试灯、CPU和存储单元。

正确答案:

19【判断题】学习开发板一般基于Windowsxp系统就可以了,无需单独安装Linux系统。

正确答案:

×

20【判断题】基于S3C2440系统有很多常见的bootloader,它们的功能和性能根据目的各有侧重。

正确答案:

 

第六章

1.Glibc主要包含以下内容:

1、动态库与静态库。

2、函数库头文件。

3、函数库说明文件。

4、字集转换模组与区域化资料库。

5、_____

答案:

时区资料库

2.函数库头文件一般在___目录下

A./usr/inclued

B./usr/lib

C./usr/share/man

D./usr/share/zoneinfo

3Glibc的库分为动态库和静态库两个版本,其中静态库的文件以____为后缀,动态库以_____为后缀

A..a;.so

B..so,.a

C..dll,.jar

D..jar,.dll

4标准I/O提供了3种类型的缓冲存储其中不包括()

A.部分缓冲

B.全缓冲

C.行缓冲

D.不带缓冲

5打开文件有3个标准函数,其中不包括()

A.open()

B.fopen()

C.fdopen()

D.freopen()

6下列不属于串口通信编程优点的是()

A.通讯复杂

B.连线线少

C.使用广泛

D.传输速率快

7串口通信中接收数据一般用文件操作函数____读取

答案:

read()

8下列关于OSI协议参考模型说法正确的是

A.从上到下:

应用层、表示层、会话层、传输层、数据链路层、网络层、物理层

B.从上到下:

应用层、表示层、传输层、会话层、网络层、数据链路层、物理层

C.从上到下:

应用层、表示层、会话层、传输层、网络层、数据链路层、物理层

D.从上到下:

应用层、表示层、会话层、传输层、网络层、物理层、数据链路层

9不带缓存的文件I/O操作函数不包括

A.fopen

B.read

C.write

D.open

10open函数原型中的O_RDWR标志表示文件打开方式为()

A.读写方式打开文件

B只读方式打开文件

C.可写方式打开文件

D.以添加方式打开文件,在打开文件的同时,文件指针指向文件末尾

11open函数调用错误时,函数返回值为()

A.-1

B.2

C.0

D.1

12在Linux操作系统中,串口设备的设备名一般为()

A.ttyS0

B.com1

C.port1

D.ser11

13串口参数主要通过设置structtermios结构体的各成员值来实现,下面哪项不是各成员值支持的设置方式()

A.赋值

B.与

C.或

D.异或

14标准出错stderr产生时,标准I/O典型地使用下面哪项缓冲方式()

A.无缓冲

B.帧缓冲

C.全缓冲

D.行缓冲

15使用fopen函数的时候,必须使用的头文件为()

A.stdio.h

B.fcntl.h

C.stdliB.h

D.error.h

16进程的三种状态:

(),就绪态,等待态

答案:

运行态

17.open是linux操作系统的常见进程调度命令

A.错误

B.正确

18在linux下fork函数中,子进程返回值为父进程的进程号

A.错误

B正确

19下面哪项对Linux操作系统下wait和waitpid函数的描述是错误的()

A.waitpid函数不支持作业控制

B.wait函数用于使父进程(即调用wait的进程)阻塞,直到一个子进程结束或者该进程接到了一个指定的信号为止

C.wait函数调用时,如果该父进程没有子进程或者他的子进程已经结束,则wait就会立即返回。

D.wait函数调用时,如果该waitpid函数用于使父进程(即调用wait的进程)阻塞,并可提供一个非阻塞版本的wait功能

20tcp/ip不包括()

A.物理层

B.网络接口层

C.网络层

D.传输层

21常见的socket类型中不包括下面哪项()

A.SOCK_DTRAN

B.SOCK_STREAM

C.SOCK_DGRAM

D.SOCK_RAW

22ICMP报文的最终报宿是报宿计算机上的一个用户进程

A.错误

B.正确

23常见的驱动程序作为内核模块动态加载,比如声卡驱动、网卡驱动、CPU、PCI总线等

A.错误

B.正确

24exit()函数直接将进程关闭,此时缓冲区中的数据将会丢失

A.错误

B.正确

第7章

1,Bootloader是在操作系统内核运行之前运行的一段程序。

A.正确

B.错误

2由于Bootloader严重依赖于硬件实现,嵌入式系统中没有一个通用的Bootloader。

A.正确

B错误

3虽然Bootloader严重依赖于硬件实现,但是Bootloader的设计与实现有一些通用的概念。

A.正确

B.错误

4Bootloader仅依赖于CPU的体系结构不依赖于具体的嵌入式板级设备配置。

A.错误

B.正确

5

大多数Bootloader都包含“启动加载”和“下载”两种不同操作模式。

A.正确

B.错误

6

Bootloader启动流程一般可分为stage1、stage2、stage3三个阶段。

A.错误

B.正确

7

Bootloader的主要功能是引导操作系统启动,它的启动方式不包括()

A.stage1启动

B.网络启动

C.磁盘启动

D.flash启动

8在Bootloader的启动方式中,Flash启动方式通常有两种,一种是可以直接从Flash启动,另一种时可以将压缩的内存映像文件从Flash中复制、解压到(),再从中启

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 初中教育 > 语文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2