Defekt. Ale jaki? 2

alt
W wymaganiach błąd goni błąd. Jeśli kod zostanie napisany tak jak jest w tej zagadce, aplikację czeka niechybny "crash". Znajdź błąd!

 

 

Kiedy przycisk zostanie przyciśnięty:
    Zarezerwuj pamieć, do zapamiętania numeru piętra
    Zapisz numer piętra w pamięci
    Czy jesteśmy już na właściwym piętrze?
        Jeśli tak, nie przemieszczamy się. 
        W innym przypadku:
              Zamknij drzwi
              Poczekaj póki drzwi się nie zamkną
              Przesuń się na żądane piętro
              Zwolnij pamięć zajętą na zapamietanie piętra.

 

Gdzie jest błąd?

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Odpowiedź: Pamięć zwalniana jest tylko wtedy, jeśli winda jest na piętrze innym niż numer naciśniętego przycisku. Tak więc po dłuższym użyciu skończy się pamięć do zapisywania numeru piętra.

Za: http://en.wikipedia.org/wiki/Memory_leak

 

Najbliższe terminy szkoleń

 

18-20 listopada - Katowice

ISTQB Poziom Podstawowy


18-20 listopada - Kraków

Python dla testerów oprogramowania


20-22 listopada - Wrocław

ISTQB Poziom Podstawowy


20-23 listopada - Kraków

Dobry Przypadek Testowy - Laboratorium

Partnerzy

Narzędzia testerskie