以下正确描述嵌入式系统的设计流程的是()
A.系统需求分析→硬件和软件划分→系统详细设计→迭代与实现→系统集成→系统测试→系统维护
B.系统需求分析→硬件和软件划分→系统详细设计→系统集成→迭代与实现→系统测试→系统维护
C.系统需求分析→系统集成→硬件和软件划分→系统详细设计→迭代与实现→系统测试→系统维护
D.系统需求分析→硬件和软件划分→迭代与实现→系统详细设计→系统集成→系统测试→系统维护
A.系统需求分析→硬件和软件划分→系统详细设计→迭代与实现→系统集成→系统测试→系统维护
B.系统需求分析→硬件和软件划分→系统详细设计→系统集成→迭代与实现→系统测试→系统维护
C.系统需求分析→系统集成→硬件和软件划分→系统详细设计→迭代与实现→系统测试→系统维护
D.系统需求分析→硬件和软件划分→迭代与实现→系统详细设计→系统集成→系统测试→系统维护
第1题
A. NiosII是一种免费和开源的实时操作系统
B. U-Boot是一种应用非常普遍的引导加载程序
C. RTEMS是一种嵌入式Linux操作系统发行版
D. Windows Embedded系列产品是专为需要弹性硬件和硬实时支持的小型设备而设计的平台
第2题
A.在系统设计阶段应该根据系统需要实现的功能,来综合考虑软硬件功能的划分,确定哪些功能由硬件完成,哪些功能由软件完成。
B.在系统设计阶段不仅需要描述用户的功能需求如何实现,且需要描述非功能需求(如:功耗、成本、尺寸等)如何实现。
C.构件设计阶段,设计者需要设计或选择符合系统结构所需要的具体构件。构件通常是指硬件模块,而不包括软件模块。
D.系统集成与测试阶段,应该每次只对一部分构件或模块所集成的系统进行测试,各部测试完成后,再整体测试。
第3题
【问题1】(12分) 请用300字以内文字说明什么是多核技术和多线程技术,并回答李工的意见是否正确,为什么? 【问题2】(6 分) 在多核环境下,线程的活动有并行和并发两种方式,请用300字以内的文字说明这两种方式的含义及差别。 【问题3】(7 分) 请根据自己所掌握的多核、多线程的知识,判别表 3-1给出的说法是否正确,并将答案写在答题纸上对应空白处(填写正确或错误)。
第4题
以下关于I2C总线说法正确的是(43)。A.SDA由低电平向高电平跳变,SCL为低电平时,结束传送数据
B.SDA由低电平向高电平跳变,SCL为高电平时,开始传送数据
C.SCL为高电子,SDA由高电平向低电平跳变时,开始传送数据
D.SCL为高电平,SDA由低电平向高电平跳变时,结束传送数据
【我提交的答案】: |
【参考答案与解析】: 正确答案:C |
解析:I2C总线在数据传送过程中共有开始信号、结束信号和应答信号三种类型信号。
开始信号:SCL为高电平,SDA由高电平向低电平跳变时,开始传送数据;
结束信号:SCL为低电平,SDA由低电平向高电子跳变时,结束传送数据;
应答信号:为特定的低电平脉冲。
解析:I2C总线在数据传送过程中共有开始信号、结束信号和应答信号三种类型信号。
开始信号:SCL为高电平,SDA由高电平向低电平跳变时,开始传送数据;
结束信号:SCL为低电平,SDA由低电平向高电子跳变时,结束传送数据;
应答信号:为特定的低电平脉冲。
专家你这道题的解析有错吧,I2C的结束信号是SCL为高电平,SDA由低电平到高电平跳变时,结束信号传送数据,所以这道题的C、D都是对的。
第5题
B.目标代码→高级语言代码→汇编语言代码→二进制代码
C.高级语言代码→汇编语言代码→目标代码→二进制代码
D.高级语言代码→汇编语言代码→二进制代码→目标代码
第6题
B.按照实时性划分软件功能模块→确定硬件驱动的软件接口→生成各模块代码→固化调试→功能模块的集成测试→代码固化
C.确定硬件驱动的软件接口→按照实时性划分软件功能模块→生成各模块代码→功能模块的集成测试→代码固化→调试
D.确定硬件驱动的软件接口→按照实时性划分软件功能模块→生成各模块代码→固化调试→功能模块的集成测试→代码固化
第9题
B、嵌入式系统对实时性要求高,但可靠性要求低
C、嵌入式系统极其关注成本
D、嵌入式系统开发需要特殊的工具和开发方法
第10题
A、嵌入式系统极其关注成本
B、嵌入式系统开发需要特殊的工具和开发方法
C、嵌入式系统针对特定领域会有不同的要求
D、嵌入式系统对实时性要求高,但可靠性要求低
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!