Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

20/09/2003 1 Języki programowania 1 Piotr Górczyński Debugowanie kodu.

Podobne prezentacje


Prezentacja na temat: "20/09/2003 1 Języki programowania 1 Piotr Górczyński Debugowanie kodu."— Zapis prezentacji:

1 20/09/2003 1 Języki programowania 1 Piotr Górczyński Debugowanie kodu

2 20/09/2003 2 Debugowanie Debugowaniem nazywamy możliwość sprawdzenia wartości zmiennych (tzw. stosu) w trakcie działania programu. Debuggerem nazywamy program, który pozwala debugować. Funkcje debuggera pozwalające na efektywne debuggowanie: Wykonywanie kodu programu krok po kroku (Step) Podglądanie wartości zmiennych (Watch) Zastawianie pułapek (Breakpoint)

3 20/09/2003 3 Step Aby wejść w tryb debuggowania kodu krok po kroku od samego początku, trzeba uruchomić program za pomocą polecenia Step Into z menu Debug Instrukcja, która będzie wykonana w następnym kroku jest wyróżniona (tutaj podświetlona żółtym kolorem) Naciśniecie polecenie Step Into lub klawisza F8 powoduje zinterpretowanie (wykonanie) wyróżnionej instrukcji i przejście do instrukcji następnej

4 20/09/2003 4 Watch 1/2 Aby móc podglądać zmienną w trakcie działania programu należy wywołać polecenie Add watch... z menu Debug W okienku, które się pojawi wpisać nazwę zmiennej Powinno pojawić się nowe okno, w której znajdzie się podglądana zmienna z wyświetloną bieżącą wartością

5 20/09/2003 5 Watch 2/2 1.Na rysunku górnym widać, że zmienna i ma wartość (value) równą 1, bo w instrukcji powyżej instrukcji wyróżnionej kolorem żółtym (bieżącej) została jej przypisana ta właśnie wartość (i=1). 2.Na rysunku dolnym widać, że ta sama zmienna i ma już wartość równą 2, bo w instrukcji powyżej instrukcji bieżącej została jej przypisana ta właśnie wartość (i=2).

6 20/09/2003 6 Breakpoint Pułapkę (breakpoint) można wstawić albo klikając myszą na szarym obszarze z lewej strony instrukcji, przy której chcemy aby komputer się zatrzymał, albo wywołując z menu Debug polecenie Toggle Breakpoint W trakcie działania programu gdy komputer dojdzie do instrukcji, w której jest breakpoint, nastąpi zatrzymanie programu

7 20/09/2003 7 Literatura www.vba.matrix.pl vb4all.canpol.pl http://www.microsoft.com/Poland/developer/dokument y/Debug%20-%20co%20dalej.doc http://www.microsoft.com/Poland/developer/dokument y/Debug%20-%20co%20dalej.doc


Pobierz ppt "20/09/2003 1 Języki programowania 1 Piotr Górczyński Debugowanie kodu."

Podobne prezentacje


Reklamy Google