2024年软件认证工程师考试-嵌入式软件助理工程师笔试参考题库含答案_第1页
2024年软件认证工程师考试-嵌入式软件助理工程师笔试参考题库含答案_第2页
2024年软件认证工程师考试-嵌入式软件助理工程师笔试参考题库含答案_第3页
2024年软件认证工程师考试-嵌入式软件助理工程师笔试参考题库含答案_第4页
2024年软件认证工程师考试-嵌入式软件助理工程师笔试参考题库含答案_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

“人人文库”水印下载源文件后可一键去除,请放心下载!(图片大小可任意调节)2024年软件认证工程师考试-嵌入式软件助理工程师笔试参考题库含答案“人人文库”水印下载源文件后可一键去除,请放心下载!第1卷一.参考题库(共75题)1.片上系统是嵌入式处理器芯片的一个重要品种,下列叙述中错误的是()。A、SoC已经成为嵌入式处理器芯片的主流发展趋势B、它是集成电路加工工艺进入到深亚微米时代的产物C、片上系统使用单个芯片进行数据的采集、转换、存储和处理,但不支持I/O功能D、片上系统既能把数字电路也能把模拟电路集成在单个芯片上2.加载Linux内核模块使用命令()。3.以下关于VxWorks操作系统的叙述中,错误的是()。A、是目前公认为实时性很强、可靠性很高的一种嵌入式实时操作系统B、在航空航天、通信和国防领域具有广泛的应用C、属于大型商用操作系统,具有配套的VMWare集成开发环境,为开发者带来很大方便D、支持基于抢占式优先级调度的任务管理4.使用gcc编译c程序生成可执行文件有时似乎是一步完成的,但实际要经历如下四步:();();()和()。5.init可执行文件通常存放在()目录中。A、/etcB、/bootC、/sbinD、/root6.下列各个错误中,哪一个不属于编译错误()A、改变x原值3为5,写作“x==5”B、花括号不配对C、复合语句中的最后一条语句后未加分号D、变量有引用、无定义7.计算机系统中,给1个输入数据端口和1个输出数据端口分配同一个地址后()A、在输出时会出现问题B、在输入时会出现问题C、不会出现问题D、根本不能用8.Ping命令可以测试网络中本机系统是否能到达一台远程主机,所以常常用于()的连通性。9.基于ARM内核的嵌入式芯片中包含定时/计数组件,下面列出的哪一项不属于定时/计数组件?()A、ADCB、TimerC、RTCD、WDT10.下列关于/etc/fstab文件描述,正确的是()。A、fstab文件只能描述属于linux的文件系统B、CD_ROM和软盘必须是自动加载的C、fstab文件中描述的文件系统不能被卸载D、启动时按fstab文件描述内容加载文件系统11.指令ADDR2,R1,R1,LSR#2中,LSR的含义是()。A、逻辑左移B、逻辑右移C、算术右移D、循环右移12.一般按照对外部事件的响应时间快慢,将嵌入式操作系统分成强实时型和普通实时型。以下均为强实时嵌入式操作系统的是()。A、VxWorks,pSOS,uC/OS-IIB、VxWorks,pSOS,WindowsEmbeddedC、pSOS,uC/OS-II,uCLinuxD、pSOS,WindowsEmbedded,Symbian13.如果BootLoader、内核、启动参数以及其他的系统映像四部分在固态存储设备上分别独立存放,则其存储结构的分配顺序应当是()A、文件系统、内核、启动参数、BootloaderB、启动参数、Bootloader、内核、文件系统C、Bootloader、内核、启动参数、文件系统D、Bootloader、启动参数、内核、文件系统14.切换用户登录的命令是:()A、psB、suC、killD、changeuser15.IRQ中断的入口地址是()。A、0x00000000B、0x00000008C、0x00000018D、0x0000001416.嵌入式系统的应用形式是多种多样的,不同的嵌入式应用系统,需要选择适合其应用需求的开发工具来进行开发。采用开发工具的主要目的是()。A、提高开发质量,缩短开发周期,降低开发成本B、优化软件代码的存储容量,以便降低存储器的需求C、降低嵌入式系统的功耗D、便于设计需要调用操作系统API函数的应用程序17.计算机系统中,中断向量通常是指()A、中断服务程序的入口地址B、中断的优先级C、中断发生的先后顺序D、中断的类型编号18.uCLinux内核移植包括哪些主要任务?并对每个任务进行简单的说明。19.半导体集成电路是微电子技术的核心。下面有关集成电路的叙述中错误的是()。A、集成电路有小规模、中规模、大规模、超大规模和极大规模等多种,嵌入式处理器芯片一般属于大规模集成电路B、集成电路的制造大约需要几百道工序,工艺复杂且技术难度非常高C、集成电路大多在硅衬底上制作而成,硅衬底是单晶硅锭经切割、研磨和抛光而成的圆形薄片D、集成电路中的电路及电子元件,需反复交叉使用氧化,光刻,掺杂和互连等工序才能制成20.下面不符合嵌入式操作系统特点的是()A、实时性B、不可定制C、微型化D、可移植性21.下面哪个特点不属于USB设备的特点?()A、串行通信方式B、不可热拨插C、分HOST、DEVICE和HUBD、通信速率比RS232快22.下面()特性不符合嵌入式操作系统特点。A、实时性B、不可定制C、微型化D、易移植23.微处理器内部标志寄存器的主要作用是()。A、检查当前指令执行的正确与否B、纠正当前指令执行的结果C、产生影响或控制某些后续指令所需的标志D、决定CPU是否继续工作24.存盘并退出vi的指令是()。A、qB、q!C、wD、wq25.数据库管理系统、图形用户界面、互联网浏览器、媒体播放器等软件,如果运行在嵌入式系统上,往往具有内部结构精简,()轻量化,占用存储资源()的特点。26.在外设接口中,状态寄存器的作用是存放()A、CPU给外设的命令B、外设给CPU的命令C、外设的工作状态D、CPU的工作状态27.嵌入式微控制器相比嵌入式微处理器的的最大特点()。A、体积大大减小B、单片化C、功耗低D、成本高28.如果想配置一台匿名ftp服务器,应修改()文件。A、/etc/gatewayB、/etc/ftpserversC、/etc/ftpusersD、/etc/inetD.conf29.BootLoader的stage2通常使用C语言实现,以完成复杂的功能,并增加可读性和可移植性,以下哪一步骤属于stage2的内容()A、为加载BootLoader的stage2准备RAM空间B、设置好堆栈C、硬件设备初始化D、将kernel映像和根文件系统映像从flash上读到RAM空间中30.下面与AMBA(AdvancedMicrocontrollerBusArchitecture)有关的叙述中,错误的是()。A、AMBA是ARM公司公布的用于连接和管理片上系统中各功能模块的开放标准和片上互连规范B、AMBA规定了ARM处理器内核与处理器内部RAM、DMA以及高带宽外部存储器等快速组件的接口标准C、ARM处理器内核与外围端口及慢速设备接口组件的接口标准不包含在AMBA规范中D、AMBA有多个版本,性能随版本的发展而逐步提高31.S3C2410X处理器为用户进行应用设计提供了支持多主总线的IIC接口。处理器提供符合IIC协议的设备连接的串行连接线为()。A、SCL和RTXB、RTX和RCXC、SCL和SDAD、SDA和RCX32.μCOS-II操作系统属于()A、顺序执行系统B、占先式实时操作系统C、分时操作系统D、非占先式实时操作系统33.删除当前目录abc以及下面的所有子目录和文件,并不要求提示任何确认信息的命令是()A、delabc/*.*B、rm–rfabcC、rmdirabcD、rm–rabc/*.*34.下列各种方式的数据传输过程中,无需CPU执行指令的方式是()传输。A、无条件B、查询C、DMAD、中断35.已知ARM处理器R1=0x12345678,R2=0xFF008899,则执行指令ANDR0,R1,R2后,寄存器R0=(),R1=()。36.ARM处理器中,引起异常的原因是什么?37.怎样新建一个新文件:()A、touchhello.cB、mkhello.cC、rmhello.cD、newhello.c38.若某CPU具有4GB的寻址能力,则该CPU的地址总线宽度为()A、64B、36C、32D、2439.软件生存周期一般可以划分为,问题定义、()、需求分析()、设计、编码、测试和()。40.常用的软件开发模型有()A、结构型B、原型模型C、迭代型D、瀑布型E、综合型41.下面关于Shell的说法,不正确的是:()A、操作系统的外壳B、用户与Linux内核之间的接口程序C、一个命令语言解释器D、一种和C类似的程序语言42.NFS是()系统。A、文件B、磁盘C、网络文件D、操作43.典型的嵌入式系统硬件由嵌入式最小硬件系统及相关通道或接口组成,若一个嵌入式系统需要完成模拟量输出功能,该功能是由下面列出的嵌入式系统的哪个通道实现的?()。A、前向通道B、后向通道C、人机交互通道D、相互互连通道44.软件工程方法学的目的是:使软件生产规范化和工程化,而软件工程方法得以实施的主要保证是()。45.下列转义字符中错误的是()A、′/000′B、′/14′C、′/x111′D、′/2′46.下列变量名中有效的shell变量名是()。A、-1-timeB、_2$3C、bo_chuang_1D、2009file47.在FTP协议中,控制连接是由()主动建立的。A、服务器端B、客户端C、操作系统D、服务提供商48.下面哪种操作系统不属于商用操作系统()A、windowsxpB、Linux

