fdai7723
1 year ago
1 changed files with 101 additions and 0 deletions
-
101Debugging.md
@ -0,0 +1,101 @@ |
|||||
|
|
||||
|
# Übung Debugging |
||||
|
## Uebung1 |
||||
|
|
||||
|
### Programm mehrmals starten mit verschiedenen Eingaben: |
||||
|
#### Eingaben / Ausgaben: |
||||
|
1 : number 1 passed check: true |
||||
|
17 : number 3 passed check: true |
||||
|
3 : number 3 passed check: true |
||||
|
42 : number 42 passed check: false |
||||
|
33 : number 33 passed check: false |
||||
|
20 : number 20 passed check: false |
||||
|
11 : number 11 passed check: true |
||||
|
13 : number 13 passed check: true |
||||
|
|
||||
|
- Eingaben mit Zeilen 36 - 38: |
||||
|
1 = number 1 passed check: true |
||||
|
3 = input: 3, Schleifenvariable: 2, Ergebnis 1 |
||||
|
number 3 passed check: true |
||||
|
17 = input: 17, Schleifenvariable: 2, Ergebnis 1 |
||||
|
input: 17, Schleifenvariable: 3, Ergebnis 2 |
||||
|
input: 17, Schleifenvariable: 4, Ergebnis 1 |
||||
|
input: 17, Schleifenvariable: 5, Ergebnis 2 |
||||
|
input: 17, Schleifenvariable: 6, Ergebnis 5 |
||||
|
input: 17, Schleifenvariable: 7, Ergebnis 3 |
||||
|
input: 17, Schleifenvariable: 8, Ergebnis 1 |
||||
|
input: 17, Schleifenvariable: 9, Ergebnis 8 |
||||
|
input: 17, Schleifenvariable: 10, Ergebnis 7 |
||||
|
input: 17, Schleifenvariable: 11, Ergebnis 6 |
||||
|
input: 17, Schleifenvariable: 12, Ergebnis 5 |
||||
|
input: 17, Schleifenvariable: 13, Ergebnis 4 |
||||
|
input: 17, Schleifenvariable: 14, Ergebnis 3 |
||||
|
input: 17, Schleifenvariable: 15, Ergebnis 2 |
||||
|
input: 17, Schleifenvariable: 16, Ergebnis 1 |
||||
|
number 17 passed check: true |
||||
|
33 = input: 33, Schleifenvariable: 2, Ergebnis 1 |
||||
|
input: 33, Schleifenvariable: 3, Ergebnis 0 |
||||
|
number 33 passed check: false |
||||
|
20 = input: 20, Schleifenvariable: 2, Ergebnis 0 |
||||
|
number 20 passed check: false |
||||
|
11 = input: 11, Schleifenvariable: 2, Ergebnis 1 |
||||
|
input: 11, Schleifenvariable: 3, Ergebnis 2 |
||||
|
input: 11, Schleifenvariable: 4, Ergebnis 3 |
||||
|
input: 11, Schleifenvariable: 5, Ergebnis 1 |
||||
|
input: 11, Schleifenvariable: 6, Ergebnis 5 |
||||
|
input: 11, Schleifenvariable: 7, Ergebnis 4 |
||||
|
input: 11, Schleifenvariable: 8, Ergebnis 3 |
||||
|
input: 11, Schleifenvariable: 9, Ergebnis 2 |
||||
|
input: 11, Schleifenvariable: 10, Ergebnis 1 |
||||
|
number 11 passed check: true |
||||
|
|
||||
|
- Breakpoint in Zeile 35 mit der Eingabe 45: |
||||
|
Inhalte der Variablen: |
||||
|
nextInt: 45 |
||||
|
i: 2 |
||||
|
- Bis zum nächsten Halt weiter laufen lassen: |
||||
|
nextInt: 45 |
||||
|
i: 3 |
||||
|
- Eingabe 47: |
||||
|
Inhalte der Variabelen: |
||||
|
nextInt: 47 |
||||
|
i: 2 |
||||
|
- Bis zum nächsten Halt weiter laufen lassen: |
||||
|
nextInt: 47 |
||||
|
i: 3 |
||||
|
- Bis zum nächsten Halt weiter laufen lassen: |
||||
|
nextInt: 47 |
||||
|
i: 4 |
||||
|
|
||||
|
## Uebung 2 |
||||
|
|
||||
|
### Programm mehrmals starten mit verschiedenen Eingaben: |
||||
|
- Eingaben / Ausgaben: |
||||
|
3 = number 3 passed check: true |
||||
|
14 = number 14 passed check: false |
||||
|
5 = number 5 passed check: false |
||||
|
31 = number 31 passed check: false |
||||
|
13 = number 13 passed check: true |
||||
|
17 = number 17 passed check: false |
||||
|
|
||||
|
- Breakpoint in Zeile 40 setzen |
||||
|
Eingaben / Ausgaben: |
||||
|
3 = number 3 passed check: true |
||||
|
14 = number 14 passed check: false |
||||
|
5 = number 5 passed check: false |
||||
|
31 = number 31 passed check: false |
||||
|
13 = number 13 passed check: true |
||||
|
17 = number 17 passed check: false |
||||
|
|
||||
|
- Programm im Debug Modus starten und den Wert 45 eingeben |
||||
|
Inhalt der Variablen: |
||||
|
- nextInt: 23 |
||||
|
- 3 Einträge in der Debug-View |
||||
|
Programm einen Schritt weiter laufen lassen (step over): |
||||
|
- 4 Einträge im Call Stack |
||||
|
- Debugger steht immernoch in Zeile 40 |
||||
|
|
||||
|
- Programm wieder im Debug Modus starten und den Wert 45 eingeben:34 |
||||
|
Programm einen Schritt weiter laufen lassen (step into) |
||||
|
- Debugger steht jetzt in Zeile 34 |
||||
|
- 4 Einträge im Call Stack |
Write
Preview
Loading…
Cancel
Save
Reference in new issue