wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Angular

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

Jakie są główne cele frameworka Angular?

a)

Ułatwianie tworzenia interfejsów użytkownika

b)

Zarządzanie stanem aplikacji

c)

Łączenie komponentów w modularne struktury

d)

Wszystkie odpowiedzi są poprawne

2.

Do czego służy ngFor w Angularze?

a)

Do obsługi zdarzeń kliknięcia

b)

Do tworzenia pętli for w szablonie

c)

Do definiowania warunków wstrzykiwania zależności

d)

Do tworzenia animacji

3.

Jakie są główne komponenty w strukturze Angulara?

a)

Komponenty, Moduły, Serwisy, Dyrektywy

b)

Komponenty, Filtry, Kontrolery, Usługi

c)

Kompilatory, Moduły, Komponenty, Serwisy

d)

Wszystkie odpowiedzi są poprawne

4.

Co to jest TypeScript i dlaczego Angular go używa?

a)

Język programowania oparty na JavaScript

b)

Ułatwia programowanie obiektowe i statyczne typowanie

c)

Zapewnia lepszą wydajność i narzędzia do refaktoryzacji

d)

Wszystkie odpowiedzi są poprawne

5.

Co to jest dekorator w Angularze?

a)

Specjalna funkcja, która dodaje metadane do klasy

b)

Obiekt do stylizacji komponentów

c)

Moduł Angularowy do zarządzania zależnościami

d)

Atrybut używany do definiowania struktury DOM

6.

Jakie jest zastosowanie dyrektywy ngIf w Angularze?

a)

Do tworzenia warunkowych bloków kodu HTML

b)

Do tworzenia pętli for w szablonach

c)

Do zarządzania zależnościami między komponentami

d)

Do obsługi zdarzeń użytkownika

7.

Co to jest RxJS w kontekście Angulara?

a)

Biblioteka do obsługi zapytań HTTP

b)

Biblioteka do programowania reaktywnego

c)

Framework do testowania jednostkowego

d)

Narzędzie do zarządzania stanem aplikacji

8.

Jakie są główne fazy cyklu życia komponentu Angulara?

a)

Inicjalizacja, Aktualizacja, Zniszczenie

b)

Konstrukcja, Renderowanie, Destrukcja

c)

Tworzenie, Aktualizacja, Usuwanie

d)

Załadowanie, Odświeżenie, Zakończenie

9.

Do czego służy usługa w Angularze?

a)

Do tworzenia interfejsów użytkownika

b)

Do zarządzania stanem globalnym

c)

Do reprezentowania danych w formie modeli

d)

Do dzielenia funkcjonalności między różnymi komponentami

10.

Co to jest dwukierunkowe wiązanie danych w Angularze?

a)

Mechanizm do przesyłania danych z komponentu do serwisu

b)

Mechanizm do równoczesnej aktualizacji modelu i widoku

c)

Sposób komunikacji między komponentami

d)

Metoda do obsługi zdarzeń wejścia od użytkownika

11.

Jakie są główne zalety używania modułów w Angularze?

a)

Łatwiejsze zarządzanie zależnościami

b)

Możliwość dzielenia aplikacji na logiczne części

c)

Poprawa wydajności ładowania strony

d)

Wszystkie odpowiedzi są poprawne

12.

Co to jest Angular CLI?

a)

Narzędzie do kompilacji i minifikacji kodu Angulara

b)

Interfejs graficzny do projektowania komponentów

c)

Narzędzie wiersza poleceń do automatyzacji zadań związanych z Angular

d)

Framework do budowania responsywnych interfejsów użytkownika

13.

Jakie są główne kroki w procesie obsługi formularzy w Angularze?

a)

Utworzenie formularza, Przechwycenie zdarzeń, Walidacja danych

b)

Konfiguracja formularza, Utworzenie modelu danych, Przypisanie do formularza

c)

Utworzenie komponentu, Dodanie dyrektywy ngForm, Dodanie pola formularza

d)

Wszystkie odpowiedzi są poprawne

14.

Co to jest Angular Router?

a)

Narzędzie do testowania wydajności Angulara

b)

Moduł do zarządzania trasami i nawigacją

c)

Komponent do dynamicznego ładowania treści

d)

Biblioteka do obsługi zapytań HTTP

15.

Jakie są główne zalety użycia Lazy Loading w Angularze?

a)

Szybsze ładowanie strony

b)

Redukcja ilości kodu do przesłania

c)

Lepsza organizacja kodu

d)

Wszystkie odpowiedzi są poprawne

16.

Co to są reaktywne formularze w Angularze?

a)

Formularze, które automatycznie reagują na zmiany w modelu danych

b)

Formularze, które obsługują zdarzenia wejścia od użytkownika

c)

Formularze, które korzystają z reaktywnego programowania

d)

Formularze, które są projektowane z myślą o responsywnym designie

17.

Do czego służy pipe w Angularze?

a)

Do definiowania warunków wstrzykiwania zależności

b)

Do formatowania danych w szablonach

c)

Do obsługi zdarzeń asynchronicznych

d)

Do tworzenia animacji

18.

Jakie są główne fazy kompilacji w Angularze?

a)

Analiza, Parsowanie, Generowanie kodu

b)

Kompilacja szablonów, Minifikacja, Optymalizacja

c)

Przetwarzanie TypeScript na JavaScript, Analiza zależności, Kompilacja do maszyny wirtualnej

d)

Wszystkie odpowiedzi są poprawne

19.

Jakie są zalety używania serwisów w Angularze?

a)

Dzielenie funkcjonalności między komponentami

b)

Łatwiejsze testowanie kodu

c)

Centralizacja logiki biznesowej

d)

Wszystkie odpowiedzi są poprawne

20.

Co to jest dependency injection (DI) w Angularze?

a)

Mechanizm do wstrzykiwania zależności w komponentach

b)

Moduł do zarządzania danymi w aplikacji

c)

Narzędzie do zarządzania zdarzeniami

d)

Wszystkie odpowiedzi są poprawne