热门关键字:  听力密码  新概念美语  单词密码  巧用听写练听力  零起点

嵌入式系统设计师5天修炼

中国水利水电出版社
    【作 者】倪奕文 编著 【I S B N 】978-7-5170-7979-8 【责任编辑】周春元 【适用读者群】科技 【出版时间】2019-09-16 【开 本】16开 【装帧信息】平装(光膜) 【版 次】第1版第1次印刷 【页 数】296 【千字数】410 【印 张】18.5 【定 价】88 【丛 书】 【备注信息】
图书详情

    嵌入式系统设计师考试是计算机技术与软件专业技术资格考试(简称“软考”)系列中的一个重要考试,是计算机专业技术人员获得嵌入式系统设计师职称的一个重要途径。但嵌入式系统设计师考试涉及的知识点极广,几乎涵盖了本科计算机专业课程的全部内容,并且有一定的难度。

    本书以作者多年从事软考教育培训和试题研究的心得体会建立了一个5天的复习架构。本架构通过深度剖析考试大纲并综合历年的考试情况,将嵌入式系统设计师考试涉及的各知识点高度概括、整理,以知识图谱的形式将整个考试分解为一个个相互联系的知识点,并逐一讲解,同时附以典型的考试试题和详细的试题分析以确保考生能够触类旁通。读者通过了解本书中的知识图谱,可以快速提高复习效率,做到复习有的放矢,考试时得心应手。书中还给出了一套全真的模拟试题并作了详细点评。

    本书可作为参加嵌入式系统设计师考试的考生的自学用书,也可作为软考培训班的教材。

    资源嵌入式系统设计师考试培训专家真情分享

    5天精华,浓缩著名一线讲师10年黄金经验

    基于历年考点频次大数据组织编写,内容科学,重点突出

    方法独特,提炼精辟,已助数千考生轻松通过嵌入式系统设计师考试

    “文老师软考教育”公众号提供在线答疑(见本书前言后二维码)

    随着“智能终端”“物联网”等概念的兴起,万物互联的时代正在到来。从广义的角度来说,无论是手机、电脑,还是家电、百货,凡是能够通电的终端,我们都希望它是智能的终端,即智能的嵌入式设备。基于这种要求,嵌入式设备应当是可编程、可交互的设备,开发人员应同时具备嵌入式软件、硬件领域相关专业知识,这也正是嵌入式系统设计师考试的目的。同时,随着北上广等大城市积分落户制度的实施,“软考”中级以上职称证书也是获得积分的重要一项。因此,每年都会有大批的“准嵌入式系统设计师”参加这个考试。我们每年在全国各地进行的考前辅导中,与很多“准嵌入式系统设计师”交流过,他们都反映出一个心声:“考试面涉及专业性太强,市面上辅导资料太少,通过考试非常难”。

    为了帮助“准嵌入式系统设计师”们顺利通过考试,本人结合多年来“软考”辅导的心得,以历次培训经典的5天时间、35个学时作为学习时序,编写了本书,以期考生们能在5天的时间里有所飞跃。5天的时间很短,但真正深入学习也挺不容易。真诚地希望“准嵌入式系统设计师”们能抛弃一切杂念,静下心来,花5天的时间,把备考当作一个项目来修炼,相信您一定会有意外的收获。

    然而,考试的范围十分广泛,除了要掌握嵌入式软硬件领域的相关知识,如嵌入式系统基础、嵌入式软件及操作系统、嵌入式微处理器及接口、嵌入式系统开发及维护、嵌入式软件程序外,还要掌握计算机应用技术,如计算机网络、信息安全和网络安全、多媒体技术、知识产权和标准化知识。在下午的软件设计中还会涉及具体的C语言程序设计、测试用例设计、电路图的分析等案例,有一定的难度。但考试涉及的计算机应用技术部分的知识考点相对集中,因此,根据考试的规律,按图索骥,通过一定的技巧和方法,可以快速达到通过考试的目的。

    本书的“5 天修炼”是这样来安排的:

    第1 天“打好基础,软硬兼修”。先掌握嵌入式系统设计师考试最基础的硬件组成和软件及操作系统部分的内容。这可以让考生掌握软硬件整体架构,以便对嵌入式设备有一个整体的了解。

    第2 天“夯实基础,再学技术”。在了解嵌入式设备软硬件整体架构的基础上,进一步学习计算机网络、信息安全和网络安全、多媒体技术、知识产权和标准化等应用技术,这部分内容在上午考试中约有20分的选择题。

    第3天“动手编程,软件设计”。掌握嵌入式软件程序设计及系统开发的流程,能够编写并分析嵌入式程序设计代码。

    第4天“再接再厉,电路分析”。学习嵌入式系统设计师中应用范围最广的嵌入式微处理器和接口设计相关知识,主要考察电路图分析,系统结构图分析,以及不同嵌入式设备模块的特点。

    第5天“模拟测试,反复操练”。进入全真的模拟考试,检验自己的学习效果,熟悉考试的题型和题量,进一步提升修炼成果。

    提醒“准嵌入式系统设计师”们,不要只是为了考试而考试,一定要抱着“修炼”的心态,通过考试只是目标之一,更多的是要提高自身水平,将来在工作岗位上有所作为。

    在此,要感谢中国水利水电出版社万水分社副总经理周春元,他的辛勤劳动和真诚约稿,也是我能编写此书的动力之一。感谢倪晋平先生对本书的编写给出的许多宝贵的建议,感谢我的同事们、助手们,是他们帮助我做了大量的资料整理,甚至参与了部分编写工作。

    然而,虽经多年锤炼,本人毕竟水平有限,敬请各位考生、各位培训师批评指正,不吝赐教。我的联系邮箱是:709861254@qq.com。

    编 者

    2019年3月

    考前准备及考试解读 1
    一、冲关前的准备 1
    二、考试形式解读 1
    三、答题注意事项 2
    四、制订复习计划 5
    第1天 打好基础,软硬兼修 7
    第1学时 嵌入式硬件基础 7
    1.1 嵌入式微处理器结构 7
    1.1.1 考点分析 7
    1.1.2 知识点精讲 8
    1.2 计算机硬件组成 9
    1.2.1 考点分析 9
    1.2.2 知识点精讲 9
    1.3 数据的表示 10
    1.3.1 考点分析 10
    1.3.2 知识点精讲 10
    1.4 校验码 12
    1.4.1 考点分析 12
    1.4.2 知识点精讲 13
    第2学时 计算机指令和中断 15
    2.1 计算机指令 16
    2.1.1 考点分析 16
    2.1.2 知识点精讲 16
    2.2 指令的流水线处理 18
    2.2.1 考点分析 18
    2.2.2 知识点精讲 18
    2.3 中断原理 19
    2.3.1 考点分析 19
    2.3.2 知识点精讲 19
    第3小时 存储系统和性能 20
    3.1 存储系统 20
    3.1.1 考点分析 20
    3.1.2 知识点精讲 21
    3.2 总线 24
    3.2.1 考点分析 24
    3.2.2 知识点精讲 24
    3.3 性能和可靠性 25
    3.3.1 考点分析 25
    3.3.2 知识点精讲 25
    第4学时 嵌入式软件架构 27
    4.1 嵌入式软件基础 27
    4.1.1 考点分析 27
    4.1.2 知识点精讲 27
    4.2 嵌入式操作系统 29
    4.2.1 考点分析 29
    4.2.2 知识点精讲 29
    第5学时 任务管理 31
    5.1 进程的状态 32
    5.1.1 考点分析 32
    5.1.2 知识点精讲 32
    5.2 同步与互斥 33
    5.2.1 考点分析 33
    5.2.2 知识点精讲 33
    5.3 信号量操作 34
    5.3.1 考点分析 34
    5.3.2 知识点精讲 34
    5.4 进程调度 35
    5.4.1 考点分析 35
    5.4.2 知识点精讲 36
    第6学时 存储管理 37
    6.1 分区存储管理 37
    6.1.1 考点分析 37
    6.1.2 知识点精讲 38
    6.2 页式存储管理 38
    6.2.1 考点分析 38
    6.2.2 知识点精讲 38
    6.3 段式存储管理 40
    6.3.1 考点分析 40
    6.3.2 知识点精讲 40
    第7学时 文件系统 42
    7.1 嵌入式文件系统 42
    7.1.1 考点分析 42
    7.1.2 知识点精讲 42
    7.2 文件结构 43
    7.2.1 考点分析 43
    7.2.2 知识点精讲 43
    第8学时 设备管理 44
    8.1 输入输出技术 45
    8.1.1 考点分析 45
    8.1.2 知识点精讲 45
    8.2 虚设备和SPOOLING技术 46
    8.2.1 考点分析 46
    8.2.2 知识点精讲 46
    第2天 夯实基础,再学技术 47
    第1学时 计算机网络模型 47
    1.1 OSI/RM七层模型 48
    1.1.1 考点分析 48
    1.1.2 知识点精讲 48
    1.2 TCP/IP协议族 49
    1.2.1 考点分析 49
    1.2.2 知识点精讲 49
    1.3 IP地址表示与计算 52
    1.3.1 考点分析 52
    1.3.2 知识点精讲 52
    第2学时 网络规划和管理 55
    2.1 网络拓扑结构 55
    2.1.1 考点分析 55
    2.1.2 知识点精讲 55
    2.2 网络管理命令 57
    2.2.1 考点分析 57
    2.2.2 知识点精讲 57
    2.3 其他考点汇总 58
    2.3.1 考点分析 58
    2.3.2 知识点精讲 58
    第3学时 多媒体技术 59
    3.1 多媒体基本概念 59
    3.1.1 考点分析 59
    3.1.2 知识点精讲 59
    3.2 多媒体相关计算 61
    3.2.1 考点分析 61
    3.2.2 知识点精讲 61
    3.3 常见多媒体标准 62
    3.3.1 考点分析 62
    3.3.2 知识点精讲 62
    第4学时 信息安全 63
    4.1 信息安全概述 63
    4.1.1 考点分析 63
    4.1.2 知识点精讲 63
    4.2 加密技术—保密性 65
    4.2.1 考点分析 65
    4.2.2 知识点精讲 65
    4.3 信息摘要—完整性 66
    4.3.1 考点分析 66
    4.3.2 知识点精讲 66
    4.4 数字签名—不可抵赖性 67
    4.4.1 考点分析 67
    4.4.2 知识点精讲 67
    第5学时 网络安全 68
    5.1 网络安全协议 68
    5.1.1 考点分析 68
    5.1.2 知识点精讲 69
    5.2 网络安全技术 70
    5.2.1 考点分析 70
    5.2.2 知识点精讲 70
    5.3 计算机病毒与木马 72
    5.3.1 考点分析 72
    5.3.2 知识点精讲 72
    第6学时 知识产权和标准化 73
    6.1 保护期限 73
    6.1.1 考点分析 73
    6.1.2 知识点精讲 73
    6.2 知识产权人的确定 74
    6.2.1 考点分析 74
    6.2.2 知识点精讲 74
    6.3 侵权判定 75
    6.3.1 考点分析 75
    6.3.2 知识点精讲 75
    第3天 动手编程,软件设计 77
    第1学时 软件程序设计基础 77
    1.1 嵌入式软件开发原理 78
    1.1.1 考点分析 78
    1.1.2 知识点精讲 78
    1.2 程序设计语言基本概念 80
    1.2.1 考点分析 80
    1.2.2 知识点精讲 80
    1.3 编译程序基本原理 82
    1.3.1 考点分析 82
    1.3.2 知识点精讲 82
    第2学时 C语言编程基础 83
    2.1 C语言入门 84
    2.1.1 考点分析 84
    2.1.2 知识点精讲 84
    2.2 C数据类型 85
    2.2.1 考点分析 85
    2.2.2 知识点精讲 85
    2.3 C常用关键字(保留字) 88
    2.3.1 考点分析 88
    2.3.2 知识点精讲 88
    2.4 C运算符 90
    2.4.1 考点分析 90
    2.4.2 知识点精讲 90
    2.5 C语法结构 94
    2.5.1 考点分析 94
    2.5.2 知识点精讲 94
    2.6 C函数和作用域 96
    2.6.1 考点分析 96
    2.6.2 知识点精讲 96
    2.7 C指针 97
    2.7.1 考点分析 97
    2.7.2 知识点精讲 97
    2.8 结构体和联合体 98
    2.8.1 考点分析 98
    2.8.2 知识点精讲 99
    2.9 C文件操作 100
    2.9.1 考点分析 100
    2.9.2 知识点精讲 100
    2.10 C字符串操作 102
    2.10.1 考点分析 102
    2.10.2 知识点精讲 102
    第3学时 数据结构与算法 103
    3.1 线性结构 103
    3.1.1 考点分析 103
    3.1.2 知识点精讲 104
    3.2 树与二叉树 106
    3.2.1 考点分析 106
    3.2.2 知识点精讲 107
    3.3 图 108
    3.3.1 考点分析 108
    3.3.2 知识点精讲 108
    3.4 算法的复杂度 110
    3.4.1 考点分析 110
    3.4.2 知识点精讲 110
    3.5 算法分析方法 111
    3.5.1 考点分析 111
    3.5.2 知识点精讲 111
    第4学时 软件工程基础 113
    4.1 软件工程概述 113
    4.1.1 考点分析 113
    4.1.2 知识点精讲 113
    4.2 软件开发模型 115
    4.2.1 考点分析 115
    4.2.2 知识点精讲 115
    4.3 软件开发方法 117
    4.3.1 考点分析 117
    4.3.2 知识点精讲 117
    第5学时 系统分析与设计 119
    5.1 需求分析概述 119
    5.1.1 考点分析 119
    5.1.2 知识点精讲 119
    5.2 结构化需求分析 120
    5.2.1 考点分析 120
    5.2.2 知识点精讲 121
    5.3 面向对象需求分析 123
    5.3.1 考点分析 123
    5.3.2 知识点精讲 123
    5.4 结构化设计 125
    5.4.1 考点分析 125
    5.4.2 知识点精讲 125
    5.5 面向对象设计 127
    5.5.1 考点分析 127
    5.5.2 知识点精讲 127
    第6学时 系统测试与维护 128
    6.1 测试基础知识 128
    6.1.1 考点分析 128
    6.1.2 知识点精讲 128
    6.2 测试用例设计 130
    6.2.1 考点分析 130
    6.2.2 知识点精讲 130
    6.3 系统维护基础 132
    6.3.1 考点分析 132
    6.3.2 知识点精讲 132
    6.4 项目管理 133
    6.4.1 考点分析 133
    6.4.2 知识点精讲 134
    第4天 再接再厉,电路分析 138
    第1学时 硬件电路基础 138
    1.1 组合逻辑电路 139
    1.1.1 考点分析 139
    1.1.2 知识点精讲 139
    1.2 时序逻辑电路 146
    1.2.1 考点分析 146
    1.2.2 知识点精讲 146
    1.3 总线电路及信号驱动 150
    1.3.1 考点分析 150
    1.3.2 知识点精讲 150
    1.4 电平转换电路 156
    1.4.1 考点分析 156
    1.4.2 知识点精讲 156
    第2学时 嵌入式微处理器 157
    2.1 嵌入式微处理器分类 158
    2.1.1 考点分析 158
    2.1.2 知识点精讲 158
    2.2 典型8位微处理器 159
    2.2.1 考点分析 159
    2.2.2 知识点精讲 159
    2.3 典型16位微处理器 163
    2.3.1 考点分析 163
    2.3.2 知识点精讲 163
    2.4 典型32位微处理器 164
    2.4.1 考点分析 164
    2.4.2 知识点精讲 164
    2.5 DSP处理器 170
    2.5.1 考点分析 170
    2.5.2 知识点精讲 170
    2.6 多核处理器结构 172
    2.6.1 考点分析 172
    2.6.2 知识点精讲 172
    第3学时 嵌入式系统存储体系 174
    3.1 高速缓存cache 175
    3.1.1 考点分析 175
    3.1.2 知识点精讲 175
    3.2 存储管理单元 177
    3.2.1 考点分析 177
    3.2.2 知识点精讲 177
    3.3 嵌入式系统存储设备分类 179
    3.3.1 考点分析 179
    3.3.2 知识点精讲 180
    3.4 外部存储器的种类 184
    3.4.1 考点分析 184
    3.4.2 知识点精讲 184
    3.5 直接存储器 186
    3.5.1 考点分析 186
    3.5.2 知识点精讲 186
    第4学时 嵌入式系统输入/输出设备 187
    4.1 GPIO原理与结构 187
    4.1.1 考点分析 187
    4.1.2 知识点精讲 188
    4.2 A/D接口基本原理 188
    4.2.1 考点分析 188
    4.2.2 知识点精讲 189
    4.3 D/A接口基本原理 192
    4.3.1 考点分析 192
    4.3.2 知识点精讲 192
    4.4 键盘接口基本原理 194
    4.4.1 考点分析 194
    4.4.2 知识点精讲 194
    4.5 显示接口基本原理 196
    4.5.1 考点分析 196
    4.5.2 知识点精讲 196
    4.6 触摸屏接口基本原理 198
    4.6.1 考点分析 198
    4.6.2 知识点精讲 198
    4.7 音频接口基本原理 200
    4.7.1 考点分析 200
    4.7.2 知识点精讲 200
    第5学时 嵌入式系统总线接口 202
    5.1 串行接口基本原理 202
    5.1.1 考点分析 202
    5.1.2 知识点精讲 202
    5.2 并行接口基本原理 208
    5.2.1 考点分析 208
    5.2.2 知识点精讲 208
    5.3 PCI接口基本原理 209
    5.3.1 考点分析 209
    5.3.2 知识点精讲 209
    5.4 USB接口基本原理 211
    5.4.1 考点分析 211
    5.4.2 知识点精讲 211
    5.5 SPI接口基本原理 214
    5.5.1 考点分析 214
    5.5.2 知识点精讲 214
    5.6 IIC接口基本原理 216
    5.6.1 考点分析 216
    5.6.2 知识点精讲 216
    第6学时 嵌入式系统网络接口 218
    6.1 以太网接口基本原理 218
    6.1.1 考点分析 218
    6.1.2 知识点精讲 219
    6.2 CAN总线接口基本原理 220
    6.2.1 考点分析 220
    6.2.2 知识点精讲 220
    6.3 无线以太网基本原理 223
    6.3.1 考点分析 223
    6.3.2 知识点精讲 223
    6.4 蓝牙接口基本原理 224
    6.4.1 考点分析 224
    6.4.2 知识点精讲 224
    6.5 1394接口基本原理 225
    6.5.1 考点分析 225
    6.5.2 知识点精讲 225
    6.6 嵌入式系统电源 227
    6.6.1 考点分析 227
    6.6.2 知识点精讲 227
    第7学时 电子电路设计基础 228
    7.1 电路设计 229
    7.1.1 考点分析 229
    7.1.2 知识点精讲 229
    7.2 PCB设计 230
    7.2.1 考点分析 230
    7.2.2 知识点精讲 231
    7.3 电子设计 233
    7.3.1 考点分析 233
    7.3.2 知识点精讲 233
    7.4 电子电路测试 235
    7.4.1 考点分析 235
    7.4.2 知识点精讲 235
    第5天 模拟测试,反复操练 238
    第1~2学时 模拟测试(上午试题) 238
    第3~4学时 模拟测试(下午试题) 248
    试题一 248
    试题二 250
    试题三 253
    试题四 255
    试题五 257
    第5~6学时 模拟测试(上午试题)点评 259
    第7~8学时 模拟测试(下午试题)点评 278
    试题一答案及解析 278
    试题二答案及解析 280
    试题三答案及解析 282
    试题四答案及解析 284
    试题五答案及解析 284





最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册