还剩15页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
嵌入式系统开发试题库含答案
一、单选题(共题,每题分,共分)
10011001、从Linux系统角度看,不属于BootLoadert程序层次的是A、用户软件程序B、引导加载程序(BootLoader)C、Linux内核正确答案A
2、设备文件在Linux()的地方?A、/dev目录B、/usrC、/bin正确答案A
3、下载模式的作用是()A、从宿主机上下载文件到SDRAM或FLASHB、储存C、加载程序正确答案A
4、VxWorks嵌入式操作系统,具有高性能的()、卓越的实时性、良好的可靠性以及友好的用户开发环境,被广泛地应用在通信、军事、航空、航天等高精尖技术A、cpuB、单片机C、内核正确答案C
5、嵌入式系统的BootLoader程序相当于PC中的什么程序?A、BI0S+MBRB、BIOSC、OS正确答案A
6、下列哪个命令可以用来复制文件?A、cpB、touchC、rm正确答案A正确答案C
59、GUN Debugger是一种基于命令行工作模式下的调试器A、cB、gdbC、c++正确答案B、描述系统的功能如何实现的嵌入式系统设计步骤的是60A、需求分析B、体系结构设计C、软件/硬件设计正确答案B
61、编写Linux下的多线程程序时,需要使用头文件A、stdlib.hB、stdio.hC pthread.h正确答案C
62、需求分析阶段包括A、分析用户的需求B、确定硬件软件C、分析用户的需求、确定硬件软件和检查需求分析的结果正确答案C
63、LDR R2,[R3,#0x28]中[R3,#0x28]的寻址方式是A、寄存器变址寻址B、寄存器寻址C、寄存器移位正确答案A
64、GDB基本命令中在行号设置断点的是A、breakB、listC、into break正确答案A
65、嵌入式操作系统有很多,但不是A、Windows XPB、VxWorksC WindowsCE正确答案A
66、minicom是A、操作系统B、图像软件C、串口通信工具正确答案C
67、关于嵌入式系统设计一般步骤错误的是A、不需要需求分析B、先进行需求分析C、其次体系结构设计正确答案A
68、gcc编译器的编译选项大约有多少个A、500B、100C、300正确答案B
69、关于U-Boot,下列说法错误的是A、支持的处理器有ARM、MNPSB、是遵循GPL条款的开放源码项目C、支持的操作系统有LINUX、QNX正确答案A
70、GDB基本命令中break是A、设置断点B、单步执行C、退出正确答案A
71、嵌入式系统软件可分为A、以上都对B、实时操作系统C、可编程应用接口正确答案A
72、S3c2410X芯片采用的封装是A、BGAB、DIPC、QFP正确答案A
73、BootLoader程序中下载模式的作用()A、以上都是B、分区C、引导系统正确答案A
74、ARM11系微处理器的优点()A、11级流水线B、动态预测C、多线程组合D、能耗低正确答案A
75、嵌入式系统设计一般步骤,以下正确的是()1)需求分析2)体系结构设计3)硬件/软件设计4)系统集成和系统测试A、1)、2)、3)、4)B、1)、3)、3)、2)C、4)、2)、3)、1)正确答案A
76、嵌入式系统的设计思路是什么?A、提高系统可靠性B、增加系统稳定性C、够用即可正确答案C
77、服务于I/O请求的子程序,又称()A、驱动程序的下半部分B、驱动程序的上半部分C、驱动程序正确答案B
78、下列哪个命令可以用来创建目录?A、cdB、IsC、mkdir正确答案C
79、嵌入式系统中的CPU具有一些与通用计算机所使用的CPU不同的特点,下面不是其特点的是oA、高主频B、支持实时处理C、低功耗正确答案A
80、make有许多预定义变量,表示“目录完整名称”的是A、$B、$八C、$@正确答案C
81、调试工具和待调试的嵌入式软件都在上运行A、宿主机B、模拟器C、虚拟机正确答案A
82、Linux中,用于创建字符设备文件的命令是什么?A、mkfsB、mkdirC、mknod正确答案c
83、Linux设备驱动程序可以使用哪种语言进行编写?A、CB、C++C、JAVA正确答案A
84、S3c2410X是公司生产的嵌入式处理器A、三星B、SonyC、ARM正确答案A
85、块设备是指在输入/输出时数据处理以为单位的设备,它一般都采用缓存技术,支持数据的随机读写A、位B、字节C、块正确答案C
86、嵌入式系统的设计思路是()A、功能越强大越好B、越复杂越好C、够用即可正确答案C
87、8051系列单片机是()公司设计并生产的A、IntelB、MotorolaC、IBM正确答案A
88、将一段称为()的程序固化在目标机上,负责监控目标机上被调试程序的运行A、ROM MonitorB、RAMC、EEPROM正确答案A
89、驱动程序的组成不包括A、用户层代码B、自动配置和初始化子程序C、服务于I/O请求的子程序,又称驱动程序的上半部分正确答案A
90、当()进行时,可移植性是要重点考虑的问题A、电路设计B、数学建模C、嵌入式软件开发正确答案C
91、struct file_operations是(),定义能在设备上进行的操作结构中的成员指向驱动中的函数,这些函数实现一个特另的操作,对于不支持的操作保留为NULLA、一个函数指针的集合B、一个函数式接口C、一个抽象方法正确答案A
92、Linux分类的设备不包括A、应用设备B、字符设备C、块设备正确答案A
93、驱动程序的组成通常包括A、以上都是B、自动配置和初始化子程序C、服务于I/O请求的子程序,又称驱动程序的上半部分正确答案A
94、典型的块设备有A、U盘B、简单按键C、触摸屏正确答案A
95、创建嵌入式Linux的开发环境主要不包括A、制作根文件系统B、交叉编译工具链C、开发应用程序正确答案C
96、make dep表示什么意思A、编译变量依赖关系B、生成内核映像文件C、内核裁剪正确答案A
97、不属于块设备的是A、键盘B、硬盘C、U盘正确答案A
98、下列哪个命令可以用来查看当前目录中的文件和目录A、pwdB、IsC、rm正确答案B
99、中断服务子程序,又称A、驱动程序的下半部分B、驱动程序的上半部分C、驱动程序正确答案A
100、BootLoader程序的结构框架分哪两个部分:A、Stagel和Stage2下载模式B、Stage3和Stage2下载模式C、Stagel和Stage3下载模式正确答案A
7、设备号用于区分具体的()A、状态B、设施C、设备正确答案C
8、关于BootLoader,下列理解错误的是()A、Bootloader执行的第一条指令必须存储在RAM存储器中B、Bootloader通常支持启动加载模式和下载模式C、依赖于CPU体系结构的代码通常都放在Boot loader阶段1中正确答案A
9、Linux内核给设备分配主设备号有()申请和动态申请两种方法A、态度B、静态C、静正确答案B
10、嵌入式(控制)系统的软件开发通常需要交叉编译环境,下列不属于交叉编译环境的是()A、宿主机B、交换机C、目标机正确答案B
11、系统概要设计包括哪些A、以上均是B、系统总体框架C、软硬件划分正确答案A
12、嵌入式计算机和通用计算机的不同之处是()?A、具有数据处理能力B、软硬件结合C、专用性强正确答案C
13、当进行嵌入式软件开发时,()是要重点考虑的问题A、可剪裁B、可移植性C、可利用资源正确答案B
14、进程有三种状态()A、精确态,模糊态和随机态B、运行态,就绪态和等待态C、准备态,执行态和退出态正确答案B
15、嵌入式系统的实时性可分为软实时性和()A、硬实时性B、截止时限C、软实时性正确答案A
16、Make预置了一些内部宏,其中$@表示A、以上都不是B、没有扩展名的当前目标文件C、当前目标文件最近更新的文件名正确答案A
17、()是指在输入/输出时数据处理以块为单位的设备,它一般都采用缓存技术,支持数据的随机读写A、块设备B、字符设备C、网络设备正确答案A
18、嵌入式系统发展的第二阶段为()A、以嵌入式操作系统为标志的嵌入式系统B、以嵌入式微处理器为基础,以简单操作系统为核心的嵌入式系统C、以Internet标志的嵌入式系统正确答案B
19、GDB的基本命令中into break表示()A、查看所有设置的断点B、查看程序C、删除断点正确答案A
20、在通用计算机上开发软件时,一般是软件开发环境(编译、调试)与环境相同A、系统B、硬件C、软件运行正确答案C
21、嵌入式操作系统的特点不包括A、可裁剪B、强交互性C、有一定的实时性正确答案B
22、进行嵌入式软件开发调试时,需要使用工具充当目标机的信息输出监视器,这个工具通常是O通信软件A、10口B、串口C、并行口正确答案B
23、用于标识设备对应的驱动程序A、数据类型B、主设备号C、次设备号正确答案B
24、动态链接是指需要调用共享库文件A、编译B、连接C、程序运行正确答案C
25、流行的嵌入式处理器A、全都都是B、8051C、ARM正确答案A
26、在Linux中,以下哪个命令用于查看当前登录的用户名称?A、whoB、psC whoami正确答案c
27、在Linux驱动程序设计中,什么是模块?A、操作系统内核B、设备驱动程序C、可以动态加载和卸载的代码正确答案C
28、A/D是将()转换成数字信号的意思A、模拟信号B、虚拟信号C、物理信号正确答案A
29、往单片机里烧写程序时烧写的文件是什么格式()A、HEXB、CC、UVOPT正确答案A
30、Arm boot是一个(),是为基于ARM或者StrongARM CPU的嵌入式系统所设计的它支持多种类型的FlashA、BootLoaderB、BootloadingC、Downloading正确答案A
31、struct inode一个文件可以对应多个file结构,但是只有()个inode结构A、2B、1C、3正确答案B
32、()是韩国mizi公司开发的bootloader,适用于ARM9处理器A、viviB、ArmbootC、U-Boot正确答案A
33、设计嵌入式系统时,需要考虑哪些指标A、功耗B、成本C、性能正确答案C
34、设备文件的创建方式有()种,即自动创建和手动创建A、2B、4C、3正确答案A
35、arm状态,在这种状态执行()位长度的、字边界对齐的arm指令A、32B、16C、64正确答案A
36、实时在线仿真的缺点是()A、价格昂贵B、响应速度慢C、功能有限正确答案A
37、设备文件包括了较多信息,但没有包括()A、驱动程序名称B、主设备号C、设备类型正确答案A
38、块设备是指在输入/输出时数据处理以块为单位的设备,它一般都采用(),支持数据的随机读写A、实时技术B、射频技术C、缓存技术正确答案C
39、以下那个选项不是驱动程序的组成()A、自动配置和初始化子程序B、终端服务子程序C、服务于I/O接口的子程序正确答案B
40、是指在宿主机上进行软件编辑、编译、链接等,并生成能够在目标机上运行的可执行程序的过程A、交叉编译B、交叉开发C、交叉编辑正确答案A
41、在进行嵌入式软件开发调试时,需要使用工具充当目标机的信息输出监视器,这个工具通常是A、串口通信软件B、交叉编译C、Crosstools脚本正确答案A
42、GDB软件是A、调试器B、编译器C、文本编译器正确答案A
43、gcc-在执行程序中包括标准调试信息A、o FileNameB、gC、c正确答案B
44、主要用于控制领域,兼顾数据处理的是A、通用计算机B、嵌入式系统C、两者皆是正确答案B
45、进程是系统分配资源的最单位,线程是系统调度的最小单位A、上B、大C、小正确答案C
46、操作系统的最核心的机制是A、任务调度B、同步与通信C、内存管理正确答案A
47、动态链接是指程序运行时需要调用共享库文件,其后缀为()A、aB、soC c正确答案B
48、不能降低嵌入式系统功耗的技术有()A、使用低集成度专用软件B、降低工作电压C、系统资源最小化正确答案A
49、OCD(片上调试器)将()提供的实时跟踪和运行控制分开A、ICEB、CPUC、GPU正确答案A
50、头文件和”“有什么区别?A、是让预处理程序cpp在系统预设的头文件目录,””是让预处理程序cpp在当前目录中搜寻相应的文件B、无区别C、两个作用一样正确答案A
51、直接编译进内核,又称()A、静态连接B、下载文件C、动态连接正确答案A
52、()是GCC编译器组件之一,也是GNU软件家族中具有代表性的作品A^gccB、cC c++正确答案A
53、处理器是专门用于信号处理方面的处理器,其在系统结构和指令算法方面进行了特殊设计,在数字滤波、谱分析等各种仪器上,获得了大规模的应用A、DSPB、MCUC、MPU正确答案A
54、以下关于ARM处理器CPSR寄存器说法错误的是A、CPSR是ARM的控制寄存器B、CPSR可设定是否允许外部中断和快速中断C、CPSR决定ARM工作模式正确答案A
55、ARM7包括类型的核A、以上都是B、ARM7TDMIC、ARM7TDMI-S正确答案A
56、手机的嵌入式处理器的字长是位A、32B、8C、4D、16正确答案A
57、GDB的主要功能不包括A、编译B、启动被调用的程序C、0让被调用的程序在指定位置停止正确答案A
58、由于其源代码开放的天生魅力,在定制能力方面具有优势A、ucosB、WindowsC、Linux。
个人认证
优秀文档
获得点赞 0