Simple view
Full metadata view
Authors
Statistics
Dedykowane narzędzie do zbierania statystyk kodu
statyczna analiza kodu, zbieranie statystyk kodu źródłowego programów, porównywanie statystyk między różnymi wersjami programu, XML, złożoność i czytelność programów
static code analyse, collecting statistics of programs' code, statistics comparison of different version of program, XML, complexity and cleanliness of code
W ramach pracy magisterskiej napisałem program do zbierania statystyk kodu napisanego w językach programowania C i C++. Program ten umożliwia zbieranie następujących statystyk:- liczbę linii na jednostkę (plik, funkcja, klasa),- liczbę linii kodu na plik,- liczbę linii komentarza na plik,- stosunek liczby linii kodu do linii komentarza,- liczbę znaków na linię,- liczbę funkcji,- liczbę warunków w instrukcji warunkowej,- złożoność cyklomatyczną,- liczbę klas na plik,- liczbę pól i metod w klasie.Jest możliwe zarówno graficzne przeglądanie statystyk jak i wygenerowanie pliku zawierającego wszystkie zebrane statystyki. Program umożliwia nie tylko wyświetlanie statystyk kodu, ale też ich porównywanie dla dwóch plików bądź katalogów.Niezawodność napisanego przeze mnie programu potwierdzają testy jednostkowe dostarczone wraz z programem.
My master thesis is the program to collect statistics of code written in programming languages: C and C++. The program allows to collect listed statistics:- number of lines per unit (file, function, class),- number of lines of code per file,- number of lines of comments,- number of characters per line,- number of functions,- number of conditions per if-statement,- cyclomatic complexity,- number of classes per file,- number of fields and methods in per class.It is possible to display statistics in graphic user interface and generate all collected statistics to a XML file.Program also allows to compare statistics from files/directories.Program is tried and tested. Unit tests are included in the project.
dc.abstract.en | My master thesis is the program to collect statistics of code written in programming languages: C and C++. The program allows to collect listed statistics:- number of lines per unit (file, function, class),- number of lines of code per file,- number of lines of comments,- number of characters per line,- number of functions,- number of conditions per if-statement,- cyclomatic complexity,- number of classes per file,- number of fields and methods in per class.It is possible to display statistics in graphic user interface and generate all collected statistics to a XML file.Program also allows to compare statistics from files/directories.Program is tried and tested. Unit tests are included in the project. | pl |
dc.abstract.pl | W ramach pracy magisterskiej napisałem program do zbierania statystyk kodu napisanego w językach programowania C i C++. Program ten umożliwia zbieranie następujących statystyk:- liczbę linii na jednostkę (plik, funkcja, klasa),- liczbę linii kodu na plik,- liczbę linii komentarza na plik,- stosunek liczby linii kodu do linii komentarza,- liczbę znaków na linię,- liczbę funkcji,- liczbę warunków w instrukcji warunkowej,- złożoność cyklomatyczną,- liczbę klas na plik,- liczbę pól i metod w klasie.Jest możliwe zarówno graficzne przeglądanie statystyk jak i wygenerowanie pliku zawierającego wszystkie zebrane statystyki. Program umożliwia nie tylko wyświetlanie statystyk kodu, ale też ich porównywanie dla dwóch plików bądź katalogów.Niezawodność napisanego przeze mnie programu potwierdzają testy jednostkowe dostarczone wraz z programem. | pl |
dc.affiliation | Wydział Fizyki, Astronomii i Informatyki Stosowanej | pl |
dc.area | obszar nauk ścisłych | pl |
dc.contributor.advisor | Romańczukiewicz, Tomasz - 147959 | pl |
dc.contributor.author | Bazior, Grzegorz | pl |
dc.contributor.departmentbycode | UJK/WFAIS | pl |
dc.contributor.reviewer | Romańczukiewicz, Tomasz - 147959 | pl |
dc.contributor.reviewer | Wereszczyński, Andrzej - 132581 | pl |
dc.date.accessioned | 2020-07-25T03:24:02Z | |
dc.date.available | 2020-07-25T03:24:02Z | |
dc.date.submitted | 2014-07-31 | pl |
dc.fieldofstudy | informatyka stosowana | pl |
dc.identifier.apd | diploma-89655-112497 | pl |
dc.identifier.project | APD / O | pl |
dc.identifier.uri | https://ruj.uj.edu.pl/xmlui/handle/item/198027 | |
dc.language | pol | pl |
dc.subject.en | static code analyse, collecting statistics of programs' code, statistics comparison of different version of program, XML, complexity and cleanliness of code | pl |
dc.subject.pl | statyczna analiza kodu, zbieranie statystyk kodu źródłowego programów, porównywanie statystyk między różnymi wersjami programu, XML, złożoność i czytelność programów | pl |
dc.title | Dedykowane narzędzie do zbierania statystyk kodu | pl |
dc.title.alternative | Dedicated program to collect statistics of programs' source code | pl |
dc.type | master | pl |
dspace.entity.type | Publication |