- Obecnie brak na stanie
|
Autorzy: Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman ISBN: 83-204-2656-1 Format: B5, 752 str. Twarda oprawa Wydawnictwo: WNT |
| O książce |
|
Komputery posługują się językiem bitów. Aby zatem program mógł być wykonany przez komputer, musi zostać przetłumaczony na jego język, czyli język bitów. Tłumaczenie to odbywa się za pomocą specjalnych programów zwanych kompilatorami. To im właśnie jest poświęcona ta książka. Autorzy przedstawiają zasady i techniki budowy kompilatorów. Szczegółowo omawiają analizę leksykalną, tablice symboli, analizę składniową, translację sterowania składnią, kontrolę typów, organizację środowiska wykonywania programu oraz generowanie i optymalizację kodu. Każdy rozdział kończą zestawem zadań o różnym stopniu trudności. Książka jest przeznaczona dla studentów informatyki. Napisanie kompilatora to ukoronowanie procesu zdobywania podstawowej wiedzy informatycznej. Każdy student powinien więc napisać co najmniej jeden kompilator, a ta książka ułatwi mu uporanie się z tym zadaniem. Spis treści 1.Wprowadzenie do kompilacji 2.Prosty kompilator jednoprzebiegowy 3.Analiza leksykalna 4.Analiza składniowa 5.Translacja sterowana składnią 6.Kontrola typów 7.Środowiska przetwarzania 8.Generowanie kodu pośredniego 9.Generowanie kodu 10.Optymalizacja kodu 11.Chcesz napisać kompilator? 12.Kilka kompilatorów Dodatek A Projekt programistyczny Bibliografia Skorowidz |
Płytka rozwojowa z 32-bitowym SoC Intel® Quark™ X1000 (400MHz) i pamięcią DDR3 o pojemności 256MB. Cechuje się m.in. złączami kompatybilnymi z Arduino UNO R3, wbudowanym złączem mini-PCI Express czy ethernetem z obsługą PoE. GALILEO2.P
Brak towaru
Obudowa do komputera Orange Pi PC/PC Plus/PC 2 (przezroczysta), wykonana z tworzywa sztucznego. Chroni i zabezpiecza komputer przed kurzem oraz mechanicznym uszkodzeniem
Brak towaru
Obudowa pozwala na umieszczenie w niej komputera Raspberry PI B+/2 oraz ekranu dotykowego 7", tworząc tym samym zwartą konstrukcję, mogącą pełnić funkcję tabletu, ekranu prezentacyjnego czy panelu operatorskiego. CBRPP-TS-BLK/WHT
Brak towaru
Brak towaru
Płytka DVK512 firmy Waveshare przeznaczona jest dla Raspberry PI A+, B+ oraz 2. Zawiera m.in: RTC, konwerter UART-USB, złącze wyświetlacza 16x2, przyciski, złącza interfejsów SPI, I2C, diody LED
Brak towaru
Matryca LED 128 (8x16) ze sterownikiem MAX7219. Kolor czerwony. Interfejs SPI. Moduł dołączany bezpośrednio do Raspberry Pi
Brak towaru
Aluminiowy radiator firmy Waveshare dla CPU komputerów Raspberry Pi B+, Raspberry Pi 2 oraz Raspberry Pi 3. Radiator ma taśmę samoprzylepną
Brak towaru
Płytka z czujnikami: ciśnienia, wilgotności, oświetlenia i temperatury. Płytka wyposażona jest w złącze do opcjonalnych dodatkowych czujników: prędkości i kierunku wiatru, opadów, lokalizacji oraz precyzyjnego zegara. DEV-12081
Brak towaru
Wielokanałowy termometr do komputera, pozwala na pomiar temperatury w ośmiu punktach, posiada sondy wodoodporne z przewodami o długości 1m. AVTMOD15
Brak towaru
Rozwinięcie płytki Arduino UNO, m.in. możliwość pracy z napięciem 3.3V przełącznik umożlwiający wyłączenie bootloadera, możliwość wgrania bootloadera bez użycia programatora, możliwość dołączenia do płytki stykowej.
Brak towaru
Płytka Accessory Shield firmy Waveshare zawiera najczęściej używane peryferia w łatwej do użycia formie, dodatkowym ułatwieniem są biblioteki obsługujące te peryferia. Na pokładzie m.in.: wyświetlacz OLED, dioda RGB, przyciski, czujnik temperatury, akcelerometr, joystick. Waveshare Accessory Shield
Brak towaru
Dotykowa pojemnościowa klawiatura dla komputerów Raspberry Pi (wszystkie wersje). 16 przycisków, interfejs I2C
Brak towaru
Przewodowa (USB) mysz optyczna Q-LINE, rozdzielczość 800 DPI, 3 przyciski, kabel 1.5m, czarno-pomarańczowa
Brak towaru
Bezprzewodowa mysz optyczna Tracer Fiorano RF TRM-169W nano jest wygodnym rozwiązaniem dla komputerów jednopłytkowych używanych jako domowe centra multimedialne. Miniaturowy odbiornik USB
Brak towaru
Wygodna klawiatura USB w kolorze czarnym, 107 klawiszy, ze standardowymi klawiszami funkcyjnymi. Klawiatura doskonale współpracuje z Raspberry Pi, Odroid i innymi komputerami
Brak towaru
Programator/debugger z interfejsem SWD dla mikrokontrolerów STM32 oraz interfejsem SWIM dla STM8. W pełni kompatybilny z ST-LINK v2 firmy STMicroelectronics
Brak towaru