Programowanie od podstaw

Ocena:   (4,4 na 5)

Programowanie od podstaw (Jonathan Bartlett)

Opinie czytelników

Podsumowanie:

Książka „Learn to Program with Assembly” autorstwa Jonathana Bartletta jest chwalona za dokładne i jasne wyjaśnienie programowania w asemblerze, szczególnie dla początkujących i tych, którzy używają Linuksa z architekturą x86. Zapewnia ona cenny wgląd w koncepcje programowania niskopoziomowego i została dobrze przyjęta przez czytelników, którzy doceniają jej strukturę i treść. Niektórzy użytkownicy napotkali jednak problemy z brakującym tekstem w swoich egzemplarzach i skrytykowali obecność literówek. Należy również zauważyć, że choć książka jest doskonałym źródłem informacji na temat 64-bitowego asemblera, osoby poszukujące informacji na temat 32-bitowego mogą potrzebować innego źródła.

Zalety:

Kompleksowe omówienie programowania w asemblerze z jasnymi i uporządkowanymi wyjaśnieniami.
Dobre wprowadzenie do niskopoziomowych koncepcji programowania, przydatne do zrozumienia języków wyższego poziomu.
Dodatkowe tematy, takie jak programowanie obiektowe, obsługa wyjątków i odśmiecanie.
Odpowiednia dla początkujących z podstawową wiedzą w językach programowania, takich jak C lub Java.
Obrazy Docker zapewniają kompatybilność z różnymi systemami.

Wady:

W niektórych egzemplarzach otrzymanych przez czytelników brakowało tekstu (np. usunięto litery).
Liczne literówki i błędy ortograficzne zgłaszane w niektórych wydaniach.
Obejmuje tylko ułamek zestawu instrukcji, przez co czytelnicy mogą potrzebować dodatkowych zasobów.
Może nie być odpowiednia dla osób poszukujących zaawansowanych materiałów na temat programowania w asemblerze.

(na podstawie 20 opinii czytelników)

Oryginalny tytuł:

Programming from the Ground Up

Zawartość książki:

Programming from the Ground Up wykorzystuje język asemblera Linuksa, aby nauczyć nowych programistów najważniejszych pojęć w programowaniu.

Prowadzi użytkownika krok po kroku przez te koncepcje: * Jak procesor postrzega pamięć * Jak działa procesor * Jak programy współdziałają z systemem operacyjnym * Jak komputery reprezentują dane wewnętrznie * Jak wykonać optymalizację niskopoziomową i wysokopoziomową Większość książek o programowaniu na poziomie początkującym próbuje ukryć czytelnika przed tym, jak naprawdę działa jego komputer. Programming from the Ground Up zaczyna się od nauczania, jak komputer działa pod maską, dzięki czemu programista będzie miał wystarczające podstawy, aby odnieść sukces we wszystkich obszarach programowania.

Książka ta jest używana przez Uniwersytet Princeton na kursie COS 217 "Wprowadzenie do programowania systemów".

Dodatkowe informacje o książce:

ISBN:9780975283844
Autor:
Wydawca:
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Elektronika dla początkujących: Praktyczne wprowadzenie do schematów, obwodów i mikrokontrolerów -...
Rozpocznij swoją przygodę z elektroniką! Jeśli...
Elektronika dla początkujących: Praktyczne wprowadzenie do schematów, obwodów i mikrokontrolerów - Electronics for Beginners: A Practical Introduction to Schematics, Circuits, and Microcontrollers
Programowanie od podstaw - Programming from the Ground Up
Programming from the Ground Up wykorzystuje język asemblera Linuksa, aby nauczyć nowych programistów...
Programowanie od podstaw - Programming from the Ground Up
Programowanie od podstaw - Programming from the Ground Up
Programming from the Ground Up wykorzystuje język asemblera Linuksa, aby nauczyć nowych...
Programowanie od podstaw - Programming from the Ground Up
Naucz się programować w asemblerze: Podstawy programowania dla początkujących programistów - Learn...
Wielu programistów ma ograniczoną skuteczność,...
Naucz się programować w asemblerze: Podstawy programowania dla początkujących programistów - Learn to Program with Assembly: Foundational Learning for New Programmers
Naturalizm i jego alternatywy w metodologiach naukowych: Proceedings of the 2016 Conference on...
W wielu tomach poruszono kwestię tego, czy...
Naturalizm i jego alternatywy w metodologiach naukowych: Proceedings of the 2016 Conference on Alternatives to Methodological Naturalism (Materiały z konferencji poświęconej alternatywom dla naturalizmu metodologicznego, 2016) - Naturalism and Its Alternatives in Scientific Methodologies: Proceedings of the 2016 Conference on Alternatives to Methodological Naturalism
Cloud Native Applications with Docker and Kubernetes: Projektowanie i tworzenie architektury i...
Ta książka zabiera deweloperów w podróż do chmury z...
Cloud Native Applications with Docker and Kubernetes: Projektowanie i tworzenie architektury i aplikacji w chmurze z wykorzystaniem mikrousług, Emq i Multi-Site Con - Cloud Native Applications with Docker and Kubernetes: Design and Build Cloud Architecture and Applications with Microservices, Emq, and Multi-Site Con
Programowanie dla początkujących: Korzystanie z języka programowania JavaScript - Programming for...
Nowi programiści zaczynają tutaj... ta książka...
Programowanie dla początkujących: Korzystanie z języka programowania JavaScript - Programming for Absolute Beginners: Using the JavaScript Programming Language
Inżynieria i ostateczność: Interdyscyplinarne badanie porządku i projektu w naturze i rzemiośle -...
Dyscyplina inżynierii zakłada pewne fundamentalne...
Inżynieria i ostateczność: Interdyscyplinarne badanie porządku i projektu w naturze i rzemiośle - Engineering and the Ultimate: An Interdisciplinary Investigation of Order and Design in Nature and Craft
Tworzenie skalowalnych aplikacji internetowych PHP w chmurze: Prosty przewodnik po programowaniu i...
Wyeliminuj zgadywanie związane z pisaniem i...
Tworzenie skalowalnych aplikacji internetowych PHP w chmurze: Prosty przewodnik po programowaniu i administrowaniu aplikacjami w chmurze - Building Scalable PHP Web Applications Using the Cloud: A Simple Guide to Programming and Administering Cloud-Based Applications

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)