當前位置:文思屋>社會工作>IT認證>

Linux認證考試嵌入式考試大綱

文思屋 人氣:2.58W

一、 考試說明

Linux認證考試嵌入式考試大綱

1.考試要求:

(1) 掌握 Linux 系統使用的基本知識;

(2) 掌握 Linux 系統下程式設計和開發的流程和方法;

(3) 掌握 Linux Shell 下的程式編寫;

(4) 掌握嵌入式 Linux 系統構建的方法;

(5) 掌握 Boot Loader 的啟動和執行過程;

(6) 掌握 ARM-Linux 系統分析的方法;

(7) 掌握嵌入式根檔案系統的構建和設定;

(8) 掌握嵌入式 Linux 多執行緒程式設計的方法;

(9) 瞭解嵌入式 Web 伺服器系統結構;

(10)掌握 Linux 下 Qt/Embedded 程式設計的方法;

2.通過本考試的合格人員能根據專案管理和工程技術的實際要求,按照系統總體設計規格說明書進行嵌入式 Linux 系統的構建和設計;組織和指導嵌人式 Linux 開發實施人員實現程式的編寫和除錯,開發出符合系統總體設計要求的高質量嵌人式 Linux 軟體;具有工程師的實際工作能力和業務水平。

3.本考試設定的科目包括:

(1)嵌入式Linux基礎知識,考試時間為60分鐘,筆試,選擇題;

(2)嵌人式Linux應用技術,考試時間為90分鐘,筆試,問答題。

二、 考試範圍

1.初次使用Linux

1.1 系統引導和使用者登入、登出

1.2 關閉、重啟系統

1.3 使用 Linux 上網指南

1.4 如何獲得系統幫助

x 系統的使用

2.1 使用 Linux 基本命令

2.2 Linux 檔案與目錄系統

x 開發環境的建立

3.1 基於文字模式的開發平臺

3.2 GCC 編譯器的使用

3.3 編寫 Makefile 檔案

3.4 GDB 除錯

4.全螢幕編輯器 Vi

4.1Vi 的使用

dows 系統的配置和使用

5.1 安裝、配置和使用 Xfree86

6.多種平臺之間的檔案分享

6.1 配置和使用 Samba 伺服器

6.2 配置和使用 NFS 伺服器

x Shell 程式設計

7.1 Shell 程式設計、流程控制

7.2 Bash 的除錯及內部命令

8.嵌入式 Linux 系統構架

8.1 GNU 跨平臺開發鏈的建立

8.2 嵌入式 Linux 核心

8.3 嵌入式 Linux 根檔案系統

9.嵌入式 Boot Loader 結構框架

9.1 Boot Loader 的安裝位置

9.2 啟動 Boot Loader

9.3 Boot Loader 與主機間的通訊

的分析與移植

10.1 Blob 的.執行過程

10.2 Blob 的移植、uCinux 的引導

-Linux 微處理器

11.1 ARM-Linux 微處理器的暫存器結構

11.2 ARM-Linux 微處理器的指令結構

-Linux 記憶體管理

12.1 記憶體管理單元 MMU

12.2 ARM-Linux 的虛擬儲存實現

-Linux 中斷響應與處理

13.1 ARM 中異常中斷的種類

13.2 ARM處理器對異常中斷的響應及返回過程

-Linux 程序排程

14.1 Linux 程序的排程時間

14.2 Linux 程序的建立、執行與消亡

-Linux 系統啟動及初始化

15.1 核心資料結構的初始化

15.2 外設的初始化

15.3 Shell 的啟動

-Linux 模組化機制

16.1 Linux 模組的載入與解除安裝

16.2 ARM-Linux 核心的裁減

17.嵌入式檔案系統

17.1 根檔案系統的構建

17.2 根檔案系統的設定

18.嵌入式多執行緒程式設計

18.1 Linux執行緒的概念

18.2 多執行緒程式設計同步

19.嵌入式 Web 伺服器

19.1 嵌入式 Web 伺服器系統結構

19.2 嵌入式應用介面技術

程式設計

20.1 Qt/Embedded 事件驅動

20.2 嵌入式 GUI 的移植

三、題型舉例

1、選擇題

在使用GCC編譯器的過程中,以下()選項可用來指定生成的目標檔名。

A.-c

B.-o

C.-S

D.-E

2、問答題

儲存器管理是Linux作業系統的重要組成部分,它為Linux系統其他模組的實現提供了一種有力的支援。ARM系統結構也有自己的儲存管理機制,根據所學內容回答問題1至問題3,將解答填人答題紙的對應欄內。

[問題1](2分)

在ARM體系結構中記憶體管理單元(MMU)起到一個重要的作用,它的主要功能是什麼?

[問題2](4分)

在ARM體系結構中,記憶體管理機制採取的兩種主要模式是什麼?分別簡述其實現方式。

[問題3](3分)

在虛擬地址到實體地址的轉化過程中,有的ARM系統引入了高速後備緩衝區(TLB),簡述引入TLB的原因及TLB的應用過程。