En İyi Sorular
Zaman Çizelgesi
Sohbet
Bakış Açıları
Structure and Interpretation of Computer Programs
Vikipedi'den, özgür ansiklopediden
Remove ads
Structure and Interpretation of Computer Programs (Bilgisayar Programlarının Yapısı ve Yorumlanması) (kısaca SICP), Massachusetts Teknoloji Enstitüsü profesörleri Harold Abelson ve Gerald Jay Sussman'ın Julie Sussman ile birlikte hazırladığı bir bilgisayar bilimleri ders kitabıdır. Hacker kültüründe Sihirbaz Kitabı olarak bilinir.[1] Özyineleme, soyutlama, modülerlik ve programlama dili tasarımı ve uygulaması dahil olmak üzere bilgisayar programlamanın temel ilkelerini öğretir.
Remove ads
MIT Press ilk baskısını 1985'te ve ikinci baskısını 1996'da yayınladı. Eskiden MIT'nin elektrik mühendisliği ve bilgisayar bilimlerine giriş dersi için ders kitabı olarak kullanıldı. SICP, belirli sorunları çözmek için genel kalıpları keşfetmeye ve bu kalıpları kullanan yazılım sistemleri oluşturmaya odaklanan bir kitaptır.[2]
Remove ads
İçerik
Kitap, bilgisayar bilimi kavramlarını Lisp'in bir lehçesi olan Scheme kullanarak anlatıyor. Ayrıca, Lisp yorumlayıcılarını ve derleyicilerini uygulamak için sanal bir kayıt makinesi ve çevirici kullanır.[3]
Karakterler
Kitapta birkaç kurgusal karakter bulunmaktadır. Bunlar:
- Alyssa P. Hacker, bir Lisp korsanı
- Ben Bitdiddle, bir donanım uzmanı
- Cy D. Fect, "yenilenmiş bir C programcısı"
- Eva Lu Ator, bir değerlendirici
- Lem E. Tweakit, öfkeli bir kullanıcı
- Louis Reasoner, rahat bir akılcı
Kaynakça
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads