Systemy komputerowe: Perspektywa programisty, wydanie globalne

Ocena:   (4,1 na 5)

Systemy komputerowe: Perspektywa programisty, wydanie globalne (Randal Bryant)

Opinie czytelników

Podsumowanie:

Książka jest wysoce zalecana dla każdego zainteresowanego programowaniem komputerowym, w szczególności programowaniem systemowym, ze względu na doskonałą zawartość i bogactwo ćwiczeń. Wielu recenzentów zwraca jednak uwagę na problemy związane z wydaniem globalnym, zauważając, że zawiera ono różne ćwiczenia, liczne błędy i słabą jakość druku, co sugeruje, że wydanie północnoamerykańskie jest lepszym wyborem.

Zalety:

Doskonała treść, która obejmuje krytyczne aspekty wykonywania oprogramowania
obfite ćwiczenia zapewniające praktyczne spostrzeżenia
wysoce zalecane dla studentów programowania
świetne dla początkujących w programowaniu systemów
przydatne w połączeniu z filmami online.

Wady:

Wydanie globalne zawiera różne ćwiczenia, które zawierają błędy
wiele rozwiązań jest nieprawidłowych
jakość druku i oprawy jest słaba, z luźnymi stronami i rozmytym tekstem
zaleca się zakup wydania północnoamerykańskiego.

(na podstawie 16 opinii czytelników)

Oryginalny tytuł:

Computer Systems: A Programmer's Perspective, Global Edition

Zawartość książki:

Dla kursów z informatyki i programowania

Systemy komputerowe: 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ć studentó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, trzecie wydanie 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 studentó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 studenci mieli dostęp do systemu Linux. Studenci powinni posiadać podstawową znajomość języka C lub C++.

MasteringEngineering® nie jest dołączony. Studenci, jeśli MasteringEngineering jest zalecanym/obowiązkowym elementem kursu, powinni poprosić instruktora o prawidłowy numer ISBN i identyfikator kursu. MasteringEngineering należy zakupić tylko wtedy, gdy jest to wymagane przez instruktora. Instruktorzy proszeni są o kontakt z przedstawicielem firmy Pearson w celu uzyskania dalszych informacji.

MasteringEngineering to internetowa praca domowa, samouczek i produkt oceny zaprojektowany w celu personalizacji nauki i poprawy wyników. Dzięki szerokiej gamie interaktywnych, angażujących i możliwych do przypisania działań, uczniowie są zachęcani do aktywnego uczenia się i utrwalania trudnych koncepcji kursu.

Dodatkowe informacje o książce:

ISBN:9781292101767
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2015
Liczba stron:1120

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: