嵌入式系统模拟试题答案
嵌入式系统考试试题及答案
嵌入式系统考试试题及答案
一、选择题
1、嵌入式系统是指哪些设备?
A.智能手机
B.平板电脑
C.个人电脑
D.所有电子设备
答案:D.所有电子设备
解释:嵌入式系统是指嵌入在其它设备中的小型计算机系统,它们通常具有特定的功能和用途,例如控制机械、电子设备等。因此,所有电子设备都可以看作是嵌入式系统的一种。
2、嵌入式系统的主要特点是什么?
A.体积小
B.功耗低
C.处理能力强
D.以上都是
答案:D.以上都是
解释:嵌入式系统通常具有体积小、功耗低、处理能力强等特点,这些特点使得它们能够适应各种不同的应用场景。
3、下面哪个不是嵌入式系统的应用?
A.手机语音助手
B.智能家居控制
C.汽车发动机控制
D.超级计算机
答案:D.超级计算机
解释:超级计算机是一种大型计算机系统,主要用于科学计算、数据分析等高性能计算领域,与嵌入式系统的应用场景不同。
4、嵌入式系统开发需要哪些技能?
A.硬件设计
B.软件编程
C.系统集成
D.以上都是
答案:D.以上都是
解释:嵌入式系统开发需要具备硬件设计、软件编程和系统集成等技能,因为嵌入式系统需要与具体的硬件设备进行交互,同时需要进行软件编程来实现特定的功能。
5、下面哪个是嵌入式系统开发的主要语言?
A. C语言
B. C++语言
C. Java语言
D. Python语言
答案:A. C语言
解释:C语言是嵌入式系统开发的主要语言之一,因为它具有高效的性能和直接访问硬件的能力,适合用于编写嵌入式系统的底层代码。嵌入式系统是现代电子技术中非常重要的一部分,它们广泛用于各种领域,如工业控制、智能家居、医疗设备等。因此,学习嵌入式系统的知识对于电子工程专业的学生来说是非常重要的。在这里,我们提供了一些嵌入式系统期末考试的题目和答案,以帮助学生们更好地理解嵌入式系统的基本概念和原理。
《单片机原理与嵌入式系统实践》模拟试卷及答案
《单片机原理与嵌入式系统实践》模拟试卷及答案
一、填空题
1. 单片机复位方式有外部RST引脚复位,内部低压检测复位,MAX810专用复位电路复位,软件复位,掉电复位/上电复位,看门狗复位和程序地址非法复位。
2. IAP15W4K58S4内部程序存储器(ROM)容量为58KB ,地址从0000H开始,用于存放程序和表格常数。
3. IAP15W4K58S4输入/输出口线38 条,它们都是标准输入输出端口。
4.八段共阳数码管,若H段信号由数据位D7提供,A段信号由数据位D0提供,则‘n’的显示码为__ABH ____。
5.LED为共阳极接法(即负逻辑控制),则提示符P的七段代码值应当为8CH __H。6.键盘按照接口原理可分为编码键盘和非编码键盘两类。这两类键盘的主要区别是识别键符及给出相应键码的方法不同,编码键盘主要是用硬件来实现对键的识别,非编码键盘主要是用软件来实现键盘的定义和识别。
7.键盘按照其结构可分为独立式键盘和矩阵式键盘两类。独立式按键主要用于按键较少的场合,矩阵式主要用于按键较多的场合,也称为行列式键盘。
8.51单片机中的五个中断源分别为:外部中断0、外部中断1 、定时器0 溢出、
定时器1溢出和串行口发送或接收完成。
9.外部中断0、1的中断标志是IE0、IE1 ,位于寄存器TCON 中,IE0=1表示INT0端出现有效中断请求信号。
10.51单片机有 2 级优先级,由特殊功能寄存器IP 设置优先级,IP=0x03
的作用是外部中断0、定时器0溢出中断优先级为高级。
11.外部中断1的中断号是2号。
嵌入式系统开发测试题(含答案)
嵌入式系统开发测试题(含答案)
一、单选题(共100题,每题1分,共100分)
1、Make预置了一些内部宏,其中$@表示
A、以上都不是
B、没有扩展名的当前目标文件
C、当前目标文件最近更新的文件名
正确答案:A
2、关于U-Boot,下列说法错误的是()
A、支持的处理器有ARM、MNPS
B、是遵循GPL条款的开放源码项目
C、支持的操作系统有LINUX、QNX
正确答案:A
3、Makefile是()
A、调试器
B、编辑器
C、项目管理器
正确答案:C
4、C语言文件预处理生成哪个后缀的文件
A、i
B、S
C、o
正确答案:A
5、直接编译进内核,又称()。
A、下载文件
B、静态连接
C、动态连接
正确答案:B
6、实时在线仿真是一种用于替代目标上()的设备
A、CPU
B、GPU
C、NOU
正确答案:A
7、GDB软件是()。
A、调试器
B、编译器
C、文本编辑器
正确答案:A
8、嵌入式系统设计的重要特点是()多样化
A、技术
B、应用
C、操作
正确答案:A
9、ARM的工作模式有?
A、非特权模式和特权模式
B、特权模式
C、非特权模式
正确答案:A
10、嵌入式操作系统的特点不包括()。
A、有一定的实时性
B、强交互性
C、可裁剪
正确答案:B
11、TCP/IP参考模型不包括()
A、表示层
B、应用层
C、传输层
正确答案:A
12、Linux内核的功能不包含下面哪种()
A、处理机管理
B、内存管理
C、进程管理
正确答案:A
13、下列CPSR寄存器标志位的作用说法错误的是
A、V:借位
B、C:进位
C、Z:零
正确答案:A
14、()显示屏是利用有机电致发光二极管制成的显示屏。
2022年职业考证-软考-嵌入式系统设计师考试全真模拟易错、难点剖析AB卷(带答案)试题号:89
2022年职业考证-软考-嵌入式系统设计师考试全真模拟易错、难点剖
析AB卷(带答案)
一.综合题(共15题)
1.
单选题
采用ADSL接入Internet,用户端接入介质为(),使用的网络为()。
问题1选项
A.双绞线
B.红外线
C.同轴电缆
D.光纤
问题2选项
A.电话网
B.电视网
C.DDN专线
D.5G无线广域网
【答案】第1题:A
第2题:A
【解析】第1题:1989年在贝尔实验室诞生的ADSL是xDSL家族成员中的一员,被誉为“现代信息高速公路上的快车”。它因其下行速率高、频带宽、性能优等特点而深受广大客户的喜爱,成为继MODEM、ISDN 之后的又一种全新更快捷,更高效的接入方式。它是运行在原有普通电话线上的一种新的高速宽带技术。事实上,ADSL的传输技术中,ADSL用其特有的调制解调硬件来连接现有双绞线连接的各端。
第2题: 2.
单选题
如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是()。
问题1选项
A.程序查询方式
B.中断方式
C.DMA方式
D.无条件存取方式
【答案】C
【解析】本题考查计算机系统硬件方面关于DMA方式的基础知识。
DMA方式,即“直接存储器访问”方式,是一种快速传送大量数据的技术,DMA方式传送数据时,是通过直接访问存储器来完成,而不经过CPU,因此省去了保存现场和恢复现场的问题。
DMA方式的工作过程是:
1、向CPU申请DMA传送;
2、CPU允许后,DMA接受系统总线的控制权;
3、在DMA控制器的控制下,在主存和外部设备之间直接交换数据,DMA将传输的数据从一个地址空间复制到另一个地址空间,传送过程中不需要中央处理器参与,传送开始前需要CPU提供传送数据的主存起始地址和数据长度;
嵌入式试题及部分答案
下面哪种操作系统不属于商用操作系统( B )。
A. windows xp
B. Linux
C. VxWorks
D. WinCE
下面哪点不是嵌入式操作系统的特点。( C )
A. 内核精简
B. 专用性强
C. 功能强大
D. 高实时性
下面哪种不属于嵌入式系统的调试方法。
( D )
A. 模拟调试
B. 软件调试
C. BDM/JTAG调试
D. 单独调试
在嵌入式ARM处理器中,下面哪种中断方式优先级最高。
( A )
A. Reset
B. 数据中止
C. FIQ
D. IRQ
NAND FLASH和NOR FLASH的区别正确的是。
( D )
A. NOR的读速度比NAND稍慢一些
B. NAND的写入速度比NOR慢很多
C. NAND的擦除速度远比NOR的慢
D.大多数写入操作需要先进行擦除操作
下面哪种嵌入式操作系统很少用在手机上。
( D )
A. Symbian
B. linux
C. Win CE
D. VxWorks
0X17&0X11的运算结果是。
( A )
A.0X01 B.0X11
C.0X17
D.0X07
以下哪种方式不属于文件系统的格式。
( B )
A.FAT
B.DOS
C.NTFS
D.E XT
系统响应时间和作业吞吐量是衡量计算机系统性能的重要指标。对于一个持续处理业务的系统而言,( B )表明其性能越好。
A.响应时间越短,作业吞吐量越小
B.响应时间越短,作业吞吐量越大
C.响应时间越长,作业吞吐量越大
D.响应时间不会影响作业吞吐量
下面关于计算机存储原理说法错误的是( B )。
A. 存储器由大量可以存储二进制数据的存储单元组成
大学_嵌入式系统设计与开发模拟试题及参考答案
嵌入式系统设计与开发模拟试题及参考答案
嵌入式系统设计与开发模拟试题一、问题简述
(每小题3分,共30分)
1、嵌入式开发一般采用__方式,其中宿主机一般是指机 )。
2、嵌入式系统一般由嵌入式微处理器、_____________、_______________、等四个部分组成。
3、嵌入式系统设计时,必须优先考虑的问题有:运行和速度、功能扩展、能耗和体积等问题。
4、嵌入式处理器的层次分为:1)嵌入式微控制器;2)_2)嵌入式处理器 ;3)嵌入式DSP; 4)嵌入式片上系统_。
5、选择ARM处理器需要考虑的四大因素有:内核/版本;片内功能模块。
6、为了提高的开发的效率,降低开发难度,提高重用性,经验告诉大家:式操作系统,采用模块化方式是开发嵌入式系统软件的必由之路。
7、哈佛体系结构数据空间和地址空间ARM920T采用
8、由于嵌入式系统本身不具备____,即使设计完成以后用户通常也是不能对其程序功能进行修改的,须有一套__开发工具和环境___才能进行交叉开发。
9、一般而言,嵌入式系统的构架可以分为4个部分:处理器、/输出和软件,一般软件亦分为__嵌入式OS____和应用软件两个主要部分。
10、A/D变换器工作原理可分__逐次比较式____和___双积分__两种工作方式。
嵌入式系统设计与开发模拟试题二、名词解释
(每小题2分,共10分)
1、DSP(Digital Signal Processor),数字信号处理器,一种特别用于快速处理数字信号的微处理器。DSP处理器对系统结构和指令进行了特殊设计,使其适合于执行DSP算法,编译效率较高,指令执行速度也较高。
嵌入式系统试题及答案
嵌入式系统试题及答案
嵌入式系统是一种集成电子技术与计算机科学的交叉学科,它涵盖了硬件设计、嵌入式软件开发和系统集成等多个领域。下面是一些关于嵌入式系统的试题以及相应的答案,希望能帮助您更好地理解和掌握这个领域。
试题一:嵌入式系统的定义和特点是什么?请简要描述。
答案:嵌入式系统是指嵌入到其他设备或系统中,用于控制、监测或处理特定任务的计算机系统。它具有以下特点:
1. 实时性:嵌入式系统通常需要在严格的实时约束下工作,对于任务的响应时间有严格要求。
2. 稳定性:嵌入式系统要求具有高可靠性和稳定性,能够在长时间运行的环境中正常工作,且不容易出现故障。
3. 资源受限:嵌入式系统通常具有有限的计算资源和存储资源,需要有效地管理和利用这些资源。
4. 低功耗:嵌入式系统通常需要在电池供电或者功耗有限的情况下工作,要求具有低功耗的设计和实现。
5. 实时操作系统:嵌入式系统通常需要使用实时操作系统,以提供对任务调度和响应时间的严格控制。
试题二:嵌入式系统的设计流程是怎样的?请简要概述。
答案:嵌入式系统的设计流程一般包括以下步骤:
1. 确定需求:明确嵌入式系统的功能和性能要求,为后续的设计提供指导。
2. 系统设计:设计嵌入式系统的硬件架构和软件框架,包括选择和设计处理器、芯片、外设等硬件组件,并确定软件的分层结构和模块划分。
3. 硬件设计:进行电路设计、布局和制板,实现硬件电路的功能和连接。
4. 软件开发:基于嵌入式系统的需求和设计,开发相应的嵌入式软件,包括驱动程序、操作系统、应用程序等。
5. 集成测试:将硬件和软件进行集成测试,验证嵌入式系统的功能和性能。
嵌入式系统期末考试试题库和答案解析
嵌入式系统期末考试试题库和答案解析
《嵌入式系统》试题库
一、填空题
1、嵌入式系统的基本定义为:以应用中心,以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
2、从模块结构来看,嵌入式系统由三大部分组成,分别是:硬件、软件和开发平台。
3、从层次角度来看,嵌入式系统由四大部分组成,分别是:应用软件层、操作系统层、板级支持包(或硬件抽象层)和硬件层。
4、嵌入式产品的主要度量指标包括:上市时间、设计成本和产品质量。
5、嵌入式系统的设计过程包括:需求分析、规格说明、体系结构设计、构件设计、系统集成和系统测试。
6、需求分析包括:功能性需求分析和非功能性需求分析。
7、确定输入信号是数字信号还是模拟信号属于功能性需求。
8、确定系统的物理尺寸和重量属于非功能性需求。
9、在嵌入式系统的设计过程中,其中规格说明解决“做什么”。
10、在嵌入式系统的设计过程中,其中体系结构设计解决“如何做”。
11、在嵌入式系统的设计过程中,软硬件划分应该在体系结构设计阶段完成。
12、在嵌入式系统的设计过程中,处理器的选择应该在体系结构设计阶段完成。
13、在嵌入式系统的设计过程中,嵌入式操作系统的选择应该在体系结构设计阶段完成。
14、在嵌入式系统的设计过程中,完成原理图设计应在构件设计阶段完成。
15、在嵌入式系统的设计过程中,完成版图设计应在构件设计阶
段完成。
16、在嵌入式系统的设计过程中,完成软件设计应在构件设计阶段完成。
17、反映嵌入式系统设计人员的水平能力主要在于总体设计(需求分析、规格说明和体系结构设计)和系统调试。
嵌入式系统开发试题库+答案
嵌入式系统开发试题库+答案
一、单选题(共90题,每题1分,共90分)
1、交叉编译器软件属于嵌入式系统的()。
A、应用软件
B、支撑软件
C、系统软件
正确答案:B
2、字符设备是指数据处理以()为单位,并按顺序进行访问的设备。
A、网络
B、字节
C、块
正确答案:B
3、在嵌入式系统设计中,进行硬件版图设计是在进行()时完成
A、需求分析
B、系统集成
C、软硬件设计
正确答案:C
4、()(Cross Developing)的模式是指:开发系统在PC机(一般称为宿主机或host)上,即完成软件的编辑、编译、链接等工作;软件的运行是在嵌入式设备(一般称为目标机或target)上。
A、交叉开发
B、交叉编译
C、交叉编辑
正确答案:A
5、μC/OS-II结构小巧,最小内核可编译至(),即使包含全部功能如信号量、消息邮箱、消息队列及相关函数等
A、2K
B、4M
C、8G
正确答案:A
6、静态申请分配主设备号是由()分配
A、内核
B、外核
C、人工
正确答案:C
7、嵌入式系统是以应用为中心,以()为基础
A、计算机技术
B、硬件
C、软件
正确答案:A
8、以下那一个是字符设备注册函数
A、register_chrdev
B、request_irq
C、unregister_chrdev
正确答案:A
9、在Linux中,哪个函数用于将设备驱动程序注册到内核中?
A、register_chrdev()
B、register_driver()
C、register_device()
正确答案:A
10、软件的()和软件的性能通常是矛盾的,通常以损失某些特性情况下的优化性能为代价。
2022年职业考证-软考-嵌入式系统设计师考试全真模拟易错、难点剖析AB卷(带答案)试题号:85
2022年职业考证-软考-嵌入式系统设计师考试全真模拟易错、难点剖
析AB卷(带答案)
一.综合题(共15题)
1.
单选题
李工是某软件公司的软件设计师,每当软件开发完成均按公司规定申请软件著作权,该软件的著作权()。问题1选项
A.应由李工享有
B.应由公司和李工共同享有
C.应由公司享有
D.除署名权以外,著作权等其他权利由李工享有
【答案】C
【解析】根据题干描述,本软件为职务作品,知识产权人为公司。
2.
单选题
下列各种情况中,一定不会引起进程调度的操作是()。
问题1选项
A.一个进程完成工作后被撤销
B.一个进程从运行状态变成了阻塞状态或就绪状态
C.一个进程从阻塞状态变成就绪状态
D.一个进程从就绪状态变成运行状态【答案】C
【解析】运行态——等待态等待使用资源,如等待外设传输,等待人工干预,会产生进程调度。
等待态——就绪态资源得到满足,如外设传输结束,人工干预完成,不产生进程调度。
运行态——就绪态运行时间片到,出现有更高优先权进程,会产生进程调度。
就绪态——运行态 CPU空闲时选择一个就绪进程,会产生进程调度。
3.
案例题
阅读以下关于C 语言的基本概念和编程方面的叙述,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】
服务型智能扫地机器人的信息处理中心,用于接收各种传感器信息和视觉信息,通过分析处理进行扫地机器人的运动控制,且负责和后台监控中心通信。信息处理中心基于嵌入式计算机实现。
【问题1】(4分)
在信息处理中心的计算机系统中,系统总是要用户对变量或寄存器进行位操作,下面程序1代码中对给定整型变量a,实现了两个函数,其中:set_bit3函数用于设置a的bit 3(第3位),clear_bit3函数用于清除a的bit3(第3位)。请补全程序1代码的(1)和(2),将正确代码写在答题纸的相应位置。【程序1】
2022年职业考证-软考-嵌入式系统设计师考试全真模拟易错、难点剖析AB卷(带答案)试题号:93
2022年职业考证-软考-嵌入式系统设计师考试全真模拟易错、难点剖
析AB卷(带答案)
一.综合题(共15题)
1.
案例题
阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
服务型智能扫地机器人因其低廉的价格和高效的工作能力,越来越受到消费者的认可,目前已逐渐进入家庭生活代替人们的清洁工作,具有广阔的市场。
服务型智能扫地机器人需要具有自主运动规划和导航功能,在其工作过程中,需要通过对环境信息的融合感知进行行为决策。扫地机器人一般具备的主要功能包括:
(1)紧急状态感知:包括碰撞检测、跌落检测和离地检测等功能,防止与障碍物碰撞、前方台阶跌落危险以及扫地机器人离地等,实现扫地机器人运动中的自我保护。
(2)姿态感知:包括运动里程计数和航向测量等功能,需要获取扫地机器人的运动速度、行走距离、航向角度等信息。
(3)视觉感知:包括单目视觉避障系统和单目视觉定位系统等,需要通过视觉信息探测障碍物,视觉信息来自两个单目摄像头系统。在某些设计中,也可结合红外测距传感器进行障碍物探测。
(4)自动充电:在工作过程中,需要实时监控扫地机器人的电量,且在电量少于一定阈值时自动返回电源处进行充电。
(5)扫地及吸尘单元:使用电机控制刷子实现清扫,使用抽灰电机实现吸尘。
(6)运动执行:对机器人的运动进行控制。
(7)监控系统:通过无线网络传递扫地机器人的状态数据及视频图像等信息到远程客户端,客户端参与到扫地机器人的运动监视及控制中,实现信息交互,监控扫地机器人的实时状态。客户端包括PC客户端和手机客户端两种。
嵌入式系统期末复习题
第一章嵌入式系统基础模拟试题
1.什么是嵌入式系统?它由哪几个部分组成?
答:嵌入式系统是指操作系统和功能软件集成于计算机硬件系统之中。简单的说就是系统的应用软件与系统的硬件一体化,类似与BIOS的工作方式。具有软件代码小,高度自动化,响应速度快等特点。特别适合于要求实时的和多任务的体系。根据IEEE(国际电气和电子工程师协会)的定义:嵌入式系统是“用于控制、监视或者辅助操作机器和设备的装置”(原文为devices used to control,monitor,or assist the operation of equipment,machinery or plants)。简单地讲就是嵌入到对象体中的专用计算机系统。
嵌入式系统一般有3个主要的组成部分:硬件、实时操作系统以及应用软件。
●硬件:包括处理器、存储器(ROM、RAM)、输入输出设备、其他部分辅助系统等。
●实时操作系统(Real-Time Operating System,RTOS):用于管理应用软件,并提供一种机制,使得处理器分时地执行各个任务并完成一定的时限要求。
●应用软件:实现具体业务逻辑功能。
2.嵌入式系统的三要素是什么?
答:嵌入式系统的三要素是嵌入、专用、计算机;其中嵌入性指的是嵌入到对象体系中,有对象环境要求;专用性是指软、硬件按对象要求裁减;计算机指实现对象的智能化功能。广义地说一个嵌入式系统就是一个具有特定功能或用途的计算机软硬件集合体。即以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
西电网院《嵌入式系统原理与开发》模拟试题1
软件系统以及商业建模的语言,它综合了在大型、复杂系统的建模领域得到认可的优 秀软件工程方法。
四. 简述题 (5X4分 共计20分) 1. 简述嵌入式系统的特点。
答:(1)专用的计算机系统(功能具体专用,非通用性) (2)代码固化(程序固化,软件特定) (3)实时性要求(大多数嵌入式系统是实时系统) (4)可靠性要求(讲究稳定可靠) (5)操作系统的支持(嵌入操作系统的优势) (6)专门的开发工具、环境和方法 (7)知识集成系统(系统软硬件的行业性,技术性要求高)
6.下面关于DMA方式的描述,不正确的是(
)
A. DMA方式使外设接口可直接与内存进行高速的数据传输
B. DMA方式在外设与内存进行数据传输时不需要CPU干预
C. 采用DMA方式进行数据传输时,首先需要进行现场保护
D. DMA方式执行I/O交换要有专门的硬件电路 7. 在嵌入式系统的存储结构中,存取速度最快的是(
2. 下面哪种不属于嵌入式系统的调试方法。 (
)
A. 模拟调试
B. 软件调试
C. BDM/JTAG调试
D. 单独调试
3. 在嵌入式ARM处理器中,下面哪种中断方式优先级最高。(
)
A. Reset B. 数据中止 C. FIQ
计算机等级考试四级嵌入式系统模拟 真题试题库(16套附含答案解析)
考试方式
上机考试,总分 50 分,与四级其他一门课程合计考试时长 90 分钟。
包含:单选题 30 分,多选题 20 分。
全国计算机等级考试四级嵌入式系统开发真题库第1套
一、单项选择题
操作系统部分
1.计算机操作系统的功能是。
A.把源程序代码转换为目标代码
B.实现计算机用户之间的相互交流
C.完成计算机硬件与软件之间的转换
D.控制、管理计算机系统的资源和程序的执行
2.操作系统是一组。
A.文件管理程序B.中断处理程序C.资源管理程序D.设备管理程序
3.信箱通信是一种通信方式。
A.直接B.间接C.低级D.信号量
4.如下选项中,不能用于进程间通信的是。
A.消息B.信件C.信号量D.口令`
5.属于进程通信原语的有。
A.P操作原语B.V操作原语C.创建进程原语D.send原语
6.构成网络操作系统通信机制的是。
A.进程B.线程C.通信原语D.对象
7.下面的描述中,是错误的。
A.进程执行的相对速度不能有进程自己来控制
B.P、V操作是原语操作
C.利用信号量的P、V操作可以交换大量信息
D.同步是指并发进程之间存在的一种制约关系
8.下列因素中,不一定是引起进程调度的因素。
A.一个进程运行完毕B.运行进程被阻塞
C.一个高优先级进程被创建D.实时调度中,一个紧迫的任务到来
9.若进程P一旦被唤醒就能投入运行,则系统可能是。
A.非抢占式调度方式,进程P的优先级最高
B.抢占式调度方式,就绪队列上的所有进程的优先级皆比P低
C.就绪队列为空队列
D.抢占式调度方式,P的优先级高于当前运行的进程
10.下列各种情况中,一定不会引起进程调度的操作是
2022年职业考证-软考-嵌入式系统设计师考试全真模拟易错、难点剖析AB卷(带答案)试题号:48
2022年职业考证-软考-嵌入式系统设计师考试全真模拟易错、难点剖
析AB卷(带答案)
一.综合题(共15题)
1.
单选题
下面的求解菲波那级数第n项的a、b两段程序中,分别采用了()算法。
问题1选项
A.递推法和迭代法
B.迭代法和穷举搜索法
C.迭代法和递推法
D.递归法和递推法
【答案】D
【解析】斐波纳契数列(Fibonacci Sequence),又称黄金分割数列,指的是这样一个数列:1、1、2、3、5、8、13、21、……在数学上,斐波纳契数列以如下被以递归的方法定义:F0=0,F1=1,Fn=F(n-1)+F(n-2)(n>=2,n∈N*)。
第一种方法是递归算法(是最普遍的解决算法),这种算法的时间复杂度很高。因为在计算fib(n-1)的时候,把fib(n-2)也给计算了一遍。这样资源得不到重复利用。时间复杂度是指数级的。
第二种方法是递推法,利用递推算法求问题规模为n的解的基本思想是:当n=1时,解或为已知,或能非常方便地求得;通过采用递推法构造算法的递推性质,能从已求得的规模为1、2、…、i−1的一系列解,构造出问题规模为i的解。这样,程序可从i=0或i=1出发,重复地由已知至i−1规模的解,通过递推,获得规模为i的解,直至获得规模为n的解。
2.
单选题
计算机中采用的SSD (固态硬盘)实质上是()存储器。
问题1选项
A.Flash
B.磁盘
C.磁带
D.光盘
【答案】A
【解析】计算机中采用的SSD (固态硬盘)实质上是Flash 存储器。
3.
单选题
在XML的第一条声明语句中,不能使用的属性是()。
嵌入式系统开发模拟试题(附参考答案)
嵌入式系统开发模拟试题(附参考答案)
一、单选题(共100题,每题1分,共100分)
1、共享型函数库(动态链接库)的后缀为()
A、a
B、c
C、so
正确答案:C
2、关于嵌入式系统,以下说法不正确的是()
A、主要应用于控制领域,兼顾数据处理
B、主要用于数据处理,兼顾控制领域
C、嵌入式系统功耗低
正确答案:B
3、下面交互设备常由嵌入式系统采用的是()
A、以上都是
B、小键盘
C、按钮
D、触摸屏
正确答案:A
4、A/D是将()转换成数字信号的意思。
A、模拟信号
B、虚拟信号
C、物理信号
正确答案:A
5、嵌入式系统的实时性可分为软实时性和()。
A、硬实时性
B、截止时限
C、软实时性
正确答案:A
6、Linux I/O 操作默认是:
A、同步非阻塞模式
B、同步阻塞模式
C、异步阻塞模式
正确答案:B
7、()(GNU C Compiler的简称)是一组编译工具的总称,主要任务是预
处理和编译,并且提供与编译器相关的运行库的支持。
A、GCC
B、abc
C、GDD
正确答案:A
8、μC/OS-II是一个()、源码开放、结构小巧、抢占式的实时多任务内核,主要面向中小型嵌入式系统,具有执行效率高、占用空间小、()、实时性能优良和可扩展性强等特点。
A、可裁剪,可移植性强
B、可裁剪,可移植性弱
C、不可裁剪,可移植性强
正确答案:A
9、当()进行时,可移植性是要重点考虑的问题
A、数学建模
B、嵌入式软件开发
C、电路设计
正确答案:B
10、以下那个选项不是驱动程序的组成()。
A、终端服务子程序
B、自动配置和初始化子程序
C、服务于I/O接口的子程序
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
上海交通大学继续教育学院模拟试题课程名称:嵌入式系统及应用试卷类型:开卷
学号:姓名:
一. 填空(每空2分,共40分)
1.常由外接交流电电源供电
2.深蓝超级计算机
3.冯·诺依曼结构
4.I2C
5.11
6.1
7.gcc test.c –g –o test
8.pwd
9.find / -name hello.c
10.待机(Standby)
11.目标机
12.未初始化的全局变量
13.Windows、Icons、Menus、Pointers
14.Linux
15.单一速率调度,截止时限最近者优先
16.W = aCFV2
二. 单项选择题(每题2分,共50分)
1.A
2.A
3.C
4.C
5.B
6.D
7.B
8.B
9.A
10.C
11.D
12.A
13.A
14.B
15.A
16.B
17.A
18.D
19.C
20.B
21.C
22.B
23.C
24.B
25.B
三. 简述题(每题10分,共10分)
1.
答案:
1) 只编译main.o,然后链接myprog可执行文件
2) 删除所有.o目标文件和myprog可执行文件
2.
答案:
int j;
for ( i=0; i<30; i++) {
j = get_data(i); // 减少函数调用的次数
a[i]=(j<<5) + j; // 一次移位运算和一次加法运算的总时间小于一次乘法运算}