Aby zastosować framework Django należy programować w języku
Aby zastosować framework Django należy programować w języku
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: C
Uzasadnienie i szersze wyjaśnienie:
Django to wysokopoziomowy, darmowy i otwarty framework webowy, który jest napisany w całości w języku Python. Umożliwia on szybkie tworzenie bezpiecznych i skalowalnych aplikacji internetowych, stosując architekturę MVT (Model-View-Template), która jest wariacją wzorca MVC. Aby z niego korzystać, niezbędna jest znajomość języka Python.
Dlaczego pozostałe odpowiedzi są nieprawidłowe?
- A. C#: Język ten jest podstawą dla frameworków z ekosystemu .NET, takich jak ASP.NET Core.
- B. JavaScript: Jest to język używany głównie po stronie klienta (front-end) w frameworkach takich jak Angular, React czy Vue.js, a także po stronie serwera dzięki Node.js, ale Django nie jest na nim oparte.
- D. Java: Dla języka Java popularnymi frameworkami webowymi są m.in. Spring i Jakarta EE (dawniej Java EE).
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
- Język programowania JavaW pełni obiektowy język programowania kompilowany do kodu bajtowego (bytecode), wykonywanego przez Wirtualną Maszynę Javy (JVM) zgodnie z regułą WORA ('Napisz raz, uruchamiaj wszędzie').
- 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).
- Wzorzec MVC (Model-View-Controller)Wzorzec architektoniczny dzielący aplikację na trzy niezależne warstwy: Model (dane i logika biznesowa), Widok (interfejs użytkownika) oraz Kontroler (obsługa żądań i sterowanie).
Podobne pytania z działu „Backend webowy i architektura serwera”
Ten sam obszar materiału z kwalifikacji INF.04. W całej bazie znajdziesz 19 pytań z tego działu.
- #52
Który system informatyczny należy wybrać dla firmy sprzedającej produkty online?
- #251
Programista aplikacji mobilnych chce przekwalifikować się na pracownika Full-Stack Developer. Wskaż kurs, który powinien wybrać, aby było to możliwe
- #277
Która z akcji powinna być zaimplementowana w części back-end aplikacji internetowej?
- #306
Wskaż system typu e-commerce
- #399
Który z poniższych elementów najlepiej opisuje funkcjonalność e-sklepu?