您好,欢迎访问三七文档
第一章嵌入式系统中硬件层主要包含了嵌入式系统重要的硬件设备:()、存储器(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、MIPSmotorola的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、Fedroa2linux的文件系统不包括A、swapB、vfatC、ext3/2D、NTFS3以下哪个是Linux的交换空间系统文件()A、swapB、ISO9660C、ext3/ext2D、NFS4linux不包括以下的文件类型:()A、普通文件B、套接文文件C、网络文件D、目录文件5使用ls命令是,如果想对文件命中不可显示字符用八进制逃逸字符显示,则应该选用的参数是()A、-aB、-lC、-RD、-b6解压文件linux.tar.gz可使用命令()A、tarczvflinux.tar.gzB、tarzxvflinux.tar.gzC、tarjxvflinux.tar.gzD、tarlinux.tar.gz7vi编辑器中不包括下面那种模式()A、编辑模式B、插入模式C、低行模式D、命令行模式8使用vi编辑器环境时,使用:setnu显示行号,使用下面哪项命令取消行号显示A、:setnuoffB、:setnonuC、:clsnuD、:offnu9交叉编译器中,下面哪项不是必需包含的A、binutilsB、tmakeC、gccD、glibc10内核的编译主要步骤不包括下面哪项A、加载内核B、内核配置C、建立依存关系D、建立内核11Bootloader的stage1阶段主要完成的工作不包括下面哪项A、用汇编语言跳转到main入口函数B、基本的硬件初始化C、拷贝stage2到ram内D、为加载stage2准备ram空间12在GDB调试过程中,使用下面哪项命令设置断点,其中m代表行号A、smB、nmC、bmD、cm13NFS文件系统是指()文件系统,这种文件系统也是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/smbdrestart2Writelist=允许()该共享的用户A、可读B、写入C、读取D、共享3()表示所有的客户机都可以挂载在此目录。A、/opt/root/fsB、rwC、no_root_squashD、*4nfs(networkfilesystem)是一种基于()的文件系统。A、网络B、以太网C、本地D、文件5设置重传的超出时间的命令是()A、rexmtB、timeoutC、modeD、verbose6设置包传输的超时时间的命令是()A、binaryB、timeoutC、connectD、rexmt7ftp的传输模式中被动模式是()A、ascii传输B、passiveC、二进制传输D、standard8需要上传文件到tftp服务器上传文件时候,需要先把服务器上的/tfpboot目录和这个目录下的文件变成()A、可读可写B、共享C、可读D、可写9远程文件传输协议是()A、蓝牙B、httpC、wifiD、ftp10在nfs服务配置之后()A、既不要重启也不要验证B、需要重启但是不要验证C、不需要重启但是要验证D、需要重启和验证11NFS允许()模型,服务器实施共享文件系统,以及客户端所连接的存储。A、计算机的客户-客户C、计算机的客户-服务器D、计算机的浏览器-服务器D、计算机的客户-浏览器12如果是ubuntu系统安装nfs-kernel-server时,我们需要()A、nfs客户端B、nfs-commonC、portmap和nfs-commonD、portmap13Samba(SMB)是一个(),用于linux与windows共享文件之用,也可以用于linux与linx之间的文件共享。正确答案:网络服务器14表示挂载此目录的客户机对该目录有读写的权限正确答案:rw15使用()命令将本地文件拷贝到远程服务器正确答案:scp16【判断题】组成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、gdb2hello.c和hello.h位于同一目录下,源代码如下所示。/*hello.c*/intmain(){printf(Helloeveryone!\n);}/*hello.h*/#include<stdio.h要求编写Makefile文件实现对这两个文件的编译,Makefile文件如下所示。请选出应填写在空白处的选项。/*Makefile*/hello:hello.chello.hA、makehello.c&hello.h-ohelloB、gcchello.chello.h-ohelloC、makehello.chello.h-ohelloD、gcchello.c&hello.h-ohello3在GDB调试过程中,使用下面哪项命令设置断点,其中m代表行号A、cmB、smC、nmD、bm4交叉编译器中,下面哪项不是必需包含的是A、binutilsB、gccC、tmakeD、glibc5假设当前目录下有文件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.cB、gcc–c–osubr.osubr.cC、gcc–opr1prog.osubr.oD、都执行6下面哪些与GDB相关的说法是错误的A、GDB对编译过程有要求B、GDB能调试可执行文件C、GDB能调试源代码D、GDB支持交叉调试7如需GCC提供编译过程中所有有用的报警信息,则在编译时应加入选项A、-errorB、-WallC、-werrorD、-w8利用gdb进行调试时,可通过()命令进行单步执行A.stepB、mountC、endD、trace9假设当前目录下有文件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*.oB、gcc–c–lprog.oprog.cC、都执行D、D、gcc–c–osubr.osubr.c10嵌入式linux系统中,如果在gcc编译过程中没有指定输出的文件名,则默认输出的可执行文件名为A、aB、a.objC、a.outD、.exe11GCC的正确编译流程为A、预处理-编译-链接-汇编B、预处理-编译-汇编-链接C、编译-预处理-汇编-链接D、预处理-链接-编译-汇编12下面哪种语言GCC编译器不支持A、C++B、JavaC、CD、ASP13gdb的命令可以使用()命令来查看帮助正确答案:help14在GDB中,可以有以下几种暂停方式:断点(BreakPoint)、()(WatchPoint)、捕捉点(CatchPoint)、信号(Signals)、线程停止(ThreadStops)正确答案:观察点15GDB提供了()、查看变量,显示程序栈等功能。正确答案:断点16对于GUN编译器来说,程序的编译要经历预
本文标题:嵌入式
链接地址:https://www.777doc.com/doc-6055660 .html