- 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 |
Minikomputer wyposażony w układ SoC Rockchip RK3399 (ARM Cortex-A72/ARM Cortex-A53). Komputer został bogato wyposażony, m.in. w złącze Gigabit Ethernet, interfejs mSATA, złącze miniPCIe, USB typu C, podwójny interfejs CSI, itd. Na płytce można uruchomić system Android 6.0 oraz Linux
Brak towaru
Paul Horowitz, Winfield Hill, Wydawnictwo WKiŁ
Brak towaru
Niewielka, ergonomiczna klawiatura QWERTY z wbudowanym touchpadem, komunikująca się za pośrednictwem Bluetooth z urządzeniem (np. tabletem, smartfonem, telewizorem Smart czy komputerem). Dzięki wbudowanemu akumulatorowi możliwa jest długa praca. IBK-26
Brak towaru
iPazzPort KP-810-19S to miniaturowa klawiatura bezprzewodowa na pasmo 2.4 GHz z wbudowanym touchpadem. Zaprojektowana specjalnie do współpracy z telewizorami Smart TV oraz komputerami PC. Może być używana również z Raspberry Pi. KP-810-19S
Brak towaru
Nakładka z wyświetlaczem LCD o przekątnej 2.8 cala firmy Digilent. Ekran ma rozdzielczość 320x240 pikseli. Umożliwia obsługę 2-punktowego dotyku dzięki panelowi pojemnościowemu. Digilent 410-317
Brak towaru
Miniaturowy moduł pozwalający sterować urzadzeniami za pomocą przycisku, bez konieczności podłączania ich przewodami
Brak towaru
μRemote PRO w czarnej metalowej obudowie to pilot czwartej generacji do sterowania wszystkimi urządzeniami w domu i ogrodzie. Konfigurowny z aplikacji, ładowany jak smartfon
Brak towaru
SparkFun Variable Load Kit to zestaw do samodzielnego montażu, służy do określenia prądu pobieranego z danego źródła zasilania. Moduł ten może być wykorzystany do testów stabilności zasilania przy różnych obciążeniach, testów żywotności baterii/akumulatorów itp. Może testować napięcie do 30 V oraz generować obciążenie od kilku mA do 4 A. SparkFun KIT-14449
Brak towaru
Płytka z 32-bitowym mikrokontrolerem Nuvoton NUC123ZD4AN0 z rdzeniem ARM Cortex-M0, do dyspozycji użytkownika jest 31 linii I/O, 6 wejść analogowych oraz interfejsy UART, SPI, I2S i I2C. Kompatybilna z Arduino. DFRobot DFR0392
Brak towaru
Moduł z 4-kanałowym sterownikiem silników DC (2 x TB6612FNG) przeznaczony do płytek FireBeetle. Komunikuje się przez interfejs I2C. DFRobot DFR0508
Brak towaru
Płytka rozwojowa z układem PSoC5LP ARM Cortex. Wyposażona w dwa procesory: debugger/programator CY8C5868LTI-LP039 i układ obsługujący kod aplikacji CY8C5888AXI-LP096. Oba procesory oparte są o rdzeń Cortex-M3 i mają 256kB pamięci flash, 64kB SRAM i 2kB EEPROM. Sparkfun DEV-13714
Brak towaru
Komputer jednopłytkowy bazujący na czterordzeniowym procesorze Intel Celeron N3160. Łączy w sobie możliwość uruchomienia oprogramowania na komputery PC oraz Arduino. SB02-3740-0000-C0
Brak towaru
OpenMV M7 to niewielka płytka z kamerą OV7725 oraz mikrokontrolerem STM32F765VI. Moduł pozwala na łatwe implementacje w urządzeniach/robotach gdzie zachodzi potrzeba przetwarzania obrazu (m.in. wykrywanie twarzy, rozpoznawania kolorów, czy odczytu kodów QR). SparkFun SEN-15325
Brak towaru
Brak towaru
Oficjalna nakładka HAT do zasilania przez internet (PoE) do Raspberry Pi 3 B+ oraz Raspberry Pi 4 B. Pozwala wykorzystać interfejs PoE do zasilania Raspberry Pi przez kabel Ethernet, eliminując konieczność użycia osobnego zasilacza. RPI3-MODBP-POE
Brak towaru
Simon Monk
Brak towaru