A számítógépes programok szerkezete és értelmezése

Értékelés:   (4.7 az 5-ből)

A számítógépes programok szerkezete és értelmezése (Harold Abelson)

Olvasói vélemények

Összegzés:

A könyvről szóló kritikák kiemelik, hogy ez egy mély és kihívást jelentő szöveg, amely az informatika és a funkcionális programozás elméleti alapjaira összpontosít, a Scheme nyelvet használva. Sok olvasó értékeli a programozás megértésére és megközelítésére gyakorolt hatását, míg mások a nehézséget és a kezdőknek szánt segédanyagok hiányát kritizálják.

Előnyök:

Mély elméleti betekintés a programozásba és a számítástechnikába.
Nagy hangsúlyt fektet a funkcionális programozási koncepciókra.
Kihívja az olvasókat a problémamegoldó készség fejlesztésére.
Gyakorlatokban gazdag, amelyek mélyreható tanulásra ösztönöznek.
Jól megírt, tapasztalt, tanításukról ismert szerzők által.
A tartalom alapvetően megváltoztathatja a számítástechnikáról való gondolkodásmódot.

Hátrányok:

Nem alkalmas kezdőknek; szilárd matematikai alapokat igényel.
Sűrű és kihívást jelentő anyag, amely néhány olvasót túlterhelhet.
Hiányoznak a megjegyzések és a kódpéldák egyértelműsége.
Néhány feladat nem rendelkezik elegendő útmutatással vagy kontextussal.
Nyomtatási minőségi problémákról számoltak be, beleértve a rossz szedést és kötést.
Nem fed le kellőképpen bizonyos területeket, például az algoritmikus komplexitást.

(205 olvasói vélemény alapján)

Eredeti címe:

Structure and Interpretation of Computer Programs

Könyv tartalma:

A Számítógépes programok szerkezete és értelmezése az elmúlt évtizedben drámai hatással volt az informatika tantervekre. Ez a régóta várt átdolgozás a teljes szövegben változásokat tartalmaz.

A könyvben a legtöbb fontos programozási rendszer új implementációja szerepel, beleértve az értelmezőket és a fordítókat is, és a szerzők számos apró változtatást építettek be, amelyek az MIT-n az első kiadás megjelenése óta a kurzus oktatásában szerzett tapasztalataikat tükrözik. Új témát vezettek be, amely az idő kezelésének különböző megközelítései által a számítási modellekben játszott központi szerepet hangsúlyozza: az állapotobjektumok, az egyidejű programozás, a funkcionális programozás és a lusta kiértékelés, valamint a nemdeterminisztikus programozás.

Új példarészeket találunk a grafikában alkalmazott magasabb rendű eljárásokról és a folyamfeldolgozás numerikus programozásban való alkalmazásáról, valamint számos új gyakorlatot. Ezenfelül az összes programot átdolgoztuk, hogy azok bármely, az IEEE szabványt követő Scheme implementációban futtathatók legyenek.

A könyv egyéb adatai:

ISBN:9780262510875
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:1996
Oldalak száma:688

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

A számítógépes programok szerkezete és értelmezése - Structure and Interpretation of Computer...
A Számítógépes programok szerkezete és értelmezése az...
A számítógépes programok szerkezete és értelmezése - Structure and Interpretation of Computer Programs
Teknőcgeometria: A számítógép mint a matematika felfedezésének médiuma - Turtle Geometry: The...
A Turtle Geometry a matematikai felfedezés innovatív...
Teknőcgeometria: A számítógép mint a matematika felfedezésének médiuma - Turtle Geometry: The Computer as a Medium for Exploring Mathematics
Számítógépes programok szerkezete és értelmezése: JavaScript Edition - Structure and Interpretation...
A klasszikus és széles körben használt szöveg új...
Számítógépes programok szerkezete és értelmezése: JavaScript Edition - Structure and Interpretation of Computer Programs: JavaScript Edition
Logó a Macintoshhoz: Bevezetés az objektumlogón keresztül - Logo for the Macintosh: An Introduction...
Ez a klasszikus útmutató a programozás művészetét...
Logó a Macintoshhoz: Bevezetés az objektumlogón keresztül - Logo for the Macintosh: An Introduction through Object Logo
Számítógépes gondolkodás tantervek a K-12-es korosztályban: Nemzetközi megvalósítások -...
Nemzetközi áttekintés arról, hogy a politikai döntéshozók, a...
Számítógépes gondolkodás tantervek a K-12-es korosztályban: Nemzetközi megvalósítások - Computational Thinking Curricula in K-12: International Implementations

A szerző munkáit az alábbi kiadók adták ki: