ID: 2882 OOP - Podstawy Łatwe

Źródło: Arkusze CKE

Jakie stwierdzenie najlepiej tłumaczy cel podziału programu na funkcje (metody)?

Warianty odpowiedzi

  1. A

    Umożliwia skrócenie kodu przez eliminację wszelkich komentarzy

  2. B

    Gwarantuje automatyczną kompilację programu

  3. C

    Ułatwia proces debugowania oraz ponowne wykorzystanie fragmentów kodu

  4. D

    Eliminuje potrzebę korzystania ze zmiennych globalnych

Wyjaśnienie

Pisanie całego kodu w jednym długim ciągu to prosta droga do chaosu. Podział programu na funkcje lub metody pozwala podzielić duży problem na mniejsze, spójne klocki.

Po pierwsze, zyskujesz możliwość ponownego wykorzystania kodu. Piszesz funkcję raz, a używasz jej w dziesięciu różnych miejscach bez kopiowania tekstu.

Po drugie, debugowanie staje się o wiele prostsze. Jeśli coś nie działa, sprawdzasz tylko konkretną funkcję odpowiedzialną za dany krok, zamiast przekopywać się przez setki linii kodu w poszukiwaniu błędu.

Sprawdź się w praktyce

Rozwiąż pełny test próbny INF.04 albo wylosuj pojedyncze pytanie na szybką powtórkę.

Podobne pytania — OOP - Podstawy