Systematic Program Design: From Clarity to Efficiency
暫譯: 系統化程式設計:從清晰到效率
Yanhong Annie Liu
- 出版商: Cambridge
- 出版日期: 2013-05-20
- 售價: $2,170
- 貴賓價: 9.5 折 $2,062
- 語言: 英文
- 頁數: 256
- 裝訂: Paperback
- ISBN: 1107610796
- ISBN-13: 9781107610798
海外代購書籍(需單獨結帳)
相關主題
商品描述
A systematic program design method can help developers ensure the correctness and performance of programs while minimizing the development cost. This book describes a method that starts with a clear specification of a computation and derives an efficient implementation by step-wise program analysis and transformations. The method applies to problems specified in imperative, database, functional, logic, and object-oriented programming languages with different data, control, and module abstractions. Designed for courses or self-study, this book includes numerous exercises and examples that require minimal computer science background, making it accessible to novices. Experienced practitioners and researchers will appreciate the detailed examples in a wide range of application areas including hardware design, image processing, access control, query optimization, and program analysis. The last section of the book points out directions for future studies.
商品描述(中文翻譯)
系統化的程式設計方法可以幫助開發人員確保程式的正確性和效能,同時最小化開發成本。本書描述了一種方法,該方法從明確的計算規範開始,通過逐步的程式分析和轉換推導出高效的實現。該方法適用於以命令式、資料庫、函數式、邏輯和物件導向程式語言指定的問題,並具有不同的資料、控制和模組抽象。這本書設計用於課程或自學,包含大量練習和範例,對於最少的計算機科學背景要求,使其對初學者友好。經驗豐富的從業者和研究人員將會欣賞在硬體設計、影像處理、存取控制、查詢優化和程式分析等廣泛應用領域中的詳細範例。本書的最後一部分指出了未來研究的方向。