CODIGO System statycznej analizy kodu źródłowego w wybranych językach programowania

WSB-NLU Repository

Show simple item record

dc.contributor.advisor Przybycień, Krzysztof
dc.contributor.author Urban, Michał
dc.date.accessioned 2013-10-27T10:04:11Z
dc.date.available 2013-10-27T10:04:11Z
dc.date.issued 2009-11-02 10:52:07
dc.identifier.uri http://hdl.handle.net/11199/1191
dc.description.abstract Systemy statycznej analizy kodu źródłowego służą przede wszystkim do znajdywania: - błędów syntaksy - potencjalnie groźnego kodu (np. niejawne konwersje zmiennych) - tzw. wąskich gardeł czyli wolnych lub pamięciożernych fragmentów kodu źródłowego (głównie pętle) - słów kluczowych, zadeklarowanych zmiennych, wyrażeń regularnych (Regular Expressions), co ułatwia łatwiejsze przeglądania kodu źródłowego. Opisano tutaj tylko i wyłącznie systemy analizy statycznej. Celem aplikacji Codigo jest ułatwienie procesu analizy kodu źródłowego za pomocą następujących funkcjonalności: - wyszukiwanie i podświetlanie słów kluczowych języka programowania danego kodu źródłowego, ułatwiając dzięki temu rozeznanie w kodzie źródłowym - wyszukiwanie i podświetlanie zadeklarowanych zmiennych w kodzie źródłowym, ułatwiając dzięki temu rozeznanie w kodzie źródłowym - wyszukiwanie i podświetlanie wyrażeń regularnych umożliwiając tym samym wyszukiwanie wzorców tekstowych w kodzie źródłowym - wyświetlenie informacji na temat pliku kodu źródłowego Codigo jest systemem rozszerzalnym. Dzięki technologii XML użytkownik jest w stanie dodać kolejny język programowania. Zamierzony cel został osiągnięty. Powstała aplikacja, która charakteryzuje się: stabilnością, wydajnością, rozszerzalnością architektury (architektura XML), prostotą w obsłudze. Codigo ułatwia proces analizy kodu źródłowego. pl
dc.language.iso pl pl
dc.rights licencja niewyłączna
dc.subject języki programowania pl
dc.subject programy komputerowe pl
dc.title CODIGO System statycznej analizy kodu źródłowego w wybranych językach programowania pl
dc.title.alternative Static code analysis system in certain programming languages pl
dc.type bachelorThesis pl
dc.date.updated 2013-10-23T10:44:23Z


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search WSB-NLU Repository


Advanced Search

Browse

My Account

Statistics

Info