嵌入式题库2014

合集下载

2014年下半年3嵌入式系统设计师

2014年下半年3嵌入式系统设计师

嵌⼊式系统设计师2014年下半年试题上午综合试卷第1题:三总线结构的计算机总线系统由(1)组成。

A. CPU总线、内存总线和10总线B. 数据总线、地址总线和控制总线C. 系统总线、内部总线和外部总线D. 串⾏总线、并⾏总线和PCI总线参考答案:B解析:本题考查计算机系统基础知识。

总线上传输的信息类型分为数据、地址和控制,因此总线由数据总线、地址总线和控制总线组成。

第2题:计筧机采⽤分级存储休系的主要⽬的是为了解决(2)的问题。

A. 主存容量不⾜B. 存储器读写可靠性C. 外设访问效率D. 存储容量、成本和速度之间的⽭盾参考答案:D解析:本题考查计算机系统基础知识。

计算机系统中,⾼速缓存⼀般采⽤SRAM,内存⼀般⾤⽤DRAM,外存⼀般采⽤磁存储器。

SRAM的集成度低、速度快、成本⾼;DRAM的集成度⾼,但是需要动态刷新;磁存储器速度慢、容量⼈,价格便宜。

因此,组成分级存储体系来解决存储容量、成本和速度之间的⽭盾。

第3题:属于CPU中算术逻辑申.元的部件是(3)。

A. 程序计数器B. 加法器C. 指令寄存器D. 指令译码器参考答案:B解析:本题考杏计算机系统基础知识。

程序计数器、指令寄存器和指令译码器都是CPU中控制单元的部件,加法器是算术逻辑运算单元的部件。

第4题:内存按字节编址从A5000H到DCFFFH的区域其存储容量为(4)。

A. 123KBB. 180KBC. 223KBD. 224KB参考答案:D解析:本题考査计算机系统基础知识。

从地址A5000H到DCFFFH的存储单元数冃为37FFFH(即224*1024)个,由于是字节编址,从⽽得到存储容量为224KB。

第5题:以下关于RISC和CISC的叙述中,不正确的是(5)。

A. RISC通常⽐CISC的指令系统更复杂B. RISC通常会⽐CISC配置更多的寄存器C. RISC编译器的⼦程序库通常要⽐CISC编译器的⼦程序库⼤得多D. RISC⽐CISC更加适合VLSI⼯艺的规整性要求参考答案:A解析:本题考査计算机系统基础知识。

嵌入式考试题

嵌入式考试题

嵌入式考试题
一、选择题
1. 下列哪种不是嵌入式系统的特点?
A. 实时性
B. 高可靠性
C. 批量生产
D. 低功耗
2. 嵌入式系统中常用的处理器是?
A. Intel i7
B. ARM Cortex
C. AMD Ryzen
D. NVIDIA GeForce
3. 下列哪种不是嵌入式系统常用的操作系统?
A. Linux
B. Android
C. Windows
D. FreeRTOS
4. 嵌入式系统中常用的编程语言是?
A. Java
B. C++
C. Python
D. HTML
5. 以下哪种外设不能算作嵌入式系统的外设?
A. LCD显示屏
B. 小键盘
C. 摄像头
D. 鼠标
二、简答题
1. 什么是嵌入式系统?举例说明。

2. 嵌入式系统的设计流程包括哪些步骤?简要描述。

3. 什么是实时系统?嵌入式系统中为什么需要实时性?
4. 解释嵌入式系统中的中断处理机制。

5. 介绍一种常用的嵌入式系统开发工具及其功能。

三、计算题
1. 假设嵌入式系统中有一个定时器中断,中断间隔为10ms,如果在中断服务程序中运行一个函数需要5ms,问系统能否满足实时性要求?
2. 假设一个嵌入式系统的主频为50MHz,要求其通过串口发送一个100字节的数据包,波特率为9600bps,计算发送该数据包需要多长时间?
3. 假设一个嵌入式系统的Flash存储器容量为512MB,每个数据包大小为1KB,存储器可擦写次数为10000次,计算该存储器的寿命能够支持多少次数据包的写入操作?
以上为嵌入式考试题,请根据题目要求完成题目。

