Automatická statistická a metrická analýza zdrojového kódu se zaměřením na jazyk ANSI C

dc.contributor.advisorEkštein, Kamil
dc.contributor.authorFatka, Jiří
dc.contributor.refereeHerout, Pavel
dc.date.accepted2012-06-18
dc.date.accessioned2013-06-19T06:31:09Z
dc.date.available2010-08-30cs
dc.date.available2013-06-19T06:31:09Z
dc.date.issued2012
dc.date.submitted2012-05-17
dc.description.abstractPráce se zabývá o vytvoření nástrojů určených k metrické analýze zdrojových kódu napsaných v programovacím jazyce ANSI C. Výsledky této analýzy jsou používány na porovnávání zdrojových kódů samostatných prací a na dokazování autorství. Nástroj pro metrickou analýzu je navržen, aby se choval jako překladač, proto obsahuje většinu částí klasického překladače jazyka ANSI C. Pro ukládání otisků zdrojových kódů byl vytvořen nový datový formát, který je používán pro rychlejší porovnávání s ostatními zdrojovými kódy samostatných prací. Pro práci s tímto datovým formátem je navržena speciální aplikace. Nástroje využívají společnou knihovnu určenou na analýzu zdrojových kódů a je možno ji rozšířit, s dodatečnými úpravami, o podporu analýzy dalších programovacích jazyků.cs
dc.description.abstract-translatedThesis is focused on tools, created for metric analysis of source code that is written in programming language ANSI C. The results of this analysis are comparisons of several student essays' source codes, which are later used for proofing plagiarism. The tool for metric analysis is designed to be a regular compiler; therefore it contains most parts of regular ANSI C compiler. For storing of source code footprints, new data format was created. It is used by the comparing tool for faster source code comparison with other essays' source codes. A special application is designed for work with this data format. The tools use a shared library that is designed for source code analysis and it can be extended, with extra modifications, to support other programming languages.en
dc.description.departmentKatedra informatiky a výpočetní technikycs
dc.description.resultObhájenocs
dc.format77 s.cs
dc.format.mimetypeapplication/pdf
dc.identifier40227
dc.identifier.urihttp://hdl.handle.net/11025/3033
dc.language.isocscs
dc.publisherZápadočeská univerzita v Plznics
dc.rightsPlný text práce je přístupný bez omezení.cs
dc.rights.accessopenAccessen
dc.subjectCcs
dc.subjectANSI Ccs
dc.subjectmetrická analýzacs
dc.subjectmetrikycs
dc.subjectplagiátorstvícs
dc.subjectporovnávánícs
dc.subjectautorstvícs
dc.subjectC++cs
dc.subjectotisk zdrojového kóducs
dc.subjectpreprocesorcs
dc.subjectpřekladačcs
dc.subject.translatedCen
dc.subject.translatedANSI Cen
dc.subject.translatedmetric analysisen
dc.subject.translatedmetricsen
dc.subject.translatedplagiarismen
dc.subject.translatedcomparisonen
dc.subject.translatedauthorshipen
dc.subject.translatedC++en
dc.subject.translatedsource code footprinten
dc.subject.translatedpreprocessoren
dc.subject.translatedcompileren
dc.thesis.degree-grantorZápadočeská univerzita v Plzni. Fakulta aplikovaných vědcs
dc.thesis.degree-levelNavazujícícs
dc.thesis.degree-nameIng.cs
dc.thesis.degree-programInženýrská informatikacs
dc.titleAutomatická statistická a metrická analýza zdrojového kódu se zaměřením na jazyk ANSI Ccs
dc.title.alternativeAutomatic Statistic and Metric Analysis of Source Code with Focus on the ANSI C Languageen
dc.typediplomová prácecs
local.relation.IShttps://portal.zcu.cz/StagPortletsJSR168/CleanUrl?urlid=prohlizeni-prace-detail&praceIdno=40227

Files

Original bundle
Showing 1 - 4 out of 4 results
No Thumbnail Available
Name:
diplomova-prace.pdf
Size:
838.19 KB
Format:
Adobe Portable Document Format
Description:
Plný text práce
No Thumbnail Available
Name:
A09N0066Pposudek-ved.pdf
Size:
749.42 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího práce
No Thumbnail Available
Name:
A09N0066Pposudek-op.pdf
Size:
459.18 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta práce
No Thumbnail Available
Name:
A09N0066Pprubeh.pdf
Size:
176.19 KB
Format:
Adobe Portable Document Format
Description:
Průběh obhajoby práce

Collections