Národní úložiště šedé literatury Nalezeno 74 záznamů.  začátekpředchozí21 - 30dalšíkonec  přejít na záznam: Hledání trvalo 0.00 vteřin. 
Application for OpenShift Plaform for Testing of Students Projects
Országh, Marián ; Janoušek, Vladimír (oponent) ; Smrčka, Aleš (vedoucí práce)
The aim of this thesis is to design a service for automated requirements-based testing of student programming assignments, and thereafter implement this service using the OpenShift, Python and Git technologies. By creating such a service, a foundation is set for a unified testing process, which includes executing the test suites in separate Linux containers. Such a process is intended for simplification of the grading by teachers and teacher assistants, and at the same time improvement of student's performance in such tasks.   This Master's thesis explains the basics of software testing, while focusing on requirements-based testing specifically. Furthermore, it provides insight into the container technology, as well as how these themes are applied in the project's design, and how they are reflected in the service's requirements. Afterwards, the implementation details of the service are put under examination in order to provide a reference material for any future extensions of the project.   The implemented service allows for basic operations, including testing of multiple student projects in separate containers concurrently, creating a containerized debugging session, or automatically building a testing container image for a given assignment.   
Webový editor prezentací
Abrahám, Adam ; Bartík, Vladimír (oponent) ; Burget, Radek (vedoucí práce)
Cieľom tejto práce je implementácia webovej aplikácie s tlstým klientom pre spravovanie prezentácií s obsahom typu Markdown, ktorý sa následne prezentuje pomocou prezentačného rámca(framework) Reveal.js. Frontend aplikácie je vytvorený pomocou Vue.js s nadstavbou Nuxt.js, backend pomocou Express.js a ako úložisko dát je zvolená NoSQL dokumentová databáza MongoDB. Frontend a backend časti aplikácie komunikujú medzi sebou cez technológiu REST. Výsledná aplikácia umožňuje užívateľom zobrazovať, upravovať a vytvárať viacero verzií danej prezentácie.  Práca naďalej obsahuje popis, porovnanie súčasných technológií a zdôvodnenie ich výberu.
Multiplatformní git klient s pokročilou vizualizací branchí
Dohnalová, Tereza
Práce se zabývá návrhem a implementací multiplatformního Git klienta, který umožňuje uživatelům interagovat s Gitem za pomocí grafické uživatelské rozhraní. Aplikace se soustředí na vykreslení historie změn v repozitáři a na zobrazení větví pomocí grafu. V práci je popsán návrh aplikace, její implementace a následně vyhodnocení uživatelské testování, kterému aplikace byla podrobena pro ověření splnění cíle.
Využití verzovacích systémů pro podporu výuky
Pokorný, Milan ; Jeřábek, Tomáš (vedoucí práce) ; Štípek, Jiří (oponent)
Práce se věnuje verzovacím systémům a možnostem jejich využití ve výuce Informatiky. Na začátku práce jsou posouzena různá řešení pro správu verzí. Jako nejvhodnější je pro použití ve výuce vybrán distribuovaný systém Git, jehož principy jsou detailně popsány. Práce se dále zaměřuje na představení doplňků systému Git, ať už se jedná o výukové programy či přímo rozšiřující moduly. V další kapitole se text zaměřuje na roli verzovacích systémů ve vzdělávání, jejich výuku a použití ve smyslu didaktického prostředku. Navazující část práce je již prakticky zaměřená a soustředí se na popis postupů, které by umožnily zahrnout použití verzovacího systému v rámci třídy při výuce programování. V závěru text shrnuje pozitivní a negativní aspekty začlenění systémů pro správu verzí do výuky a podává praktická doporučení, včetně modelových řešení.
Detekce plagiátorství v softwarových projektech v předmětu Bezpečnost databázových systémů
Szymutko, Marek ; Přinosil, Jiří (oponent) ; Šeda, Pavel (vedoucí práce)
Plagiátorství je rozšířený problém, kterému lze předcházet preventivními nebo detekčními metodami. V práci jsou shrnuty možnosti detekce plagiátorství pomocí automatizovaných metod. Pro získávání dat z projektů byl využit volně šiřitelný kompilátor abstraktních syntaktických stromů, jehož fungování bylo v práci demonstrováno. Byl navržen způsob odevzdávání softwarových projektů tak, aby studenti nemohli vzájemně vidět své projekty. Využita k tomu byla cloudová služba GitLab. Pomocí skriptů jazyka Bash byl automatizován způsob zakládání samostatných studentských prostředí v této službě. Také byly vytvořeny skripty pro zakládání skupin studentů a archivace studentských repozitářů ve službě GitLab. V jazyce Python byl vyvinut systém k hledání podobností ve studentských projektech z předmětu BPC-BDS, psaných v jazyce Java nebo Python. Využít jej lze však i v jiných předmětech. Tento systém využívá metrik a abstraktních syntaktických stromů. Výsledek porovnání projektů i jejich jednotlivých částí je reprezentován celočíselnou hodnotou a zapsán pro přehlednost do tabulkového souboru formátu xlsx. Práce se věnuje i silným a slabým stránkám implementovaného způsobu hledání plagiátů. Také jsou shrnuty problémy, které vyvstaly v průběhu řešení práce. Součástí je i případová studie ohledně plagiátorství v předmětu BDS v akademickém roce 2022/2023.
Monitoring and Reporting Tool for Cloned Vulnerabilities across Open-Source Projects
Remeň, Matúš ; Tamaškovič, Marek (oponent) ; Holop, Patrik (vedoucí práce)
The presented thesis discusses vulnerabilities present in open-source projects, focusing on source code adoption among the projects by code cloning. In the scope of this thesis, the types of source-code clones and their detection procedures are discussed. Furthermore, a tool allowing evaluation and execution of the discussed detection methods was designed and implemented. The tool and detection methods were evaluated and tested on real-world examples.
Web application for development and maintenance of SIEM system correlation rules
Bielik, Oliver ; Mikulec, Marek (oponent) ; Safonov, Yehor (vedoucí práce)
Today’s world of technology is developing rapidly and constantly. Just as quickly, new risks are forming that threaten this sphere. For this reason, technologies need to be monitored and hazards prevented from entering systems. One of the technologies that helps this protection is a system called SIEM. This system serves as an investigative tool that allows security monitoring and investigations to be carried out. Security monitoring is carried out based on the correlation rules that are developed in security operations centers (SOC). Their task is to look for the potential dangers and report them. The main goal of the presented bachelor thesis is to create a tool that allows developers in SOC to easily develop correlation rules. The aim of the application is to simplify development and ensure a better overview of individual correlation rules. The theoretical part of the bachelor thesis focuses on the issue of security monitoring and explains it to the reader. It describes in more detail the functioning of the system and the work of SOC operators, whose job is the development of correlation rules as well. The practical part of the bachelor thesis is aimed at facilitating the development of these rules. The last part of the bachelor thesis is a conclusion, it briefly describes to the reader the observed facts and processing of the requirements for the bachelor thesis.
Radiologická asistence při gastroenterologických vyšetřeních
VOSEJPKA, Roman
Bakalářská práce se zaměřuje na radiologické zobrazovací metody, které se využívají při gastroenterologických vyšetřeních. V radiologii se přístroje neustále vyvíjí, zdokonalují a stávají se nedílnou součástí prakticky všech odvětví v medicíně. Uplatňují se jak v terapii, tak v diagnostice onemocnění. Práce se dělí na teoretickou a praktickou část. Cílem je přiblížit jednotlivá vyšetření v gastroenterologii za pomoci radiologické asistence a popsat úlohu radiologického asistenta při těchto výkonech. V teoretické části je především popsána anatomie trávicího traktu a jeho patologie. Dále se v teoretické části nachází jednotlivá gastroenterologická vyšetření, kontrastní látky a radiologické zobrazovací metody. Praktická část byla vytvořena z dat, která byla získána z nemocničního systému NIS AKORD. Na základě získaných dat byly vytvořeny tabulky a grafy s procentuálním zastoupením. Data z NIS AKORD byla doplněna o data, která jsem získal náhodným výběrem z databáze ÚZIS. Vybral jsem údaje, které souvisely jak s oborem radiologie a zobrazovacích metod, tak s gastroenterologií. Cílem je popsat průběh jednotlivých vyšetření v gastroenterologii za pomoci radiologické asistence a přiblížit úlohu radiologického asistenta v již zmiňovaných výkonech.
Systém pro ověření minimálních potřebných zdrojů pro běh aplikace
Žák, Jiří ; Doležal, Jan (oponent) ; Smrž, Pavel (vedoucí práce)
Cílem této bakalářské práce je vytvořit systém pro ověření minimálních potřebných zdrojů pro běh aplikace. Teoretická část se věnuje tématu vyhodnocovacích metrik počítačového výkonu a principu fungování operačního systému Linux. V praktické části je popsáno, jak byl vytvořen návrh a implementace celého systému, který využívá technologii BPF (Berkeley Packet Filter). Práce je završena testováním a vyhodnocením celé práce. Systém byl úspěšně nasazen v partnerské firmě BringAuto. Ukázalo se, že daný operační systém je dostatečně výkonný pro běh aplikací.

Národní úložiště šedé literatury : Nalezeno 74 záznamů.   začátekpředchozí21 - 30dalšíkonec  přejít na záznam:
Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.