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的應用過程。
-
Linux考試複習題
一、選擇題(每小題2分,共50分)1.在vi編輯器裏,命令"dd"用來刪除當前的()A.行B.變量C.字D.字符2.當運行在多用户模式下時,用Ctrl+ALT+F*可以切換多少虛擬用户終端()A.3B.6C.1D.123.Linux啟動的第一個進程init啟動的第一個腳本程序是()。A./etc/rc.d/init.dB./etc/r...
-
紅旗linux認證考試選擇題
Linux+代表了低級的Linux認證計劃,而高級的Linux認證長期以來則幾乎完全是RedHatCertifiedEngineer(RHCE)認證計劃的天下。下面是小編整理的關於紅旗linux認證考試選擇題,歡迎大家參考!1、提供部分redflaglinux認證模擬題,可能有排版錯誤。系統管理考試模擬題單選...
-
Linux文件權限詳解
Linux的權限有哪些?怎麼管理呢?下面yjbys帶領大家一起來學習一下,希望對大家Linux認證考試有所幫助!一、文件和目錄權限概述在linux中的每一個文件或目錄都包含有訪問權限,這些訪問權限決定了誰能訪問和如何訪問這些文件和目錄。通過設定權限可以從以下三種訪問...
-
Linux基礎試題及答案
1.當登錄Linux時,一個具有唯一進程ID號的shell將被調用,這個ID是什麼(B)A.NIDB.PIDC.UIDD.CID2.用vi打開一個文件,如何用字母"new"來代替字母"old"(A)A.:s/old/new/gB.:s/old/newC.:1,$s/old/new/gD.:r/old/new3.請選擇對標準的變量PS2正確的描述(C)A.是一個主she...