2014年下半年软件水平考试(中级)嵌入式系统设计师下午(应用技

2014年下半年软件水平考试(中级)嵌入式系统设计师下午(应用技

2014年下半年软件水平考试(中级)嵌入式系统设计师下午(应用技术)真题试卷(题后含答案及解析)题型有:1. 试题一 2. 试题二 3. 试题三 4. 试题四 5. 试题五试题一1.阅读下列说明和图,回答问题1至问题3,将答案填入答题纸的对应栏内。

【说明】ATM自动取款机系统是一个由终端机、ATM系统、数据库组成的应用系统,具有提取现金、查询账户余额、修改密码及转账等功能。

ATM自动取款机系统用例图如图1-1所示。

ATM自动取款机系统功能组成如图1-2所示。

【问题1】根据ATM自动取款机系统功能和系统用例图,完成图1-3所示的ATM自动取款机系统的系统状态图,将系统状态图中的(1)~(6)答案填写在答题纸的对应栏中。

【问题2】ATM自动取款机系统取款用例描述用户取款的过程。

其事件流如下:(1)基本流a.用户输入取款金额;b.系统验证输入金额是否符合输入要求;c.系统验证用户账户余额;d.系统显示用户账户余额;e.用户确认取款金额;f.系统要求点钞机出钞;g.系统更新并保存账户信息。

(2)备选流a.如果输入金额不符合输入数字格式要求,给出提示,退出;b.如果输入金额超出最大取款金额,给出提示,退出;c.如果用户没有确认,给出提示,退出。

根据上述ATM 自动取款机系统取款用例描述,请完成取款功能的流程图,将答案填写在答题纸的对应栏中。

【问题3】ATM自动取款机系统是与银行服务器联网的网络系统,由于系统涉及个人和企事业单位的财产安全,要求网络通信安全可靠,因此通信过程要采取消息加解密、身份认证、消息鉴别和访问控制等信息安全措施。

(1)请简要解释下列术语的基本概念,将答案填写在答题纸的对应栏中。

a.对称密钥b.公开密钥c.访问控制d.消息鉴别(2)以下几种常见的加密算法哪些属于对称加密算法?哪些属于非对称加密算法?请将答案填写在答题纸的对应栏中。

a.DES b.RSA c.AES d.IDEA e.PGP f.DSA g.椭圆曲线DSA正确答案:【问题1】(1)取款(2)选择修改密码(3)选择继续服务(4)选择转账(5)转账(6)输入密码【问题2】【问题3】(1) a.对称密钥:对称密钥加密又叫专用密钥加密,即发送和接收数据的双方必须使用相同的密钥对明文进行加密和解密运算。

嵌入式系统试题及答案

嵌入式系统试题及答案

嵌入式系统试题及答案一、单项选择题(每题2分,共20分)1. 嵌入式系统的特点是()。

A. 体积小、成本低、功能强B. 体积大、成本高、功能弱C. 体积小、成本低、功能弱D. 体积大、成本高、功能强答案:A2. 以下哪个不是嵌入式系统的组成部分?()A. 嵌入式微处理器B. 嵌入式操作系统C. 通用操作系统D. 嵌入式软件答案:C3. 嵌入式系统通常用于()。

A. 个人计算机B. 服务器C. 家用电器D. 网络设备答案:C4. 在嵌入式系统中,以下哪个不是常用的编程语言?()A. C语言B. C++C. JavaD. Python答案:D5. 嵌入式系统的开发流程不包括以下哪个步骤?()A. 需求分析B. 系统设计C. 系统测试D. 系统销售答案:D6. 以下哪个是嵌入式系统的硬件平台?()A. 单片机B. 个人电脑C. 服务器D. 工作站答案:A7. 嵌入式系统的实时性要求通常()。

A. 非常高B. 一般C. 非常低D. 可有可无答案:A8. 以下哪个不是嵌入式系统的开发工具?()A. 编译器B. 调试器C. 编辑器D. 游戏机答案:D9. 嵌入式系统通常不用于以下哪个领域?()A. 汽车电子B. 移动通信C. 航空航天D. 办公自动化答案:D10. 以下哪个是嵌入式系统的软件平台?()A. 操作系统B. 数据库系统C. 网络服务器D. 办公软件答案:A二、多项选择题(每题3分,共15分)1. 嵌入式系统的开发需要考虑以下哪些因素?()A. 系统稳定性B. 系统安全性C. 系统可扩展性D. 系统成本答案:ABCD2. 嵌入式系统的硬件设计通常包括以下哪些部分?()A. 微处理器B. 存储器C. 电源管理D. 显示设备答案:ABCD3. 嵌入式系统的软件设计通常包括以下哪些部分?()A. 操作系统B. 应用程序C. 驱动程序D. 用户界面答案:ABCD4. 以下哪些是嵌入式系统的开发工具?()A. 交叉编译器B. 版本控制系统C. 性能分析工具D. 游戏机答案:ABC5. 嵌入式系统在以下哪些领域有广泛应用?()A. 工业控制B. 消费电子C. 医疗设备D. 办公自动化答案:ABC三、判断题(每题2分,共10分)1. 嵌入式系统与通用计算机系统没有区别。

2013-2014学年第二学期期末考试嵌入式系统考前复习题终结版

2013-2014学年第二学期期末考试嵌入式系统考前复习题终结版

嵌入式系统考前复习题终结版(节操落地版,不看考完定后悔)一、填空题1.嵌入式系统是以应用为中心,以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。

2.请列举2个嵌入式实时操作系统:Win CE操作系统和Linux操作系统。

3.ARMv7M采用的异常模型理论上预定义了256 个异常类型,其中包括11 个系统异常类型和4+1 个档位,然而实际上Cortex M3只存在7 个系统异常类型4.Boot loader主要功能是:系统初始化、加载和运行内核程序。

5.RAM存储器有两种,分别是:SRAM 和DRAM ; 现在市场上两种主要的非易失闪存技术也有两类,分别是:Nor Flash和Mand Flash。

6.Cortex M3有两种工作模式:handler 模式和线程模式。

7.Cortex M3支持的指令集为Thumb-2 指令集的子集。

8.在CM3控制内核中R13对应的有两个堆栈指针,分别是主堆栈指针(MSP)和进程堆栈指针(PSP)指针。

9.C编译器没有(选填“有”或“没有”)直接支持Cortex M3的位带区操作。

10.较为普遍的一种Cortex的编程开发调试环境为ARM公司的Real View MDK 。

11.嵌入式系统主要由嵌入式处理器、相关支撑硬件和嵌入式软件系统构成。

12.I/O接口电路数据传送方式有:查询、中断、DMA、I/O通道和I/O处理机方式。

13.ARM体系结构所支持的最大寻址空间为4GB 。

14.Cortex M3采用的两种提升中断响应速度的措施为尾链(Tail chaining)和迟到处理(Late Arriving)。

15.Cortex M3的PSR由3个子状态寄存器APSR 、IPSR 和EPSR组成。

16.指令LDR.W R0,[R1,#20!]为带预索引的指令,而STR.W R0,[R1],#-20则为带后索引的指令。

嵌入式系统期末考试题库及答案

嵌入式系统期末考试题库及答案

《嵌入式系统》试题库一、填空题1、嵌入式系统的基本定义为:以应用中心,以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。

2、从模块结构来看,嵌入式系统由三大部分组成,分别是:硬件、软件和开发平台。

3、从层次角度来看,嵌入式系统由四大部分组成,分别是:应用软件层、操作系统层、板级支持包(或硬件抽象层)和硬件层。

4、嵌入式产品的主要度量指标包括:上市时间、设计成本和产品质量。

5、嵌入式系统的设计过程包括:需求分析、规格说明、体系结构设计、构件设计、系统集成和系统测试。

6、需求分析包括:功能性需求分析和非功能性需求分析。

7、确定输入信号是数字信号还是模拟信号属于功能性需求。

8、确定系统的物理尺寸和重量属于非功能性需求。

9、在嵌入式系统的设计过程中,其中规格说明解决“做什么”。

10、在嵌入式系统的设计过程中,其中体系结构设计解决“如何做”。

11、在嵌入式系统的设计过程中,软硬件划分应该在体系结构设计阶段完成。

12、在嵌入式系统的设计过程中,处理器的选择应该在体系结构设计阶段完成。

13、在嵌入式系统的设计过程中,嵌入式操作系统的选择应该在体系结构设计阶段完成。

14、在嵌入式系统的设计过程中,完成原理图设计应在构件设计阶段完成。

15、在嵌入式系统的设计过程中,完成版图设计应在构件设计阶段完成。

16、在嵌入式系统的设计过程中,完成软件设计应在构件设计阶段完成。

17、反映嵌入式系统设计人员的水平能力主要在于总体设计(需求分析、规格说明和体系结构设计)和系统调试。

18、设计流程指的是设计过程中所经历的过程步骤。

19、设计重用技术主要分为基于IP 核的模块级重用和基于平台的系统级重用。

20、软硬件协同设计由系统描述、软硬件划分、软硬件协同综合以及软硬件协同模拟与验证几个阶段组成。

21、嵌入式处理器的分类包括三种,分别是:嵌入式微处理器、微控制器(或单片机)和数字信号处理器(DSP)。

计算机三级嵌入式系统开发技术真题二

计算机三级嵌入式系统开发技术真题二

计算机三级嵌入式系统开发技术真题二2014年计算机三级嵌入式系统开发技术真题(二)二、填空题1:SoC芯片中的CPU绝大多数是以IP核的方式集成在芯片中的,很少再自行设计开发。

目前32位嵌入式处理器主要采用的是由____【1】____国一家专门从事RISC处理器内核设计公司设计的____【2】______内核。

2:我国大陆地区目前广泛使用的汉字编码国家标准有____【3】______和GB18030两种,常用汉字采用___【4】____个字节表示。

3:在Internet中负责选择合适的路由,使发送的数据分组(packet)能够正确无误地按照地址找到目的计算机所使用的是___【5】____协议簇中的___【6】____协议。

4:ARM处理器有7种异常,按向量地址从小到大排列的顺序是:__【7】_____、未定义指令UND、软件中断SWI、指令预取中止PABT、数据访问中止DABT、__【8】_____以及快速中断FIQ。

5:在ARM处理器中,R0~R15是通用寄存器,其中作为堆栈指针SP使用的寄存器是___【9】____,作为程序链接寄存器LR使用的是___【10】____。

6:已知ARM处理器的R1=0x12345678, R2=0xFF00FF00,则执行指令ORR R0,R1,R2后,寄存器R0=___【11】____,R1=___【12】____。

7:已知ARM处理器进位标志C=1, R1=1000, R2=99, 执行指令ADDC R0,R1,R2之后,R0=___【13】____, R1=___【14】____。

8:ARM处理器用一条指令完成有条件的无符号数加法运算,并更新CPSR中的状态,条件是如果相等, 要求指令执行R1+R2,结果送R3中,则这条指令为___【15】____;如果条件是大于,要求指令执行R1-R2,结果放R3中,则该指令为___【16】___。

9:为了连接ARM内核与处理器芯片中的其他各种组件,ARM公司定义了总线规范,该规范用4个大写英文字母表示为___【17】____,即先进的微控制器___【18】____体系结构。

2014嵌入式工程师考试试题

2014嵌入式工程师考试试题

考试地点:考试日期:考生姓名:考生性别:考生年龄:证件类型:证件号码:嵌入式工程师考试试卷考试成绩:一、单项选择题(本大题共30小题,每小题2分,共60分)1、完成C源文件编辑后、到生成执行文件,C语言处理系统必须执行的步骤依次为(B )。

.A. 编译、汇编、链接、运行B. 预编译、编译、汇编、链接C. 汇编、编译、链接、运行D. 预编译、编译、链接、运行2、C语言程序编译与链接时(D )。

A. 不会修改源程序结构、所有需要资源均被链接进可执行文件B. 会修改源程序结构、所有需要资源均被链接进可执行文件C. 不会修改源程序结构、并非所有需要资源均被链接进可执行文件D. 会修改源程序结构、并非所有需要资源均被链接进可执行文件3、常数的书写格式决定了常数的类型和值,0x1011是(C )。

A. 8进制整型常量B. 字符常量C. 16进制整型常数D. 2进制整型4、定义以下函数时,则函数返回值的类型为( C )。

add ( int a , long b){float c ;c = a + b;return c;}A. voidB. intC. floatD. long5、执行下列程序int a[3][3]={{1},{2},{3}};int b[3][3]={1,2,3};main(){printf(″﹪d \ n″,a[1][0] + b[0][0]);}后输出的结果是( D )。

A. 0B. 1C. 2D. 36、在函数内定义变量时,存储类型符可省略的是( A )。

A. autoB. staticC. externD. register7、若有语句int *point,a=4;和point = &a;下面均代表地址的一组选项是( D )。

A a,point,*&aB &*a,&a,*pointC *&point,*point,&aD &a,&*point,point8、执行下列程序# define F(y) 15>>y# define PRINT(a) printf(“﹪d”,a)main(){PRINT(F(2));}后输出的结果是( A )。

2014年计算机三级嵌入式系统开发技术选择真题及答案

2014年计算机三级嵌入式系统开发技术选择真题及答案

⼀、选择题1:下⾯关于嵌⼊式系统逻辑组成的叙述中,错误的是( )。

A.嵌⼊式系统与通⽤计算机⼀样,也由硬件和软件两部分组成B.硬件的主体是CPU和存储器,它们通过I/O接⼝和I/O设备与外部世界联系C.嵌⼊式系统的CPU主要使⽤的是数字信号处理器D.嵌⼊式系统的软件配置有些很简单,有些⽐较复杂2:下⾯关于数字信号处理器的叙述中错误的是( )。

A.它是⼀种适⽤于数字信号处理的微处理器B.它的英⽂缩写是DPSC.它⽀持单指令多数据(SIMD)并⾏处理的指令D.它能显著提⾼⾳频、视频等数字信号的数据处理效率3:⽚上系统是嵌⼊式处理器芯⽚的⼀个重要品种,下列叙述中错误的是( )。

A.SoC已经成为嵌⼊式处理器芯⽚的主流发展趋势B.它是集成电路加⼯⼯艺进⼊到深亚微⽶时代的产物C.⽚上系统使⽤单个芯⽚进⾏数据的采集、转换、存储和处理,但不⽀持I/O功能D.⽚上系统既能把数字电路也能把模拟电路集成在单个芯⽚上4:按照软硬件技术复杂程度进⾏分类,可以把嵌⼊式系统分为哪三⼤类?( )。

A.⾼端系统、中端系统和低端系统B.军⽤系统、⼯业⽤系统和民⽤系统C.硬实时系统、准实时系统和⾮实时系统D.⽚上系统、微控制器和数字信号处理器5:半导体集成电路是微电⼦技术的核⼼。

下⾯有关集成电路的叙述中错误的是( )。

A.集成电路有⼩规模、中规模、⼤规模、超⼤规模和极⼤规模等多种,嵌⼊式处理器芯⽚⼀般属于⼤规模集成电路B.集成电路的制造⼤约需要⼏百道⼯序,⼯艺复杂且技术难度⾮常⾼C.集成电路⼤多在硅衬底上制作⽽成,硅衬底是单晶硅锭经切割、研磨和抛光⽽成的圆形薄⽚D.集成电路中的电路及电⼦元件,需反复交叉使⽤氧化,光刻,掺杂和互连等⼯序才能制成6:⼀幅1024 x 768的彩⾊图像,每个像素使⽤16位表⽰,采⽤压缩⽐为5倍的算法压缩图像数据之后,其数据量⼤约是多少MB?( )。

A.0.3B.0.5C.1D.1.57:以太中计算机间以帧为单位进⾏通信,下列选项中不属于以太数据帧内容的是( )。

计算机三级嵌入式系统开发技术真题及答案(2)

计算机三级嵌入式系统开发技术真题及答案(2)

计算机三级嵌入式系统开发技术真题及答案(2)2014年计算机三级嵌入式系统开发技术真题及答案A.仅Ⅰ和ⅢB.仅Ⅰ和ⅡC.仅Ⅱ、Ⅲ和ⅣD.全部20:下面关于JTAG的叙述中,错误的是( )。

A.JTAG技术是一种嵌入式测试技术B.大多数ARM嵌入式处理器芯片不包含JTAG接口C.多个器件可以通过JTAG接口串联在一起进行测试D.通过芯片的JTAG接口可以实现在线编程功能21:典型的嵌入式系统硬件由嵌入式最小硬件系统及相关通道或接口组成,若一个嵌入式系统需要完成模拟量输出功能,该功能是由下面列出的嵌入式系统的哪个通道实现的?( )。

A.前向通道B.后向通道C.人机交互通道D.相互互连通道22:基于ARM内核的嵌入式处理器芯片采用系统总线与外围总线两层结构的方式构建片上系统,下面列出的组件中,不与系统总线相连的组件是( )。

A.电源管理与时钟控制器B.DMA控制接口C.RTCD.中断控制器23:下面是基于ARM内核的嵌入式芯片中有关GPIO的叙述,其中错误的是( )。

A.GPIO作为输入接口时具有缓冲功能B.GPIO作为输出接口时具有锁存功能C.GPIO的引脚一般是多功能复用的D.GPIO一般只具有0态和1态,不具有高阻状态24:基于ARM内核的嵌入式芯片中包含互连通信组件,下面不属于互连通信组件的是( )。

A.PWMB.SPIC.I2CD.Ethernet25:下面是关于嵌入式系统使用的存储器的叙述:Ⅰ. 嵌入式系统使用的存储器按照其存取特性可分为RAM和ROM Ⅱ. 嵌入式系统使用的存储器按照其所处物理位置可分为片内存储器和片外存储器以及外部存储器Ⅲ. 嵌入式系统使用的存储器按照存储信息的类型可分为程序存储器和数据存储器Ⅳ. 新型的铁电存储器FRAM在嵌入式系统中得到了应用上述叙述中,正确的是( )。

A.仅Ⅰ和ⅡB.仅Ⅱ和ⅢC.仅Ⅰ和ⅢD.全部26:下面关于I2C的叙述中,错误的是( )。

A.I2C即集成电路互连总线B.I2C具有SDA、SCL和ACK共3条信号线C.I2C传送数据时,每次传送的字节数目没有限制D.I2C是多主总线27:下面是关于UART的叙述,其中错误的是:( )。

嵌入式系统模拟试题与答案

嵌入式系统模拟试题与答案

学习中心/函授站_ 姓名学号电子科技大学网络与继续教育学院2014学年下学期《嵌入式系统》期末考试试题(综合大作业)考试说明:1、大作业于2014年12月25日下发,2015年1月10日交回;2、考试必须独立完成,如发现抄袭、雷同均按零分计;3、答案须手写完成,要求字迹工整、卷面干净。

一、问题简述(每小题4分,共20分)1、简述嵌入式系统的定义和组成结构。

答:嵌入式系统是以应用为中心,以计算机技术为基础,并软硬件可剪裁、功能、,可靠性、体积、重量、成本、功耗、成本、安装方式等方面符合要求的专用计算机系统。

嵌入式系统一般由嵌入式微处理器、存储与I/O部分、外设与执行部分、嵌入式软件等四个部分组成。

2、简单说明ARM微处理器的特点。

答:(1) 体积小、低功耗、低成本、高性能。

(2) 支持Thumb(16位)/ARM(32位)双指令集,能很好地兼容8位/16位器件。

(3) 大量使用寄存器,指令执行速度更快。

(4) 大多数数据操作都在寄存器中完成,通过Load/Store结构在存和寄存器之间批量传递数据。

(5) 寻址方式灵活简单,执行效率高。

(6) 指令长度固定。

3、简述嵌入式系统产品的设计和开发过程。

答:①在嵌入式系统的开发过程中,一般采用的方法是首先在通用PC机上的集成开发环境中编程;②然后通过交叉编译和,将程序转换成目标平台(嵌入式系统)可以运行的二进制代码;③接着通过嵌入式调试系统调试正确;④最后将程序下载到目标平台上运行。

要强调,选择合适的开发工具和调试工具,对整个嵌入式系统的开发都非常重要。

4、简述嵌入式系统设计中要考虑的因素。

答:在嵌入式系统的开发过程中,要考虑到实时性、可靠性、稳定性、可维护性、可升级、可配置、易于操作、接口规、抗干扰、物理尺寸、重量、功耗、成本、开发周期等多种因素。

5、什么是BootLoader,了解其在嵌入式系统中作用。

答:就是启动载入或引导加载又叫自举装载。

由于系统加电后需要首先运行BootLoader这段程序,因此它需要放在系统加电后最先取指令的地址上。

嵌入式系统期末考试题库及答案

嵌入式系统期末考试题库及答案

《嵌入式系统》试题库一、填空题1、嵌入式系统的基本定义为:以应用中心,以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。

2、从模块结构来看,嵌入式系统由三大部分组成,分别是:硬件、软件和开发平台。

3、从层次角度来看,嵌入式系统由四大部分组成,分别是:应用软件层、操作系统层、板级支持包(或硬件抽象层)和硬件层。

4、嵌入式产品的主要度量指标包括:上市时间、设计成本和产品质量。

5、嵌入式系统的设计过程包括:需求分析、规格说明、体系结构设计、构件设计、系统集成和系统测试。

6、需求分析包括:功能性需求分析和非功能性需求分析。

7、确定输入信号是数字信号还是模拟信号属于功能性需求。

8、确定系统的物理尺寸和重量属于非功能性需求。

9、在嵌入式系统的设计过程中,其中规格说明解决“做什么”。

10、在嵌入式系统的设计过程中,其中体系结构设计解决“如何做”。

11、在嵌入式系统的设计过程中,软硬件划分应该在体系结构设计阶段完成。

12、在嵌入式系统的设计过程中,处理器的选择应该在体系结构设计阶段完成。

13、在嵌入式系统的设计过程中,嵌入式操作系统的选择应该在体系结构设计阶段完成。

14、在嵌入式系统的设计过程中,完成原理图设计应在构件设计阶段完成。

15、在嵌入式系统的设计过程中,完成版图设计应在构件设计阶段完成。

16、在嵌入式系统的设计过程中,完成软件设计应在构件设计阶段完成。

17、反映嵌入式系统设计人员的水平能力主要在于总体设计(需求分析、规格说明和体系结构设计)和系统调试。

18、设计流程指的是设计过程中所经历的过程步骤。

19、设计重用技术主要分为基于IP 核的模块级重用和基于平台的系统级重用。

20、软硬件协同设计由系统描述、软硬件划分、软硬件协同综合以及软硬件协同模拟与验证几个阶段组成。

21、嵌入式处理器的分类包括三种,分别是:嵌入式微处理器、微控制器(或单片机)和数字信号处理器(DSP)。

2014初稿1.嵌入式系统基础试卷A参考答案以及评分细则

2014初稿1.嵌入式系统基础试卷A参考答案以及评分细则

《嵌入式系统基础》期末考试A卷参考答案及评分细则一、选择题(共5小题,每题2分,共20分,答对得分,答错不得分)1.B2.B3.B4.A5.A6.D7.B8.D9.D 10.A二、填空题(共20个空,每空1分,共20分,答对得分,答错不得分)1.(1) 文件2. (2) 命令模式,(3) 编辑模式(或输入模式、插入模式、文本模式) ,(4) 末行命令模式(或底行模式) 。

(注: 可以换顺序)3.(5) 预处理,(6) 编译、(7) 汇编、(8) 链接。

(注: 可以换顺序)4.(9) next ,(10) step 。

(注: 可以换顺序)。

5.(11) 字符设备,(12) 块设备,(13) 网络设备(或USB设备) (注: 可以换顺序)6. (14) root 。

7.(15) rmmod8.(16) 644 ,(17) 目录(或文件夹) 。

9.(18) 保存环境变量(或保存环境、保存变量) ,10.(19) 用户11.(20) -lpthread(或者pthread) 。

三、判断题(共10 个,每个1 分,共10 分,答对得分,答错不得分)1. √2. ×3. ×4. ×5. ×6. ×7. √8. √9. √10. √四、简答题(共4小题,每题5分,共20分)1.ARM 微处理器中的当前程序寄存器(CPSR)在所有模式下都是可读/写的,其寄存器格式如下,请对该寄存器各标志进行简单的说明。

评分细则:每2个标志1分,共4分,写出运算状态标识位和处理器控制位的再加1分,不足一分按1分计算。

2.程序、进程、线程有何区别?程序是编译后形成的可执行代码,是静止的。

(1分)进程是程序的一次执行,是活动的。

(2分)线程是进程的可执行单元,同一进程的不同线程共享进程的资源和地址空间。

(2分)3. 内核模块的编程和普通程序的编程有哪些区别?主要区别为:(1)因为内核模块运行在内核态,所以包含的头文件是内核程序相关的头文件,而普通程序则包含的是glibc的头文件(1分)(2)模块程序没有main函数,而是通过init_module函数在加载后初始化。

【免费下载】 未来教育2014年9月计算机等级考试四级嵌入式题库及参考答案

【免费下载】 未来教育2014年9月计算机等级考试四级嵌入式题库及参考答案
A.8% B.16% C.24% D.32% 24.假设某文件由100个逻辑记录组成,每个逻辑记录长度为80个字符。磁盘空 间被划分为若干块,块大小为1024个字符。若采用成组操作,块因子为12,那 么磁盘空间的利用率是多少?
对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术关,系电,力根通保据过护生管高产线中工敷资艺设料高技试中术卷资,配料不置试仅技卷可术要以是求解指,决机对吊组电顶在气层进设配行备置继进不电行规保空范护载高与中带资负料荷试下卷高问总中题体资,配料而置试且时卷可,调保需控障要试各在验类最;管大对路限设习度备题内进到来行位确调。保整在机使管组其路高在敷中正设资常过料工程试况中卷下,安与要全过加,度强并工看且作护尽下关可都于能可管地以路缩正高小常中故工资障作料高;试中对卷资于连料继接试电管卷保口破护处坏进理范行高围整中,核资或对料者定试对值卷某,弯些审扁异核度常与固高校定中对盒资图位料纸置试,.卷保编工护写况层复进防杂行腐设自跨备动接与处地装理线置,弯高尤曲中其半资要径料避标试免高卷错等调误,试高要方中求案资技,料术编试交写5、卷底重电保。要气护管设设装线备备置敷4高、调动设中电试作技资气高,术料课中并3中试、件资且包卷管中料拒含试路调试绝线验敷试卷动槽方设技作、案技术,管以术来架及避等系免多统不项启必方动要式方高,案中为;资解对料决整试高套卷中启突语动然文过停电程机气中。课高因件中此中资,管料电壁试力薄卷高、电中接气资口设料不备试严进卷等行保问调护题试装,工置合作调理并试利且技用进术管行,线过要敷关求设运电技行力术高保。中护线资装缆料置敷试做设卷到原技准则术确:指灵在导活分。。线对对盒于于处调差,试动当过保不程护同中装电高置压中高回资中路料资交试料叉卷试时技卷,术调应问试采题技用,术金作是属为指隔调发板试电进人机行员一隔,变开需压处要器理在组;事在同前发一掌生线握内槽图部内 纸故,资障强料时电、,回设需路备要须制进同造行时厂外切家部断出电习具源题高高电中中源资资,料料线试试缆卷卷敷试切设验除完报从毕告而,与采要相用进关高行技中检术资查资料和料试检,卷测并主处且要理了保。解护现装场置设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。

嵌入式系统试题带答案

嵌入式系统试题带答案

《嵌入式系统》课程研级试题一、填空题(每空1分,共30分)1、嵌入式操作系统旳内核构成涉及:任务管理、时间管理、中断服务解决。

2、嵌入式系统旳设计可以提成辨认需求、提出解决方案、执行项目和结束项目四个阶段。

3、目前使用旳嵌入式操作系统重要有WinCE 、Symbian 、Nucleus 、μCOSII 、Linux 。

4、微解决器有两种总线架构,使用数据和指令使用同一接口旳是冯诺依曼,分开旳指令和数据接口、取指和数据访问可以并行进行旳是哈佛构造。

5、ARM微解决器有7 种工作模式,它们分为非特权模式、特权模式两类。

其中顾客模式属于非特权模式。

6、冯诺依曼体系构造旳特点之一是系统内部数据和指令都存储在统一存储器中,而哈佛构造则是分开储存。

7、一般嵌入式系统开始启动时,将存有启动代码旳Nor Flash地址空间映射到0x000000。

嵌入式系统旳中断向量和异常向量表在启动时也从0号地址寄存。

由于Flash ROM旳读出速度慢,因此需要采用地址重映射把SDRAM地址空间迁移到0地址开始处,把Flash ROM旳地址空间迁移到系统存储器旳高品位地址。

8、异常向量是异常服务程序旳入口,在某些ARM旳应用中,容许异常向量旳位置由32位地址空间低端旳正常位置,既0x00000000~0x0000001C,移到地址空间高品位旳另一地址范畴0xFFFF0000~0xFFFF001C。

这些变化后旳地址位置称为高品位向量。

目旳系统可通过输入硬件配备来选择是使用正常向量还是高品位向量。

9、ARM微解决器复位后,PC(R15)旳地址一般是0X0 ,初始旳工作模式是supervisor 。

10、ARM指令集和Thumb指令集分别是32 和16 位旳。

11、总线定期方式有三种,分别为同步定期、异步和半同步定期。

二、选择题(在备选答案中有一种或多种是对旳旳,将它选出填入空格中,每题2分,共20分)1.下列描述不属于RISC计算机旳特点旳是_____C______。

2014计算机三级嵌入式开发真题及答案

2014计算机三级嵌入式开发真题及答案

2014计算机三级嵌入式开发真题及答案
24. 80386处理器是( C )
Α.8位处理器
B.16位处理器
C.32位处理器
D.64位处理器
25. 决定电源种类的线称为( C )
Α.备用线
B.控制线
C.电源线
D.数据线
21.嵌入式系统的硬件核心部分是存储器。

( )
22.I/O接口是用户接口的一种。

( )
23.Linux的分布式文件系统是NFS。

( )
24.FlashMemory是ROM的替代产品之一。

( )
25.显示器是输出设备。

( )
26.Ada语言可以用来做为嵌入式程序开发。

( )
27.OS全称是OfficeSupport。

( )
28.JFlash是一种调试工具。

( )
73. ARM采用定长指令格式,所有指令都是( B ) Α.64位
B.32位
C.16位
D.8位
74. 以下说法错误的是( D )
Α.寄存器的速度最快
B.寄存器容量最小
C.一般用来存储计算的操作数和结果
D.寄存器位于处理器外部
75. 不能决定总线功能的强弱以及适应性的信号线是( C ) Α.控制信号线
B.时序信号线
C.中断信号线
D.备用信号线。

嵌入式笔试题及答案

嵌入式笔试题及答案

嵌入式笔试题及答案一、选择题(每题2分,共40分)1. 下面哪个不是嵌入式系统的特点?A. 实时性强B. 资源受限C. 包含网络通信功能D. 电源自主供电答案:C2. 嵌入式系统的一个主要应用领域是:A. 医疗设备B. 大型工业控制C. 智能手机D. 电子游戏答案:A3. 在嵌入式系统开发中,通常使用哪种编程语言?A. PythonB. JavaC. C/C++D. JavaScript答案:C4. 嵌入式系统的主要硬件组成部分是:A. 处理器、内存、外设B. 显示屏、键盘、鼠标C. 摄像头、扬声器、麦克风D. 电源、机箱、风扇答案:A5. 在嵌入式系统开发中,以下哪个是常用的实时操作系统?A. WindowsB. LinuxC. AndroidD. RTOS答案:D...二、编程题(共60分)请使用C语言完成以下题目:1. 编写一个函数,判断一个数是否为素数。

函数原型为: int isPrime(int n);答案:```c#include <stdio.h>int isPrime(int n) {int i;for (i = 2; i <= n/2; i++) {if (n % i == 0) {return 0; // 不是素数}}return 1; // 是素数}int main() {int n;printf("请输入一个整数:");scanf("%d", &n);if (isPrime(n)) {printf("%d是素数\n", n);} else {printf("%d不是素数\n", n);}return 0;}```2. 编写一个函数,计算n的阶乘。

函数原型为: int factorial(int n);答案:```c#include <stdio.h>int factorial(int n) {if (n == 0) {return 1;} else {return n * factorial(n - 1);}}int main() {int n;printf("请输入一个整数:");scanf("%d", &n);printf("%d的阶乘为:%d\n", n, factorial(n));return 0;}```...三、简答题(每题10分,共30分)1. 简述嵌入式系统的优缺点。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1. Linux文件权限一共10位长度,分成四段,第三段表示的内容是。

A 文件类型B 文件所有者的权限C 文件所有者所在组的权限D 其他用户的权限2. 终止一个前台进程可能用到的命令和操作。

A killB <CTRL>+C C shut downD halt3.在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是。

A -mB -dC -fD -p4.Linux有三个查看文件的命令,若希望在查看文件内容过程中可以用光标上下移动来查看文件内容,应使用命令。

A catB moreC lessD menu5.对名为fido的文件用chmod 551 fido进行了修改,则它的许可权是。

A -rwxr-xr-xB -rwxr--r--C -r--r--r--D -r-xr-x—x6.用ls –al命令列出下面的文件列表,文件是符号连接文件。

A -rw-rw-rw- 2 hel-s users 56 Sep 09 11:05 helloB -rwxrwxrwx 2 hel-s users 56 Sep 09 11:05 goodbyeC drwxr--r-- 1 hel users 1024 Sep 10 08:10 zhangD lrwxr--r-- 1 hel users 2024 Sep 12 08:12 cheng7.Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,一般应将其放在目录中。

A /binB /etcC /devD /lib8.在vi编辑器中的命令模式下,键入可在光标当前所在行下添加一新行。

A aB oC ID A9.在vi编辑器中的命令模式下,删除当前光标处的字符使用命令。

A xB dwCD D dd10.在vi编辑器中的命令模式下,重复上一次对编辑的文本进行的操作,可使用命令。

A 上箭头B 下箭头C .D *11.用命令ls -al显示出文件ff的描述如下所示,由此可知文件ff的类型为A 。

-rwxr-xr-- 1 root root 599 Cec 10 17:12 ffA 普通文件B 硬链接C 目录D 符号链接12.删除文件命令为:A mkdirB rmdirC mvD rm13.对文件进行归档的命令为D 。

A ddB cpioC gzipD tar14.改变文件所有者的命令为。

A chmodB touchC chownD cat15.在给定文件中查找与设定条件相符字符串的命令为:。

A grepB gzipC findD sort16.建立一个新文件可以使用的命令为。

A chmodB moreC cpD touch17.在下列命令中,不能显示文本文件内容的命令是:。

A moreB lessC tailD join18.文件权限读、写、执行的三种标志符号依次是。

A rwxB xrwC rdxD srw19.进程有三种状态:。

A 准备态、执行态和退出态B 精确态、模糊态和随机态C 运行态、就绪态和等待态D 手工态、自动态和自由态20.从后台启动进程,应在命令的结尾加上符号。

A &B @C #D $21 . 存放用户帐号的文件是。

A. shadowB. groupC. passwdD. gshadow22 . 下面哪个系统目录中包含Linux使用的外部设备。

A./binB./devC. /bootD./home23 . Linux系统的联机帮助命令是。

A. tarB. cdC. mkdirD. man24 . 如何删除一个非空子目录/tmp 。

A. del /tmp/*B. rm -rf /tmpC. rm -Ra /tmp/*D. rm –rf /tmp/*25. 更改一个文件权限的命令是。

A. changeB. attribC. chmodD. at26. 如果您想列出当前目录以及子目录下所有扩展名为―.txt‖的文件,那么您可以使用的命令是。

A. ls *.txtB. find –name ―.txt‖C. ls –d .txtD. find . ―.txt‖27 . 怎样显示当前目录。

A. pwdB. cdC. whoD. ls28. 欲把当前目录下的file1.txt 复制为file2.txt,正确的命令是。

A. copy file1.txt file2.txtB. cp file1.txt | file2.txtC. cat file2.txt file1.txtD. cat file1.txt > file2.txt29.为了将当前目录下的压缩归档文件myftp.tar.gz解压缩,可以使用:。

A. tar -xvzf myftp.tar.gzB. tar -xvz myftp.tar.gzC. tar -vzf myftp.tar.gzD. tar -xvf myftp.tar.gz30.用来保存用户名、个人目录等资料的文件是。

A. /etc/shadowB. /etc/passwdC. /etc/inittabD. /etc/group31.比较重要的系统配置资料,一般来说大部分位于目录下。

A. /etcB. /bootC. /homeD. /usr32 . 下列哪几个符号是Linux通配符(CD)。

A #B @C *D ?33.Linux的每类用户拥有三种权限,分别是(ABC )。

A. rB. wC. xD. m34.确定myfile的文件类型的命令是什么a. type myfileb. type -q myfilec. file myfiled. whatis myfile35.你想显示文件"longfile"的最后10行,下面那个命令是正确的a、tail -10 logfileb、head -10 longfilec、tail -d 10 longfiled、head longfile36.假如你得到一个运行命令被拒绝的信息,你可以用哪个命令去修改它的权限使之可以正常运行a. path=b. chmodc. chgrpd. chown37.拷贝mydir\myfile文件到dir2目录下,但是系统提示这个文件已经存在,下面那个命令是正确的a、cp -w mydir\myfile dir2b、cp -i mydir\myfile dir2c、cp mydir\myfile dir2d、cp -v mydir\myfile dir238.下面那个命令允许对文件重命名a、rmb、rnamec、replaced、mv39.用vi打开一个文件,如何用字母‖new‖来代替字母‖old‖a. :r/old/newb. :s/old/newc. :1,$s/old/new/gd. :s/old/new/g40.在vi编辑器里,命令‖dd‖用来删除当前?a. 字b. 字符c. 变量d. 行41. 在Linux中,系统管理员(root)状态下的提示符是:A. $B. #C. %D. >42. 在Linux中,完整路径中的目录间分隔符是:A. /B. \C. |D. -43. 在Linux中,要求将文件mm.txt的所有使用者的文件执行权限删除。

则下面所示命令中,哪一个是错的。

A. chmod a-x mm.txtB. chmod o-x mm.txtC. chmod -x mm.txtD. chmod ugo-x mm.txt44. 在vi全屏幕文本编辑器中,在指令模式下键入命令将实现文件的不保存强制退出效果。

A. :qB. :q!C. :xD. ZZ45. 当使用vi编辑一个文件时,在指令模式下,下面命令能复制当前行的内容到剪贴板中。

A. ccB. ddC. yyD. Ctrl+c46. 在Linux中,下面哪一条命令可更改普通用户为超级用户。

A. superB. suC. tarD. passwd47. Linux标准c和c++编译器是____。

A. tcB. ccC. gccD. gdb48. Linux命令行是由____提供的。

A. 管道B. 分层结构文件系统C. 文本处理器D. shell49. 使用标准输出重定向符(>),比如―>file01‖将会导致file01中的数据被____。

A. 复制B. 移去C. 覆盖D. 打印50. 下面命令可把./dir1目录(包括它的所有子目录)内容复制到./dir2中?A. cp -i ./dir1/* ./dir2B. cp -P ./dir1/* ./dir2C. cp -d ./dir1/* ./dir2D. cp -r ./dir1/* ./dir251. 命令用来显示文件和目录占用的磁盘空间?A. dfB. duC. lsD. printenv52. 命令可被用来显示已安装文件系统的占用磁盘空间?A. dfB. duC. lsD. mount53、关于Shell的说法,不正确的是A 操作系统外壳B 用户与Linux内核之间的接口程序C 一个命令语言解释器D 一种和C类似的程序语言54、tar命令可以进行文件的A、压缩、归档和解压缩B、压缩和解压缩C、压缩和归档D、归档和解压缩55、下列是自由软件。

A Windows XPB UNIXC SolarisD Linux56、下列( )不是Linux的特点(A) 单用户(B) 设备独立性(C)开放性(D)多任务57在命令行模式中、输入( )不能进入末行模式。

(A)?(B)/ (C):(D)i58、用于文件系统挂载的命令是( )。

(A)mount (B)fdisk (C)df (D)man59、Linux系统中,将加密过的密码放到( )文件中。

(A)other (B)/etc/password (C)/etc/shadow (D)/etc/passwd60.在Red Hat Linux 9 中,系统默认的用户对整个系统拥有完全的控制权。

A. rootB. guestC. administratorD.supervistor.61. 当登录Linux 时,一个具有唯一进程ID号的shell将被调用,这个ID是A. NIDB. PIDC. UIDD. CID62. 下面命令是用来定义shell 的全局变量A. exportfsB. aliasC. exportsD. Export63. 默认情况下创建了一个用户,就会在目录下创建一个用户主目录。

A. /usrB. /homeC. /rootD. /etc64. 如果要列出一个目录下的所有文件需要使用命令行。

A. ls –lB. lsC. ls –a(所有)D. ls –d65. 用"rm -i",系统会提示来让你确认A. 命令行的每个选项B. 是否真的删除C. 是否有写的权限D. 文件的位置66.修改以太网mac 地址的命令为。

相关文档
最新文档