Kompilatory. Orneta

Kompilatory. Reguły, metody i narzędzia ean: 9788301203818 producent/wydawca: Wydawnictwo Naukowe PWN wydanie: Rok wydania: 2019, oprawa: twarda Ję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 164,99 Najbliżej: 47 km

Liczba ofert: 1

Oferta sklepu

Opis

Kompilatory. Reguły, metody i narzędzia ean: 9788301203818 producent/wydawca: Wydawnictwo Naukowe PWN wydanie: Rok wydania: 2019, oprawa: twarda Ję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. W dokładniejszym zrozumieniu i przyswojeniu tematu, pomagają czytelnikowi liczne, rozbudowane ćwiczenia zawarte w każdym podrozdziale.Dzięki lekturze poznaszPodstawowe 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. sygnatura 9785001

Specyfikacja

Podstawowe informacje

Autor
  • Alfred V. Aho;Jeffrey Ullman;Monica S. Lam;Ravi Sethi
Rok wydania
  • 2019
Format
  • PDF
Ilość stron
  • 1040
Kategorie
  • Programowanie
Wybrani autorzy
  • Praca zbiorowa
Wydawnictwo
  • PWN