版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
试卷科目:嵌入式开发基础嵌入式开发基础(习题卷17)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpages嵌入式开发基础第1部分:单项选择题,共59题,每题只有一个正确答案,多选或少选均不得分。[单选题]1.文件系统中,打开文件(open)操作的功能是()。A)把文件信息从辅存读到内存B)把磁盘的超级块从辅存读到内存C)把文件的FAT表信息从辅存读到内存D)把文件的控制管理信息从辅存读到内存答案:D解析:在使用已经存在的文件之前,要通过?打开(Open)?文件操作建立起文件和用户之间的联系,目的是把文件的控制管理信息从辅存读到内存。打开文件应完成如下功能:①在内存的管理表中申请一个空表目,用来存放该文件的文件目录信息;②根据文件名在磁盘上查找目录文件,将找到的文件目录信息复制到内存的管理表中。如果打开的是共享文件,则应进行相关处理,如共享用户数加1;③文件定位,卷标处理等。文件一旦打开,可被反复使用直至文件关闭。这样做的优点是减少查找目录的时间,加快文件存取速度,提高系统的运行效率。[单选题]2.前后台系统的实时性取决于()。A)中断响应时间B)最长任务执⾏时间C)任务切换时间D)所有其它任务执⾏时间之和答案:D解析:[单选题]3.通常嵌入式文件系统不具有()功能。A)提供建立、修改、改变和删除目录等服务B)提供创建、打开、读写、关闭和撤销文件等服务C)提供对文件的加密和解密功能D)设置、修改对文件和目录的存取权限答案:C解析:通常嵌入式文件系统比较简单,主要提供文件存储、检索和更新等功能,一般不提供保护和加密等安全机制。它以系统调用和命令方式提供以下3种文件的操作服务:①提供建立、修改、改变和删除目录等服务;②提供创建、打开、读写、关闭和撤销文件等服务,③设置、修改对文件和目录的存取权限。通常,嵌入式文件系统可支持FAT32等标准的文件系统,还可支持自定义的实时文件系统和多种存储设备,具有可裁减和可配置等特点。[单选题]4.32位体系结构的ARM处理器有____种不同的处理器工作模式,和____个主要用来标识CPU工作状态和程序运行状态的状态寄存器。A)7、7B)7、6C)6、6D)6、7答案:B解析:[单选题]5.以下对Rectangle描述正确的是()。A)Rectangle是一个对象,用来表示一个矩形B)Rectangle是一个结构体,它表示一个矩形C)Rectangle是一个对象,它可以用4个整数表示一个矩形D)Rectangle是一个结构体,它可以用4个浮点数表示一个矩形答案:B解析:[单选题]6.主存和CPU之间增加高速缓冲存储器的目的()。A)解决CPU和主存之间的速度匹配问题B)扩大主存容量C)即扩大主存容量,又提高了存取速度D)扩大CPU中通用寄存器的数目答案:A解析:[单选题]7.MAP伪指令的含义是()。A)定义一个结构化的内存表首地址B)定义一个结构化的内存表的数据域C)分配一片连续的存储单元D)分配一片8字节为单位的连续的存储单元答案:A解析:[单选题]8.假设R1=0x31,R2=0x2则执行指令ADDR0,R1,R2LSL#3后,R0的值是()A)0x33B)0x34C)0x39D)0x38答案:C解析:[单选题]9.下⾯哪个系统属于嵌⼊式系统。()A)?天河⼀号?计算机系统B)联想T400笔记本计算机C)联想S10D)联想答案:A解析:[单选题]10.以下对于STM32ADC描述正确的是()A)STM32ADC是一个12位连续近似模拟到数字的转换器B)STM32ADC是一个8位连续近似模拟到数字的转换器C)STM32ADC是一个12位连续近似数字到模拟的转换器D)STM32ADC是一个8位连续近似数字到模拟的转换器答案:B解析:[单选题]11.C语言提供的合法关键字是()。A)nextB)defaultC)stringD)docase答案:B解析:[单选题]12.C语言程序的基本单位是()。A)程序行B)语句C)字符D)函数答案:D解析:[单选题]13.在C程序中,语句?char*func(intx,inty);?表示的含义是()。A)对函数func的定义B)对函数func的调用C)对函数func返回值类型的说明D)对函数func的原型说明答案:D解析:函数的定义需要返回值、函数名、形参、函数体,这里缺少了函数体,并且后面加了分号表示一条语句,是函数的声明,即函数的原型说明。[单选题]14.ARM系列处理器支持的字数据存储格式主要包括()。A)大端格式和小端格式B)大端格式C)小端格式D)对齐格式答案:A解析:[单选题]15.下面不是嵌入式操作系统的是()。A)μClinuxB)WinCC)D)Windows答案:D解析:[单选题]16.PWM是()。A)脉冲宽度调制B)脉冲频率调制C)脉冲幅度调制D)脉冲位置调制答案:A解析:[单选题]17.下⾯总线采⽤异步时序协议的是()。A)PCIB)SPIC)USD)I2C答案:C解析:[单选题]18.由于受到某种强干扰导致程序"跑飞",ARM处理器的最可能进入哪一种工作模式A)管理模式B)数据访问终止模式C)系统模式D)未定义指令中止模式答案:D解析:[单选题]19.立应用程的平台,它在内部封装了大量的功能强大的(利用这些函数可以开发各类Windows应用软件。A)运行时库(CLR)B)应用程序接口函数(API)C)扩展标识语言(XML)D)微软基础类(MFC)答案:A解析:[单选题]20.哪一个中断相关的寄存器置1,我们的CPU一定会响应()A)中断屏蔽寄存器B)中断挂起寄存器C)中断源挂起寄存器D)中断模式寄存器答案:B解析:[单选题]21.观察该图片,BEEP引脚为何值时蜂鸣器工作?A)高电平B)低电平C)高电压D)低电压答案:A解析:[单选题]22.下面总线属于异步时序协议是()A)I²cB)I²SC)UARTD)SPl2答案:C解析:[单选题]23.文件之间可以建立两种链接关系:软链接和硬链接,硬链接的特点是A)等同于文件复制操作B)类似于文件复制,但新的链接文件并不占用文件磁盘存储空间C)删除源文件,将使其他链接文件失效D)可以对目录文件名建立硬链接答案:C解析:[单选题]24.ARM寄存器组有()个寄存器。A)7B)32C)6D)37答案:D解析:[单选题]25.在上机实验中,ADS开发环境下,调试程序用()软件A)AXDB)DebugC)GccD)Make答案:A解析:[单选题]26.以下哪个处理器属于嵌入式处理器?()A)S3C44BOxB)奔腾C)看门狗D)MP3播放器答案:A解析:[单选题]27.在keil工程中,使用printf()函数时要添加的头文件是()。A)<stdlib.h>B)<stdio.h>C)<time.h>D)<string.h>答案:B解析:[单选题]28.POP3协议采用______模式,客户端代理与POP3服务器通过建立TCP连接来传送数据。A)Browser/ServerB)Client/ServerC)PeertoPeerD)PeertoServer答案:B解析:本题考查POP3协议及POP3服务器方面的基础知识。POP3协议是TCP/IP协议簇中用于邮件接收的协议。邮件客户端通过与服务器之间建立TCP连接,采用Client/Server计算模式来传送邮件。[单选题]29.为了提高嵌入式软件的可移植性,应注意提高它的A)易用性B)简洁性C)可靠性D)设备无关性答案:D解析:[单选题]30.假设root用户执行?init0?命令,系统将会A)暂停B)关机C)重新启动D)初始化答案:B解析:[单选题]31.已知TIM1定时器的起始地址为0x40012C00,则定时器1的捕获/比较寄存器1的地址为()A)0x40012C20B)0x40012C2CC)0x40012C38D)0x40012C34答案:D解析:[单选题]32.ATPCS规定数据栈是____类型A)满递减B)满递增C)空递减D)空递增答案:A解析:[单选题]33.以下哪个不是嵌入式系统设计的主要目标?()A)低成本B)低功耗C)实时要求高D)超高性能答案:D解析:[单选题]34.人们对嵌入式编程的要求是()A)实现功能B)没有语法错误C)程序可以下载D)调用文件和函数答案:A解析:[单选题]35.实现往组合框添加成员项的功能应设置以下哪个属性?()A)TextB)ItemsC)TabIndexD)Member答案:B解析:[单选题]36.该电路中,左侧判断器输出什么信号时,MOS管导通?A)高电平B)低电平C)无法确定D)浮空电平答案:A解析:[单选题]37.编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等阶段,其中,______并不是每个编译器都必需的。与编译器相比,解释器(请作答此空)。A)不参与运行控制,程序执行的速度慢B)参与运行控制,程序执行的速度慢C)参与运行控制,程序执行的速度快D)不参与运行控制,程序执行的速度快答案:B解析:本题考查程序语言基础知识。解释程序也称为解释器,它可以直接解释执行源程序,或者将源程序翻译成某种中间表示形式后再加以执行;而编译程序(编译器)则首先将源程序翻译成目标语言程序,然后在计算机上运行目标程序。这两种语言处理程序的根本区别是:在编译方式下,机器上运行的是与源程序等价的目标程序,源程序和编译程序都不再参与目标程序的执行过程;而在解释方式下,解释程序和源程序(或其某种等价表示)要参与到程序的运行过程中,运行程序的控制权在解释程序。解释器翻译源程序时不产生独立的目标程序,而编译器则需将源程序翻译成独立的目标程序。分阶段编译器的工作过程如下图所示。其中,中间代码生成和代码优化不是必须的。[单选题]38.对于指令BLXR7下列说法描述正确的是A)该语句将跳转前下一条指令的地址保存到PC中B)该语句的跳转地址是R7的值C)R7的值可以是任意32位数D)该语句不保存跳转前下一条指令的地址答案:B解析:[单选题]39.语句GPIO_SetBits(GPIOA,GPIO_Pin_2)的意思是()A)配置端口的功能B)指定端口输出1C)端口悬空D)指定端口输出0答案:B解析:[单选题]40.嵌入式系统应用软件一般在宿主机上开发,在目标机上运行,因此需要一个A)交互操作系统B)交叉编译C)交互平台D)分布式计算答案:B解析:[单选题]41.字符设备⽂件类型的标志是()A)pB)cC)sD)l答案:B解析:[单选题]42.RS232C使用无硬件握手最简单的双机互联中,下面()信号不是必须的。A)GNDB)TXDC)DTRD)RXD答案:C解析:[单选题]43.指令LDRR0,[R1,A)直接寻址B)立即寻址C)寄存器寻址D)变址寻址答案:D解析:[单选题]44.GPIOB_PDOR寄存器的D0位被置1表示A)PORTB的D0位被置1B)PORTB的D0位被清0C)PORTB的D0位发生翻转D)PORTB的D0位不变答案:A解析:[单选题]45.假设段页式存储管理系统中的地址结构如下图所示,则系统______。A)最多可有2048个段,每个段的大小均为2048个页,页的大小为2KB)最多可有2048个段,每个段最大允许有2048个页,页的大小为2KC)最多可有1024个段,每个段的大小均为1024个页,页的大小为4KD)最多可有1024个段,每个段最大允许有1024个页,页的大小为4K答案:D解析:本题考查操作系统页式存储管理方面的基础知识。从图中可见,页内地址的长度是12位,212=4096,即4K;页号部分的地址长度是10位,每个段最大允许有210=1024个页;段号部分的地址长度是10位,210=1024,最多可有1024个段。[单选题]46.指令MOVR0,R1,LSLA)直接寻址B)立即寻址C)寄存器寻址D)寄存器移位寻址答案:D解析:[单选题]47.优先级倒置出现的条件有()。A)优先级任务调度B)抢占式任务调度C)资源共享D)以上都是答案:D解析:[单选题]48.单字节有符号十进制数-2其对应的十六进制可表示为()。A)92B)82C)02D)FE答案:D解析:[单选题]49.嵌入式应用通常需要考虑低功耗设计,即俗称的?省电?,这是由嵌入式系统的A)专用性特点决定的B)计算机系统特点决定的C)资源受限特点决定的D)功耗约束特点决定的答案:D解析:[单选题]50.当异常发生时,寄存器(A)用于保存CPSR的当前值,从异常退出时则可由它来恢复CPSR.A)SPSRB)R13C)R14D)R15答案:A解析:[单选题]51.DNS域名系统主要负责主机名和A)IP地址之间的解析B)MAC地址之间的解析C)网络地址之间的解析D)主机别名之间的解析答案:A解析:[单选题]52.在下列ARM处理器的各种模式中,只有_____模式不可以可以自由地改变处理器的工作模式。A)用户模式(User)B)系统模式(System)C)终止模式(Abort)D)中断模式(IRQ)答案:A解析:[单选题]53.从层次结构来看,嵌入式系统包括A)硬件层B)板级支持包C)实时操作系统和应用软件D)以上都是答案:D解析:[单选题]54.内核中断是A)由MCU内核异常触发B)由串行通讯请求触发C)由DMA访问请求触发D)由ADC访问请求触发答案:A解析:[单选题]55.当程序直接改写CPSR来切换模式时,CPSR会被复制到SPSR,()。A)会B)不会C)根据程序的执行状态决定是否影响D)根据执行的指令决定是否影响答案:B解析:[单选题]56.ADC转换过程正确的是()。A)采样-量化-编码B)量化-采样-编码C)采样-编码-量化D)编码-采样-量化答案:A解析:[单选题]57.中断申请率先经过哪个寄存器()A)中断源挂起寄存器B)中断屏蔽寄存器C)中断模式寄存器D)中断挂起寄存器答案:A解析:[单选题]58.关于指令LDRR0,[R1],A)将R1所指向的内存字读到R0,再计算R1=R1+B)将R1所指向的内存字读到R0,R1的值不变C)先计算R1=R1+D)将R0所指向的内存字读到R1,再计算R1=R1+4答案:A解析:[单选题]59.μClinux与标准Linux最大的区别在于()。A)任务调度算法B)内存管理C)文件系统D)应用开发模式答案:B解析:第2部分:判断题,共13题,请判断题目是否正确。[判断题]60.S5P4418微处理器对内存的访问只能通过Load/Store指令来实现。A)正确B)错误答案:对解析:[判断题]61.中断的优先级和它在中断向量表里的位置没有关系。()A)正确B)错误答案:错解析:[判断题]62.C/C++语言的复杂性比C#语言高。A)正确B)错误答案:对解析:[判断题]63.if语句用来判断所给定的条件是否满足,根据判定的结果(真或假)决定所要执行的操作。A)正确B)错误答案:对解析:[判断题]64.S5P4418的时钟系统有4个锁相环。A)正确B)错误答案:对解析:[判断题]65.STM32每个寄存器的每一位数据都是有意义的()A)正确B)错误答案:错解析:[判断题]66.typedef可以用来定义具体数据()A)正确B)错误答案:错解析:[判断题]67.每个I/O端口位可以自由的编程,尽管I/O端口寄存器必须以32位字的方式访问。()A)正确B)错误答案:对解析:[判断题]68.算术运算符的优先级比关系运算符的高。A)正确B)错误答案:对解析:[判断题]69.二极管具有单向导通性。该说法是()。A)正确B)错误答案:对解析:[判断题]70.stm32的寄存器都是32位的()A)正确B)错误答案:错解析:[判断题]71.目前的ARM处理器采用的是哈佛体系结构。A)正确B)错误答案:对解析:[判断题]72.赋值运算符的优先级最低。A)正确B)错误答案:错解析:第3部分:问答题,共28题,请在空白处填写正确答案。[问答题]73.STM32定时器计数模块的触发输入源有哪几类?答案:输入源,主要有四类:(1)内部时钟(CK_INT),在外部8M的晶振和库函数自带的系统初始化函数SystemInit中对芯片的各个时钟源进行了配置下,所有的定时器的内部时钟源为72M;(2)外部引脚TIMx_ETR经过一系列的边缘检测等处理后作为计数模块的输入源;(3)内部触发输入,左边的ITR0、ITR1等就是其他定时器的输出;(4)外部输入通道经过滤波和边缘检测。解析:[问答题]74.ST公司还提供了完善的备份寄存器接口库函数,其位于_____________,对应的头文件为__________。答案:stm32f10x_bkp.cstm32f10x_bkp.h解析:[问答题]75.STM32的备份寄存器还可以用来实现()校准功能。为方便测量,32.768kHz的RTC时钟可以输出到()引脚上。通过设置RTC校验寄存器(BKP_RTCCR)的()位来开启这一功能。答案:--|--|--解析:[问答题]76.I/O接口电路数据传送方式有:()、中断、DMA、I/O通道和I/O处理机方式。答案:查询解析:[问答题]77.ARMCortex-M0+处理器是▲位处理器。答案:32解析:[问答题]78.编一个简单的软件延时程序答案:DELAYI解析:[问答题]79.ARM微处理器它们分为两类分别是[]和特权模式。答案:[非特权模式]解析:[问答题]80.简述嵌入式操作系统4个主要功能。答案:处理机管理(2分);同步(1分);内存管理(2分);文件系统(1分)。解析:[问答题]81.ARM属于()。A)RISC架构B)CISC架构答案:A解析:[问答题]82.编写程序实现求R4R3+R2R1,和放在R6R5中的功能答案:ADDSR5,R3,R1解析:[问答题]83.作为高速缓存的存储器主要有()、DRAM、FlashROM答案:SRAM解析:[问答题]84.STM32F103看门狗有____、____。答案:独立看门狗(IWDG),窗口看门狗(WWDG)解析:[问答题]85.Cortex处理器有两种操作模式:____和____。答案:线程模式,处理模式解析:[问答题]86.R1=21,执行指令CMPR1,#11后R1中的值为▲。答案:21解析:[问答题]87.STM32系列ARMCortex-M3芯片支持三种复位形式,分别为_____复位、_____复位和______复位。答案:系统电源备份区域解析:[问答题]88.STM32的()管理着包括Cortex-M3核异常等中断,其和ARM处理器核的接口紧密相连,可以实现()的中断处理,并有效地处理()中断。答案:--|--|--解析:[问答题]89.STM32的GPIO的配置模式有那几种?分别
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024专业泳池租赁服务合同版
- 2024年修订版住宅租赁中介合同书样本版
- 2024年全面房屋出租协议范本版B版
- 2024口腔诊所聘用劳动合同
- 2024年哺乳期夫妻双方离婚协议模板一
- 2024年企业固定期限职工劳动协议样本版
- 二零二四年股权转让合同协议书(转让方)3篇
- 暨南大学《中国侨务概论》2021-2022学年第一学期期末试卷
- 2024企业安全生产管理合同具体条款和条件
- 济宁学院《运动生理学Ⅱ》2021-2022学年第一学期期末试卷
- 下肢动脉置管溶栓的护理要点课件
- 可编辑公章模板
- 2023深圳工务署品牌名单
- 《出塞》优秀课件
- 诗词大会训练题库(九宫格)课件
- 《铁道概论》考试复习题库400题(含答案)
- 末位淘汰制度
- DB15T 1700.1-2019“蒙字标”认证通用要求 农业生产加工领域
- 部编版八年级初二语文上册第六单元教材分析及全部教案(定稿;共7课)
- 妇产科学课件:子宫内膜异位症(英文版)
- 三年级上册数学课件-7.3 同分母分数加减法丨苏教版 (共17张PPT)
评论
0/150
提交评论