於國內,有關系統程式的書籍並不多,尤其是涉及觀念概論者更是少見,坊間看到的,多是偏向單一系統之手冊(如Linux)或計算機概論之狹義摘錄版,無法滿足大專院校教學教材需求。本書鑒於此,參考美國名校教學教材、參考升學與公職試題、參考工商求職面試問題,精要編撰本書,具特色:(1)內容完整清晰:本書主要內容概分五篇,包括系統結構、系統作業程式、系統編譯程式、系統資料庫程式、系統組合語言。完整解釋系統程式之觀念概論。閱讀本書,讀者必定可輕鬆認識系統程式之意涵與設計方法,進而開發自己之設計潛力。(2)範例導引:理論方面的書籍,閱讀時會感到沉重、煩累、不易抓到重點。本書以範例導引,由範例界定問題範圍、由範例解決問題、進而勾出解決同類問題的企圖心與信心。(3)與原文書接軌:本書編輯中文專有名詞索引725個,以筆劃查閱;英文專有名詞索引736個,以字母查閱。其中質量幾已涵蓋所有系統程式有關之中英文專有名詞,足夠協助讀者閱讀原文書籍或期刊,並可以本書與原文書相互參考閱讀。本書適用於大學、科技大學、技術學院等大專院校之資訊科學系、資訊管理系、資訊工程系、資訊網路系等資訊相關科系之教學用書,適用課程:系統程式。
本書是以大專院校系統程式課程教學需求,配合一學期18周,每周3小時教學時數,精要編撰15章共5篇:(1)系統結構(System Organization),介紹電腦系統如何由硬體結構(System Hardware)與系統軟體(System Software) 相互支援組成;(2)系統作業程式(System Operation Programming),設計系統作業程式(System Operation Programming),用以驅動硬體激發組織資源、資料傳輸;(3)系統編譯程式(System Compiling Programming),設計系統編譯程式(System Compiling Programming),建立硬體可接受的執行機器碼(Executable Machine Codes),用以執行應用程式之要求功能;(4)系統資料庫程式(System Database Programming),設計系統資料庫程式(System Database Programming),用以執行資料運算、資料存取;(5)系統組合語言(Assembler Programming Language),概念介紹設計工具 “組合語言(Assembler Language)”。
希望本書的內容能為想要了解系統程式之學子與執業人員帶來更多知識收穫。