國外計算機科學教材系列。本書秉承上一版的宗旨,全面、透徹地介紹了編程邏輯的基本概念,提供了編程邏輯的基本結構和邏輯思維的方法。通過閱讀本書,讀者可以清楚地了解程序設計的特性和基本知識,熟練掌握基本的編程設計方法。全書共十五章,主要講述了計算機和邏輯基本概念;程序結構的一般知識;程序模塊、層次圖和文檔的相關內容;回顧了一個完整程序的編寫方法;選擇和循環(huán)結構;斷點控制思想和數(shù)組的相關知識,并結合經典算法研究了數(shù)組的綜合應用;著重討論了用戶菜單的設計和輸入校驗問題;論述了順序文件的連接、匹配和更新技術;高級模塊編程技術和面向對象程序設計思想;圖形化用戶界面(GUI)的編程方法;以及設計面向對象系統(tǒng)的模塊化工具UML等內容。本書可作為高等學校本科生、碩士研究生的教學用書,也可作為各類軟硬件開發(fā)人員以及相關IT領域工程技術人員的參考書籍。