考察范围的不同

三级嵌入式系统开发技术

基本要求
(1)具有嵌入式系统、微电子技术、数字媒体以及计算机网络的基础知识
(2)熟悉嵌入式微处理器的体系结构、功能特点,初步掌握ARM汇编语言程序设计
(3)熟悉嵌入式系统硬件的组成,掌握常用I/O 接口和I/O 设备的控制技术
(4)熟悉嵌入式系统软件的基本架构,理解嵌入式操作系统的功能与结构,掌握其移植和配置方法
(5)熟悉嵌入式系统的开发方法及常用工具,掌握开发嵌入式系统的基本技能

1.嵌入式系统开发的基础知识

(1)嵌入式系统的特点、分类、发展与应用
(2)嵌入式系统的组成与微电子技术(集成电路、EDA、SoC、IP核等技术的作用和发展)
(3)嵌入式系统与数字媒体(文本、图像和音频/视频等数字媒体的表示与处理)
(4)嵌入式系统与网络通信技术(数字通信与计算机网,TCP/IP协议,互联网接入技术等)

2.嵌入式处理器

(1)嵌入式处理器的结构、特点与分类(不同类型的典型嵌入式处理器及其特点,嵌入式处理器分类等)
(2)ARM处理器内核的体系结构(工作状态,工作模式,寄存器组织,异常,数据类型与存储格式等)
(3)典型ARM处理器内核(ARM9,Cortex-A,Cortex-M,Cortex-R等的技术特点与应用领域)
(4)ARM处理器指令系统及汇编语言程序设计(指令格式,寻址方式,指令集,伪指令,语句格式与程序结构,ARM汇编语言与C的混合编程等)

3.嵌入式系统硬件组成

(1)嵌入式硬件组成与嵌入式处理芯片(组成,特点,类型,ARM的AMBA总线,嵌入式处理芯片的选型)
(2)嵌入式系统的存储器(层次结构,分类,性能指标;片内存储器,片外存储器,外部存储设备等)
(3)I/O 接口、I/O 设备以及外部通信接口(GPIO、I2C、SPI、UART、USB、HDMI等;键盘、LED、LCD、触摸屏、传感器等;RS-232/RS-485、CAN、以太网和常用无线通信接口)
(4)基于ARM内核的典型嵌入式处理芯片(S3C2410/S3C2440芯片的内部结构,如片上总线、DMA、时钟控制、中断控制、GPIO、UART、I2C、SPI、Timer、RTC、WDT及其他硬件组件)

4.嵌入式系统软件
(1)嵌入式系统的软件组成与实时操作系统(嵌入式系统软件组成,嵌入式操作系统的发展,实时系统与实时操作系统,微内核与宏内核,嵌入式操作系统的仿真平台等)
(2)板级支持软件包(BSP)和引导加载程序Bootloader(硬件抽象层HAL,BSP的功能和移植,Bootloader的执行过程,U-boot及其移植等)
(3)嵌入式Linux操作系统(嵌入式Linux的发展和自由软件,嵌入式Linux内核的结构、系统调用接口,常见嵌入式Linux等)
(4)嵌入式操作系统μC/OS-II(基本特点、代码结构、任务管理与调度、任务通信、中断处理、移植等)

5.嵌入式系统的开发
(1)嵌入式系统的开发过程和工具(开发步骤,交叉开发平台和工具,系统的调试工具等)
(2)系统开发工具软件(ADS、RVDS的特点与使用,GCC的常用命令与参数)
(3)以S3C2410/S3C2440为背景的应用系统开发(硬件接口及部件的综合使用;无操作系统环境下的系统开发;μC/OS-II环境下的系统开发)

四级嵌入式系统开发技术

主要考察分为两个部分,操作系统原理计算机组成与接口

一、操作系统原理主要考察内容

基本要求
(1) 掌握操作系统的基本概念、基本结构及运行机制。
(2)深入理解进程线程模型,深入理解进程同步机制,深入理解死锁概念及解决方案。
(3)掌握存储管理基本概念,掌握分区存储管理方案,深入理解虚拟页式存储管理方案。
(4)深入理解文件系统的设计、实现,以及提高文件系统性能的各种方法。
(5)了解I/O设备管理的基本概念、I/O软件组成,掌握典型的/O设备管理技术。
(6)了解操作系统的演化过程、新的设计思想和实现技术。

1.操作系统概述

(1)操作系统基本概念、特征、分类。
(2)操作系统主要功能。
(3)操作系统发展演化过程,典型操作系统。
(4)操作系统结构设计,典型的操作系统结构。

2.操作系统运行机制

(1)内核态与用户态。
(2)中断与异常。
(3)系统调用接口。
(4)存储系统。
(5) I/O系统。
(6) 时钟(Clock) 。

3.进程线程模型

