ZTP pytanka

ZTP pytanka

KG

109 Qs

quiz-placeholder

Similar activities

Tema 9

Tema 9

6th Grade

110 Qs

CPL-IR

CPL-IR

1st - 2nd Grade

107 Qs

Anderson & Smiley UIL Quiz

Anderson & Smiley UIL Quiz

6th - 8th Grade

111 Qs

piosenki ...... W rytmie disko

piosenki ...... W rytmie disko

1st Grade - Professional Development

113 Qs

SkillsUSA  STudy Guide Review Test

SkillsUSA STudy Guide Review Test

9th - 12th Grade

114 Qs

Quiz PU-PUK 2

Quiz PU-PUK 2

4th Grade

105 Qs

MCA Inter Practice Quiz

MCA Inter Practice Quiz

Professional Development

113 Qs

quiz PKK112

quiz PKK112

11th Grade

112 Qs

ZTP pytanka

ZTP pytanka

Assessment

Quiz

Other

KG

Practice Problem

Medium

Created by

Jarosław Klepadło

Used 8+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

109 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

1. Czym jest wzorzec projektowy "Proxy"?

a. Proxy to wzorzec projektowy, który pozwala na tworzenie obiektów poprzez kopiowanie istniejących instancji.
b. Proxy to wzorzec projektowy, który dostarcza zastępczy obiekt, kontrolujący dostęp do innego obiektu.
c. Proxy to wzorzec projektowy, który pozwala na dynamiczne tworzenie nowych klas.
d. Proxy to wzorzec projektowy, który umożliwia zaplanowanie czasochłonnych operacji na później.

2.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

2. Jak zaimplementować wzorzec "Composite"?

a. Przechowując w każdym komponencie referencje na poprzedni i następny element struktury, by móc delegować do nich żądania.
b. Przechowując w każdym kompozycie referencję na nadrzędny komponent, by delegować do niego żądania, w razie potrzeby modyfikując je.
c. Tworząc wspólny interfejs dla komponentów, implementując Liście i Kompozyty, które realizują ten interfejs.
d. Tworząc klasę bazową, która implementuje wszystkie metody komponentów, a następnie dziedzicząc po niej.

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

3. Jakie są zalety stosowania wzorca "Template Method"?

a. Ułatwia ponowne wykorzystanie kodu, wymagając nadpisania jedynie fragmentów dużego algorytmu.
b. Zwiększa elastyczność, umożliwiając wymianę algorytmu w zależności od zmieniającego się stanu obiektu.
c. Zmniejsza zużycie procesora, eliminując konieczność wielokrotnego wywoływania tego samego kodu.
d. Poprawia modularność, pozwalając na dynamiczną zmianę algorytmu zależnie od kontekstu.

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

4. W jakich sytuacjach warto stosować wzorzec "Command"?

a. Gdy chcemy by obiekty systemu były w stanie wykonywać operacje na innych obiektach systemu.
b. Gdy chcemy by rozmaite komponenty systemu był informowane o działaniach jednego z nich.
c. Gdy chcemy aby komponenty tworzonące podsystem same był w stanie odnaleźć spośród siebie wykonawcę operacji.
d. Gdy chcemy reprezentować działania przy pomocy obiektów, by móc je przechowywać poza obiektem którego dotyczą.

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

5. W jakich sytuacjach warto stosować wzorzec "Flyweight"?

a. Gdy mamy dużą liczbę obiektów o podobnym zachowaniu, aby zmniejszyć liczbę klas.
b. Gdy mamy klasę o dużej liczbę metod, aby podzielić ją na mniejsze, bardziej zrozumiałe części.
c. Gdy mamy duży pamięciowo obiekt, aby podzielić go na łatwiej zarządzalne części.
d. Gdy mamy dużą liczbę obiektów o podobnym stanie, aby zmniejszyć zużycie pamięci.

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

6. Jakie są różnice między wzorcem "Factory Method" a "Abstract Factory"?

a. Factory Method tworzy jeden typ obiektu, podczas gdy Abstract Factory tworzy rodziny powiązanych obiektów.
b. Factory Method tworzy obiekty przy pomocy konstruktora, a Abstract Factory poprzez kopiowanie istniejących obiektów.
c. Asbtract Factory tworzy jedynie proste obiekty, podczas gdy Factory Method pozwala na tworzenie złożonych struktur.
d. Abstract Factory tworzy obiekt na podstawie parametrów wejściowych, a Factory Method na podstawie ustalonej konfiguracji.

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

7. Jak działa wzorzec "Flyweight"?

a. Flyweight tworzy obiekty zawsze wtedy, gdy są one faktycznie potrzebne, aby zminimalizować złożoność czasową.
b. Flyweight tworzy obiekty tylko wtedy, gdy są one faktycznie potrzebne, aby zminimalizować zużycie pamięci.
c. Flyweight dzieli stan wewnętrzny obiektu na mniejsze części, które są tworzone i zarządzane niezależnie.
d. Flyweight rozdziela stan obiektu na zewnętrzny i wewnętrzny, umożliwiając współdzielenie obiektów o tym samym stanie.

Create a free account and access millions of resources

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?