本書包括5個部分。第一部分是教材各章的概念填空題目和全部在線評測題目的參考答案,每個在線評測題目的求解均與教材的風格一致,按照分析設計實現的框架展開。第二部分是實驗指導,詳細介紹了程序設計的命令行環境、集成環境的搭建方法,以及vi編輯器、Emacs編輯器的使用方法。特別介紹了如何用gcc編譯器和grx圖形庫(與Turbo C圖形庫兼容)進行圖形程序設計。第三部分是實驗,包括精心設計的10個實驗,每個實驗對應主教材的一章。第四部分是實驗解答,包括每個實驗中程序基礎練習的答案、程序改錯題目的錯誤原因分析。第五部分是課程設計的具體要求和內容安排,有針對性地安排了兩種課程設計方案。