C、VxWorks

D、WinCE49.算术运算符,赋值运算符和关系运算符的运算优先级按从高到低依次为()A、算术运算、赋值运算、关系运算B、算术运算、关系运算、赋值运算C、关系运算、赋值运算、算术运算D、关系运算、算术运算、赋值运算50.()不是进程和程序的区别。A、程序是一组有序的静态指令,进程是一次程序的执行过程B、程序只能在前台运行,而进程可以在前台或后台运行C、程序可以长期保存,进程是暂时的D、程序没有状态,而进程是有状态的51.下面哪条命令可用来确保文件“myfile”存在()A、cpmyfile

/dev/nullB、touchmyfileC、createmyfileD、mkfilemyfile52.安装linux系统对硬盘分区时,必须有两种分区类型:()和()。53.已知Linux系统中的唯一一块硬盘是第一个IDE接口的master设备,该硬盘按顺序有3个主分区和一个扩展分区,这个扩展分区又划分了3个逻辑分区,则该硬盘上的第二个逻辑分区在Linux中的设备名称是()A、/dev/hda2B、/dev/hda3C、/dev/hda5D、/dev/hda654.暂停当前(前台)任务并放到后台去的命令是()。A、+ZB、+CC、+PD、&55.Samba服务器的进程由()两部分组成。A、named和sendmailB、smbd和nmbdC、bootp和dhcpdD、httpd和squid56.苹果公司的嵌入式移动电子产品风靡全球,iOS操作系统也随之为大众所熟悉。根据iOS的发展历史,它的前身是()。A、DOSB、UNIX-BSDC、OS/2D、pSOS4.457.下面是关于UART的叙述,其中错误的是:()。A、ARM芯片中的UART收发信息时,可以采用FIFO模式,也可以采用普通模式B、UART传送信息的格式以起始位开始,以停止位结束C、UART传送信息时,一次传送的数据位的长度只能是8位D、基于UART可组成RS-232接口58.Jackson设计方法是由英国的M.Jackson提出的,它是一种面向()的软件设计方法。59.数组定义为“inta[4]”,表达式()是错误的。A、*aB、a[0]C、aD、a++60.嵌入式Linux系统从软件的角度看通常可以分为四个层次:引导加载程序、();()、用户应用程序。61.下面关于C语言程序的描述,正确的是()。A、总是从第一个定义的函数开始执行B、要调用的函数必须在main函数中定义C、总是从main函数开始执行D、main函数必须放在程序的开始62.下面哪一个选项不是linux系统的进程类型()A、交互进程B、批处理进程C、守护进程D、就绪进程63.以下对动态RAM描述正确的是()A、速度高于静态RAMB、不需要刷新电路C、集成度高于静态RAMD、一般用于存放程序代码64.在安装Linux的过程中的第五步是让用户选择安装方式,如果用户希望安装部分组件(软件程序),并在选择好后让系统自动安装,应该选择的选项是()。A、fullB、expertC、newbieD、menu65.介绍一下嵌入式系统的设计步骤有哪些?各部分主要工作是什么?66.在使用GCC编译器的过程中,如果只想生成目标文件而不进行连接,需要使用选项()A、-SB、-oC、-cD、-E67.关于RISC指令系统描述不正确的是()。A、指令条数多B、指令长度固定C、指令格式种类少D、寻址方式种类少68.vi编辑器具有两种工作模式:命令模式和()。69.定义函数时,缺省函数的类型声明,则函数类型取缺省类型()A、voidB、charC、floatD、int70.在某嵌入式操作系统中,若P、V操作的信号量S的初值为2,当前值为-1,则表示等待信号量S的任务个数为()。A、0B、1C、2D、371.NFS服务器通过调用/etc/rc.d/init.d中的portmap和nfs脚本启动,启动后它将通过寻找本地服务器的()文件,向网络上的子机提供NFS文件共享服务A、/etc/hostsB、/etc/inittabC、/etc/inet.dD、/etc/exports72.Qt/Embedded的主要特点是什么?73.可行性研究,应从()、技术可行性、运行可行性、()和开放方案可行性等方面研究。74.不需要编译内核的情况是()。A、删除系统不用的设备驱动程序时B、升级内核时C、添加新硬件时D、将网卡激活75.UART由()器、()器、控制单元及波特率发生器等构成。第2卷一.参考题库(共75题)1.简述嵌入式系统设计过程。2.按照ARM过程调用标准(APCS),栈指针使用()寄存器,A、R0B、R13C、R14D、R153.ARM处理器当前运算操所产生的标志位记录在以下哪个寄存器中?()。A、PSPB、MSPC、SPSRD、CPSR4.下面关于Linux内核的有关叙述中,错误的是()。A、进程调度模块负责控制进程对CPU资源的使用,所采取的调度策略是使得各个进程能够平均访问CPU,但并不保证内核能及时地执行硬件操作B、Linux内存管理模块的功能之一是屏蔽各种硬件内存结构的差异并向上返回统一的访问接口C、网络接口模块包含网络接口驱动程序D、支持进程之间各种通信机制,其通信机制主要包括信号、管道、消息队列、信号量、共享内存和套接字5.嵌入式系统的开发过程按顺序可以分成()分析与规格说明、系统设计、()设计、系统集成与测试等4个阶段,测试的目的是验证模块/系统的功能和性能,以及发现错误。6.Thumb-2指令集提供了专门用于开、关中断的专用指令,关外部中断使用的指令为:(),开外部中断的指令为:()。7.简述C语言中数组和指针的异同点。8.片上系统(SoC)也称为系统级芯片,下面关于SoC叙述中错误的是()。A、SoC芯片中只有一个CPU或DSPB、SoC芯片可以分为通用SoC芯片和专用SoC芯片两大类C、专用SoC芯片可分为定制的嵌入式处理芯片和现场可编程嵌入式处理芯片两类D、FPGA芯片可以反复地编程、擦除、使用,在较短时间内就可完成电路的输入、编译、优化、仿真,直至芯片的制作9.寄存器R15用作()。A、栈指针寄存器B、程序计数器C、当前程序状态寄存器D、基地址寄存器10.以ARM内核为基础的嵌入式处理器芯片采用系统总线与外围总线的层次结构方式构建片上系统,下面列出的组件中,不与外围总线相连的组件是()。A、UARTB、DMA控制器C、ADCD、USB设备11.为了向二进制文件尾部增加数据,打开文件的方式应采用()A、″ab″B、″rb+″C、″wb″D、″wb+″12.有如下的命令:$ddif=f1of=f2。其中if=f1表示()A、以f1作为源文件,代替标准输入B、以f1作为目标文件,代替标准输出C、当条件满足f1的时候,执行真正的拷贝D、拷贝的过程中,不转化文件13.Linux分区类型默认的是:()A、vfatB、ext2/ext3C、swapD、dos14.IEEE的实时UNIX分委会认为实时操作系统应该具备若干特征,下面哪一项不是实时操作系统必须具有的特征?()A、具有异步I/O和中断处理能力B、任务切换时间和中断延迟时间确定C、优先级中断和调度D、轮转调度15.以下叙述中,不符合RICS特征的是()A、指令长度固定,种类少B、寻址方式丰富,指令功能尽量增强C、设置大量通用寄存器,访问存储器指令简单16.进行远程登录的命令是()。17.在使用文件通配符对文件名操作时?号表示()A、只与一个任意的字符匹配B、只与一个任意的字母匹配C、只与一个任意的数字匹配D、匹配于任意字符的组合18.下列CPSR寄存器标志位的作用说法错误的是()。A、N:负数B、Z:零C、C://进位D、V:借位19.嵌入式系统由硬件部分和软件部分构成,以下不属于嵌入式系统软件的是()。A、系统内核B、驱动程序C、FPGA编程软件D、嵌入式中20.下列能改变ARM处理器工作状态的指令有()A、B指令B、SUB指令C、BX指令D、BLX指令E、BL指令21.嵌入式linux系统中,设备类型分为();()和网络设备等三种。22.如果BootLoader、内核、启动参数以及其他的系统映像四部分在固态存储设备上分别独立存放,则其存储结构的分配顺序应当是()A、文件系统、内核、启动参数、BootloaderB、启动参数、Bootloader、内核、文件系统C、Bootloader、内核、启动参数、文件系统D、Bootloader、启动参数、内核、文件系统23.Linux系统中,普通用户使用的命令通常保存在()目录中。24.PV操作是在()上的操作。A、临界区B、进程C、缓冲区D、信号量25.在用vi编辑文件时,将文件内容存入test.txt文件中,应在命令模式下键入:()。26.基于ARM体系结构的嵌入式处理器具有哪些技术特征?并对每种技术特征予以简单的说明。27.处理机主要由处理器、存储器和总线组成,总线包括()。A、数据总线、串行总线、逻辑总线、物理总线B、并行总线、地址总线、逻辑总线、物理总线C、并行总线、串行总线、全双工总线D、数据总线、地址总线、控制总线28.Unicode编码与()编码方式兼容。A、ASCII码B、GBKC、GB2312D、区位码29.下列关于存储管理单元(MMU)说法错误的是()。A、MMU提供的一个关键服务是使各个任务作为各自独立的程序在其自己的私有存储空间中运行。B、在带MMU的操作系统控制下,运行的任务必须知道其他与之无关的任务的存储需求情况,这就简化了各个任务的设计。C、MMU提供了一些资源以允许使用虚拟存储器。D、MMU作为转换器,将程序和数据的虚拟地址(编译时的连接地址)转换成实际的物理地址,即在物理主存中的地址。30.不存盘退出vi的指令是()。A、qB、q!C、wD、wq31.μCOS-II中对关键代码段由于希望在执行的过程中不被中断干扰,通常采用关中断的方式,以下X86汇编代码正确而且不会改变关中断之前的中断开关状态的是()A、先CLI、执行关键代码、再STIB、先STI、执行关键代码、再CLIC、先POPF、CLI、执行关键代码、再PUSHFD、先PUSHF、CLI、执行关键代码、再POPF。32.8段共阴极LED数码管如下图所示,为使其显示数字5,其段代码(高位到低位的顺序是:dpgfedcba)为().A、0x7FB、0xC0C、0x80D、0x6D33.在下列ARM处理器模式中()模式有自己独立的R8-R14寄存器。A、系统模式B、终止模式C、中断模式D、快速中断模式34.同CISC相比,下面哪一项不属于RISC处理器的特征()A、采用固定长度的指令格式,指令规整、简单、基本寻址方式有2~3种。B、减少指令数和寻址方式,使控制部件简化,加快执行速度。C、数据处理指令只对寄存器进行操作,只有加载/存储指令可以访问存储器,以提高指令的执行效率,同时简化处理器的设计。D、RISC处理器都采用哈佛结构35.文件之间可以建立两种链接关系:软链接和硬链接,硬链接的特点是()A、等同于文件复制操作B、类似于文件复制,但新的链接文件并不占用文件磁盘存储空间C、删除源文件,将使其他链接文件失效D、可以对目录文件名建立硬链接36.32位数0x12345678用小端格式表示,则在AXD调试器下观察数据在内存中分布的情况是()A、12345678B、78563412C、21436587D、8765432137.在Thumb指令集中,32位有效立即数是由8位立即数通过下面哪一种操作而间接得到的()。A、左移B、右移C、循环左移D、循环右移38.在以下ARM处理器的指令操作码中可让寄存器R1中的指定位“置位”的指令操作码是()。A、MOVB、ANDC、ADDD、ORR39.了在软件开发过程中保证软件的质量,主要采取下述措施:()、复查和管理复审、()。40.在Windows9.x环境下共享Unix/Linux中的用户目录的一个工具是()服务器。41.计算机通常用MB(兆字节)作为主存容量的计量单位,这里1MB等于()字节。A、210B、220C、230D、10642.对ARM处理器说法不正确的是()。A、小体积、低功耗、低成本、高性能B、支持Thumb(16位)/ARM(32位)双指令集C、只有Load/Store指令可以访问存储器D、寻址方式多而复杂43.按总线共享原则,为避免信号逻辑的混乱和器件的损坏,()一个以上的输出引脚共享一条信号线。A、禁止B、允许C、当引脚较少时允许D、当输出引脚有三态功能时允许44.什么是BootLoader,其主要功能是什么?45.局域网的网络地址/24,局域网络连接其它网络的网关地址是。主机0访问/24网络时,其路由设置正确的是()。A、routeadd–netgwnetmaskmetric1B、routeadd–netgwnetmask55metric1C、routeadd–netgwnetmaskmetric1D、routeadddefaultnetmaskmetric146.对于所有用户都只能读的文件权限是()A、777B、444C、644D、64047.下面是关于嵌入式系统使用的存储器的叙述,其中错误的是()。A、系统使用的RAM有SRAM、DRAM等多种B、Flash存储器分为NORFlash和NANDFlash两种C、FRAM已得到使用D、目前还没有使用Cache存储器48.多线程有几种实现方法,线程间同步有几种实现方法,都是什么?49.和PC系统机相比嵌入式系统不具备以下哪个特点()。A、系统内核小B、可执行多任务C、专用性强D、系统精简50.利用gdb进行调试时,可通过()或()命令进行单步执行。51.与存储器映像编制方式相比,I/O端口的独立编址方式具有()特点。A、地址码较长B、需专用的I/O命令C、只需存储器存取指令D、译码电路较简单52.在下列ARM处理器的各种模式中()模式有自己独立的R8-R14寄存器。A、系统模式(System)B、终止模式(Abort)C、中断模式(IRQ)D、快中断模式(FIQ)53.Linux系统中的设备文件通常有如下分类()A、虚拟设备B、字符设备C、网络设备D、块设备E、存储设备54.下列描述不属于RISC计算机的特点的是()。A、流水线每周期前进一步。B、更多通用寄存器。C、指令长度不固定,执行需要多个周期。D、独立的Load和Store指令完成数据在寄存器和外部存储器之间的传输。55.前台起动的进程使用()终止。56.一个文件名字为rr.Z,可以用来解压缩的命令是:()。A、tarB、gzipC、compressD、uncompress57.在嵌入式ARM处理器中,下面哪种中断方式优先级最高()A、ResetB、数据中止C、FIQD、IRQ58.ARM处理器将R0中一个字的数据,存入由R1指示的内存区域,则使用的指令是()。A、STRR0,[R1]B、LDRR0,[R1]C、STRHR0,[R1]D、STRBR0,[R1]59.uC/OS-II的事件控制块有4种类型,需要使用4个不同的函数来创建。如下选项中哪一个用于创建事件控制块?()。A、OSTaskCreate()B、OSThreadCreate()C、OSQCreate()D、OSCtxSw()60.表达式A⊕B实现的功能是()A、逻辑与B、逻辑非C、逻辑异或D、逻辑或61.简述进程的启动、终止的方式。62.ADDR0,R1,#3属于()寻址方式。A、立即寻址B、多寄存器寻址C、相对寻址D、寄存器直接寻址63.在给定文件中查找与设定条件相符字符串命令为()A、grepB、gzipC、findD、sort64.LDRR2,[R3,#128]的寻址方式是()。A、寄存器寻址B、寄存器移位C、变址寻址D、间接寻址65.在使用ls命令时,用八进制形式显示非打印字符应使用参数()。66.通常所说的32位微处理器是指()。A、地址总线的宽度为32位B、处理的数据长度只能为32位C、CPU字长为32位D、通用寄存器数目为32个67.若基于Linux操作系统所开发的ARM应用程序源文件名为test.c,那么要生成该程序代码的调试信息,编译时使用的GCC命令正确的是()。A、arm-linux-gcc-c-otest.otest.cB、arm-linux-gcc-S-otest.otest.cC、arm-linux-gcc-otesttest.cD、arm-linux-gcc-g-otesttest.c68.在Linux2.4或者2.6内核中,和ARM体系结构相关的中断处理程序的C代码在源码树的()文件中A、kernerl/irq.cB、arch/arm/kernel/irq.cC、arch/arm/mach/irq.cD、arch/arm/kernel/entry-armv.S69.若定时/计数器8253某通道的输入时钟为1MHz,则该通道在BCD码计数方式下的最大定时时间为()毫秒。A、1B、10C、100D、100070.简述Linux需要进行进程调度的时机71.下面关于JTAG的叙述中,错误的是()。A、JTAG技术是一种嵌入式测试技术B、大多数ARM嵌入式处理器芯片不包含JTAG接口C、多个器件可以通过JTAG接口串联在一起进行测试D、通过芯片的JTAG接口可以实现在线编程功能72.半导体存储器芯片的存储容量取决于该芯片的()总线的条数和()总线的位数。73.()命令是在vi编辑器中执行存盘退出。A、qB、wqC、q!D、WQ74.关于U-Boot,以下说法错误的是()。A、U-Boot全称USBBootloader,通过USB接口完成启动支持多种处理器和操作系统B、U-Boot支持PowerPC、x86、ARM等多种体系结构的处理器C、U-Boot支持嵌入式Linux、VxWorks、QNX、RTEMS、WindowsCE等操作系统D、U-Boot采用两个阶段完成操作系统的引导加载75.在字符界面环境下注销LINUX,可用()命令。A、exit或quitB、quit或ctrl+DC、exit或ctrl+DD、以上都可第1卷参考答案一.参考题库1.参考答案:C2.参考答案:insmod3.参考答案:C4.参考答案:预处理、编译、汇编、连接5.参考答案:C6.参考答案:A7.参考答案:C8.参考答案:测试网络9.参考答案:A10.参考答案:D11.参考答案:B12.参考答案:A13.参考答案:D14.参考答案:B15.参考答案:C16.参考答案:A17.参考答案:A18.参考答案: (1)配置内核;uCLinux常用的配置选项包括系统及其存储器配置、网络支持、USB支持、显示器支持以及触摸支持等。 (2)编译内核;编译内核主要包括使用MakeDep建立依赖关系、使用Make编译内核、使用MakezImage编译压缩核心(zImage)。 (3)下载、运行、调试内核。可以通过调试器下载内核并运行,也可以通过BootLoader将内核烧写到FLASH中,然后运行uCLinux。19.参考答案:A20.参考答案:B21.参考答案:B22.参考答案:B23.参考答案:C24.参考答案:D25.参考答案:代码;少26.参考答案:A27.参考答案:B28.参考答案:C29.参考答案:D30.参考答案:C31.参考答案:C32.参考答案:B33.参考答案:B34.参考答案:C35.参考答案:0x12000018;0x1234567836.参考答案: (1)指令执行引起的异常软件中断、未定义指令(包括所要求的协处理器不存在是的协处理器指令)、预取址中止(存储器故障)、数据中止。 (2)外部产生的中断复位、FIQ、IRQ。37.参考答案:A38.参考答案:C39.参考答案:可行性研究;需求分析;运行与维护40.参考答案:B,C,D41.参考答案:D42.参考答案:C43.参考答案:B44.参考答案:软件开发工具和软件开发的环境45.参考答案:C46.参考答案:C47.参考答案:B48.参考答案:B49.参考答案:B50.参考答案:B51.参考答案:B52.参考答案:文件系统分区;交换分区53.参考答案:D54.参考答案:A55.参考答案:B56.参考答案:B57.参考答案:C58.参考答案:数据结构59.参考答案:D60.参考答案:Linux内核、文件系统61.参考答案:C62.参考答案:D63.参考答案:C64.参考答案:D65.参考答案: (1)需求分析阶段,罗列出用户的需求; (2)体系结构设计阶段,描述系统的功能如何实现; (3)详细设计阶段,进行硬件系统与软件系统的分类划分,以决定哪些功能用硬件实现,哪些用软件实现; (4)系统集成,把系统的软件、硬件和执行装置集成在一起,进行调试,发现并改进在设计过程中的错误; (5)系统测试,对设计好的系统进行测试,看其是否满足给定的要求。66.参考答案:C67.参考答案:A68.参考答案:输入模式69.参考答案:D70.参考答案:B71.参考答案:D72.参考答案: 是一个专门为嵌入式系统设计的图形用户界面的工具包。支持UNIX和Windows平台。采用面向对象的思想开发,开发接口与桌面的Qt相同,因此桌面应用程序可方便的移植到Qt/E。不分层的架构使得其他运行速度很快。73.参考答案:经济可行性;法律可行性74.参考答案:D75.参考答案:发送;接收第2卷参考答案一.参考题库1.参考答案: (1)需求分析 (4)设计硬件构件和软件构件 (2)规格说明 (5)系统集成 (3)体系结构设计 (6)系统测试2.参考答案:B3.参考答案:D4.参考答案:A5.参考答案:需求;构件6.参考答案:CPSIDI;CPSIEI7.参考答案: 相同点: (1)表达式中的数组名被编译器当作一个指向该数组第一个元素的指针 (2)下标总是与指针偏移量相同 (3)在函数参数的声明中,数组被编译器当作一个指向该数组第一个元素的指针 不同点: (1)指针用于保存数据的地址,而数组用于保存数据 (2)指针是间接访问而数组是直接访问方式8.参考答案:A9.参考答案:B10.参考答案:B11.参考答案:D12.参考答案:A13.参考答案:B14.参考答案:D15.参考答案:B16.参考答案:telnet17.参考答案:A18.参考答案:D19.参考答案:C20.参考答案:C,D21.参考答案:字符设备、块设备22.参考答案:D23.参考答案:/bin24.参考答案:D25.参考答案:wtest.txt26.参考答案: 1、单周操作:ARM指令系统在一个机器周期内完成简单和基本的操作。 2、采用加载/存储指令结构:存储器访

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论