Programozás az alapoktól kezdve

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

Programozás az alapoktól kezdve (Jonathan Bartlett)

Olvasói vélemények

Összegzés:

Jonathan Bartlett „Learn to Program with Assembly” című könyvét az assembly programozás alapos és világos magyarázatai miatt dicsérik, különösen a kezdők és az x86-os architektúrájú Linuxot használók számára. Értékes betekintést nyújt az alacsony szintű programozási fogalmakba, és az olvasók nagyra értékelik a szerkezetét és tartalmát. Egyes felhasználók azonban problémákat tapasztaltak a példányaikban hiányzó szöveggel, és kritizálták a gépelési hibák jelenlétét. Azt is megjegyezték, hogy bár a könyv nagyszerű forrás a 64 bites assemblyhez, a 32 bites információkat keresőknek esetleg más forráshoz kell fordulniuk.

Előnyök:

Az assembly programozás átfogó lefedettsége, világos és strukturált magyarázatokkal.
Jó bevezetés az alacsony szintű programozási fogalmakba, hasznos a magasabb szintű nyelvek megértéséhez.
Olyan további témák, mint az objektumorientált programozás, a kivételkezelés és a szemétgyűjtés.
Alkalmas kezdők számára, akik már rendelkeznek alapfokú ismeretekkel olyan programozási nyelvekben, mint a C vagy a Java.
Docker-képek a különböző rendszerekkel való kompatibilitás érdekében.

Hátrányok:

Néhány olvasó által kapott példányban hiányzott szöveg (pl. törölt betűk).
Számos elgépelésről és helyesírási hibáról számoltak be egyes kiadásokban.
Az utasításkészletnek csak egy töredékét fedi le, ami miatt az olvasóknak további forrásokra lehet szükségük.
Talán nem alkalmas azok számára, akik az assembly programozás haladó anyagát keresik.

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

Eredeti címe:

Programming from the Ground Up

Könyv tartalma:

A Programozás az alapoktól kezdve a Linux assembly nyelvet használja, hogy megtanítsa az új programozókat a programozás legfontosabb fogalmaira.

Lépésről lépésre végigvezet ezeken a fogalmakon: * Hogyan tekint a processzor a memóriára * Hogyan működik a processzor * Hogyan lépnek kapcsolatba a programok az operációs rendszerrel * Hogyan reprezentálják a számítógépek az adatokat belsőleg * Hogyan végezzenek alacsony és magas szintű optimalizálást A legtöbb kezdő szintű programozási könyv megpróbálja elzárni az olvasót attól, hogyan működik valójában a számítógép. A Programozás az alapoktól kezdve azzal kezdi, hogy megtanítja, hogyan működik a számítógép a motorháztető alatt, így a programozónak elegendő háttérrel kell rendelkeznie ahhoz, hogy a programozás minden területén sikeres legyen.

Ezt a könyvet a Princeton Egyetem a COS 217 "Bevezetés a programozási rendszerekbe" című kurzusán használja.

A könyv egyéb adatai:

ISBN:9780975283844
Szerző:
Kiadó:
Kötés:Puha kötés

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Elektronika kezdőknek: Gyakorlati bevezetés a kapcsolási rajzokba, áramkörökbe és...
Induljon el az elektronikával! Ha már gondoltál arra, hogy belevágj az...
Elektronika kezdőknek: Gyakorlati bevezetés a kapcsolási rajzokba, áramkörökbe és mikrokontrollerekbe - Electronics for Beginners: A Practical Introduction to Schematics, Circuits, and Microcontrollers
Programozás az alapoktól kezdve - Programming from the Ground Up
A Programozás az alapoktól kezdve a Linux assembly nyelvet használja, hogy megtanítsa az új...
Programozás az alapoktól kezdve - Programming from the Ground Up
Programozás az alapoktól kezdve - Programming from the Ground Up
A Programozás az alapoktól kezdve a Linux assembly nyelvet használja, hogy megtanítsa az...
Programozás az alapoktól kezdve - Programming from the Ground Up
Tanulj meg programozni assemblyvel: Alapozó tanulás új programozóknak - Learn to Program with...
Sok programozó csak korlátozottan hatékony, mert nem...
Tanulj meg programozni assemblyvel: Alapozó tanulás új programozóknak - Learn to Program with Assembly: Foundational Learning for New Programmers
A naturalizmus és alternatívái a tudományos módszertanokban: A módszertani naturalizmus...
Számos kötet foglalkozott azzal a kérdéssel, hogy a...
A naturalizmus és alternatívái a tudományos módszertanokban: A módszertani naturalizmus alternatíváiról szóló 2016. évi konferencia jegyzőkönyvei - Naturalism and Its Alternatives in Scientific Methodologies: Proceedings of the 2016 Conference on Alternatives to Methodological Naturalism
Cloud Native Applications with Docker and Kubernetes: Felhőalapú architektúra és alkalmazások...
Ez a könyv a Docker és a Kubernetes segítségével a...
Cloud Native Applications with Docker and Kubernetes: Felhőalapú architektúra és alkalmazások tervezése és építése mikroszolgáltatásokkal, Emq-vel és több helyszínes konverzióval - Cloud Native Applications with Docker and Kubernetes: Design and Build Cloud Architecture and Applications with Microservices, Emq, and Multi-Site Con
Programozás abszolút kezdőknek: A JavaScript programozási nyelv használata - Programming for...
Az új programozók itt kezdik... ez a könyv a...
Programozás abszolút kezdőknek: A JavaScript programozási nyelv használata - Programming for Absolute Beginners: Using the JavaScript Programming Language
A mérnöki tudomány és a Végső: A rend és a tervezés interdiszciplináris vizsgálata a természetben és...
A mérnöki tudományág bizonyos alapigazságokat...
A mérnöki tudomány és a Végső: A rend és a tervezés interdiszciplináris vizsgálata a természetben és a kézművességben - Engineering and the Ultimate: An Interdisciplinary Investigation of Order and Design in Nature and Craft
Skálázható PHP-webalkalmazások építése a felhő használatával: Egyszerű útmutató a felhőalapú...
Megszünteti a felhőalkalmazások írásával és...
Skálázható PHP-webalkalmazások építése a felhő használatával: Egyszerű útmutató a felhőalapú alkalmazások programozásához és adminisztrálásához - Building Scalable PHP Web Applications Using the Cloud: A Simple Guide to Programming and Administering Cloud-Based Applications

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

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)