You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1.0 KiB

Übung Debugging

Übung 1

*Das Programm Uebung1.javaim Editor geöffnet - Das Programm mit den Zahlen 5 und 19 getestet - Dort wird jeweils die Zahl z.B. mit 2, 3, 5 geteilt und der Rest ausgegeben

- Durch setzen eines Breakpoints in die Zeile 35 und Eingabe von 45
	- NextInt = 45, i = 2
	- NextInt = 45, i = 3
        - Der Code geht die einzelnen Teiler durch bis der Code am Ende ist 
        - (Ende ist 3, weil 45 durch 3 teilbar ist
	- NextInt = 47 i = 2, 3 , 4... etc das Programm geht die Teiler durch bis er einen kleineren Teiler gefunden hat
	- 47 ist nur durch sich selbst teilbar

Übung 2

  • Das programm Uebung2.javaim Editor geöffnet
    • Das Programm mit 90 und 91 getestet
      • count = 2
        • 90 durch 2 ist ohne Rest, also == 0, daher false
        • 91 durch 2 ist Rest 1, also != 0, daher true
    • Einsetzen der Zahl 45
      • NextInt = 23, Count = 3, NextInt 16, Count 4
      • Anzahl der Einträge: 4
      • Wir landen in Zeile 40 mit dem Step-Over
    • Step Into
      • Wir landen in Zeile 34
      • Anzahl der Einträge: 5