Kto je David Matoušek?
David Matoušek je český programátor, pedagóg a autor odborných publikácií. Venuje sa programovaniu v jazyku C++, tvorbe aplikácií pre operačný systém Windows a programovaniu mikrokontrolérov.
Vydavateľský profil uvádza viac ako dvadsať rokov skúseností s C++. Pri vývoji aplikácií pracuje s nástrojmi C++ Builder, Visual C++ a Dev-C++. V oblasti embedded systémov sa zaoberá mikrokontrolérmi Atmel, PIC a 8051.
Profesijne pôsobí na Fakulte elektrotechniky a informatiky Univerzity Pardubice. Svoje odborné skúsenosti prenáša do učebníc a praktických príručiek.
C++ bez předchozích znalostí
Kniha C++ bez předchozích znalostí je určená ľuďom, ktorí chcú začať programovať v C++ bez predchádzajúcich skúseností. Computer Press ju vydal v roku 2016.
Výklad postupuje od premenných, dátových typov, operátorov a výrazov cez vetvenie programu, cykly, polia, reťazce, ukazovatele a funkcie až k objektovo orientovanému programovaniu.
Kniha sa venuje aj vstupu a výstupu, modulárnemu programovaniu, preťažovaniu funkcií a operátorov, spracovaniu výnimiek, ladeniu a testovaniu. Súčasťou podpory ku knihe sú zdrojové kódy použitých príkladov.
Programování mikrokontrolérů ATmega bez předchozích znalostí
Druhá publikácia dostupná na AudioSpace sa sústreďuje na mikrokontroléry ATmega. Rovnako je koncipovaná tak, aby čitateľ nepotreboval predchádzajúce skúsenosti s ich programovaním.
Autor vysvetľuje základné dátové typy a programové konštrukcie, ovládanie vstupov a výstupov, funkcie, polia a ukazovatele. Ďalšie kapitoly sa venujú prerušeniam, čítačom, časovačom, prevodníkom a sériovým komunikačným jednotkám.
V závere publikácie nechýbajú ani podklady na výrobu vlastnej vývojovej dosky, takže teoretický výklad je prepojený s praktickou prácou s hardvérom.
Programovanie pre začiatočníkov
Obe knihy spája systematický výklad od základov. Jedna sa sústreďuje na všeobecné programovanie v C++, druhá na programovanie konkrétnej rodiny mikrokontrolérov ATmega.
Matoušek pri vysvetľovaní využíva príklady a postupne prechádza od jednoduchších princípov k témam potrebným pri vlastných programátorských projektoch.
Časté otázky o Davidovi Matouškovi
Čomu sa David Matoušek venuje?
Programovaniu v C++, aplikáciám pre Windows, mikrokontrolérom a vysokoškolskej pedagogickej činnosti.
Sú jeho knihy vhodné pre začiatočníkov?
Áno. Obe publikácie zaradené na AudioSpace sú koncipované tak, aby nevyžadovali predchádzajúce znalosti danej oblasti.
Kde David Matoušek pôsobí?
Vydavateľské zdroje ho uvádzajú na Fakulte elektrotechniky a informatiky Univerzity Pardubice.
Akým mikrokontrolérom sa venuje?
V jeho profesijnom profile sú uvedené najmä rodiny Atmel, PIC a 8051; samostatná kniha sa venuje mikrokontrolérom ATmega.
Knihy Davida Matouška zaradené v ponuke AudioSpace nájdete nižšie.