Język C. Programowanie mikrokontrolerów i komputerów - Helion
Tytuł oryginału: Jumpstarting C: Learn the All-Purpose Programming Language for Microcontrollers and Computers (ebook)
TÅ‚umaczenie: Piotr Rajca
ISBN: 978-83-283-5263-6
stron: 48, Format: 140x208, okładka: miękka
Data wydania: 2019-02-19
Księgarnia: Helion
Nakład wyczerpany
JÄ™zyk C jest szybki, potężny i... zupeÅ‚nie niepociÄ…gajÄ…cy. Zmusza do programowania na niskim poziomie, za to daje bezpoÅ›redni dostÄ™p do sprzÄ™tu, miÄ™dzy innymi do stosów i rejestrów procesora. Jest jÄ™zykiem wieloplatformowym, jednak przenoszenie kodu wykonywalnego miÄ™dzy różnymi maszynami stanowi wyzwanie. C nie pozwala chodzić na skróty i zmusza do dogÅ‚Ä™bnego zrozumienia zagadnienia, nad którym siÄ™ pracuje. To wszystko sprawia, że uzyskanie biegÅ‚oÅ›ci w jÄ™zyku C jest najlepszÄ… drogÄ… do poznania podstaw algorytmów oraz systemów operacyjnych, a dodatkowo procentuje podczas programowania w jÄ™zykach wyższego poziomu. Nauka C wymaga jednak sporo wysiÅ‚ku!
Ta książka jest wyjÄ…tkowo zwiÄ™zÅ‚ym podrÄ™cznikiem, dziÄ™ki któremu bÅ‚yskawicznie zdobÄ™dziesz wiedzÄ™ potrzebnÄ… do zrozumienia dziaÅ‚ania jÄ™zyka C. Wystarczy, że oprócz tej książki dysponujesz komputerem z dostÄ™pem do internetu, pÅ‚ytkÄ… Raspberry Pi Zero lub Zero W, paroma diodami LED, opornikami, pÅ‚ytkÄ… prototypowÄ… i przewodami oraz choćby podstawowÄ… wiedzÄ… o programowaniu, a w krótkim czasie poszerzysz horyzonty, zdobÄ™dziesz kilka nowych umiejÄ™tnoÅ›ci i przyswoisz nowy jÄ™zyk. JeÅ›li chcesz siÄ™ nauczyć pracy z komponentami sprzÄ™towymi, uzyskać peÅ‚nÄ… kontrolÄ™ nad wykonywaniem programu czy też wycisnąć ze swojego systemu maksimum wydajnoÅ›ci - wÅ‚aÅ›nie w tej książce znajdziesz wiedzÄ™, dziÄ™ki której osiÄ…gniesz swoje cele.
Najważniejsze zagadnienia:
- przygotowanie środowiska i narzędzi potrzebnych do pracy
- składnia w C
- kod do obsÅ‚ugi przycisków i diod LED
- wÅ‚asny projekt: pisanie gry "Simon mówi"
Poprawny kod w C: działa dokładnie i szybko!
Zobacz także:
- Internet rzeczy. Podstawy programowania aplikacji i serwer 99,00 zł, (49,50 zł -50%)
- Nowoczesny C. Przegl 119,00 zł, (59,50 zł -50%)
- Efektywny C. Wprowadzenie do profesjonalnego programowania 69,00 zł, (34,50 zł -50%)
- Język C. Solidna wiedza w praktyce. Wydanie VIII 199,00 zł, (99,50 zł -50%)
- J 77,00 zł, (38,50 zł -50%)
Spis treści
Język C. Programowanie mikrokontrolerów i komputerów -- spis treści
Wstęp 5
1. Instalowanie niezbędnych narzędzi 7
- Kompilator 8
- Zintegrowane środowisko programistyczne 10
2. Twoje pierwsze programy 13
- Witaj, świecie! 14
- Typy danych 16
- Witaj, wpisałeś... 17
- Instrukcje warunkowe if/then/else 18
- Pętle 20
- Kilka sÅ‚ów o skÅ‚adni 22
3. Twój pierwszy projekt 23
- Funkcje 23
- BÅ‚yskanie 26
- Odczyt przycisku 29
4. "Simon mówi" 33
- Tworzenie gry 33
- Pisanie kodu 34
- Wykonywanie programu 44
- Do wypróbowania 44
- Wnioski 45