Inne - programowanie
Kod. Ukryty język komputerów. Wydanie II
- Szczegóły
- Kategoria: Inne - programowanie
Mało kto się zastanawia, jak działa komputer. Jeśli ktoś chce pisać aplikacje, najczęściej wybiera sobie język programowania i koduje, jednak bez zagłębiania się w niuanse pojedynczych bitów pamięci. Tymczasem tajemniczy świat komputerów warto poznać nieco lepiej. Zrozumienie zasad działania procesora ułatwia pisanie wysoce efektywnego kodu. A nawet zwykły użytkownik powinien rozumieć różnicę między pamięcią operacyjną a masową, znać podstawy działania sieci i internetu czy też mieć choćby pobieżną wiedzę z zakresu grafiki komputerowej.
To drugie, gruntownie przejrzane i starannie uzupełnione wydanie fascynującej opowieści o tajemnym życiu toczącym się wewnątrz komputerów i innych inteligentnych urządzeń. Pozwala zdobyć wiedzę o rzeczywistych mechanizmach działania komputerów osobistych, multimediów cyfrowych i internetu.
Opowiada też o historii poszczególnych wynalazków i przystępnie wyjaśnia wiele pojęć, które warto przyswoić. W tym wydaniu szczególnie pieczołowicie opisano wewnętrzny świat procesorów, decydujących o działaniu komputerów i innych urządzeń. Co najważniejsze: lektura nie wymaga wiedzy technicznej, a opisy i wyjaśnienia są zrozumiałe i angażujące.
W książce między innymi:
- różne rodzaje kodów,
- system binarny i szesnastkowy, ASCII i Unicode,
- bramki logiczne, pamięć i magistrala,
- procesor: serce i mózg komputera,
- system operacyjny a pisanie kodu.
Chcesz zrozumieć, jak działa komputer? Kod jest źródłem!
Charles Petzold, sławny guru programistów, od lat pisze o komputerach. Jego książki, takie jak klasyczne dzieło Programowanie Windows, wpłynęły na wielu programistów. W 1994 roku otrzymał nagrodę Windows Pioneer z rąk samego Billa Gatesa, zdobył też tytuł MVP. Swój pierwszy artykuł o programowaniu w Windowsie napisał w 1986 roku. Mieszka w Nowym Jorku.
- Język Go. Tworzenie kodu z wykorzystaniem najlepszych konwencji i praktyk. Wydanie II - [21 sierpień 2024]
- Git. Od koncepcji do praktyki - [30 lipiec 2024]
- Uporządkowany kod. Ćwiczenia z empirycznego projektowania oprogramowania - [16 lipiec 2024]
- Pakiety R. Zarządzanie, testowanie, dokumentacja i udostępnianie kodu. Wydanie II - [21 maj 2024]
- Modelowanie w Fusion 360. Praktyczne przykłady - [11 maj 2024]