Linux系統開發員

Linux系統開發員

《Linux系統開發員》是NTC—Linux系列軟體開發部分的初級教程,針對的“NTC.Linux”認證級別為Linux系統開發員。《Linux系統開發員》主要介紹了Linux系統環境下編程的基礎知識,主要內容包括Linux作業系統的基礎理論及基本操作、Linux下的常見編程開發,詳細介紹了Linux下的C編程環境的搭建,包括編譯器gcc、調試器gdb、庫函式glibc、工程管理器make等工具的使用,並講解了Linux下檔案I/O編程、MySQL資料庫接口編程、bash編程、GUI開發以及基於LAMP的編程開發。學完《Linux系統開發員》的讀者將具有Linux系統環境下編程所必需的基本技能,並為進一步學習Linux系統環境下軟體開發的中、高級技能打下良好的基礎。 《Linux系統開發員》為國家信息產業部全國網路與信息技術中心(NTC)和廣東省Linux公共服務技術支持中心(GDLC)NTC.Linux認證的指定培訓教材,適用於參加Linux系統開發員認證的考生,以及各大高校計算機及相關專業的學生,也可供希望轉入Linux開發領域的工程技術人員參考使用,還可作為廣大Linux愛好者的參考書。

基本介紹

  • 書名:Linux系統開發員
  • ISBN: 9787111213420
  • 類別:圖書>計算機與網際網路>作業系統
  • 頁數: 228
  • 出版社:機械工業出版社
  • 出版時間: 2007-05-01
  • 裝幀:平裝
  • 版次:1
目錄
叢書序
前言
第1章 作業系統基礎
1.1 計算機基礎知識
1.1.1 電子計算機的誕生
1.1.2 計算機的發展
1.1.3 計算機分類
1.1.4 計算機的特點
1.1.5 計算機的性能指標
1.1.6 計算機的套用領域
1.2 作業系統概述
1.2.1 作業系統的定義
1.2.2 作業系統在計算機中的層次結構
1.2.3 作業系統的發展和演變
1.2.4 宏核心與微核心作業系統
1.3 資源管理
l.3.1 處理器管理
1.3.2 存儲管理
13.3 設備管理
1.3.4 檔案管理
1.3.5 作業管理
1.4 核心和用戶界面
1.4.1 核心
1.4.2 用戶界面
1.5 網路技術基礎
1.5.1 分類
1.5.2 拓撲結構
1.5.3 傳輸媒體
1.5.4 通信協定
1.5.5 網際網路和網際網路
1.5.6 網際網路相關協定
第2章 軟體技術基礎
2.1 軟體定義
2.2 軟體開發基礎
2.2.1 軟體開發
2.2.2 程式設計
2.2.3 程式設計語言
2.2.4 軟體工程
2.3 軟體測試基礎
2.3.1 軟體測試
2.3.2 黑盒測試與白盒測試
2.3.3 Alpha、Beta和Gamma測試
2.4 軟體開發檔案基礎
2.5 軟體維護基礎
2.5.1 軟體維護的定義
2.5.2 軟體維護的特點
2.5.3 軟體維護的過程
2.5.4 軟體的可維護性
第3章 LiflUX系統基礎
3.1 Liflux簡介
3.1.1 什麼是Linux
3.1.2 Linux的發展史和特點
3.1.3 認識Linux的版本
3.1.4 Linux的發展前景
3.2 Linux的安裝
3.2.1 安裝Linux前的準備工作
3.2.2 安裝方式
3.2.3 Linux的安裝步驟
3.2.4 Linux的卸載步驟
3.3 Linux系統常用命令
3.3.1 顯示目錄和檔案的命令
3.3.2 修改目錄與檔案許可權、屬主和屬組的命令
3.3.3 創建和刪除目錄的命令
3.3.4 創建和刪除檔案的命令
3.3.5 移動命令
3.3.6 複製命令
3.3.7 顯示檔案內容命令
3.3.8 查找命令
3.3.9 過濾命令
3.3.10 關機和重啟計算機命令
3.3.11 壓縮和打包命令
……
第4章 編程環境
第5章 C語言基礎
第6章 程式調試
第7章 C編程操作檔案與目錄
第8章 C編程操作MySQL資料庫
第9章 bash編程
第10章 GUL編程
第11章 LAMP
參考文獻

相關詞條

熱門詞條

聯絡我們