(1)并发环境与多道程序设计。
(2)进程的基本概念,进程控制块(PCB) 。
(3)进程状态及状态转换。
(4)进程控制:创建、撤销、阻塞、唤醒,UNIX类进程操作的应用(fork ()、exec ()、wait () 、signal () )。
(5)线程的基本概念,线程的实现机制,Pthread线程包的使用。
(6) 进程的同步与互斥:信号量及PV操作,管程,Pthreads中的同步互斥机制。
(7)进程间通信。
(8)处理机调度。

4.存储管理方案

(1)存储管理的基本概念,存储管理的基本任务。
(2)分区存储管理方案。
(3)覆盖技术与交换技术。
(4)虚存概念与虚拟存储技术。
(5)虚拟页式存储管理方案。

5.文件系统设计与实现技术
(1)文件的基本概念、文件逻辑结构、文件的物理结构和存取方式。
(2)文件目录的基本概念,文件目录的实现。
(3)文件的操作,目录的操作。
(4)磁盘空间的管理。
(5)文件系统的可靠性和安全性。
(6)文件系统的性能问题。
(7) Windows的文件系统FAT,UNIX的文件系统。

6.I/O设备管理
(1)设备与设备分类。
(2) I/O硬件组成。
(3) I/O软件的特点及结构。
(4)典型技术:通道技术、缓冲技术、SPOOLing技术。
(5) I/O性能问题及解决方案。

7.死锁
(1)基本概念:死锁,活锁,饥饿。
(2)死锁预防策略。
(3)死锁避免策略。
(4)死锁检测与解除。
(5)资源分配图。

二、计算机组成与接口主要考察内容

(1) 掌握操作系统的基本概念、基本结构及运行机制。
(2)深入理解进程线程模型,深入理解进程同步机制,深入理解死锁概念及解决方案。
(3)掌握存储管理基本概念,掌握分区存储管理方案,深入理解虚拟页式存储管理方案。
(4)深入理解文件系统的设计、实现,以及提高文件系统性能的各种方法。
(5)了解I/O设备管理的基本概念、I/O软件组成,掌握典型的/O设备管理技术。
(6)了解操作系统的演化过程、新的设计思想和实现技术。

1.计算机系统概述
(1)计算机的基本组成;冯诺依曼结构计算机和哈佛结构计算机的特点。
(2)计算机主要性能指标。
(3) CPU的基本结构和工作机理。指令流水线技术和8086CPU的编程结构及时序。
(4)数据的表示和运算。数制与编码、定点数和浮点数的表示和运算。
(5) 指令格式。指令的寻址方式、指令周期、机器周期和时钟周期。

2.存储器
(1)存储器的分类、存储器的层次结构、高速存储技术、虚拟存储技术。
(2)地址映射技术、替换策略、Pentium微处理器的存储管理。
(3)随机存取存储器RAM、只读存储器ROM。
(4)存储器与CPU的连接方法。
(5)辅助存储器;硬磁盘存储器和光盘存储器的基本原理。

3.汇编语言程序设计
(1) 8086汇 编指令系统。
(2)程序设计技术。

4.计算机中断技术
(1)中断基本概念、中断类型码、中断向量和中断服务程序。
(2)中断接口控制器8295A的程序设计方法。

5.计算机和外设的数据交换技术
(1) CPU和外设之间的数据传送方式。
(2)可编程串行通信接口8251A的程序设计方法。
(3)可编程并行通信接口8251A的程序设计方法。
(4)计数器/定时器8253的程序设计方法。

6.模/数、数/模转换技术
(1)模/数转换技术。
(2)数/模转换技术。

7.人机接口
(1) 鼠标及键盘的工作原理。
(2)数字显示技术。
(3)打印机及接口。

8.总线
(1)总线的概念和功能。
(2)流行PC总线; ISA总线、 PCI总线和USB通用串行总线。

三级考试
上级考试,考试时长120分钟,满分100分。
1.考试题型及分值
选择题(40分)、填空题(40分)、综合题(20分)。
2.获证条件
分值达到60分即可获证,其中60—79证书印有“合格”字样,80—89证书印有“良好”字样,90—100证书印有“优秀”字样。

四级考试
上机考试,时长90分钟,满分100分。
1.考试题型及分值
(1) 操作系统原理一 单选题(30分)
(2)操作系统原理一多选题 (20分)
(3)计算机组成与接口一单选题(30分)
(4)计算机组成与接口一多选题(20分)
2.获证条件
两门]课程分别达到30分及以上,并已经(或同时)获得三级嵌入式系统开发科目证书。2013年3月及以前获得的三级各科目证书,不区分科目,可以作为四级任一科目的获证条件。

