华中师范大学《嵌入式微处理器与操作系统》期末考试必备题集
奥鹏期末考核
156454–华中师范大学《嵌入式微处理器与操作系统》奥鹏期末考试题库合集
单选题:
(1)关于嵌入式发展趋势,描述不正确的是( )?
A.产品种类不断丰富,应用范围不断普及
B.体积不断缩小
C.网络化、智能化程度不断提高
D.软件成为影响价格的主要因素
答案问询微信:424329
(2)嵌入式系统和通用计算机相比,描述不正确的是( )?
A.专用性强
B.实时性好
C.可裁剪性好
D.功耗高
答案问询微信:424329
(3)嵌入式系统的硬件可以分为几部分?
A.1
B.2
C.3
D.4
答案问询微信:424329
(4)嵌入式系统的软件结构可以分为几个层次?
A.1
B.2
C.3
D.4
答案问询微信:424329
(5)根据嵌入式处理器的组织结构和功能特点,可以将嵌入式处理器分成()类?
A.1
B.2
C.3
D.4
答案问询微信:424329
(6)嵌入式操作系统有很多,但()不是。
A.Linux
B.Windows CE
C.VxWorks
D.Windows XP
答案问询微信:424329
(7)ARM公司主要依靠()获得利润。
A.生产芯片
B.销售芯片
C.制定标准
D.出售芯片技术授权
答案问询微信:424329
(8)S3C2410X选用的内核是()公司设计的。
A.ARM
B.Sony
C.Samsung
D.Motorola
答案问询微信:424329
(9)S3C2410X采用的内核是()。
A.ARM720T
B.ARM920T
C.ARM1020
D.ARM9E
答案问询微信:424329
(10)S3C2410X芯片采用的封装是()。
A.DIP
B.BGA
C.QFP
D.PGA
答案问询微信:424329
(11)S3C2410X有()各外部中断源。
A.8
B.64
C.24
D.32
答案问询微信:424329
(12)S3C2410X系统的存储空间分成()组(bank)。
A.2
B.4
C.8
D.16
答案问询微信:424329
(13)ARM7使用几级流水线。
A.2
B.3
C.5
D.7
答案问询微信:424329
(14)ARM9使用几级流水线。
A.2
B.3
C.5
D.7
答案问询微信:424329
(15)make有许多预定义变量,表示“目标完整名称”的是()。
A.$@
B.$^
C.$&奥鹏期末考核lt;
D.$>
答案问询微信:424329
(16)为方便文件的编辑,在编辑Makefile时,可以使用变量。引用变量时,只需在变量前面加上()符。
A.&
B.$
C.@
D.*
答案问询微信:424329
(17)Makefile文件预定定义变量$^表示()。
A.目标文件的完整名称
B.所有不重复的依赖文件,以空格隔开
C.第一个依赖文件的名称
D.第二个依赖文件的名称
答案问询微信:424329
(18)Makefile文件预定定义变量$<表示()。
A.目标文件的完整名称
B.所有不重复的依赖文件,以空格隔开
C.第一个依赖文件的名称
D.第二个依赖文件的名称
答案问询微信:424329
(19)S3C2410X芯片有()根片选线(nGCS)。
A.8
B.27
C.32
D.64
答案问询微信:424329
(20)vivi程序分2个阶段,第1阶段使用()语言编写的。
A.C语言
B.机器语言#汇编语言
C.Basic语言
答案问询微信:424329
(21)vivi程序分2个阶段,第2阶段使用()语言编写的。
A.C语言
B.机器语言#汇编语言
C.Basic语言
答案问询微信:424329
(22)内核映像文件是()。
A.zImage
B.kernel
C.root.cramfs
D.Yaffs
答案问询微信:424329
(23)创建根文件系统映像文件使用的工具是()。
A.BusyBox
B.cramfs
C.make
D.vi
答案问询微信:424329
(24)下列关于嵌入式GUI特点的描述,不正确的是()。
A.体积小、可裁剪
B.耗用系统资源较少
C.开源免费
D.系统独立,高性能、高可靠
答案问询微信:424329
(25)以下关于信号和槽的描述,错误的是()。
A.一个信号可以连接到一个槽
B.一个信号可以连接多个槽
C.多个信号不能连接同一个槽
D.一个信号连接另一个信号
答案问询微信:424329
(26)SQLite第一个Alpha版本,发布于2000年5月,使用()编写的,并完全开放源代码。
A.Java语言
B.C语言
C.C++语言
D.C#语言
答案问询微信:424329
(27)存储一个32位数0x2168465到2000H~2003H四个字节单元中,若以大端模式存储,则2000H存储单元的内容为( )。
A.0x21
B.0x68
C.0x65
D.0x02
答案问询微信:424329
(28)COS-II中对关键代码段由于希望在执行的过程中不被中断干扰,通常采用关中断的方式,以下X86汇编代码正确而且不会改变关中断之前的中断开关状态的是( )。
A.先CLI、执行关键代码、再STI
B.先STI、执行关键代码、再CLI
C.先POPF、CLI、执行关键代码、再PUSHF
D.先PUSHF、CLI、执行关键代码、再POPF
答案问询微信:424329
(29)通常所说的 32 位微处理器是指( )。
A.地址总线的宽度为32位
B.CPU字长为32位
C.处理的数据长度只能为32位
D.通用寄存器数目为32个
答案问询微信:424329
(30)下面说法正确是( )。
A.嵌入式系统不是一个计算机系统
B.MP3播放器是软实时的
C.嵌入式系统的资源受限就是嵌入式系统的体积太小
D.嵌入式系统的开发调试通常比通用计算机轻松容易
答案问询微信:424329
(31)Make预置了一些内部宏,其中$@表示( )。
A.没有扩展名的当前目标文件
B.当前目标文件
C.当前目标文件最近更新的文件名
D.当前扩展文件最近更新的文件名
答案问询微信:424329
(32)下面哪种嵌入式操作系统很少用于手机终端设备上( )。
A.Symbian
B.WinCE
C.COS
D.linux
答案问询微信:424329
(33)在将COS操作系统移植到ARM处理器上时,以下文件不需要修改的是( )。
A.OS_CORE.C
B.include.h
C.OS_CPU.H
D.OSTaskInit
答案问询微信:424329
(34)和PC机相比,嵌入式系统不具备( )。
A.系统内核小
B.专用性强
C.可执行多任务
D.系统精简
答案问询微信:424329
(35)假设R1=0x31,R2=0x2 则执行指令ADD R0,R1,R2 LSL #3 后,R0的值是( )。
A.0x33
B.0x34
C.0x39
D.0x38
答案问询微信:424329
(36)在嵌入式系统的存储结构中,存取速度最快的是( )。
A.内存
B.寄存器组
C.Flash
D.Cache
答案问询微信:424329
(37)以下说法不正确的是( )。
A.任务可以有类型说明
B.任务可以返回一个数值
C.任务可以有形参变量
D.任务是一个无限循环
答案问询微信:424329
(38)操作系统的各种低功耗状态中,必须保持对内存供电的是( )。
A.待机
B.休眠
C.睡眠
D.关机
答案问询微信:424329
多选题:
(1)嵌入式发展趋势主要表现在几方面?
A.产品种类不断丰富,功耗不断增加
B.产品性能不断提高
C.产品功耗不断降低,体积不断缩小
D.网络化、智能化程度不断提高
E.软件成为影响价格的主要因素
答案问询微信:424329
(2)
答案问询微信:424329
(3)嵌入式系统硬件外部设备包括嵌入式系统的()、()、()、()和电源等。
A.内存
B.I/O端口
C.复位电路
D.时钟电路
答案问询微信:424329
(4)根据嵌入式处理器的组织结构和功能特点,可以将嵌入式处理器分成()、()、()三类。
A.嵌入式微处理器
B.微控制器
C.数字信号处理器
答案问询微信:424329
(5)ARM微处理器目前包括()、()、()、()ARM11、SecurCore、StrongARM/Xscale。
A.ARM7
B.ARM9
C.ARM9E
D.ARM10E
答案问询微信:424329
(6)Makefile文件预定定义变量有很多,如()。
A.$@
B.$^
C.$<
答案问询微信:424329
(7)GDB主要可以完成的功能()。
A.启动程序,按照程序员自定义的要求运行程序。
B.单步执行、设置断点,可以让被调试的程序在所指定的断点处停住。
C.监视程序中变量的值。
D.动态地改变程序的执行环境。
答案问询微信:424329
(8)ARM指令集中的跳转指令包含哪些?
A.B指令
B.BL指令
C.BLX指令
D.BX指令
答案问询微信:424329
(9)
答案问询微信:424329
(10)UART串口电路,异步串行通信的热点可以概括为以下几方面:()。
A.以字符为单位传送信息
B.相邻两字符间的间隔是任意长
C.因为一个字符中的比特位长度有限,所以需要的接收时钟和发送时钟只要相近就可以
D.异步方式特点。
答案问询微信:424329
(11)异步串行通信的数据格式,每个字符(每帧信息)由()组成。
A.1位起始位,规定为低电0。
B.5~8位数据位,即要传送的有效信息。
C.1位奇偶校验位。
D.1~2位停止位,规定为高电平1。
答案问询微信:424329
(12)S3C2410X芯片内部集成了()、()、()、()、4个具有PWM功能的计时器和一个内部时钟,8通道的10位ADC。
A.一个LCD控制器
B.SDRAM控制器
C.3个通道UART
D.4个通道DMA
答案问询微信:424329
(13)GCC编译器的常用参数有()、()、()、()、-S、-C。
A.-O
B.-I
C.-L
D.-E
答案问询微信:424329
(14)使用GCC由语言源代码程序生成可执行文件要经历的过程()。
A.预编译
B.编译
C.汇编
D.连接
答案问询微信:424329
(15)预编译主要完成的具体任务包含()。
A.把include中的头文件复制到要编译的源文件中
B.用实际值替代define文本
C.在调用宏的地方进行宏替换
答案问询微信:424329
(16)Linux内核的编译选项主要有()种。
A.make config
B.make menuconfig
C.make xconfig
答案问询微信:424329
(17)嵌入式数据库,从技术层面比较,其特点有()。
A.数据处理方式不同
B.逻辑模式不同
C.优化重点不同
D.关键技术不同
答案问询微信:424329
(18)SQLite3支持()数据类型。
A.NULL
B.INTEGER
C.REAL
D.TEXT
E.BLOB
答案问询微信:424329
(19)
答案问询微信:424329
判断题:
(1)从嵌入式发展趋势看,产品种类不断丰富,功耗不断增加。
答案问询微信:424329
(2)
答案问询微信:424329
(3)ARM9采用哈佛体系结构。
答案问询微信:424329
(4)ARM7不支持MMU。
答案问询微信:424329
(5)ARM9支持MMU。
答案问询微信:424329
(6)
答案问询微信:424329
(7)-E表示对源代码进行预编译。
答案问询微信:424329
(8)-C表示把.C文件转换为以.O为扩展名的目标文件。
答案问询微信:424329
(9)GCC指定库文件目录选项的字母是L。
答案问询微信:424329
(10)ARM体系结构可以用两种方法存储字数据:大端格式和小端格式。
答案问询微信:424329
(11)ARM920T有两种中断模式:FIQ和IRQ。
答案问询微信:424329
(12)
答案问询微信:424329
(13)汇编的主要功能是将汇编语言代码变成目标代码(机器代码)。
答案问询微信:424329
(14)汇编是将汇编语言代码转换成目标代码,并进行连接,目标代码在CPU上运行。
答案问询微信:424329
(15)Linux操作系统下的库文件包括动态链接库和静态链接库。
答案问询微信:424329
(16)Linux操作系统下的库文件都是以lib三个字母开头的,因在使用-I选项指定连接的库文件名是可以省去l、i、b三个字母。
答案问询微信:424329
(17)所有的电子设备都属于嵌入式设备。( )
答案问询微信:424329
(18)CISC将被RISC所取代。( )
答案问询微信:424329
(19)嵌入式linux操作系统属于免费的操作系统。( )
答案问询微信:424329
(20)程序运行过程中的资源可以是显示器、键盘,但不可以是一个数组或变量。( )
答案问询微信:424329
(21)任务创建后即开始调度。( )
答案问询微信:424329
(22)液晶工作在文本模式下时,既可以显示英文字符也可以显示汉字。( )
答案问询微信:424329
简答题:
(1)简述什么是嵌入式系统。
答案问询微信:424329
(2)简述RISC指令集的特点。
答案问询微信:424329
(3)嵌入式系统开发的基本流程。
答案问询微信:424329