Framework to
Framework to
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: A
Uzasadnienie i szersze wyjaśnienie:
Framework (szkielet aplikacyjny) to zestaw gotowych komponentów, bibliotek i narzędzi, które narzucają określoną strukturę i architekturę budowanej aplikacji. Kluczową cechą frameworka jest tzw. odwrócenie sterowania (Inversion of Control) – to framework wywołuje kod napisany przez programistę w odpowiednich, predefiniowanych miejscach, a nie na odwrót. Dostarcza on gotowy „szkielet”, który programista wypełnia logiką biznesową swojej aplikacji.
Dlaczego pozostałe odpowiedzi są nieprawidłowe?
- B: Jest to definicja biblioteki (library). Biblioteka to zbiór gotowych funkcji i klas, które programista wywołuje w dowolnym miejscu swojego kodu, zachowując pełną kontrolę nad przepływem sterowania.
- C: Jest to opis wizualnego edytora (GUI builder), który jest często częścią środowiska IDE, ale nie jest to definicja frameworka.
- D: Jest to definicja zintegrowanego środowiska programistycznego (IDE - Integrated Development Environment), takiego jak Visual Studio, Eclipse czy IntelliJ IDEA.
Chcesz poćwiczyć całą kwalifikację INF.04?
Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.
Pojęcia z tego pytania
- Zintegrowane Środowisko Programistyczne (IDE)Kompleksowy pakiet oprogramowania łączący w jednym programie zaawansowany edytor kodu, kompilator/interpreter, debugger oraz narzędzia do automatyzacji budowania projektu.
- Pojęcie Frameworku (Inversion of Control)Rozbudowany szkielet programistyczny definiujący architekturę i przepływ sterowania aplikacji (Inversion of Control - framework wywołuje kod programisty, a nie odwrotnie).
- Funkcje, Metody i Przekazywanie ParametrówWydzielone, nazwane bloki kodu realizujące określone zadanie, przyjmujące parametry wejściowe i opcjonalnie zwracające wartość wyniku za pomocą instrukcji return.
Podobne pytania z działu „Interfejsy i klasy abstrakcyjne”
Ten sam obszar materiału z kwalifikacji INF.04. W całej bazie znajdziesz 17 pytań z tego działu.
- #167
Z której kolekcji należy skorzystać, aby przechowywać dane związane z elementem interfejsu użytkownika tak, aby element był ten informowany przez kolekcję o dodaniu, usunięciu lub zmianie jej elementu
- #172
W przedstawionym filmie ukazano kreator interfejsu użytkownika, dla którego automatycznie powstaje
- #175
Kod w języku JavaScript jest
- #224
Jednostką zalecaną przy tworzeniu układu interfejsu aplikacji jest
- #249
Klasie o nazwie samochod nadano cechy: marka, rocznik, parametry[]. Cechy te należy zdefiniować jako