还剩16页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
嵌入式系统开发试题库与答案
一、单选题共题,每题分,共分
10011001、嵌入式系统设计的重要特点是多样化A、技术B、应用C、操作正确答案A
2、GDB的主要功能包括A、以上都是B、启动被调用的程序C、让被调用的程序在指定位置停止正确答案A
3、以下那个不是在Linux字符设备驱动程序中的数据结构A、以上均是B、struct fileC、struct inode正确答案A
4、Linux驱动中,若要系统自动创建设备节点,可以在以下哪个目录创建设备文件、根目录AB、/devC、sys/class正确答案C
5、-c只编译生成目标文件,后缀为A、cB、oC、out正确答案B
6、网络设备,又称,用于网络通信A、网络接口B、窗口C、网络数据源正确答案A、在程序执行过程中,Cache与主存的地址映像由7C AndroidDWindowsCE正确答案A
59、GCC编译的第三个阶段是A、汇编B、预处理C、链接正确答案A
60、GNU CCompiler的简称是一组编译工具的总称,主要任务是预处理和编译,并且提供与编译器相关的运行库的支持A、GCCB、abcC、GDD正确答案A
61、JTAG仿真器的功能有2种.第一是完成程序仿真调试;第二,完成对的的烧写A、Flash存储器B、JTAG仿真器C、JTAG存储器正确答案A
62、gcc常用选项,将DirName加入到库文件的搜索目录列表中,在缺省情况下gcc只链接共享库的语法是A、-cB、-I DirNameC、-L DirName正确答案C
63、低功耗优化的基本原则是A、尽量快速运行程序B、采用事件驱动的程序设计方式C、尽量减少处理器和各种外设的工作时间正确答案C
64、下列CPSR寄存器标志位的作用说法错误的是A、V借位B、C进位c、z零正确答案A
65、串口连接调试的先决条件是A、目标机正在运行程序B、目标机关机C、宿主机和目标机建立通信正确答案C
66、标识设备不需要的参数是A、主设备号B、设备类型C、设备在计算机中的位置正确答案C
67、提高嵌入式系统可靠性的办法有A、其余选项皆是B、存储不用磁盘,而用芯片C、软件代码质量要求高,应最大可能避免“死机”发生正确答案A68Linux将设备分为A、以上都是B、字符设备C、块设备正确答案A
69、是指宿主机和目标机通过某种接口通常是串口连接,宿主机上提供调试界面,待调试软件下载到目标机上运行A、软件调试B、模拟调试C、OCD调试正确答案A
70、sleep函数的功能是使程序睡眠秒A、msecB、secC、usee正确答案B
71、是系统分配资源的最小单位,是系统调度的最小单位A、进程,线程B、线程,进程C、进程,进程正确答案A
72、使用以下命令进行裁剪A、make menuconfigB、make depC、make clean正确答案A
73、对设计好的系统进行测试,看其是否满足给定的要求称为A、软件设计B、系统测试C、系统集成正确答案B
74、Linux驱动程序的安装有2种方式直接编译进内核和A、静态连接B、模块方式C、间接链接正确答案B
75、GDB的指令中,哪一个是单步执行不进入子函数的A、next nBstep sC、lidtl正确答案A
76、驱动程序主要由3个部分组成,属于驱动程序A、服务于I/O请求的主程序B、自动配置和初始化子程序C、手动配置和初始化子程序正确答案B
77、Linux动态链接库文件是以结尾的、aAB、soC、txt正确答案B
78、软件调试()和目标机通过某种接口(通常是串口)连接,宿主机上提供调试界面,待调试软件下载到目标机上运行A、宿主机B、外设C、主机正确答案A
79、应用程序有一个main函数,总是从些函数开始主动执行一个任务,而驱动程序安装之后,便停止工作,并等待被()调用A、硬件B、操作系统C、应用程序正确答案C
80、交叉()是指在宿主机上进行软件编辑、编译、链接等,并生成能够在目标机上运行的可执行程序的过程A、运行B、编译C、开发正确答案B
81、()年interl公司推出51微控制器、1999AB、1980C、1982正确答案B
82、关于ARM处理器的异常,以下说法错误的是()oA、FIQ是外部中断异常B、复位异常级别最高C、每个异常中断向量占据4个字节正确答案A
83、在linux操作系统默认下,Is命令显示的可执行文件颜色是A、黄色B、绿色C、蓝色正确答案B
84、Linux设备驱动程序中常见的设备接口是A、全部都是B、PCIeC、USB正确答案A
85、函数库一般分为和两种格式A、静态共享B、动态共享C、静态动态正确答案A
86、ARM9系列微处理器为级流水线A、5B、3C、7正确答案A87>配置minicom是,一般数据位位A、16B、32C、8正确答案C
88、Linux系统是一个的操作系统A、单用户,多任务B、单用户,单任务C、多用户,多任务正确答案C
89、是嵌入式系统运行的载体,也是嵌入式系统的基础A、单片机B、软件C、硬件正确答案C
90、不是嵌入式系统的特点A、专用性B、高功耗C、可裁剪正确答案B
91、BootLoader程序在Stagel将完成()A、拷贝Stage2到RAM中B、初始化本阶段使用到的硬件设备C、引导内核正确答案A
92、下列不是GCC所支持的源文件程序格式是A、bB、aC、h正确答案A
93、程序运行的区域不同驱动程序工作在();应用程序工作在用户态A、内核态B、软件C、硬件正确答案A
94、嵌入式系统裁剪的目的是什么?A、增加系统的功能B、提高系统的运行效率C、缩小系统的体积正确答案C
95、共享型函数库(动态链接库)的后缀为()A、soB、aC、c正确答案A
96、构建嵌入式Linux交叉编译软件环境,首先要在宿主机上安装()操作系统A、LinuxB、WindowsC、Android正确答案A
97、Linux静态链接库文件是以()结尾的A、soB、txtC a正确答案c
98、GNU是什么A、操作系统B、英文C、自由软件工程项目正确答案C
99、BSP作为一种嵌入式软件,它的主要特点是A、与硬件和操作系统都相关B、与硬件有关,与操作系统无关C、与硬件无关,与操作系统有关正确答案A
100、属于字符设备A、U盘B、触摸屏C、硬盘正确答案BA、硬件自动完成B、程序员调度C、操作系统管理正确答案A
8、驱动程序的功能包括A、以上都是B、对设备初始化和释放C、检测和处理设备出现的错误正确答案A
9、GDB中设置断点的是A、break mainB、runC、continue正确答案A、Linux内核的功能不包含下面哪种10A、进程管理B、内存管理C、处理机管理正确答案C
11、大多数BootLoader程序都包括两种不同的操作模式和下载模式A、启动加载模式B、引导加载程序C、Linux内核正确答案A
12、ARM的工作模式有?A、非特权模式和特权模式B、特权模式C、非特权模式正确答案A
13、ARM有种基本寻址方式A、9B、8C、7正确答案A14显示Flash的分区,包括vivi,kernel,rootfs等的位置A、partB loadC、param正确答案A
15、用于标识设备对应的驱动程序,主设备号相同的设备使用相同的设备驱动程序A、主设备号B、标识符C、次设备号正确答案A
16、为了便于文件编辑,在编辑makefile时,可以使用变量,引用变量时,只需在变量前面加上符A、$B、#C、@正确答案A
17、ARM处理器结构体系中,字节长度均为位、8AB、9C、10正确答案A
18、为能够断电持续保留重要数据和保存系统配置信息,开发板外扩了一片A、EEPR0M存储芯片AT24co2B、ROM存储芯片C、RAM存储芯片正确答案A
19、C++源程序后缀是A、C或.ccB、aC、h正确答案A
20、#gcc-c test,c执行命令后会生成一个名为的目标文件A、test,exeB、test,cC、test.o正确答案C
21、设备驱动程序可通过函数向内核申请中断A、free_irqB、register_chrdevC、request_irq正确答案C
22、实时在线仿真是一种用于替代目标上的设备A、CPUB、GPUC、NOU正确答案A
23、良好的软件移植性应该比较好,可以在不同平台、系统上运行,跟无关A、操作系统B、软件系统C、硬件系统正确答案A标识该设备的种类,也标识了
24、每个设备文件都对应有两个设备号,该设备所使用的驱动程序的类别号是指A、块设备号B、次设备号C、主设备号正确答案C
25、MCU和DSP的区别是A、DSP偏重于信号处理B、MCU偏重于信号处理C、DSP偏重于控制正确答案而标识该设备的种类,也标识AA
26、每个设备文件都对应有两个设备号,了该设备所使用的驱动程序的类别号是指A、以上都不是B、次设备号C、块设备号正确答案A
27、对设计好的系统进行测试,看其是否满足给定的要求描述的是A、系统测试B、系统设计C、系统集成正确答案A
28、指针必须先才能使用A、指定类别B、赋值C、建立内存空间正确答案B
29、51单片机能直接运行的文件是A、*.asmB、*.txtC、*.hex正确答案C
30、用于标识设备对应的驱动程序,主设备号相同的设备使用相同的设备驱动程序A、次设备号B、主设备号C、设备类型正确答案B
31、为了解决CPU输出数据的速度远远高于打印机的打印速度这一矛盾,可采用A、缓冲技术B、并行技术C、通道技术正确答案A
32、BootLoader程序的结构框架中Stagel通常不包括以下步骤A、引导内核B、硬件设备初始化C、为Stage2准备RAM空间正确答案A
33、clear命令的作用是()A、清除终端窗口B、关闭终端窗口C、打开终端窗口正确答案A
34、Linux应用程序是通过设备文件(又名设备节点),调用(),来操作字符设备和块设备A、cabB、vvvsC、驱动程序正确答案C
35、MCU偏重于()A、控制B、信号处理正确答案A
36、使用GCC编译工具将C语言源程序编译成可执行文件,要依次经过四个阶段,其中不包括A、预编译B、编译C、汇编正确答案A
37、关于实时在线仿真(ICE)的说法错误的是A、实时在线仿真(In-Circuit Emulator,ICE)是一种用于替代目标上flash的设备B、可以执行目标机CPU指令C、能够将内部的信号输出到被控的目标机正确答案A
38、ARM Cortex-M系列处理器的特点是()A、低功耗、低成本、小尺寸,主要用于物联网和智能家居等B、处理能力强,主要用于个人电脑和服务器等C、可扩展性强,主要用于工业控制和机器人等正确答案A
39、$@表示什么A、目标的完整名称B、所有的依赖文件C、第一个可依赖文件正确答案A
40、是指数据处理以字节为单位,并按顺序进行访问的设备A、块设备B、网络设备C、字符设备正确答案C
41、属于嵌入式系统设计一般步骤A、系统集成和系统测试B、选项都是C、需求分析正确答案B
42、是GCC编译器组件之一,也是GNU软件家族中具有代表性的作品A、gccB、GNDC、VCC正确答案A
43、time_t timetime_t*tloc函数的功能是A、返回当前时间B、返回程序执行消耗的时间C、返回计算机时间原点到当前时间经历的秒数值正确答案C
44、Linux系统创建线程函数是A、int pthreadcreate pthreadt*tidp,const pthread_attr_t*attr,void**start_rtnvoid,void*argB、int pthread_joinpthread_t tid,void**rval_ptrC、int pthread_exitvoid*rval_ptr正确答案A
45、Linux的设备分类不包括下列哪一项A、块设备B、虚拟设备C、字符设备正确答案B
46、gcc常用选项,对程序进行优化编译、链接,提高程序的执行效率的是A、-cB、-0c、-g正确答案B
47、交叉编译环境构建包括2个部分A、宿主机和目标机B、宿主机C、实验箱和目标机正确答案A
48、Linux允许块设备一次传送的字节A、128B、任意字节C、8正确答案B
49、嵌入式系统设计步骤的第一步一般是A、需求分析B、硬件/软件设计C、体系结构设计正确答案A
50、在使用MMU的系统中,处理器使用的内存地址与地址总线的上内存地址A、是同一个B、不是同一个,值也多半不相等C、是同一个,但值不相等正确答案B
51、Ramdisk是将一部分固定大小的内存当作来使用A、外核B、分区C、内核正确答案B
52、TCP/IP参考模型不包括A、表不层B、应用层C、传输层正确答案A
53、函数S3c2410_adc_init在什么时候运行A、安装驱动程序时B、卸除驱动程序时C、以上说法都对正确答案A
54、RS232-C串口通信中,表示逻辑1的电平是A、以上都不是B、0VC、
3.3V正确答案A
55、BootLoader程序的结构框架分部分A、2B、3C、4正确答案A
56、Bootloader的stagel中有A、设备初始化代码B、硬件设备C、系统文件镜像正确答案A
57、是一组编译工具的总称,主要任务是预处理和编译,并且提供与编译器相关的运行库的支持A、GCC
8、geditC、c正确答案A
58、典型嵌入式操作系统有A、以下都是B、VxWorks。
个人认证
优秀文档
获得点赞 0