Systemy komputerowe: Perspektywa programisty

Ocena:   (4,2 na 5)

Systemy komputerowe: Perspektywa programisty (Randal Bryant)

Opinie czytelników

Podsumowanie:

Książka jest wysoko cenionym źródłem informacji, które zapewnia szczegółowy wgląd w systemy komputerowe, w tym interakcje sprzętu i oprogramowania. Użytkownicy zgłaszali jednak problemy z niektórymi wydaniami, w szczególności z wersją Kindle, która ma problemy z formatowaniem treści matematycznych. Wydanie w twardej oprawie jest preferowane ze względu na jakość druku i szczegółowość.

Zalety:

Niezwykle szczegółowe i praktyczne źródło wiedzy na temat systemów komputerowych.
Doskonałe omówienie niskopoziomowego działania procesorów i systemów operacyjnych.
Dostarcza cennych informacji do zrozumienia interfejsu oprogramowania i sprzętu.
Dobra zarówno do nauki akademickiej, jak i praktycznego wykorzystania.
Wciągająca treść, która jest korzystna dla studentów i profesjonalistów.

Wady:

Wersja Kindle ma źle sformatowane formuły, co utrudnia śledzenie.
Niektóre rozdziały są zbyt długie i gęste, co może stanowić wyzwanie dla niektórych czytelników.
Międzynarodowe wydania mogą zawierać błędy i gorszą jakość druku.
Drogie dla niektórych użytkowników, a w przypadku niektórych wydań zgłaszano problemy z jakością fizyczną.

(na podstawie 171 opinii czytelników)

Oryginalny tytuł:

Computer Systems: A Programmer's Perspective

Zawartość książki:

samodzielny produkt.

MasteringEngineering (R) nie jest dostarczany w pakiecie z tą zawartością. Jeśli chcesz kupić zarówno fizyczny tekst, jak i MasteringEngineering, wyszukaj 0134123832 / 9780134123837 Computer Systems: A Programmer's Perspective plus MasteringEngineering with Pearson eText -- Access Card Package, 3/e

Pakiet zawiera:

⬤ 013409266X/9780134092669 Computer Systems: A Programmer's Perspective, 3/e.

⬤ 0134071921/9780134071923 MasteringEngineering with Pearson eText -- Standalone Access Card -- for Computer Systems: A Programmer's Perspective, 3/e.

MasteringEngineering należy zakupić tylko wtedy, gdy jest to wymagane przez instruktora.

Dla kursów informatyki i programowania

Computer systems: A Programmer's Perspective wyjaśnia podstawowe elementy wspólne dla wszystkich systemów komputerowych i ich wpływ na ogólną wydajność aplikacji. Napisana z perspektywy programisty, książka ta stara się nauczyć czytelników, w jaki sposób zrozumienie podstawowych elementów systemów komputerowych i wykonanie rzeczywistej praktyki może doprowadzić ich do tworzenia lepszych programów.

Obejmując tematy informatyki, takie jak architektura sprzętu, system operacyjny i oprogramowanie systemowe, Third Edition służy jako kompleksowe wprowadzenie do programowania. Książka ta ma na celu stworzenie programistów, którzy rozumieją wszystkie elementy systemów komputerowych i będą w stanie zaangażować się w dowolne zastosowanie tej dziedziny - od naprawiania wadliwego oprogramowania, przez pisanie bardziej wydajnych programów, po unikanie typowych błędów. Stanowi ona podstawę dla czytelników do zagłębienia się w bardziej intensywne tematy, takie jak architektura komputerów, systemy wbudowane i cyberbezpieczeństwo.

Niniejsza książka koncentruje się na systemach wykonujących kod maszynowy x86-64 i zaleca, aby programiści mieli dostęp do systemu Linux. Programiści powinni posiadać podstawową znajomość języka C lub C++.

Dostępna również z MasteringEngineering.

MasteringEngineering to internetowy system zadań domowych, samouczków i oceny, zaprojektowany w celu poprawy wyników poprzez spersonalizowaną naukę. Ten innowacyjny program online naśladuje środowisko godzin pracy instruktora, angażując i prowadząc studentów przez koncepcje inżynieryjne za pomocą samodzielnego, zindywidualizowanego coachingu Dzięki szerokiej gamie dostępnych ćwiczeń studenci mogą aktywnie uczyć się, rozumieć i utrwalać nawet najtrudniejsze koncepcje.

Studenci zainteresowani zakupem tego tytułu wraz z MasteringEngineering powinni poprosić swojego instruktora o odpowiedni numer ISBN pakietu i identyfikator kursu. Instruktorzy, aby uzyskać więcej informacji, powinni skontaktować się z przedstawicielem firmy Pearson.

Dodatkowe informacje o książce:

ISBN:9780134092669
Autor:
Wydawca:
Język:angielski
Oprawa:Twarda oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Systemy komputerowe: Perspektywa programisty, wydanie globalne - Computer Systems: A Programmer's...
Dla kursów z informatyki i programowaniaSystemy...
Systemy komputerowe: Perspektywa programisty, wydanie globalne - Computer Systems: A Programmer's Perspective, Global Edition
Systemy komputerowe: Perspektywa programisty - Computer Systems: A Programmer's...
samodzielny produkt.MasteringEngineering (R) nie jest...
Systemy komputerowe: Perspektywa programisty - Computer Systems: A Programmer's Perspective

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