栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > 架构设计

系统架构设计师真题解析(5)—— 嵌入式系统

架构设计 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

系统架构设计师真题解析(5)—— 嵌入式系统

1 真题解析

真题 1

● 以下关于嵌入式系统开发的叙述,正确的是( 10 )。
( 10 ) A . 宿主机与目标机之间只需要建立逻辑连接
B. 宿主机与目标机之间只能采用串口通信方式
C. 在宿主机上必须采用交叉编译器来生成目标机的可执行代码
D. 调试器与被调试程序必须安装在同一台机器上

宿主机即用于开发程序的机器;而目标机是最终运行程序的机器。

宿主机与目标机之间的通信方式不止一种,所以选项 B 是错误的。像这种带有“只能”的选项,很可能就是错误的说法。

依据嵌入式开发调试方式的不同,宿主机与目标机之间的连接方式也不同,
所以选项 A 是错误的。

调试器与被调试程序不一定必须安装在同一台机器上。比如在线仿真法,就是宿主机运行调试器,控制目标机被调试程序。所以选项 D 是错误的。

交叉编译器是宿主机必备的开发工具。所谓的交叉,即一会儿在宿主机上开发,一会儿又在目标机上调试。

  1. circuit /ˈsɜːrkɪt/
    the complete path of wires and equipment along which an electric current flows
  2. emulator /ˈemjuleɪtər/
    from emulate
    Computer Science To imitate the function of (another system), as by modifications to hardware of software that allow the imitating system to accept the same data, execute the same programs, and achieve the same results as the imitated system.

这一题考察的知识点较多,比较复杂。

答案: C

真题 2

● 以下关于嵌入式系统硬件抽象层的叙述,错误的是( 11 )。
( 11 ) A. 硬件抽象层与硬件密切相关,可对操作系统隐藏硬件的多样性
B. 硬件抽象层将操作系统与硬件平台隔开
C. 硬件抽象层使软硬件的设计与调试可以并行
D. 硬件抽象层应包括设备驱动程序和任务调度

这一题考察硬件抽象层。关键是要记住以下两幅图。

任务调度是操作系统该干的事情。而驱动程序会与硬件抽象层交互,用于驱动硬件。

答案: D

真题 3

● ( 12 )不是反映嵌入式实时操作系统。
( 12 ) A . 任务执行时间
B . 中断响应和延迟时间
C . 任务切换时间
D . 信号量混洗时间

与任务有关的只有一个“任务切换时间”,所以选 A。

答案: A

2 涉及知识点
  1. 宿主机和目标机的通信方式。
  2. 嵌入式开发调试。
  3. 交叉编译环境。
  4. 嵌入式系统硬件抽象层。
  5. 实时性的评价指标。

参考资料:

  1. 嵌入式开发平台与调试环境
  2. 硬件抽象层
  3. 实时嵌入式操作系统
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/910356.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号