Strona 1

JiPP WWSI

Pytanie 1
Jaki wzorzec projektowy rozwiązuje problem sprawnego powiadamiania obiektów o zmianach zachodzących w innych obiektach?
Obserwator
Mediator
Adapter
Metoda Fabrykująca
Singleton
Pytanie 2
Która faza kompilacji wykryje błąd programu: public void Test2() { ints a = 10; for (int j = 1; j < a; j++) { int p = j * 10; } }
Analiza Leksykalna
Analiza Semantyczna
Analiza Syntaktyczna
Pytanie 3
Żadna klasa nie może być modyfikowana z więcej niż jednego powodu to idea zasady:
SRP - Single Responsibility Principle
LSP - Liskov Substitution Principle
OCP - Open/Closed Principle
ISP - Interface Segregation Principle
DIP - Dependency Inversion Principle
Pytanie 4
Która z poniższych klas jest bardziej stabilna? public class Przycisk { public void Wlacz(Swiatlo swiatlo) { swiatlo.Wlaczone = true; } } public class Swiatlo { public bool Wlaczone { get; set; } }
Swiatlo
Przycisk
Pytanie 5
Zasada acyklicznych zależności (ADP – Acyclic Dependecies Principle) mówi o tym, że:
W grafie zależności pomiędzy komponentami nie mogą występować żadne cykle
W grafie relacji pomiędzy komponentami nie mogą występować żadne zależności
W grafie zależności pomiędzy komponentami muszą występować cykle
Pytanie 6
Którego założenia nie spełnia komponent stabilny ?
Zależą od niego pozostałe komponenty
Jego modyfikacja wymagałaby sprawdzenia, przetestowania i wydania zależnych komponentów
Jego modyfikacja nie wpływa na pozostałe komponenty
Pytanie 7
Budowanie algorytmów poprzez kompozycję funkcji, brak pętli i maszyny stanów to cechy paradygmatu
Funkcyjnego
Obiektowego
Proceduralnego
Strukturalnego
W logice
Pytanie 8
W językach drugiej generacji (assemblery) są bliższe językom naturalnym i niezależne od architektury procesora.
Prawda
Fałsz
Przejdź na Memorizer+
W trybie testu zyskasz:
Brak reklam
Quiz powtórkowy - pozwoli Ci opanować pytania, których nie umiesz
Więcej pytań na stronie testu
Wybór pytań do ponownego rozwiązania
Trzy razy bardziej pojemną historię aktywności
Aktywuj