嵌入式系統設計師上午考試知識點有哪些?
軟考中級嵌入式系統設計師上午考試科目為基礎知識,考試時間安排在上午9:00-11:30,嵌入式系統設計師基礎知識科目考試知識點如下:
1.計算機科學基礎;
1.1數制及轉換;
二進制、八進制、十進制和十六進制等常用數制及其相互轉換;
1.2數據的表示;
數的機內表示(原碼、反碼、補碼、移碼,定點和浮點,精度和溢出);
字符、漢字、聲音、圖像的編碼方式;
校驗方法和校驗碼(奇偶驗碼、海明校驗碼、循環校驗碼);
1.3算術和邏輯運算;
計算機中的二進制數運算方法;
邏輯代數的基本運算和邏輯表達式的化簡;
1.4計算機系統結構和重要部件的基本工作原理;
CPU和存儲器的組成、性能、基本工作原理;
常用I/O設備、通信設備的性能,以及基本工作原理;
I/O接口的功能、類型和特點;
虛擬存儲存儲基本工作原理,多級存儲體系;
1.5安全性、可靠性與系統性能評測基礎知識;
診斷與容錯;
系統可靠性分析評價;
計算機系統性能評測方法;
2.嵌入式系統硬件知識;
2.1數字電路和邏輯電路基礎;
2.1.1組合電路和時序電路;
2.1.2總線電路與電平轉換電路;
2.1.3可編程邏輯器件;
2.2嵌入式微處理器基礎;
2.2.1嵌入式微處理器體系結構;
馮諾伊曼結構與哈佛結構;
CISC與RISC;
流水線技術;
信息存儲的字節順序(大端存儲法和小端存儲法);
2.2.2嵌入式系統處理器的結構和類型;
常用8位處理器的體系結構和類型;
常用16位處理器的體系結構特點;
常用32位處理器的體系結構特點;
常用DSP處理器的體系結構特點;
多核處理器的體系結構特點;
2.2.3異常;
同步異常(陷阱、故障、終止);
異步異常(中斷);
可屏蔽中斷、不可屏蔽中斷;
中斷優先級、中斷嵌套;
2.3嵌入式系統的存儲體系;
2.3.1存儲器系統;
存儲器系統的層次結構;
高速緩存(Cache);
內存管理單元(MMU);
2.3.2 ROM的種類與選型;
常見ROM的種類;
PROM、EPROM、E2PROM型ROM的典型特征和不同點;
2.3.3 Flash Memory的種類與選型;
Flash Memory的種類;
NOR和NAND型Flash Memory的典型特征和不同點;
2.3.4 RAM的種類與選型;
常見RAM的種類;
SRAM、DRAM、DDRAM、NVRAM的典型特征和不同點;
2.3.5外存;
常見外存的種類;
磁盤、光盤、CF、SD等的典型特征和不同點;
2.4嵌入式系統I/O接口;
2.4.1定時器和計數器基本原理與結構;
2.4.2 GPIO、PWM接口基本原理與結構;
2.4.3 A/D、D/A接口基本原理與結構;
2.4.4鍵盤、顯示、觸摸屏接口基本與結構;
2.4.5嵌入式系統音頻接口;
2.5嵌入系統通信及網絡接口;
PCI、USB、串口、紅外、並口、SPI、IIC、PCMCIA的基本原理與結構;
以太網、CAN、WLAN、藍牙、1394的基本原理與結構;
2.6嵌入式系統電源分類及電源原理;
2.7電子電路設計;
2.7.1電子電路設計基礎知識;
電子電路設計原理;
電子電路設計方法及步驟;
電子電路設計中的可靠知識;
2.7.2 PCB設計基礎知識;
PCB設計原理;
PCB設計方法及步驟;
多層PCB設計的註意事項及布線原則;
PCB設計中的可靠性知識;
2.7.3電子電路測試基礎知識;
電子電路測試原理與方法;
硬件抗幹擾測試;
3.嵌入式系統軟件知識;
3.1嵌入式軟件基礎知識;
3.1.1嵌入式軟件的分類(系統軟件、支撐軟件、應用軟件);
3.1.2無操作系統支持的嵌入式軟件體系結構(輪詢、中斷、前後臺);
3.1.3有操作系統支持的嵌入式軟件體系結構;
3.1.4板極支持包基礎知識(系統初始化、設備驅動程序);
3.1.5嵌入式中間件(GUI、數據庫);
3.2嵌入式操作系統基礎知識;
3.2.1嵌入式操作系統體系結構;
單體結構、分層結構和微內核結構;
3.2.2任務管理;
多道程序技術;
進程、線程、任務的概念;
任務的實現(任務的層次結構、任務控制塊、任務的狀態及狀態轉換、任務隊列);
任務調度(調度算法的性能指標、可搶占調度、不可搶占調度、先來先服務、短作業優先算法、時間片輪轉算法、優先級算法);
實時系統及任務調度(RMS、EDF算法);
任務間通信(***享內存、消息、管道、信號);
同步與互斥(競爭條件、臨界區、互斥、信號量、死鎖);
3.2.3存儲管理;
Flat存儲管理方式;
分區存儲管理(固定分區、可變分區);
地址重定位(邏輯地址、物理地址、地址映射);
頁式存儲管理;
虛擬存儲技術(程序局部性原理、虛擬頁式存儲管理、頁面置換算法、工作集模型);
3.2.4設備管理;
設備無關性、I/O地址、I/O控制、中斷處理、緩沖技術、假脫機技術);
3.2.5文件系統基礎知識;
文件和目錄;
文件的結構和組織;
存取方法、存取控制;
常見嵌入式文件系統(FAT、JFFS、YAFFS);
3.2.6操作系統移植基礎知識;
3.3嵌入式系統程序設計;
3.3.1嵌入式軟件開發基礎知識;
3.3.2嵌入式程序設計語言;
匯編、編譯、解釋系統的基礎知識和基本工作原理;
匯編語言;
基於過程的語言(過程/函數、參數傳遞、全局變量、遞歸、動態內存分配、數據類型);
面向對象的語言(對象、數據抽象、繼承、多態、自動內存管理);
各類程序設計語言的主要特點和適用情況;
3.3.3嵌入式軟件開發環境;
宿主機、目標機;
編輯器、編譯器、鏈接器、調試器、模擬器;
常用嵌入式開發工具(編程器、硬件仿真器、邏輯分析儀、示波器);
集成開發環境;
開發輔助工具;
3.3.4嵌入式軟件開發;
軟件設計(模塊結構設計、數據結構設計、內存布局、面向對象的分析與設計);
嵌入式引導程序的設計、設備驅動程序設計、內核設計、網絡程序設計、應用軟件設計);
編碼(編程規範、代碼審查);
測試(測試環境、測試用例、測試方法、測試工具);
下載和運行;
3.3.5嵌入式應用軟件移植;
4.嵌入式系統的開發與維護知識;
4.1系統開發過程及其項目管理;
系統開發生命周期各階段的目標和任務的劃分方法;
系統開發項目掛妳基礎知識及其常用管理工具使用方法;
主要的系統開發方法;
系統開發工具與環境知識;
4.2系統分析基礎知識;
系統分析的目的和任務;
系統分析方法;
系統規格說明書的編寫方法;
4.3系統設計知識;
傳統系統設計方法;
軟硬件協同設計方法;
4.4系統實施知識;
系統架構設計;
系統詳細設計;
系統調試技術;
系統測試;
4.5系統維護知識;
系統運行管理知識;
系統維護知識;
系統評價知識;
5.安全性知識;
安全性基本概念;
加密與解密機制;
6.標準化知識;
標準化的概念;
國際標準、標準、行業標準、企業標準基本知識;
代碼標準、文件格式標準、安全標準、軟件開發規範和文檔標準知識;
標準化機構;
嵌入式系統相關標準;
7.信息化基礎知識;
信息化和信息系統基本概念;
有關的法律、法規;
8.嵌入式技術發展趨勢;
9.計算機專業英語;
正確閱讀和理解相關領域的英文資料。
溫馨提示:因考試政策、內容不斷變化與調整,獵考網提供的以上信息僅供參考,如有異議,請考生以權威部門公布的內容為準!
下方免費復習資料內容介紹:2022年信息系統項目管理師考前幾頁紙
格式:PDF大小:811.82KB 2021下半年信息系統項目管理師上午真題+在線估分
格式:PDF大小:7939.45KB
資格考試有疑問、不知道如何總結考點內容、不清楚報考考試當地政策,點擊底部咨詢獵考網,免費領取復習資料