三级、四级嵌入式考察范围相关推荐

  1. NCRE考试感想 四级嵌入式(下)

    2019独角兽企业重金招聘Python工程师标准>>> 权威的官方文件 考试时间:2017年3月 经验写于:2017年5月 万事万物都在变化,四级嵌入式也是如此.所以,该经验仅作为参 ...

  2. NCRE考试感想 四级嵌入式(上)

    2019独角兽企业重金招聘Python工程师标准>>> 权威的官方文件 考试时间:2017年3月 经验写于:2017年5月 万事万物都在变化,四级嵌入式也是如此.所以,该经验仅作为参 ...

  3. 计算机四级嵌入式原理

    计算机四级嵌入式原理 第一部分--讲义 第二部分--历年真题 全国计算机等级考试四级嵌入式系统开发真题库第1套 第1套参考答案 全国计算机等级考试四级嵌入式系统开发真题库第2套 第2套参考答案 全国计 ...

  4. 计算机四级嵌入式真题,2014年3月计算机四级嵌入式工程师真题试题及答案

    2014年3月计算机四级嵌入式工程师真题试题及答案 一.项选择题 1.在进行操作系统设计时,下列哪一个是构造操作系统的方法? A.网络式结构 B.并行式结构 C.微内核结构 D.主从式结构 2.在不同 ...

  5. 全国计算机四级嵌入式系统开发工程师

    全国计算机四级嵌入式系统开发工程师考试总结 1 考试题型和内容 一共考两门,操作系统原理和计算机组成与接口,每门50分,30道单项选择题,每题一分,10道多选题,每题2分. 2 考试实际情况 在网上买 ...

  6. 天津二级计算机考试地点,2016年9月天津计算机一级二级三级四级考点地址电话...

    2016年9月天津计算机等级考试考点    2016年9月天津计算机一级二级三级四级考点地址电话 代码 考点名称 报名地点 报名电话 1    120001 天津医学高等专科学校 河西区柳林路14号教 ...

  7. 计算机四级嵌入式工程考试试题和理解总结记录

    #计算机四级嵌入式工程师考试试题和理解总结记录 ##结合了社区几位大神笔记的,整理了一些计算机四级嵌入式工程师备考试题等.写了下面的理解和必备.如果有不对和疏漏的地方请指正 计算机操作系统 一.绪论: ...

  8. 毕节计算机考试准考证打印,2016年9月毕节计算机三级四级准考证打印入口,计算机等级考试时间查询...

    传播解读与2016年9月毕节计算机三级四级准考证打印入口,计算机等级考试时间查询-相关精选 <2016年9月铜仁计算机三级四级准考证打印入口,计算机等级考试时间查询>是由传播招生网为你搜集 ...

  9. 阳江计算机考试时间,2016年9月阳江计算机三级四级准考证打印入口,计算机等级考试时间查询...

    传播解读与2016年9月阳江计算机三级四级准考证打印入口,计算机等级考试时间查询-相关精选 <2016年9月清远计算机三级四级准考证打印入口,计算机等级考试时间查询>是由传播招生网为你搜集 ...

最新文章

  1. php imagecolorallocate 安装,PHP imagecolorallocate()和imagecolorallocatealpha():定义颜色
  2. tomcat中conf/server.xml配置线程池不生效的问题注意添加线程池节点executor后要在connector中增加executor属性
  3. Go 语言编程 — 并发 — Goroutine 协程
  4. java 泛型例子_java中的泛型的一些常见例子
  5. [BZOJ3998][TJOI2015]弦论
  6. 云计算平台管理的三大利器Nagios、Ganglia和Splunk
  7. 07.德国博士练习_09_agg_query
  8. python四则运算_四则运算 python
  9. 44年前的一个数学猜想终被破解
  10. Seldom2.0: 如何更简单的实现HTTP接口测试
  11. html css布局之float和Flexbox
  12. python笔记-2020/09/01下午-字符串练习(2)
  13. 启动管理-启动流程-启动过程(有流程图)
  14. 微博改变一切_改变自己是神,改变别人是神经病!(深度好文)
  15. 镭速传输攻克视频素材传输顽疾,大幅提升业务效率
  16. 矩阵求导解最小二乘问题
  17. uniqueidentifier 的插入用法
  18. English food
  19. XSS Chanllenges笔记
  20. 深度不学习——————softmax分类器

热门文章

  1. App测试【2022版全】
  2. c++中字符串转浮点数stod vs atof
  3. 电脑快捷键错乱的问题
  4. linux之去重uniq命令详解
  5. 某单位分配了一个B类地址,计划将内部网络分成35个子网,将来要增加16个子网,每个子网的主机数目接近800台,可行的掩码方案是
  6. html视频播放 禁止播放进度条
  7. 位图数据存储格式介绍
  8. 欧蓝德V1.3.0V2.1.0车机升级
  9. easyExcel/poi导出文件Can not close IO,This archive contains unclosed entries
  10. 登录邮箱怎么填,企业个人邮箱登录注册