Now showing items 1-20 of 42

  • Abstraktní datové typy pro jazyk C 

    Duda, Tomáš
    Tato práce se zabývá abstraktními datovými typy v jazyce C. Jsou zde vysvětleny principy abstraktních datových typů a operace nad nimi. Hlavním úkolem je přepsání studentské opory, která je napsána v jazyce Pascal do jazyka ...
  • Analyzátor kódu jazyka C 

    Ovšonka, Daniel
    Tato bakalářská práce se zaobírá principy exploitovaní programů a detekci potencionálně zranitelných míst v programech. Tato detekce umožní vytváření bezpečnějších programových konstrukcí. V úvodu je čitatel obeznámen se ...
  • Analýza kódu v jazyce C pro účely testování zpětného překladu 

    Dítě, Viktor
    Cílem této práce je rozšíření aplikačního rámce pro tvorbu regresních testů o novou funkcionalitu pro analýzu kódu v jazyce C . Tento aplikační rámec je vytvořen v jazyce Python a pro analýzu zdrojového kódu využívá překladač ...
  • Aplikace pro odhalování plagiátů 

    Šalplachta, Pavel
    Bakalářská práce se zabývá programovacím jazykem C a způsobem odhalováním plagiátů v programech psaných v tomto jazyce. Výsledkem práce je aplikace vytvořená také v jazyce C, která podle podobnosti zdrojových kódů rozhodne, ...
  • Aplikace pro odhalování plagiátů 

    Šalplachta, Pavel
    Tato práce se zabývá programovacími jazyky C a C++, různými způsoby zápisu jejich konstrukcí a vývojem aplikace, která rozpozná velmi podobné programy napsané v těchto programovacích jazycích. Aplikace je určena pro kontrolu ...
  • Aplikace pro odhalování plagiátů u rozsáhlých projektů 

    Kačic, Matej
    Cieľom práce je vytvoriť aplikáciu, ktorá rozpozná plagiáty v programovom kóde v projektoch bez kostry. Zaoberá sa konštrukciami v jazyku C a C++ a ich následným použitím pri detekcii plagiátov. Projekty prejdú fázami ...
  • Automatická tvorba testovacích případů z datových toků 

    Kraut, Daniel
    Tato práce se zabývá automatickou tvorbou testovacích případů na úrovni jednotkového testování, pro zdrojové texty v jazyce C. K dosažení automatizace jsou použity metody přístupu k software jako k datovým tokům proměnných. ...
  • Automatická tvorba testovacích případů z datových toků 

    Kraut, Daniel
    Tato práce se zabývá automatickou tvorbou testovacích případů na úrovni jednotkového testování, pro zdrojové texty v jazyce C. K dosažení automatizace jsou použity metody přístupu k software jako k datovým tokům proměnných. ...
  • Automatizované metody hledání chyb v překladačích 

    Müller, Petr
    Tato práce se zabývá aplikací metody fuzz testing k testování překladačů a interpretů. V první části pojednává o překladačích, optimalizacích a chybách typických pro optimalizující překladač. Analyzuje vhodnost metod ...
  • Automatizovaný systém pro udržení životních podmínek v akváriích 

    Janda, Josef
    Diplomová práce se zabývá návrhem a realizací automatizovaného systému pro udržení životních podmínek v akváriích. Úkolem systému je do jisté míry automatizovat určité procedury a zajistit regulaci důležitých parametrů ...
  • Clusterové řešení OpenVPN pro bezvýpadkový provoz 

    Dokoupil, Jiří
    Cílem této bakalářské práce je analyzovat možnosti běhu OpenVPN v clusteru a takové řešení implementovat. Nejprve se zabývá analýzou stávajících technologií, možnostmi přístupu k této problematice. Následně je pak rozvedeno ...
  • Detekce podobnosti zdrojových souborů v jazyce C 

    Rek, Petr
    Tato práce se zabývá návrhem, implementací a testováním nástroje csim, sloužícího pro porovnávání podobnosti dvou souborů v jazyce C. Primárním účelem vzniku tohoto nástroje je testování zpětného překladače vyvíjeného ...
  • Elektronická kniha jízd s GPS 

    Rzyman, Daniel
    Tato bakalářská práce umožnila navrhnout, sestrojit a naprogramovat zařízení, které využívá satelitní systém pozicování ke zjednodušení způsobu evidence jízd ve firmách. Jádrem přístroje je šestnáctibitový mikrokontrolér ...
  • Generátor biologických průběhů 

    Kadeřábek, Jan
    Diplomová práce popisuje signál EKG, jeho vznik, hodnocení a přístroj pro jeho generování. Po seznámení se standardním průběhem signálu EKG, byl takový signál vytvořen v programovém prostředí Matlab. Skládá se z celkem 10 ...
  • Interaktivní interpret jazyka C 

    Blažek, Martin
    Diplomová práce se zabývá implementací interaktivního interpretu jazyka C se syntaxí odpovídající normě ISO C99. Důraz je kladen na podporu výuky jazyka C a rychlé prototypování algoritmů. Aplikace umožňuje vytvářet programy ...
  • Knihovna pro ovládání LCD displejů 

    Lutera, Ondřej
    Práce se zabývá návrhem a implementací grafických objektů Text Box, List Box,Progress Bar a Edit Box do knihovny D4D firmy Freescale určené pro ovládání LCD displejů. Vývoj byl proveden pomocí vývojového kitu DEMOQE128 s ...
  • Monitorovací systém testovacího zařízení elektrických motorů 

    Klecker, Jan
    Obsahem této práce bude navrhnout systém pro měření teploty kritických částí testovací stolice pro měření vlastností pohonů s elektrickými motory firmy NXP. V rámci teoretické části bude analyzováno měření teploty pomocí ...
  • Ovládání robotického manipulátoru mikrokontrolérem 

    Lengyel, Kristián
    Práca sa zaoberá návrhom a implementáciou algoritmu na ovládanie servomechanizmu robotického manipulátora. V prvej fázi bolo potrebné pripojiť robotický manipulátor ROB 1-3 a bežný joystick k mikrokontroléru rady HC08 od ...
  • Plánovač instrukcí překladače jazyka C pro architektury se zřetězeným zpracováním instrukcí 

    Kocina, Filip
    Tato práce se zabývá backendem překladače jazyka C, konkrétně plánovačem instrukcí. Analyzuje možnosti plánovače instrukcí kompilační platformy LLVM. Popisuje nahrazení stávajícího delay slot filleru pro architekturu MIPS.
  • Pluginy pro získávání informací o systému pro projekt BusyBox 

    Poláček, Marek
    Tato práce se zabývá implementací nástrojů pro získávání informací o operačním systému pro projekt Busybox. Diskutovány jsou souborové systémy sysfs a procfs v operačním systému Linux. Dále se práce zabývá tím, jak vytvářet ...