Kompilatory Alfred V. Aho, Jeffrey Ullman, Monica S. Lam, Sethi Ravi
Opis
Kompilatory reguły metody i narzędzia - Alfred V. Aho, Jeffrey Ullman, Monica S. Lam [KSIĄŻKA]Autor: Alfred V. Aho, Jeffrey Ullman, Monica S. LamWydanie: 2Rok wydania: 2019OpisJęzyki programowania są sposobami zapisu przedstawiającymi obliczenia w sposób zrozumiały dla ludzi i dla maszyn. Świat, jaki dziś znamy, uzależniony jest od języków programowania, gdyż całe oprogramowanie działające na wszystkich komputerach zostało napisane w jakimś języku programowania. Jednak zanim możliwe będzie uruchomienie programu, musi on najpierw zostać przetłumaczony do postaci, w której komputer będzie mógł go wykonać. Tłumaczenie to odbywa się za pomocą specjalnych systemów programowych zwanych kompilatorami.
II edycja klasycznej książki, znanej na całym świecie jako Dragon Book, jest poświęcona projektowaniu i implementacji kompilatorów.
Dzięki lekturze poznasz:Podstawowe zagadnienia związane z architekturą komputerów oraz zasady języków programowaniaOmówienie analizy leksykalnej, wyrażeń regularnych, automatów skończonych i narzędzi generujących lekseryGłówne metody parsinguPodstawowe koncepcje definicji kierowanych składnią i translacji sterowanej składniąZasady projektowania generatora koduTechnologie optymalizacji koduNowe rozdziały obejmują takie zagadnienia jak:Środowiska wykonawcze, w tym: mechanizmy odśmiecania pamięci i zarządzanie stosemOptymalizacje na poziomie instrukcjiWykrywanie i wykorzystywanie równoległości w większej skaliAnalizy międzyproceduralneZasady i techniki projektowania kompilatorów mają zastosowanie w tak wielu dziedzinach, że na pewno każdy informatyk spotka się z nimi w swojej pracy wielokrotnie. Studiowanie pisania kompilatorów oznacza poznawanie takich zagadnień jak: języki programowania, architektura komputerów, teoria języka, algorytmy i inżynieria oprogramowania.
Książka zupełnie nowa.
ISBN: 978-83-01-20381-8Dział: KSIĄŻKAIlość stron: 1064Okładka: twardaLiczba nośników: [1xKSIĄŻKA]SKU: 824180
