Rozpoznání plagiátů zdrojového kódu v jazyce Python

but.committeeprof. RNDr. Alexandr Meduna, CSc. (předseda) doc. Ing. Zdeněk Kotásek, CSc. (místopředseda) Ing. František Grézl, Ph.D. (člen) Ing. Martin Hrubý, Ph.D. (člen) RNDr. Marek Rychlý, Ph.D. (člen)cs
but.defenceStudentka nejprve prezentovala výsledky, kterých dosáhla v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Studentka následně odpověděla na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studentky na položené otázky rozhodla práci hodnotit stupněm C. Otázky u obhajoby: Navrhněte, jakým způsobem je možné vytvořený nástroj dále rozšiřovat. Popište některé možnosti optimalizace vytvořeného nástroje. Vyberte a popište některý z možných nástrojem nepokrytých postupů, jak znesnadnit odhalení plagiátu, a diskutujte možnost eliminace jeho vlivu.cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorKřivka, Zbyněkcs
dc.contributor.authorBártíková, Pavlínacs
dc.contributor.refereeSoukup, Ondřejcs
dc.date.accessioned2025-03-18T17:48:45Z
dc.date.available2024-06-18cs
dc.date.available2025-03-18T17:48:45Z
dc.date.created2014cs
dc.description.abstractTato práce se zabývá jazykem Python a vývojem aplikace, která vyhodnotí podobnost zadaných zdrojových textů v tomto jazyce. Kromě porovnávání komentářů využívá program několik porovnávacích metod, jež aplikuje na posloupnost tokenů, které vytvoří ze zadaných zdrojových textů. Jsou to Levenshteinova vzdálenost, nejdelší společný podřetězec a četnost tokenů. Součástí práce jsou také výsledky testování programu na reálných datech. Aplikace je určena pro kontrolu plagiátů zdrojových kódů školních projektů v jazyce Python.cs
dc.description.abstractThis thesis deals with the programming language Python and with development of the application that evaluates the similarity of the specified source codes in this programming language. In addition to comparison of comments, the program uses several comparison methods applied to a sequence of tokens that are created from the specified source codes. Namely, the Levenshtein distance, the longest common subsequence and the frequency of tokens. The thesis also includes the results of testing the program on real data. The application is designed to control the plagiarism in the source codes of the school projects written in the programming language Python.en
dc.description.markCcs
dc.identifier.citationBÁRTÍKOVÁ, P. Rozpoznání plagiátů zdrojového kódu v jazyce Python [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2014.cs
dc.identifier.other79894cs
dc.identifier.urihttps://hdl.handle.net/11012/250122
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsPřístup k plnému textu prostřednictvím internetu byl licenční smlouvou omezen na dobu 10 roku/letcs
dc.subjectjazyk Pythoncs
dc.subjectplagiátcs
dc.subjectodhalování plagiátůcs
dc.subjectporovnávánícs
dc.subjectPython languageen
dc.subjectplagiarismen
dc.subjectdetection of plagiarismen
dc.subjectcomparisonen
dc.titleRozpoznání plagiátů zdrojového kódu v jazyce Pythoncs
dc.title.alternativePlagiarism Recognizer in Python Source Codeen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2014-06-18cs
dcterms.modified2020-05-10-16:11:43cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid79894en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 18:48:45en
sync.item.modts2025.01.15 16:47:43en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
review_79894.html
Size:
1.46 KB
Format:
Hypertext Markup Language
Description:
file review_79894.html
Collections