6 research outputs found

    Dedicated program to collect statistics of programs' source code

    No full text
    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

    Application of Hyperledger technology in the task of energy optimization

    No full text

    Applications of blockchain in dynamic distribution of electricity

    No full text
    " .... In dem Stück nehmen Umweltaktivisten auf der ganzen Welt Geiseln, um der Öffentlichkeit klar zu machen, dass es für die Umwelt bereits „fünf nach zwölf“ ist. ..... So finden sich unter den Geiseln neben der Supermarktkassiererin auch der eitle Erbe eines großen Unternehmens, ein junger Abiturient und eine biedere Archivarin. Diese ungewöhnliche Kombination kam sehr gut beim Publikum an: Nach dem überraschenden Ende des Bühnenkrimis bedankten sich die jungen Zuschauer mit endlosem Appla..

    Model funkcjonowania energetyki rozproszonej w oparciu o blockchain i systemy zarządzania energią

    No full text
    Rozwój energetyki rozproszonej pozwala na tworzenie lokalnych mikrosieci energetycznych z dużym udziałem OZE oraz lokalnych rynków energii. Ich funkcjonowanie zdeterminowane jest z jednej strony przez systemy dedykowane do sterowania rozproszonymi zasobami energetycznymi i magazynami energii, z drugiej zaś strony przez mechanizmy umożliwiające obrót energią w sposób zdecentralizowany
    corecore