Download as pdf or txt
Download as pdf or txt
You are on page 1of 71

21.06.

2021 Egzamin - I termin: Attempt review

Kokpit Moje kursy Inżynieria oprogramowania - wykład - RD 2020/21ST kopiuj 1 Egzamin

Egzamin - I termin

Rozpoczęto poniedziałek, 21 czerwca 2021, 10:25


Stan Ukończone
Ukończono poniedziałek, 21 czerwca 2021, 10:54
Wykorzystany 28 min. 47 sek.
czas
Ocena 30,00 pkt. na 30,00 pkt. możliwych do uzyskania (100%)
Informacja Ocena: bdb

zwrotna

Pytanie 1

Zakończone

Ocena: 1,00 z 1,00

Produkty oprogramowania w inżynierii oprogramowania można podzielić na:

a. dostępne i niedostępne

b. powszechne i dostosowane

c. powszechne, dostosowane i tworzone na zamówienie

d. powszechne, dostosowane i sprzedawane szerokiemu gronu odbiorców

Pytanie 2

Zakończone

Ocena: 1,00 z 1,00

Pomiędzy przypadkami użycia mogą zachodzić relacje:

a. zawierania i kompozycji

b. asocjacji, agregacji i kompozycji

c. generalizacji i zależności

d. zawierania, rozszerzania i generalizacji

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752227&cmid=205635 1/9
21.06.2021 Egzamin - I termin: Attempt review

Pytanie 3
Zakończone

Ocena: 1,00 z 1,00

Zaletą modelu opartego na prototypowaniu jest:

a. możliwość szybkiej demonstracji pracującej wersji systemu

b. długa przerwa w kontaktach z klientem

c. długotrwała faza wstępnego projektu systemu

d. możliwość implementacji systemu tylko w językach obiektowych

Pytanie 4
Zakończone

Ocena: 1,00 z 1,00

Proces pre-processingu testu oznacza:

a. "sprzątanie" systemu po wykonaniu testu

b. automatyczne uruchomienie testów

c. automatyczne kończenie testów

d. ustawienie stanu systemu do wykonania wariantu testu

Pytanie 5
Zakończone

Ocena: 1,00 z 1,00

Wywołanie metody danego uczestnika to inaczej:

a. wysłanie komunikatu do niego

b. generalizacja komunikatu danego uczestnika

c. powiązanie metody danego uczestnika z aktorem

d. utworzenie przypadku użycia

Pytanie 6
Zakończone

Ocena: 1,00 z 1,00

Dwa obiekty na diagramie obiektów mogą być połączone ze sobą, gdy:

a. klasy tych obiektów są ze sobą wyłącznie w relacji generalizacji

b. wyłącznie, gdy obiekty te tworzą jeden komponent

c. klasy tych obiektów są ze sobą w relacji asocjacji, agregacji bądź kompozycji

d. wyłącznie, gdy posiadają metody o identycznych sygnaturach

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752227&cmid=205635 2/9
21.06.2021 Egzamin - I termin: Attempt review

Pytanie 7
Zakończone

Ocena: 1,00 z 1,00

Jakie wartości techniki programowania zwinnego wymieniają jako najważniejsze w procesie tworzenia
oprogramowania?

a. interakcje między jednostkami, działające oprogramowanie, współpraca klienta i nadążanie za zmianami

b. obiektowość projektu, odpowiednia dokumentacja kodu i ścisłe trzymanie się harmonogramu

c. kompletność projektu, jego wewnętrzna niesprzeczność, spójność i zgodność z regułami składniowymi


notacji

d. odpowiednie procedury, dokumentacja, szczegółowy kontrakt oraz wykonywanie planu

Pytanie 8
Zakończone

Ocena: 1,00 z 1,00

Diagram sekwencji służy do przedstawienia:

a. kolejności interakcji pomiędzy uczestnikami

b. związków asocjacji, agregacji i kompozycji pomiędzy uczestnikami

c. wszystkie odpowiedzi są prawidłowe

d. sposobu wdrożenia systemu

Pytanie 9
Zakończone

Ocena: 1,00 z 1,00

Jakie rodzaje stanów wyróżnia się na diagramie maszyny stanowej UML ?

a. fizyczny i logiczny

b. odczytu i zapisu

c. publiczny i prywatny

d. aktywny i nieaktywny

Pytanie 10
Zakończone

Ocena: 1,00 z 1,00

Jakie są wady modelu kaskadowego tworzenia oprogramowania ?

a. wysoki koszt błędów popełnionych we wstępnych fazach, długa przerwa w kontaktach z klientem,
narzucenie ścisłej kolejności wykonywania prac

b. konieczność uwzględnienia kosztu budowy prototypu

c. brak przewidzenia fazy zbierania wymagań od użytkowników

d. problemy z zachowaniem sensownej struktury systemu w miarę implementowania kolejnych funkcji

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752227&cmid=205635 3/9
21.06.2021 Egzamin - I termin: Attempt review

Pytanie 11
Zakończone

Ocena: 1,00 z 1,00

Uczestnikami wzorca projektowego Obserwator są:

a. cel, klient, adaptowany, adapter

b. obserwowany, obserwator, obserwator konkretny, obserwowany konkretny

c. strategia, strategia konkretna, kontekst

d. komponent, liść, kompozyt, klient

Pytanie 12
Zakończone

Ocena: 1,00 z 1,00

Pakiety w języku UML służą do:

a. tworzenia hierarchii dziedziczenia

b. grupowania klas

c. grupowania portów

d. tworzenia zależności między komunikatami

Pytanie 13
Zakończone

Ocena: 1,00 z 1,00

Uczestnik w analizie wymagań:

a. jest każdą osobą w przedsiębiorstwie, na którą system będzie mieć wpływ

b. obydwie odpowiedzi zaczynające się "jest..." są poprawne

c. jest osobą, która będzie pracować z systemem

d. obydwie odpowiedzi zaczynające się "jest..." są niepoprawne

Pytanie 14
Zakończone

Ocena: 1,00 z 1,00

Stan nieaktywny na diagramie stanów UML to:

a. stan, którego nigdy nie osiągnie modelowany system

b. stan, z którego wychodzi modelowany system

c. stan, do którego przechodzi modelowany system

d. jest to stan końcowy systemu

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752227&cmid=205635 4/9
21.06.2021 Egzamin - I termin: Attempt review

Pytanie 15
Zakończone

Ocena: 1,00 z 1,00

Czynności wspólne dla wszystkich procesów inżynierii oprogramowania:

a. specyfikacja, tworzenie przyrostowe i ewolucja oprogramowania

b. specyfikacja, prototypowanie, tworzenie i ewolucja oprogramowania

c. specyfikacja, prototypowanie, tworzenie i zatwierdzanie oprogramowania

d. specyfikacja, tworzenie, zatwierdzanie i ewolucja oprogramowania

Pytanie 16
Zakończone

Ocena: 1,00 z 1,00

Analiza opisu w języku naturalnym w procesie tworzenia modelu obiektowego polega na:

a. wyróżnieniu rzeczowników oraz czasowników w sporządzonym opisie systemu i na tej podstawie utworzeniu
klas wraz z przypisanymi polami, metodami i związkami

b. wykorzystaniu w projekcie typowych, często występujących klas

c. identyfikowaniu, analizowaniu i specyfikowaniu wymagań wspólnych dla wielu aplikacji związanych z jedną
dziedziną

d. szerokim wykorzystaniu w projekcie wzorców projektowych

Pytanie 17
Zakończone

Ocena: 1,00 z 1,00

Ograniczenie 'pre:x>0' nałożone na metodę 'f(x:int): int' oznacza:

a. metoda ma zwracać wartość mniejszą od zera

b. wartość argumentu metody nie może być większa od zera

c. wartość argumentu metody nie może być ujemna

d. metoda ma zwracać wartość dodatnią

Pytanie 18
Zakończone

Ocena: 1,00 z 1,00

Na przeglądowym diagramie interakcji UML znaleźć się mogą:

a. diagramy przypadków użycia i sekwencji

b. diagramy czynności, sekwencji, komunikacji i czasowe

c. diagramy klas i komponentów

d. diagramy obiektów, komunikacji i wdrożenia

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752227&cmid=205635 5/9
21.06.2021 Egzamin - I termin: Attempt review

Pytanie 19
Zakończone

Ocena: 1,00 z 1,00

Sposobem zapewnienia wysokiej jakości programu tworzonego zgodnie z techniką programowania


ekstremalnego jest:

a. pisanie testów przed właściwym kodem i automatyczne ich wykonywanie

b. zakładanie długich okresów czasu pomiędzy kolejnymi wydaniami systemu

c. właściwe dokumentowanie każdego kroku procesu

d. prezentacja klientowi wyłącznie w pełni ukończonego programu

Pytanie 20
Zakończone

Ocena: 1,00 z 1,00

Pielęgnacja oprogramowania to:

a. przygotowanie oprogramowania do dostarczenia go klientowi

b. czynności modyfikujące program po jego dostarczeniu i wdrożeniu

c. przygotowanie oprogramowania do testowania

d. czynności modyfikujące program przed jego dostarczeniem i wdrożeniem

Pytanie 21
Zakończone

Ocena: 1,00 z 1,00

Czym zajmuje się inżynieria oprogramowania?

a. jest to dziedzina inżynierii, która obejmuje wyłącznie aspekty związane z testowaniem oprogramowania

b. jest to dziedzina inżynierii, która obejmuje wszystkie aspekty tworzenia oprogramowania od fazy
początkowej do jego pielęgnacji

c. jest to dziedzina inżynierii skupiająca się na teorii i podstawach działania komputerów

d. jest to dziedzina inżynierii, która obejmuje wyłącznie aspekty związane z przygotowaniem projektu
oprogramowania

Pytanie 22
Zakończone

Ocena: 1,00 z 1,00

Architektura systemu komputerowego określa:

a. wymagania sprzętowe systemu komputerowego

b. wygląd graficznego interfejsu użytkownika

c. widoczne z zewnątrz cechy i związki składników tego systemu

d. sposób uruchamiania programu głównego

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752227&cmid=205635 6/9
21.06.2021 Egzamin - I termin: Attempt review

Pytanie 23
Zakończone

Ocena: 1,00 z 1,00

Każdy uczestnik na diagramie sekwencji posiada:

a. klasę nadrzędną

b. powiązany z nim przypadek użycia

c. klasę bazową

d. linię życia

Pytanie 24
Zakończone

Ocena: 1,00 z 1,00

W UML klasa reprezentowana jest przez:

a. aktora

b. prostokąt z wpisaną nazwą klasy

c. linię z nazwą klasy wpisaną powyżej linii

d. owal z wpisaną nazwą klasy

Pytanie 25
Zakończone

Ocena: 1,00 z 1,00

Wymagania dziedzinowe:

a. pochodzą z dziedziny zastosowania systemu i odzwierciedlają jej charakterystykę

b. to ograniczenia usług i funkcji systemu

c. to wyrażenia w języku naturalnym oraz diagramy o usługach oczekiwanych od systemu oraz o


ograniczeniach, w których system ma działać

d. to usługi jakie ma oferować system

Pytanie 26
Zakończone

Ocena: 1,00 z 1,00

Makro CPPUNIT_ASSERT_EQUAL(a, b) z biblioteki CppUnit umożliwia:

a. sprawdzenie, czy wartość b równa jest wartości a

b. sprawdzenie, czy wartość a jest równa zeru z dokładnością do b

c. sprawdzenie, czy wartość a jest mniejsza od b

d. sprawdzenie, czy funkcja a rzuca wyjątek b

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752227&cmid=205635 7/9
21.06.2021 Egzamin - I termin: Attempt review

Pytanie 27
Zakończone

Ocena: 1,00 z 1,00

Na diagramach komunikacji UML przedstawia się:

a. klasy i zależności między nimi

b. poziomy dostępu do atrybutów

c. komponenty i związki między nimi

d. uczestników, połączenia i komunikaty

Pytanie 28
Zakończone

Ocena: 1,00 z 1,00

Jak jest rozumiane pojęcie wymogu w przemyśle informatycznym?

a. jest to inna nazwa pełnego projektu oprogramowania opisującego jego funkcje, architekturę, strukturę
wewnętrzną oraz sposób implementacji

b. jest to szczegółowy opis ograniczeń jakim podlega proces tworzenia oprogramowania

c. jest to inna nazwa opisu przypadku testowego

d. brak jednej definicji; spotyka się stosowanie pojęcia wymóg zarówno jako abstrakcyjny opis funkcji
systemu w języku naturalnym, jak i wymiennie ze szczegółową specyfikacją danej funkcji

Pytanie 29
Zakończone

Ocena: 1,00 z 1,00

Diagram komponentów umożliwia:

a. przedstawienie wymagań realizowanych przez ten system

b. przedstawienie architektury systemu

c. przedstawienie wymiany komunikatów pomiędzy instancjami obiektów

d. przedstawienie pojedynczych klas i zależności występujących pomiędzy nimi

Pytanie 30
Zakończone

Ocena: 1,00 z 1,00

Wymagania stawiane systemowi komputerowemu to:

a. elementy i związki na diagramach klas UML

b. opis usług i ograniczeń systemu

c. statyczne i dynamiczne elementy systemu

d. uruchamianie oprogramowania w celu znalezienia w nim błędów

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752227&cmid=205635 8/9
21.06.2021 Egzamin - I termin: Attempt review

Previous activity
◄ OŚWIADCZENIE

Przejdź do...

Next activity
Egzamin - II termin ►

Pozostańmy w kontakcie
Kontakt

www.pcz.pl

admin@e-learning.pcz.pl



 Podsumowanie zasad przechowywania danych

Polityki

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752227&cmid=205635 9/9
21.06.2021 Egzamin - I termin: Attempt review

Kokpit Moje kursy Inżynieria oprogramowania - wykład - RD 2020/21ST kopiuj 1 Egzamin

Egzamin - I termin

Rozpoczęto poniedziałek, 21 czerwca 2021, 10:24


Stan Ukończone
Ukończono poniedziałek, 21 czerwca 2021, 10:53
Wykorzystany 28 min. 46 sek.
czas
Ocena 30,00 pkt. na 30,00 pkt. możliwych do uzyskania (100%)
Informacja Ocena: bdb

zwrotna

Pytanie 1

Zakończone

Ocena: 1,00 z 1,00

Wysłanie komunikatu asynchronicznego powoduje, że:

a. nadawca czeka na zakończenie obsługi komunikatu przez odbiorcę

b. odbiorca zostaje bezwarunkowo zniszczony z chwilą zakończenia obsługi komunikatu

c. nadawca nie czeka na zakończenie obsługi komunikatu przez odbiorcę

d. nadawca zostaje zniszczony z chwilą odebrania komunikatu przez odbiorcę

Pytanie 2

Zakończone

Ocena: 1,00 z 1,00

Jak jest rozumiane pojęcie wymogu w przemyśle informatycznym?

a. jest to inna nazwa opisu przypadku testowego

b. jest to inna nazwa pełnego projektu oprogramowania opisującego jego funkcje, architekturę, strukturę
wewnętrzną oraz sposób implementacji

c. jest to szczegółowy opis ograniczeń jakim podlega proces tworzenia oprogramowania

d. brak jednej definicji; spotyka się stosowanie pojęcia wymóg zarówno jako abstrakcyjny opis funkcji
systemu w języku naturalnym, jak i wymiennie ze szczegółową specyfikacją danej funkcji

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752226&cmid=205635 1/9
21.06.2021 Egzamin - I termin: Attempt review

Pytanie 3

Zakończone

Ocena: 1,00 z 1,00

Na przeglądowym diagramie interakcji UML znaleźć się mogą:

a. diagramy obiektów, komunikacji i wdrożenia

b. diagramy klas i komponentów

c. diagramy czynności, sekwencji, komunikacji i czasowe

d. diagramy przypadków użycia i sekwencji

Pytanie 4
Zakończone

Ocena: 1,00 z 1,00

Przykłady modeli tworzenia oprogramowania to:

a. model kaskadowy, programowanie odkrywcze, realizacja przyrostowa, model spiralny

b. model kaskadowy, programowanie odkrywcze, realizacja przyrostowa, model fizyczny

c. model kaskadowy, programowanie odkrywcze, realizacja dynamiczna, model spiralny

d. model kaskadowy, programowanie obiektowe, realizacja przyrostowa, model spiralny

Pytanie 5
Zakończone

Ocena: 1,00 z 1,00

Instancją klasy nazywa się:

a. to inna nazwa hermetyzacji

b. ukrycie szczegółów implementacji klasy

c. klasę połączoną związkiem generalizacji z daną klasą

d. obiekt tworzony na podstawie opisu klasy

Pytanie 6
Zakończone

Ocena: 1,00 z 1,00

Diagram wdrożenia UML przedstawia:

a. sposób wdrożenia oprogramowania na sprzęcie

b. klasy i zależności występujące pomiędzy nimi

c. stan obiektu i zachodzące w nim zmiany

d. komponenty wchodzące w skład systemu

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752226&cmid=205635 2/9
21.06.2021 Egzamin - I termin: Attempt review

Pytanie 7

Zakończone

Ocena: 1,00 z 1,00

Czym jest opowieść użytkownika w programowaniu ekstremalnym?

a. pojedyncza opowieść użytkownika jest ogólnym opisem systemu jako całości

b. w programowaniu ekstremalnym każda metoda występująca w klasie jest implementacją dokładnie jednej
opowieści użytkownika

c. pojedyncza opowieść użytkownika jest krótkim opisem pewnej funkcji bądź cechy systemu, która jest
istotna z punktu widzenia użytkownika i do której można utworzyć przypadki testowe

d. w programowaniu ekstremalnym każda klasa występująca w implementacji jest odpowiednikiem


dokładnie jednej opowieści użytkownika

Pytanie 8
Zakończone

Ocena: 1,00 z 1,00

Diagram komponentów umożliwia:

a. przedstawienie pojedynczych klas i zależności występujących pomiędzy nimi

b. przedstawienie wymiany komunikatów pomiędzy instancjami obiektów

c. przedstawienie wymagań realizowanych przez ten system

d. przedstawienie architektury systemu

Pytanie 9
Zakończone

Ocena: 1,00 z 1,00

Model procesu tworzenia oprogramowania to:

a. wstępna faza tworzenia projektu oprogramowania

b. końcowa faza tworzenia projektu oprogramowania

c. specyfikacja systemu komputerowego

d. uproszczona prezentacja procesu tworzenia oprogramowania

Pytanie 10
Zakończone

Ocena: 1,00 z 1,00

Pomiędzy węzłami na diagramie wdrożenia UML może zachodzić:

a. kompozycja

b. agregacja

c. komunikacja

d. generalizacja

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752226&cmid=205635 3/9
21.06.2021 Egzamin - I termin: Attempt review

Pytanie 11

Zakończone

Ocena: 1,00 z 1,00

Na diagramie klas UML wpis w polu atrybutów w symbolu klasy o treści "-osoby: Osoba[*]{ordered}" oznacza:

a. występuje pole prywatne o nazwie 'osoby' typu 'Osoba', przeznaczone do przechowywania nieokreślonej
liczby posortowanych obiektów

b. występuje pole prywatne o nazwie 'Osoba' typu 'osoby', przeznaczone do przechowywania pojedynczego
obiektu

c. występuje pole chronione o nazwie 'Osoba' typu 'osoby', przeznaczone do przechowywania nieokreślonej
liczby unikalnych obiektów

d. występuje pole publiczne o nazwie 'osoby' typu 'Osoba', przeznaczone do przechowywania nieokreślonej
liczby unikalnych obiektów

Pytanie 12
Zakończone

Ocena: 1,00 z 1,00

Czym jest aktor na diagramach UML?

a. jest to inna nazwa podsystemu

b. jest to nazwa określająca rolę w jakiej będzie używany system

c. aktor jest elementem zewnętrznym w stosunku do projektowanego systemu, który wchodzi z nim
(systemem) w interakcję, a na który projektant nie ma wpływu

Pytanie 13
Zakończone

Ocena: 1,00 z 1,00

Proces pre-processingu testu oznacza:

a. "sprzątanie" systemu po wykonaniu testu

b. ustawienie stanu systemu do wykonania wariantu testu

c. automatyczne kończenie testów

d. automatyczne uruchomienie testów

Pytanie 14
Zakończone

Ocena: 1,00 z 1,00

Proces CMM jest procesem:

a. zorientowanym na dyscyplinę

b. lekkim

c. kładącym większy nacisk na działające oprogramowanie niż na obszerną dokumentację

d. zalecającym stosowanie prostych rozwiązań

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752226&cmid=205635 4/9
21.06.2021 Egzamin - I termin: Attempt review

Pytanie 15

Zakończone

Ocena: 1,00 z 1,00

W jaki sposób oznacza się kolejność wysyłania komunikatów na diagramie komunikacji UML ?

a. za pomocą położenia strzałek sygnalizujących komunikaty (te położone wyżej będą wywowływane jako
pierwsze)

b. nie ma możliwości przedstawienia kolejności wysyłania komunikatów

c. za pomocą symbolu notatki

d. za pomocą cyfry w sygnaturze komunikatu

Pytanie 16
Zakończone

Ocena: 1,00 z 1,00

Makro CPPUNIT_ASSERT_EQUAL(a, b) z biblioteki CppUnit umożliwia:

a. sprawdzenie, czy wartość a jest równa zeru z dokładnością do b

b. sprawdzenie, czy wartość b równa jest wartości a

c. sprawdzenie, czy funkcja a rzuca wyjątek b

d. sprawdzenie, czy wartość a jest mniejsza od b

Pytanie 17
Zakończone

Ocena: 1,00 z 1,00

Poziomy dostępu wymienione od najmniej restrykcyjnego do najbardziej restrykcyjnego poziomu:

a. prywatny, publiczny, chroniony

b. publiczny, chroniony, prywatny

c. chroniony, prywatny, publiczny

d. publiczny, prywatny, chroniony

Pytanie 18
Zakończone

Ocena: 1,00 z 1,00

Każdy uczestnik na diagramie sekwencji posiada:

a. klasę nadrzędną

b. linię życia

c. klasę bazową

d. powiązany z nim przypadek użycia

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752226&cmid=205635 5/9
21.06.2021 Egzamin - I termin: Attempt review

Pytanie 19

Zakończone

Ocena: 1,00 z 1,00

Dwa obiekty na diagramie obiektów mogą być połączone ze sobą, gdy:

a. wyłącznie, gdy obiekty te tworzą jeden komponent

b. klasy tych obiektów są ze sobą w relacji asocjacji, agregacji bądź kompozycji

c. klasy tych obiektów są ze sobą wyłącznie w relacji generalizacji

d. wyłącznie, gdy posiadają metody o identycznych sygnaturach

Pytanie 20
Zakończone

Ocena: 1,00 z 1,00

Związek agregacji oznacza, że:

a. obiekty jednej klasy działają wykorzystując obiekty innej klasy przez dłuższy czas

b. jedna klasa zawiera, ale jednocześnie współdzieli odwołania do obiektów innej klasy

c. jedna klasa jest rodzajem innej klasy

d. obiekty jednej klasy korzystają przelotnie z obiektów innej klasy

Pytanie 21
Zakończone

Ocena: 1,00 z 1,00

W programowaniu ekstremalnym programowanie parami oznacza, że:

a. jeden programista pisze kod, a drugi tworzy dokumentację

b. jedna osoba jest programistą a druga recenzentem kodu

c. dwóch programistów pisze kod i wybierana jest lepsza wersja

d. każdy programista ma pod opieką praktykanta

Pytanie 22
Zakończone

Ocena: 1,00 z 1,00

Oprogramowanie to:

a. programy komputerowe i ich konfiguracja

b. wyłącznie dokumentacja i dane konfiguracyjne

c. programy komputerowe, cała związana z nimi dokumentacja i dane konfiguracyjne

d. tylko programy komputerowe

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752226&cmid=205635 6/9
21.06.2021 Egzamin - I termin: Attempt review

Pytanie 23

Zakończone

Ocena: 1,00 z 1,00

Przykładowym typem wymagań niefunkcjonalnych jest:

a. wszystkie wymienione wymagania są wymaganiami niefunkcjonalnymi

b. wymaganie implementacyjne

c. wymaganie efektywnościowe

d. wymaganie przenośności

Pytanie 24
Zakończone

Ocena: 1,00 z 1,00

Dobry test to taki, który:

a. zawsze kończy się powodzeniem

b. wykonywany jest tylko raz

c. wykorzystuje techniki obiektowe

d. pozwala z dużym prawdopodobieństwem znaleźć błąd w oprogramowaniu

Pytanie 25
Zakończone

Ocena: 1,00 z 1,00

Zaletą modelu opartego na prototypowaniu jest:

a. długotrwała faza wstępnego projektu systemu

b. możliwość szybkiej demonstracji pracującej wersji systemu

c. możliwość implementacji systemu tylko w językach obiektowych

d. długa przerwa w kontaktach z klientem

Pytanie 26
Zakończone

Ocena: 1,00 z 1,00

Przeznaczeniem wzorca projektowego Adapter jest:

a. aktualizacja wszystkich obiektów zależnych od obiektu obserwowanego

b. zmiana algorytmu niezależnie od używających go klientów

c. przekształcenie interfejsu klasy na taki, jakiego klienci oczekują

d. złożenie obiektów w struktury drzewiaste reprezentujące hierarchię typu część-całość

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752226&cmid=205635 7/9
21.06.2021 Egzamin - I termin: Attempt review

Pytanie 27

Zakończone

Ocena: 1,00 z 1,00

Diagram klas prezentuje:

a. klasy i zależności występujące pomiędzy nimi

b. ogólną architekturę systemu

c. kolejność wysyłania komunikatów

d. sposób wdrożenia oprogramowania na sprzęt

Pytanie 28
Zakończone

Ocena: 1,00 z 1,00

Zdolność do pielęgnacji jest cechą oprogramowania oznaczającą:

a. zdolność do ewolucji zgodnie z potrzebami klientów

b. możliwość realizacji założonych celów

c. brak skłonności do powodowania fizycznych bądź ekonomicznych katastrof

d. brak marnotrawienia zasobów systemu

Pytanie 29
Zakończone

Ocena: 1,00 z 1,00

Czym różnią się wymagania funkcjonalne od wymagań użytkownika ?

a. wymagania funkcjonalne skupiają się na funkcjach oferowanych przez system (funkcjonalności), a


wymagania użytkownika na interfejsie (użytkownika)

b. wymagania funkcjonalne skupiają się na ograniczeniach nakładanych na system (dotyczącymi np.


kompatybilności, zgodności ze standardami), a wymagania użytkownika na wymaganiach wynikających z
dzidziny, w której on działa

c. niczym się nie różnią; są to dwie różne nazwy tego samego pojęcia

d. wymagania funkcjonalne i wymagania użytkownika należą do dwu różnych grup podziału wymagań:
pierwsza (funkcjonalne, niefunkcjonalne) określa co opisuje dane wymaganie, druga (użytkownika,
systemowe) określa poziom szczegółowości

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752226&cmid=205635 8/9
21.06.2021 Egzamin - I termin: Attempt review

Pytanie 30

Zakończone

Ocena: 1,00 z 1,00

+addEntry(): void jako opis operacji klasy oznacza, że:

a. jest to publiczny atrybut typu void

b. metoda jest publiczna i nie zwraca żadnych wartości

c. metoda jest prywatna i nie zwraca żadnych wartości

d. jest to zapis konstruktora klasy

Previous activity
◄ OŚWIADCZENIE

Przejdź do...

Next activity
Egzamin - II termin ►

Pozostańmy w kontakcie
Kontakt

www.pcz.pl

admin@e-learning.pcz.pl



 Podsumowanie zasad przechowywania danych

Polityki

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752226&cmid=205635 9/9
21.06.2021 Egzamin - I termin: Attempt review

Kokpit Moje kursy Inżynieria oprogramowania - wykład - RD 2020/21ST kopiuj 1 Egzamin

Egzamin - I termin

Rozpoczęto poniedziałek, 21 czerwca 2021, 10:24


Stan Ukończone
Ukończono poniedziałek, 21 czerwca 2021, 10:49
Wykorzystany 25 min. 16 sek.
czas
Ocena 29,00 pkt. na 30,00 pkt. możliwych do uzyskania (97%)
Informacja Ocena: bdb
zwrotna

Pytanie 1
Zakończone

Ocena: 1,00 z 1,00

Analiza opisu w języku naturalnym w procesie tworzenia modelu obiektowego polega na:

a. identyfikowaniu, analizowaniu i specyfikowaniu wymagań wspólnych dla wielu aplikacji związanych z jedną
dziedziną

b. szerokim wykorzystaniu w projekcie wzorców projektowych

c. wykorzystaniu w projekcie typowych, często występujących klas

d. wyróżnieniu rzeczowników oraz czasowników w sporządzonym opisie systemu i na tej podstawie utworzeniu
klas wraz z przypisanymi polami, metodami i związkami

Pytanie 2
Zakończone

Ocena: 1,00 z 1,00

Sposobem zapewnienia wysokiej jakości programu tworzonego zgodnie z techniką programowania


ekstremalnego jest:

a. zakładanie długich okresów czasu pomiędzy kolejnymi wydaniami systemu

b. właściwe dokumentowanie każdego kroku procesu

c. pisanie testów przed właściwym kodem i automatyczne ich wykonywanie

d. prezentacja klientowi wyłącznie w pełni ukończonego programu

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752223&cmid=205635 1/10
21.06.2021 Egzamin - I termin: Attempt review

Pytanie 3
Zakończone

Ocena: 1,00 z 1,00

Czym jest opowieść użytkownika w programowaniu ekstremalnym?

a. pojedyncza opowieść użytkownika jest ogólnym opisem systemu jako całości

b. w programowaniu ekstremalnym każda metoda występująca w klasie jest implementacją dokładnie jednej
opowieści użytkownika

c. w programowaniu ekstremalnym każda klasa występująca w implementacji jest odpowiednikiem dokładnie


jednej opowieści użytkownika

d. pojedyncza opowieść użytkownika jest krótkim opisem pewnej funkcji bądź cechy systemu, która jest istotna
z punktu widzenia użytkownika i do której można utworzyć przypadki testowe

Pytanie 4
Zakończone

Ocena: 1,00 z 1,00

Liczebność w oznaczeniu związku 1..* przy danej klasie oznacza, że:

a. może występować dowolna liczba obiektów klasy

b. musi występować co najmniej jeden obiekt klasy

c. musi występować dokładnie jeden obiekt klasy

d. nie może występować liczba obiektów danej klasy większa niż 1

Pytanie 5
Zakończone

Ocena: 1,00 z 1,00

Pomiędzy przypadkami użycia mogą zachodzić relacje:

a. zawierania i kompozycji

b. zawierania, rozszerzania i generalizacji

c. asocjacji, agregacji i kompozycji

d. generalizacji i zależności

Pytanie 6
Zakończone

Ocena: 1,00 z 1,00

Niezawodność jest cechą oprogramowania oznaczającą:

a. brak skłonności do do powodowania fizycznych bądź ekonomicznych katastrof

b. możliwość realizacji założonych celów

c. brak marnotrawienia zasobów systemu

d. zdolność do ewolucji zgodnie z potrzebami klientów

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752223&cmid=205635 2/10
21.06.2021 Egzamin - I termin: Attempt review

Pytanie 7
Zakończone

Ocena: 0,00 z 1,00

Na diagramie czynności UML:

a. czynności przedstawione są jako akcje powiązane krawędziami

b. kolejność wykonywania czynności symbolizowana jest liczbą

c. zawsze musi znajdować się oś czasu

d. czynności przedstawione są jako interakcje pomiędzy uczestnikami

Pytanie 8
Zakończone

Ocena: 1,00 z 1,00

Przeznaczeniem wzorca projektowego Obserwator jest:

a. przekształcenie interfejsu klasy na taki, jakiego klienci oczekują

b. zmiana algorytmu niezależnie od używających go klientów

c. złożenie obiektów w struktury drzewiaste reprezentujące hierarchię typu część-całość

d. aktualizacja wszystkich obiektów zależnych od obiektu obserwowanego

Pytanie 9
Zakończone

Ocena: 1,00 z 1,00

Wymagania stawiane systemowi komputerowemu to:

a. uruchamianie oprogramowania w celu znalezienia w nim błędów

b. opis usług i ograniczeń systemu

c. statyczne i dynamiczne elementy systemu

d. elementy i związki na diagramach klas UML

Pytanie 10
Zakończone

Ocena: 1,00 z 1,00

Studium wykonalności odpowiada na pytanie:

a. czy system może być zintegrowany z istniejącymi systemami, które już zainstalowano

b. czy system przyczyni się do realizacji celów przedsiębiorstwa

c. czy system może być zaimplementowany przy użyciu dostępnych środków

d. wszystkie odpowiedzi są poprawne

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752223&cmid=205635 3/10
21.06.2021 Egzamin - I termin: Attempt review

Pytanie 11
Zakończone

Ocena: 1,00 z 1,00

W jakim celu stosuje się wzorzec projektowy Fabryka abstrakcyjna?

a. aby zagwarantować, że gdy jeden obiekt zmienia stan, wszystkie obiekty od niego zależne będą
automatycznie zaktualizowane

b. aby zapewnić sekwencyjny dostęp do elementów obiektu zagregowanego bez ujawniania jego
reprezentacji wewnętrznej

c. do składania obiektów w struktury drzewiaste reprezentujące hierarchię typu część-całość

d. aby udostępnić jednolity interfejs do tworzenia powiązanych ze sobą obiektów bez określania ich klas
konkretnych

Pytanie 12
Zakończone

Ocena: 1,00 z 1,00

Poziomy dostępu wymienione od najmniej restrykcyjnego do najbardziej restrykcyjnego poziomu:

a. publiczny, chroniony, prywatny

b. prywatny, publiczny, chroniony

c. chroniony, prywatny, publiczny

d. publiczny, prywatny, chroniony

Pytanie 13
Zakończone

Ocena: 1,00 z 1,00

Związek dziedziczenia oznacza, że:

a. jedna klasa zawiera obiekty innej klasy

b. obiekty jednej klasy działają wykorzystując obiekty innej klasy przez dłuższy czas

c. jedna klasa jest rodzajem innej klasy

d. jedna klasa zawiera, ale jednocześnie współdzieli odwołania do obiektów innej klasy

Pytanie 14
Zakończone

Ocena: 1,00 z 1,00

Wysłanie komunikatu asynchronicznego powoduje, że:

a. nadawca zostaje zniszczony z chwilą odebrania komunikatu przez odbiorcę

b. nadawca nie czeka na zakończenie obsługi komunikatu przez odbiorcę

c. odbiorca zostaje bezwarunkowo zniszczony z chwilą zakończenia obsługi komunikatu

d. nadawca czeka na zakończenie obsługi komunikatu przez odbiorcę

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752223&cmid=205635 4/10
21.06.2021 Egzamin - I termin: Attempt review

Pytanie 15
Zakończone

Ocena: 1,00 z 1,00

Dobry test to taki, który:

a. wykonywany jest tylko raz

b. wykorzystuje techniki obiektowe

c. zawsze kończy się powodzeniem

d. pozwala z dużym prawdopodobieństwem znaleźć błąd w oprogramowaniu

Pytanie 16
Zakończone

Ocena: 1,00 z 1,00

W bibliotece CppUnit istnieje możliwość ustalenia stanu systemu przed wykonaniem każdego testu za pomocą:

a. metody tearDown()

b. konstruktora obiektu typu testSuite()

c. konstruktora obiektu typu testFixture()

d. metody setUp()

Pytanie 17
Zakończone

Ocena: 1,00 z 1,00

Pakiety w języku UML służą do:

a. grupowania portów

b. tworzenia hierarchii dziedziczenia

c. tworzenia zależności między komunikatami

d. grupowania klas

Pytanie 18
Zakończone

Ocena: 1,00 z 1,00

Czym jest refaktoryzacja kodu?

a. jest to zmiana wewnętrznej struktury kodu programu, bez zmiany jego obserwowalnego zachowania

b. jest to proces tworzenia dokumentacji na podstawie istniejącego kodu programu

c. są to czynności wykonywane na kodzie programu, które mają na celu usunięcie błędów zgłoszonych przez
użytkowników

d. jest to proces poprawy wydajności programu

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752223&cmid=205635 5/10
21.06.2021 Egzamin - I termin: Attempt review

Pytanie 19
Zakończone

Ocena: 1,00 z 1,00

Proces inżynierii wymagań to:

a. proces fizycznego konstruowania wymagań

b. uruchamianie oprogramowania w celu znalezienia w nim błędów

c. wynajdowanie, analizowanie, dokumentowanie i sprawdzanie usług i ograniczeń systemu

d. specyfikacja, tworzenie, zatwierdzanie i ewolucja oprogramowania

Pytanie 20
Zakończone

Ocena: 1,00 z 1,00

Poprzez architekturę warstwową rozumiemy:

a. system składający się z warstw, przy czym każda warstwa komunikuje się ze wszystkimi pozostałymi
warstwami

b. system składający się z centralnej bazy danych i podsystemy przetwarzające te dane, przy czym
podsystemy te nie komunikują się między sobą

c. wykorzystanie w projekcie systemu standardowych komponentów

d. system składający się z kolejnych warstw, przy czym każda kolejna (bardziej abstrakcyjna) warstwa
powinna się komunikować z jak najmniejszą liczbą warstw mniej abstrakcyjnych (idealnie jedną)

Pytanie 21
Zakończone

Ocena: 1,00 z 1,00

Na diagramie maszyny stanowej UML zmiana stanu obiektu spowodowana jest:

a. wysłaniem do obiektu komunikatu

b. upływem odpowiedniego czasu na osi czasu

c. wyzwalaczem powodującym przejście do nowego stanu

d. odebraniem przez obiekt komunikatu

Pytanie 22
Zakończone

Ocena: 1,00 z 1,00

Prywatny poziom dostępu do elementu klasy oznacza, że:

a. inne części systemu nie mają dostępu do tego elementu

b. tylko klasy będące pochodnymi danej klasy mają dostęp do tego elementu

c. nie ma takiego poziomu dostępu

d. wszystkie części systemu mają dostęp do tego elementu

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752223&cmid=205635 6/10
21.06.2021 Egzamin - I termin: Attempt review

Pytanie 23
Zakończone

Ocena: 1,00 z 1,00

Co opisują wymagania funkcjonalne ?

a. jest to opis dodatkowych ograniczeń nakładanych na system (np. kompatybilności, zgodności ze


standardami)

b. jest to opis wymagań nakładanych na system przez dziedzinę, w której on działa

c. jest to opis usług, jakie ma oferować system swoim użytkownikom

d. jest to opis za pomocą funkcji matematycznych spodziewanej wydajności systemu

Pytanie 24
Zakończone

Ocena: 1,00 z 1,00

Przykłady modeli tworzenia oprogramowania to:

a. model kaskadowy, programowanie odkrywcze, realizacja dynamiczna, model spiralny

b. model kaskadowy, programowanie odkrywcze, realizacja przyrostowa, model spiralny

c. model kaskadowy, programowanie obiektowe, realizacja przyrostowa, model spiralny

d. model kaskadowy, programowanie odkrywcze, realizacja przyrostowa, model fizyczny

Pytanie 25
Zakończone

Ocena: 1,00 z 1,00

Testowanie regresyjne oznacza:

a. przegląd wewnętrznej struktury programu

b. wszystkie pozostałe odpowiedzi są prawidłowe

c. przeprowadzenie inspekcji kodu

d. ponowne wykonywanie utworzonych wcześniej testów

Pytanie 26
Zakończone

Ocena: 1,00 z 1,00

Makro CPPUNIT_ASSERT_EQUAL(a, b) z biblioteki CppUnit umożliwia:

a. sprawdzenie, czy wartość a jest mniejsza od b

b. sprawdzenie, czy wartość a jest równa zeru z dokładnością do b

c. sprawdzenie, czy funkcja a rzuca wyjątek b

d. sprawdzenie, czy wartość b równa jest wartości a

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752223&cmid=205635 7/10
21.06.2021 Egzamin - I termin: Attempt review

Pytanie 27
Zakończone

Ocena: 1,00 z 1,00

Pomiędzy węzłami na diagramie wdrożenia UML może zachodzić:

a. generalizacja

b. agregacja

c. kompozycja

d. komunikacja

Pytanie 28
Zakończone

Ocena: 1,00 z 1,00

W UML klasa reprezentowana jest przez:

a. aktora

b. prostokąt z wpisaną nazwą klasy

c. owal z wpisaną nazwą klasy

d. linię z nazwą klasy wpisaną powyżej linii

Pytanie 29
Zakończone

Ocena: 1,00 z 1,00

Proces tworzenia oprogramowania to:

a. zbiór czynności i związanych z nimi wyników, które zmierzają do utworzenia projektu

b. zbiór czynności i związanych z nimi wyników, które zmierzają do opracowania produktu programowego

c. zbiór czynności i związanych z nimi wyników, które zmierzają do opracowania zestawu testów

d. zbiór czynności i związanych z nimi wyników, które zmierzają do opracowania dokumentacji


oprogramowania

Pytanie 30
Zakończone

Ocena: 1,00 z 1,00

Diagram komponentów umożliwia:

a. przedstawienie architektury systemu

b. przedstawienie wymagań realizowanych przez ten system

c. przedstawienie pojedynczych klas i zależności występujących pomiędzy nimi

d. przedstawienie wymiany komunikatów pomiędzy instancjami obiektów

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752223&cmid=205635 8/10
21.06.2021 Egzamin - I termin: Attempt review
Previous activity
◄ OŚWIADCZENIE

Przejdź do...

Next activity
Egzamin - II termin ►

Pozostańmy w kontakcie
Kontakt
 www.pcz.pl

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752223&cmid=205635 9/10
21.06.2021 Egzamin - I termin: Attempt review

 admin@e-learning.pcz.pl

  

 Podsumowanie zasad przechowywania danych

Polityki

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752223&cmid=205635 10/10
21.06.2021 Egzamin - I termin: Attempt review

Kokpit Moje kursy Inżynieria oprogramowania - wykład - RD 2020/21ST kopiuj 1 Egzamin

Egzamin - I termin

Rozpoczęto poniedziałek, 21 czerwca 2021, 10:01


Stan Ukończone
Ukończono poniedziałek, 21 czerwca 2021, 10:20
Wykorzystany 19 min. 16 sek.
czas
Ocena 29,00 pkt. na 30,00
0,00 pkt. możliwych do uzyskania (97%)
Informacja Ocena: bdb

zwrotna

Pytanie 1
Zakończone

Ocena: 1,00 z 1,00

UML powstał:

a. w wyniku praktycznej realizacji pracy naukowej G. Boocha

b. w latach 50-tych XX wieku

c. jako wynik konkursu firmy IBM

d. w wyniku połączenia metod OOAD, OOSE, OMT

Pytanie 2
Zakończone

Ocena: 1,00 z 1,00

Analizując pokrycie kodu, pełne pokrycie gałęzi oznacza, że:

a. jest tworzony co najmniej jeden obiekt każdej klasy

b. każdy test wykonywany jest co najmniej raz

c. każda instrukcja warunkowa musi być przynajmniej raz prawdziwa i raz fałszywa

d. każda instrukcja kodu wykonywana jest co najmniej raz

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752100&cmid=205635 1/9
21.06.2021 Egzamin - I termin: Attempt review

Pytanie 3
Zakończone

Ocena: 1,00 z 1,00

Związek kompozycji oznacza, że:

a. obiekty jednej klasy korzystają przelotnie z obiektów innej klasy

b. jedna klasa jest rodzajem innej klasy

c. jedna klasa zawiera obiekty innej klasy

d. jedna klasa zawiera, ale jednocześnie współdzieli odwołania do obiektów innej klasy

Pytanie 4
Zakończone

Ocena: 1,00 z 1,00

Hermetyzacja oznacza, że:

a. klasa jest pochodną innej klasy

b. klasa zawiera tylko operacje chronione

c. klasa zawiera dane i operacje operujące na nich

d. klasa zawiera atrybuty tylko chronione

Pytanie 5
Zakończone

Ocena: 1,00 z 1,00

W jakim celu będziemy wykorzystywać wzorzec projektowy Strategia?

a. aby możliwe było zmienianie algorytmu niezależnie od używających go klientów (rozumianych jako
pozostałe części programu)

b. aby zagwarantować, że dana klasa posiadać będzie tylko jeden egzemplarz i zapewnić globalny dostęp do
niego

c. aby umożliwić składanie obiektów w struktury drzewiaste reprezentujące hierarchię typu część-całość

d. aby zagwarantować, że gdy jeden obiekt zmienia stan, wszystkie obiekty od niego zależne będą
automatycznie zaktualizowane

Pytanie 6
Zakończone

Ocena: 1,00 z 1,00

Węzły na diagramie wdrożenia UML to:

a. pliki, które są wykonywane lub używane przez oprogramowanie

b. sprzętowe lub programowe zasoby, które mogą zawierać artefakty

c. symboliczne przedstawienie stanu w jakim znajduje się system

d. inne diagramy UML umieszczone na tym diagramie

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752100&cmid=205635 2/9
21.06.2021 Egzamin - I termin: Attempt review

Pytanie 7
Zakończone

Ocena: 1,00 z 1,00

Na diagramie obiektów UML przedstawia się:

a. instancje klas i relacje między nimi

b. wymianę komunikatów między uczestnikami

c. stan obiektów i zachodzące w nim zmiany

d. klasy i zależności między nimi

Pytanie 8
Zakończone

Ocena: 1,00 z 1,00

W procesie wytwarzania oprogramowania nigdy nie występuje etap:

a. projektowania

b. pielęgnacji

c. implementacji

d. fizycznego konstruowania

Pytanie 9
Zakończone

Ocena: 1,00 z 1,00

Jakie wartości techniki programowania zwinnego wymieniają jako najważniejsze w procesie tworzenia
oprogramowania?

a. kompletność projektu, jego wewnętrzna niesprzeczność, spójność i zgodność z regułami składniowymi


notacji

b. interakcje między jednostkami, działające oprogramowanie, współpraca klienta i nadążanie za zmianami

c. obiektowość projektu, odpowiednia dokumentacja kodu i ścisłe trzymanie się harmonogramu

d. odpowiednie procedury, dokumentacja, szczegółowy kontrakt oraz wykonywanie planu

Pytanie 10
Zakończone

Ocena: 1,00 z 1,00

W jaki sposób oznacza się kolejność wysyłania komunikatów na diagramie komunikacji UML ?

a. za pomocą symbolu notatki

b. nie ma możliwości przedstawienia kolejności wysyłania komunikatów

c. za pomocą położenia strzałek sygnalizujących komunikaty (te położone wyżej będą wywowływane jako
pierwsze)

d. za pomocą cyfry w sygnaturze komunikatu

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752100&cmid=205635 3/9
21.06.2021 Egzamin - I termin: Attempt review

Pytanie 11
Zakończone

Ocena: 1,00 z 1,00

W architekturze MVC występuje następujący podział obowiązków w systemie:

a. kontroler odpowiada za przetwarzanie danych, model za ich prezentację, a widok za pobieranie danych
wejściowych od użytkownika i ich ewentualną kontrolę

b. model odpowiada za komunikację z użytkownikiem, natomiast kontroler za przetwarzanie danych

c. model odpowiada za przetwarzanie danych, widok za ich prezentację, a kontroler za pobieranie danych
wejściowych od użytkownika i ich ewentualną kontrolę

d. model to projekt i dokumentacja systemu, widok jest interfejsem użytkownika i odpowiada za operacje
wejścia-wyjścia, w kontrolerze znajduje się natomiast cała logika aplikacji

Pytanie 12
Zakończone

Ocena: 1,00 z 1,00

Model procesu tworzenia oprogramowania to:

a. wstępna faza tworzenia projektu oprogramowania

b. końcowa faza tworzenia projektu oprogramowania

c. specyfikacja systemu komputerowego

d. uproszczona prezentacja procesu tworzenia oprogramowania

Pytanie 13
Zakończone

Ocena: 1,00 z 1,00

Stan obiektu klasy to:

a. tworzenie obiektu na podstawie opisu klasy

b. operacje jakie dane klasa może wykonać

c. dane przechowywane w postaci atrybutów klasy

d. klasa pochodna danej klasy

Pytanie 14
Zakończone

Ocena: 1,00 z 1,00

Proces CMM jest procesem:

a. lekkim

b. kładącym większy nacisk na działające oprogramowanie niż na obszerną dokumentację

c. zalecającym stosowanie prostych rozwiązań

d. zorientowanym na dyscyplinę

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752100&cmid=205635 4/9
21.06.2021 Egzamin - I termin: Attempt review

Pytanie 15
Zakończone

Ocena: 1,00 z 1,00

Inspekcje oprogramowania polegają na:

a. poprawie wewnętrznej struktury programu

b. przeglądaniu przez ludzi źródłowej reprezentacji systemu

c. projektowaniu odpowiednich przypadków testowych

d. automatycznym wykonywaniu testów

Pytanie 16
Zakończone

Ocena: 1,00 z 1,00

Co umożliwiają diagramy czynności ?

a. umożliwiają przedstawienie struktury wewnętrznej systemu i powiązań pomiędzy jego częściami

b. umożliwiają zestawienie wymagań użytkownika realizowanych przez system

c. umożliwiają pokazanie w jaki sposób system osiąga zamierzone cele

Pytanie 17
Zakończone

Ocena: 1,00 z 1,00

Na diagramie maszyny stanowej UML zmiana stanu obiektu spowodowana jest:

a. upływem odpowiedniego czasu na osi czasu

b. wyzwalaczem powodującym przejście do nowego stanu

c. wysłaniem do obiektu komunikatu

d. odebraniem przez obiekt komunikatu

Pytanie 18
Zakończone

Ocena: 1,00 z 1,00

Jakie są wady modelu kaskadowego tworzenia oprogramowania ?

a. brak przewidzenia fazy zbierania wymagań od użytkowników

b. wysoki koszt błędów popełnionych we wstępnych fazach, długa przerwa w kontaktach z klientem,
narzucenie ścisłej kolejności wykonywania prac

c. problemy z zachowaniem sensownej struktury systemu w miarę implementowania kolejnych funkcji

d. konieczność uwzględnienia kosztu budowy prototypu

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752100&cmid=205635 5/9
21.06.2021 Egzamin - I termin: Attempt review

Pytanie 19
Zakończone

Ocena: 0,00 z 1,00

Analizując pokrycie kodu, pełne pokrycie instrukcji oznacza, że:

a. każda instrukcja kodu wykonywana jest co najmniej raz

b. każda instrukcja warunkowa musi być przynajmniej raz prawdziwa i raz fałszywa

c. każdy test wykonywany jest co najmniej raz

d. jest tworzony co najmniej jeden obiekt każdej klasy

Pytanie 20
Zakończone

Ocena: 1,00 z 1,00

Prywatny poziom dostępu do elementu klasy oznacza, że:

a. wszystkie części systemu mają dostęp do tego elementu

b. tylko klasy będące pochodnymi danej klasy mają dostęp do tego elementu

c. inne części systemu nie mają dostępu do tego elementu

d. nie ma takiego poziomu dostępu

Pytanie 21
Zakończone

Ocena: 1,00 z 1,00

W UML klasa reprezentowana jest przez:

a. prostokąt z wpisaną nazwą klasy

b. aktora

c. owal z wpisaną nazwą klasy

d. linię z nazwą klasy wpisaną powyżej linii

Pytanie 22
Zakończone

Ocena: 1,00 z 1,00

Związki pomiędzy klasami od najsłabszego do najsilniejszego:

a. zależność, asocjacja, agregacja, kompozycja

b. zależność, agregacja, asocjacja, kompozycja

c. kompozycja, agregacja, asocjacja, zależność

d. zależność, agregacja, kompozycja, asocjacja

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752100&cmid=205635 6/9
21.06.2021 Egzamin - I termin: Attempt review

Pytanie 23
Zakończone

Ocena: 1,00 z 1,00

Diagram klas prezentuje:

a. klasy i zależności występujące pomiędzy nimi

b. sposób wdrożenia oprogramowania na sprzęt

c. kolejność wysyłania komunikatów

d. ogólną architekturę systemu

Pytanie 24
Zakończone

Ocena: 1,00 z 1,00

Przeznaczeniem wzorca projektowego Kompozyt jest:

a. zmiana algorytmu niezależnie od używających go klientów

b. aktualizacja wszystkich obiektów zależnych od obiektu obserwowanego

c. złożenie obiektów w struktury drzewiaste reprezentujące hierarchię typu część-całość

d. przekształcenie interfejsu klasy na taki, jakiego klienci oczekują

Pytanie 25
Zakończone

Ocena: 1,00 z 1,00

Proces inżynierii wymagań to:

a. uruchamianie oprogramowania w celu znalezienia w nim błędów

b. specyfikacja, tworzenie, zatwierdzanie i ewolucja oprogramowania

c. proces fizycznego konstruowania wymagań

d. wynajdowanie, analizowanie, dokumentowanie i sprawdzanie usług i ograniczeń systemu

Pytanie 26
Zakończone

Ocena: 1,00 z 1,00

Wzorce projektowe w Inżynierii Oprogramowania dzieli się na:

a. statyczne i dynamiczne

b. kreacyjne i destrukcyjne

c. obiektowe i funkcjonalne

d. kreacyjne, strukturalne i czynnościowe

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752100&cmid=205635 7/9
21.06.2021 Egzamin - I termin: Attempt review

Pytanie 27
Zakończone

Ocena: 1,00 z 1,00

Przypadek użycia odpowiada wymaganiom:

a. niefunkcjonalnym

b. dziedzinowym

c. funkcjonalnym

d. wydajnościowym

Pytanie 28
Zakończone

Ocena: 1,00 z 1,00

Wadą modelu opartego na prototypowaniu jest:

a. możliwość implementacji systemu tylko w językach obiektowych

b. skomplikowana faza wstępnego projektu systemu

c. długa przerwa w kontaktach z klientem

d. dodatkowy koszt budowy prototypu

Pytanie 29
Zakończone

Ocena: 1,00 z 1,00

Zaletą modelu opartego na prototypowaniu jest:

a. długa przerwa w kontaktach z klientem

b. możliwość szybkiej demonstracji pracującej wersji systemu

c. długotrwała faza wstępnego projektu systemu

d. możliwość implementacji systemu tylko w językach obiektowych

Pytanie 30
Zakończone

Ocena: 1,00 z 1,00

Wymagania systemowe:

a. łączą aktora z przypadkiem użycia

b. to zdolność do ewolucji zgodnie z potrzebami klientów

c. szczegółowo ustalają usługi systemu i ograniczenia jakim te usługi podlegają

d. tworzą związki na diagramach przypadków użycia UML

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752100&cmid=205635 8/9
21.06.2021 Egzamin - I termin: Attempt review

Previous activity
◄ OŚWIADCZENIE

Przejdź do...

Next activity
Egzamin - II termin ►

Pozostańmy w kontakcie
Kontakt

www.pcz.pl

admin@e-learning.pcz.pl



 Podsumowanie zasad przechowywania danych

Polityki

https://moodle.pcz.pl/mod/quiz/review.php?attempt=752100&cmid=205635 9/9
21.06.2021 Egzamin - I termin (page 3 of 6)

Kokpit Moje kursy Inżynieria oprogramowania - wykład - RD 2020/21ST kopiuj 1 Egzamin

Egzamin - I termin

Pytanie 11
Odpowiedź zapisana

Punkty: 1,00

W architekturze MVC występuje następujący podział obowiązków w systemie:

a. kontroler odpowiada za przetwarzanie danych, model za ich prezentację, a widok za pobieranie danych
wejściowych od użytkownika i ich ewentualną kontrolę

b. model odpowiada za komunikację z użytkownikiem, natomiast kontroler za przetwarzanie danych

c. model odpowiada za przetwarzanie danych, widok za ich prezentację, a kontroler za pobieranie danych
wejściowych od użytkownika i ich ewentualną kontrolę

d. model to projekt i dokumentacja systemu, widok jest interfejsem użytkownika i odpowiada za operacje
wejścia-wyjścia, w kontrolerze znajduje się natomiast cała logika aplikacji

Odznacz mój wybór

Pytanie 12
Odpowiedź zapisana

Punkty: 1,00

Model procesu tworzenia oprogramowania to:

a. wstępna faza tworzenia projektu oprogramowania

b. końcowa faza tworzenia projektu oprogramowania

c. specyfikacja systemu komputerowego

d. uproszczona prezentacja procesu tworzenia oprogramowania

Odznacz mój wybór

https://moodle.pcz.pl/mod/quiz/attempt.php?attempt=752100&cmid=205635&page=2#question-808395-25 1/3
21.06.2021 Egzamin - I termin (page 3 of 6)

Pytanie 13
Odpowiedź zapisana

Punkty: 1,00

Stan obiektu klasy to:

a. tworzenie obiektu na podstawie opisu klasy

b. operacje jakie dane klasa może wykonać

c. dane przechowywane w postaci atrybutów klasy

d. klasa pochodna danej klasy

Odznacz mój wybór

Pytanie 14
Odpowiedź zapisana

Punkty: 1,00

Proces CMM jest procesem:

a. lekkim

b. kładącym większy nacisk na działające oprogramowanie niż na obszerną dokumentację

c. zalecającym stosowanie prostych rozwiązań

d. zorientowanym na dyscyplinę

Odznacz mój wybór

Pytanie 15
Odpowiedź zapisana

Punkty: 1,00

Inspekcje oprogramowania polegają na:

a. poprawie wewnętrznej struktury programu

b. przeglądaniu przez ludzi źródłowej reprezentacji systemu

c. projektowaniu odpowiednich przypadków testowych

d. automatycznym wykonywaniu testów

Odznacz mój wybór

Previous activity
◄ OŚWIADCZENIE

Przejdź do...

https://moodle.pcz.pl/mod/quiz/attempt.php?attempt=752100&cmid=205635&page=2#question-808395-25 2/3
21.06.2021 Egzamin - I termin (page 3 of 6)

Next activity
Egzamin - II termin ►

Pozostańmy w kontakcie
Kontakt

www.pcz.pl

admin@e-learning.pcz.pl



 Podsumowanie zasad przechowywania danych

Polityki

https://moodle.pcz.pl/mod/quiz/attempt.php?attempt=752100&cmid=205635&page=2#question-808395-25 3/3
21.06.2021 Egzamin - I termin (page 2 of 6)

Kokpit Moje kursy Inżynieria oprogramowania - wykład - RD 2020/21ST kopiuj 1 Egzamin

Egzamin - I termin

Pytanie 6
Odpowiedź zapisana

Punkty: 1,00

Węzły na diagramie wdrożenia UML to:

a. pliki, które są wykonywane lub używane przez oprogramowanie

b. sprzętowe lub programowe zasoby, które mogą zawierać artefakty

c. symboliczne przedstawienie stanu w jakim znajduje się system

d. inne diagramy UML umieszczone na tym diagramie

Odznacz mój wybór

Pytanie 7
Odpowiedź zapisana

Punkty: 1,00

Na diagramie obiektów UML przedstawia się:

a. instancje klas i relacje między nimi

b. wymianę komunikatów między uczestnikami

c. stan obiektów i zachodzące w nim zmiany

d. klasy i zależności między nimi

Odznacz mój wybór

Pytanie 8
Odpowiedź zapisana

Punkty: 1,00

W procesie wytwarzania oprogramowania nigdy nie występuje etap:

a. projektowania

b. pielęgnacji

c. implementacji

d. fizycznego konstruowania

Odznacz mój wybór

https://moodle.pcz.pl/mod/quiz/attempt.php?attempt=752100&cmid=205635&page=1#question-808395-6 1/3
21.06.2021 Egzamin - I termin (page 2 of 6)

Pytanie 9
Odpowiedź zapisana

Punkty: 1,00

Jakie wartości techniki programowania zwinnego wymieniają jako najważniejsze w procesie tworzenia
oprogramowania?

a. kompletność projektu, jego wewnętrzna niesprzeczność, spójność i zgodność z regułami składniowymi


notacji

b. interakcje między jednostkami, działające oprogramowanie, współpraca klienta i nadążanie za zmianami

c. obiektowość projektu, odpowiednia dokumentacja kodu i ścisłe trzymanie się harmonogramu

d. odpowiednie procedury, dokumentacja, szczegółowy kontrakt oraz wykonywanie planu

Odznacz mój wybór

Pytanie 10
Odpowiedź zapisana

Punkty: 1,00

W jaki sposób oznacza się kolejność wysyłania komunikatów na diagramie komunikacji UML ?

a. za pomocą symbolu notatki

b. nie ma możliwości przedstawienia kolejności wysyłania komunikatów

c. za pomocą położenia strzałek sygnalizujących komunikaty (te położone wyżej będą wywowływane jako
pierwsze)

d. za pomocą cyfry w sygnaturze komunikatu

Odznacz mój wybór

Previous activity
◄ OŚWIADCZENIE

Przejdź do...
https://moodle.pcz.pl/mod/quiz/attempt.php?attempt=752100&cmid=205635&page=1#question-808395-6 2/3
21.06.2021 Egzamin - I termin (page 2 of 6)

Next activity
Egzamin - II termin ►

Pozostańmy w kontakcie
Kontakt

www.pcz.pl

admin@e-learning.pcz.pl



 Podsumowanie zasad przechowywania danych

Polityki

https://moodle.pcz.pl/mod/quiz/attempt.php?attempt=752100&cmid=205635&page=1#question-808395-6 3/3
21.06.2021 Egzamin - I termin (page 4 of 6)

Kokpit Moje kursy Inżynieria oprogramowania - wykład - RD 2020/21ST kopiuj 1 Egzamin

Egzamin - I termin

Pytanie 16
Odpowiedź zapisana

Punkty: 1,00

Co umożliwiają diagramy czynności ?

a. umożliwiają przedstawienie struktury wewnętrznej systemu i powiązań pomiędzy jego częściami

b. umożliwiają zestawienie wymagań użytkownika realizowanych przez system

c. umożliwiają pokazanie w jaki sposób system osiąga zamierzone cele

Odznacz mój wybór

Pytanie 17
Odpowiedź zapisana

Punkty: 1,00

Na diagramie maszyny stanowej UML zmiana stanu obiektu spowodowana jest:

a. upływem odpowiedniego czasu na osi czasu

b. wyzwalaczem powodującym przejście do nowego stanu

c. wysłaniem do obiektu komunikatu

d. odebraniem przez obiekt komunikatu

Odznacz mój wybór

Pytanie 18
Odpowiedź zapisana

Punkty: 1,00

Jakie są wady modelu kaskadowego tworzenia oprogramowania ?

a. brak przewidzenia fazy zbierania wymagań od użytkowników

b. wysoki koszt błędów popełnionych we wstępnych fazach, długa przerwa w kontaktach z klientem,
narzucenie ścisłej kolejności wykonywania prac

c. problemy z zachowaniem sensownej struktury systemu w miarę implementowania kolejnych funkcji

d. konieczność uwzględnienia kosztu budowy prototypu

Odznacz mój wybór

https://moodle.pcz.pl/mod/quiz/attempt.php?attempt=752100&cmid=205635&page=3#question-808395-30 1/3
21.06.2021 Egzamin - I termin (page 4 of 6)

Pytanie 19
Odpowiedź zapisana

Punkty: 1,00

Analizując pokrycie kodu, pełne pokrycie instrukcji oznacza, że:

a. każda instrukcja kodu wykonywana jest co najmniej raz

b. każda instrukcja warunkowa musi być przynajmniej raz prawdziwa i raz fałszywa

c. każdy test wykonywany jest co najmniej raz

d. jest tworzony co najmniej jeden obiekt każdej klasy

Odznacz mój wybór

Pytanie 20
Odpowiedź zapisana

Punkty: 1,00

Prywatny poziom dostępu do elementu klasy oznacza, że:

a. wszystkie części systemu mają dostęp do tego elementu

b. tylko klasy będące pochodnymi danej klasy mają dostęp do tego elementu

c. inne części systemu nie mają dostępu do tego elementu

d. nie ma takiego poziomu dostępu

Odznacz mój wybór

Previous activity
◄ OŚWIADCZENIE

Przejdź do...

https://moodle.pcz.pl/mod/quiz/attempt.php?attempt=752100&cmid=205635&page=3#question-808395-30 2/3
21.06.2021 Egzamin - I termin (page 4 of 6)

Next activity
Egzamin - II termin ►

Pozostańmy w kontakcie
Kontakt

www.pcz.pl

admin@e-learning.pcz.pl



 Podsumowanie zasad przechowywania danych

Polityki

https://moodle.pcz.pl/mod/quiz/attempt.php?attempt=752100&cmid=205635&page=3#question-808395-30 3/3
21.06.2021 Egzamin - I termin (page 6 of 6)

Kokpit Moje kursy Inżynieria oprogramowania - wykład - RD 2020/21ST kopiuj 1 Egzamin

Egzamin - I termin

Pytanie 26
Nie udzielono odpowiedzi

Punkty: 1,00

Wzorce projektowe w Inżynierii Oprogramowania dzieli się na:

a. statyczne i dynamiczne

b. kreacyjne i destrukcyjne

c. obiektowe i funkcjonalne

d. kreacyjne, strukturalne i czynnościowe

Odznacz mój wybór

Pytanie 27
Nie udzielono odpowiedzi

Punkty: 1,00

Przypadek użycia odpowiada wymaganiom:

a. niefunkcjonalnym

b. dziedzinowym

c. funkcjonalnym

d. wydajnościowym

Odznacz mój wybór

Pytanie 28
Nie udzielono odpowiedzi

Punkty: 1,00

Wadą modelu opartego na prototypowaniu jest:

a. możliwość implementacji systemu tylko w językach obiektowych

b. skomplikowana faza wstępnego projektu systemu

c. długa przerwa w kontaktach z klientem

d. dodatkowy koszt budowy prototypu

Odznacz mój wybór

https://moodle.pcz.pl/mod/quiz/attempt.php?attempt=752100&cmid=205635&page=5 1/3
21.06.2021 Egzamin - I termin (page 6 of 6)

Pytanie 29
Nie udzielono odpowiedzi

Punkty: 1,00

Zaletą modelu opartego na prototypowaniu jest:

a. długa przerwa w kontaktach z klientem

b. możliwość szybkiej demonstracji pracującej wersji systemu

c. długotrwała faza wstępnego projektu systemu

d. możliwość implementacji systemu tylko w językach obiektowych

Odznacz mój wybór

Pytanie 30
Nie udzielono odpowiedzi

Punkty: 1,00

Wymagania systemowe:

a. łączą aktora z przypadkiem użycia

b. to zdolność do ewolucji zgodnie z potrzebami klientów

c. szczegółowo ustalają usługi systemu i ograniczenia jakim te usługi podlegają

d. tworzą związki na diagramach przypadków użycia UML

Odznacz mój wybór

Previous activity
◄ OŚWIADCZENIE

Przejdź do...

https://moodle.pcz.pl/mod/quiz/attempt.php?attempt=752100&cmid=205635&page=5 2/3
21.06.2021 Egzamin - I termin (page 6 of 6)

Next activity
Egzamin - II termin ►

Pozostańmy w kontakcie
Kontakt

www.pcz.pl

admin@e-learning.pcz.pl



 Podsumowanie zasad przechowywania danych

Polityki

https://moodle.pcz.pl/mod/quiz/attempt.php?attempt=752100&cmid=205635&page=5 3/3
21.06.2021 Egzamin - I termin (page 5 of 6)

Kokpit Moje kursy Inżynieria oprogramowania - wykład - RD 2020/21ST kopiuj 1 Egzamin

Egzamin - I termin

Pytanie 21
Nie udzielono odpowiedzi

Punkty: 1,00

W UML klasa reprezentowana jest przez:

a. prostokąt z wpisaną nazwą klasy

b. aktora

c. owal z wpisaną nazwą klasy

d. linię z nazwą klasy wpisaną powyżej linii

Odznacz mój wybór

Pytanie 22
Nie udzielono odpowiedzi

Punkty: 1,00

Związki pomiędzy klasami od najsłabszego do najsilniejszego:

a. zależność, asocjacja, agregacja, kompozycja

b. zależność, agregacja, asocjacja, kompozycja

c. kompozycja, agregacja, asocjacja, zależność

d. zależność, agregacja, kompozycja, asocjacja

Odznacz mój wybór

Pytanie 23
Nie udzielono odpowiedzi

Punkty: 1,00

Diagram klas prezentuje:

a. klasy i zależności występujące pomiędzy nimi

b. sposób wdrożenia oprogramowania na sprzęt

c. kolejność wysyłania komunikatów

d. ogólną architekturę systemu

Odznacz mój wybór

https://moodle.pcz.pl/mod/quiz/attempt.php?attempt=752100&cmid=205635&page=4 1/3
21.06.2021 Egzamin - I termin (page 5 of 6)

Pytanie 24
Nie udzielono odpowiedzi

Punkty: 1,00

Przeznaczeniem wzorca projektowego Kompozyt jest:

a. zmiana algorytmu niezależnie od używających go klientów

b. aktualizacja wszystkich obiektów zależnych od obiektu obserwowanego

c. złożenie obiektów w struktury drzewiaste reprezentujące hierarchię typu część-całość

d. przekształcenie interfejsu klasy na taki, jakiego klienci oczekują

Odznacz mój wybór

Pytanie 25
Nie udzielono odpowiedzi

Punkty: 1,00

Proces inżynierii wymagań to:

a. uruchamianie oprogramowania w celu znalezienia w nim błędów

b. specyfikacja, tworzenie, zatwierdzanie i ewolucja oprogramowania

c. proces fizycznego konstruowania wymagań

d. wynajdowanie, analizowanie, dokumentowanie i sprawdzanie usług i ograniczeń systemu

Odznacz mój wybór

Previous activity
◄ OŚWIADCZENIE

Przejdź do...

https://moodle.pcz.pl/mod/quiz/attempt.php?attempt=752100&cmid=205635&page=4 2/3
21.06.2021 Egzamin - I termin (page 5 of 6)

Next activity
Egzamin - II termin ►

Pozostańmy w kontakcie
Kontakt

www.pcz.pl

admin@e-learning.pcz.pl



 Podsumowanie zasad przechowywania danych

Polityki

https://moodle.pcz.pl/mod/quiz/attempt.php?attempt=752100&cmid=205635&page=4 3/3

Kokpit Moje kursy Inżynieria oprogramowania - wykład - RD 2020/21ST Egzamin



Egzamin - I termin


Rozpoczęto poniedziałek, 1 lutego 2021, 10:19
 Stan ukończone
Ukończono poniedziałek, 1 lutego 2021, 10:39
 Wykorzystany 19 min. 45 sek.
czas
 Ocena 28,00 pkt. na 30,00 pkt. możliwych do uzyskania (93%)
Informacja Ocena: bdb
 zwrotna

Pytanie 1 Diagram klas prezentuje:



Zakończone

Ocena: 1,00 z a. sposób wdrożenia oprogramowania na sprzęt


1,00
b. klasy i zależności występujące pomiędzy nimi

c. kolejność wysyłania komunikatów

d. ogólną architekturę systemu

Pytanie 2 Oprogramowanie to:


Zakończone

Ocena: 1,00 z a. tylko programy komputerowe


1,00
b. programy komputerowe, cała związana z nimi
dokumentacja i dane konfiguracyjne

c. wyłącznie dokumentacja i dane konfiguracyjne

d. programy komputerowe i ich konfiguracja

Pytanie 3 Związki pomiędzy klasami od najsłabszego do najsilniejszego:


Zakończone

Ocena: 1,00 z a. zależność, agregacja, kompozycja, asocjacja


1,00
b. kompozycja, agregacja, asocjacja, zależność

c. zależność, asocjacja, agregacja, kompozycja

d. zależność, agregacja, asocjacja, kompozycja


Pytanie 4 UML powstał:
Zakończone

Ocena: 1,00 z a. w wyniku połączenia metod OOAD, OOSE, OMT


1,00
 b. w latach 50-tych XX wieku

c. w wyniku praktycznej realizacji pracy naukowej G. Boocha



d. jako wynik konkursu firmy IBM

 Pytanie 5 Sposobem zapewnienia wysokiej jakości programu tworzonego


Zakończone zgodnie z techniką programowania ekstremalnego jest:
 Ocena: 0,00 z
1,00 a. pisanie testów przed właściwym kodem i automatyczne
 ich wykonywanie

b. zakładanie długich okresów czasu pomiędzy kolejnymi


 wydaniami systemu

c. prezentacja klientowi wyłącznie w pełni ukończonego


 programu

 d. właściwe dokumentowanie każdego kroku procesu

Pytanie 6 Wymagania dziedzinowe:


Zakończone

Ocena: 1,00 z a. to wyrażenia w języku naturalnym oraz diagramy o


1,00 usługach oczekiwanych od systemu oraz o
ograniczeniach, w których system ma działać

b. to usługi jakie ma oferować system

c. pochodzą z dziedziny zastosowania systemu i


odzwierciedlają jej charakterystykę

d. to ograniczenia usług i funkcji systemu

Pytanie 7 Przeznaczeniem wzorca projektowego Obserwator jest:


Zakończone

Ocena: 1,00 z a. aktualizacja wszystkich obiektów zależnych od obiektu


1,00 obserwowanego

b. złożenie obiektów w struktury drzewiaste reprezentujące


hierarchię typu część-całość

c. zmiana algorytmu niezależnie od używających go


klientów

d. przekształcenie interfejsu klasy na taki, jakiego klienci


oczekują


Pytanie 8 Przykłady modeli tworzenia oprogramowania to:
Zakończone

Ocena: 1,00 z a. model kaskadowy, programowanie odkrywcze, realizacja


1,00 przyrostowa, model fizyczny

b. model kaskadowy, programowanie obiektowe, realizacja
 przyrostowa, model spiralny

c. model kaskadowy, programowanie odkrywcze, realizacja


 dynamiczna, model spiralny

d. model kaskadowy, programowanie odkrywcze, realizacja


 przyrostowa, model spiralny

Pytanie 9 Elementami składowymi UML są:



Zakończone

Ocena: 1,00 z a. elementy, związki i diagramy


 1,00
b. elementy, zmienne i diagramy
 c. algorytmy i struktury danych

 d. elementy, związki i struktury danych

Pytanie 10 Ograniczenie 'pre:x>0' nałożone na metodę 'f(x:int): int' oznacza:


Zakończone

Ocena: 1,00 z a. metoda ma zwracać wartość mniejszą od zera


1,00
b. wartość argumentu metody nie może być większa od
zera

c. wartość argumentu metody nie może być ujemna

d. metoda ma zwracać wartość dodatnią

Pytanie 11 Studium wykonalności odpowiada na pytanie:


Zakończone

Ocena: 1,00 z a. czy system może być zintegrowany z istniejącymi


1,00 systemami, które już zainstalowano

b. czy system przyczyni się do realizacji celów


przedsiębiorstwa

c. wszystkie odpowiedzi są poprawne

d. czy system może być zaimplementowany przy użyciu


dostępnych środków


Pytanie 12 W jakim celu będziemy wykorzystywać wzorzec projektowy
Zakończone Strategia?
Ocena: 1,00 z
1,00 a. aby zagwarantować, że dana klasa posiadać będzie tylko

jeden egzemplarz i zapewnić globalny dostęp do niego

 b. aby możliwe było zmienianie algorytmu niezależnie od


używających go klientów (rozumianych jako pozostałe
części programu)

c. aby zagwarantować, że gdy jeden obiekt zmienia stan,
 wszystkie obiekty od niego zależne będą automatycznie
zaktualizowane

 d. aby umożliwić składanie obiektów w struktury drzewiaste


reprezentujące hierarchię typu część-całość

 Pytanie 13 Jakie rodzaje stanów wyróżnia się na diagramie maszyny


Zakończone stanowej UML ?
 Ocena: 0,00 z
1,00 a. fizyczny i logiczny

b. publiczny i prywatny

c. odczytu i zapisu

d. aktywny i nieaktywny

Pytanie 14 Dwa obiekty na diagramie obiektów mogą być połączone ze


Zakończone sobą, gdy:
Ocena: 1,00 z
1,00 a. klasy tych obiektów są ze sobą wyłącznie w relacji
generalizacji

b. klasy tych obiektów są ze sobą w relacji asocjacji,


agregacji bądź kompozycji

c. wyłącznie, gdy obiekty te tworzą jeden komponent

d. wyłącznie, gdy posiadają metody o identycznych


sygnaturach

Pytanie 15 Analiza opisu w języku naturalnym w procesie tworzenia


Zakończone modelu obiektowego polega na:
Ocena: 1,00 z
1,00 a. wykorzystaniu w projekcie typowych, często
występujących klas

b. identyfikowaniu, analizowaniu i specyfikowaniu wymagań


wspólnych dla wielu aplikacji związanych z jedną
dziedziną

c. szerokim wykorzystaniu w projekcie wzorców


projektowych

d. wyróżnieniu rzeczowników oraz czasowników w


sporządzonym opisie systemu i na tej podstawie
utworzeniu klas wraz z przypisanymi polami, metodami i
związkami


Pytanie 16 Analizując pokrycie kodu, pełne pokrycie gałęzi oznacza, że:
Zakończone

Ocena: 1,00 z a. jest tworzony co najmniej jeden obiekt każdej klasy


1,00
 b. każda instrukcja kodu wykonywana jest co najmniej raz

c. każda instrukcja warunkowa musi być przynajmniej raz


 prawdziwa i raz fałszywa

 d. każdy test wykonywany jest co najmniej raz


Pytanie 17 Węzły na diagramie wdrożenia UML to:
 Zakończone

Ocena: 1,00 z a. pliki, które są wykonywane lub używane przez


 1,00 oprogramowanie

b. sprzętowe lub programowe zasoby, które mogą zawierać


 artefakty

c. inne diagramy UML umieszczone na tym diagramie



d. symboliczne przedstawienie stanu w jakim znajduje się
 system

Pytanie 18 Testowanie regresyjne oznacza:


Zakończone

Ocena: 1,00 z a. wszystkie pozostałe odpowiedzi są prawidłowe


1,00
b. ponowne wykonywanie utworzonych wcześniej testów

c. przeprowadzenie inspekcji kodu

d. przegląd wewnętrznej struktury programu

Pytanie 19 Jak jest rozumiane pojęcie wymogu w przemyśle


Zakończone informatycznym?
Ocena: 1,00 z
1,00 a. jest to inna nazwa pełnego projektu oprogramowania
opisującego jego funkcje, architekturę, strukturę
wewnętrzną oraz sposób implementacji

b. brak jednej definicji; spotyka się stosowanie pojęcia


wymóg zarówno jako abstrakcyjny opis funkcji systemu w
języku naturalnym, jak i wymiennie ze szczegółową
specyfikacją danej funkcji

c. jest to szczegółowy opis ograniczeń jakim podlega proces


tworzenia oprogramowania

d. jest to inna nazwa opisu przypadku testowego


Pytanie 20 Przeznaczeniem wzorca projektowego Adapter jest:
Zakończone

Ocena: 1,00 z a. zmiana algorytmu niezależnie od używających go


1,00 klientów

b. złożenie obiektów w struktury drzewiaste reprezentujące
 hierarchię typu część-całość

c. aktualizacja wszystkich obiektów zależnych od obiektu


 obserwowanego

d. przekształcenie interfejsu klasy na taki, jakiego klienci


 oczekują

Pytanie 21 Wysłanie komunikatu synchronicznego powoduje, że:



Zakończone

Ocena: 1,00 z a. nadawca nie czeka na zakończenie obsługi komunikatu


 1,00 przez odbiorcę

 b. nadawca zostaje zniszczony z chwilą odebrania


komunikatu przez odbiorcę

 c. nadawca czeka na zakończenie obsługi komunikatu przez


odbiorcę

d. odbiorca zostaje bezwarunkowo zniszczony z chwilą


zakończenia obsługi komunikatu

Pytanie 22 Czym jest aktor na diagramach UML?


Zakończone

Ocena: 1,00 z a. aktor jest elementem zewnętrznym w stosunku do


1,00 projektowanego systemu, który wchodzi z nim
(systemem) w interakcję, a na który projektant nie ma
wpływu

b. jest to inna nazwa podsystemu

c. jest to nazwa określająca rolę w jakiej będzie używany


system

Pytanie 23 Wyrażenie 'zmienna<>2' w języku OCL oznacza:


Zakończone

Ocena: 1,00 z a. zmienna musi mieć wartość równą 2


1,00
b. zmienna musi mieć wartość będącą wielokrotnością
liczby 2

c. zmienna musi mieć wartość dodatnią

d. zmienna musi mieć wartość różną od 2


Pytanie 24 Zaletą modelu opartego na prototypowaniu jest:
Zakończone

Ocena: 1,00 z a. możliwość implementacji systemu tylko w językach


1,00 obiektowych

b. długotrwała faza wstępnego projektu systemu
 c. możliwość szybkiej demonstracji pracującej wersji
systemu

d. długa przerwa w kontaktach z klientem

 Pytanie 25 Związek kompozycji oznacza, że:


Zakończone

 Ocena: 1,00 z a. jedna klasa zawiera obiekty innej klasy


1,00
b. obiekty jednej klasy korzystają przelotnie z obiektów innej
 klasy

c. jedna klasa jest rodzajem innej klasy



d. jedna klasa zawiera, ale jednocześnie współdzieli
 odwołania do obiektów innej klasy

Pytanie 26 Czynności wspólne dla wszystkich procesów inżynierii


Zakończone oprogramowania:
Ocena: 1,00 z
1,00 a. specyfikacja, tworzenie przyrostowe i ewolucja
oprogramowania

b. specyfikacja, prototypowanie, tworzenie i zatwierdzanie


oprogramowania

c. specyfikacja, prototypowanie, tworzenie i ewolucja


oprogramowania

d. specyfikacja, tworzenie, zatwierdzanie i ewolucja


oprogramowania

Pytanie 27 Hermetyzacja oznacza, że:


Zakończone

Ocena: 1,00 z a. klasa zawiera dane i operacje operujące na nich


1,00
b. klasa jest pochodną innej klasy

c. klasa zawiera tylko operacje chronione

d. klasa zawiera atrybuty tylko chronione

Pytanie 28 Instancją klasy nazywa się:


Zakończone

Ocena: 1,00 z a. obiekt tworzony na podstawie opisu klasy


1,00
b. klasę połączoną związkiem generalizacji z daną klasą

c. to inna nazwa hermetyzacji

d. ukrycie szczegółów implementacji klasy


Pytanie 29 Uczestnikami wzorca projektowego Adapter są:
Zakończone

Ocena: 1,00 z a. obserwowany, obserwator, obserwator konkretny,


1,00 obserwowany konkretny

b. strategia, strategia konkretna, kontekst
 c. cel, klient, adaptowany, adapter

 d. komponent, liść, kompozyt, klient


Pytanie 30 Typowy opis wzorca projektowego w inżynierii oprogramowania
 Zakończone składa się z:
Ocena: 1,00 z

 1,00 a. nazwy wzorca, opisu rozwiązywanego problemu,


rozwiązania (w postaci opisu bądź diagramu zależności
między klasami) oraz konskwencji

b. nazwy wzorca, opisu powiązanego wymagania oraz
 sposobu testowania

c. nazwy wzorca, przedstawienia algorytmu oraz analizie


 złożoności czasowej i pamięciowej

d. nazwy wzorca, testowanych funkcji, technik testowania,


środowiska testowego oraz harmonogramu

Previous activity
Przejdź do...
◄ Pytania sprawdzające

Pozostańmy w kontakcie   

Kontakt
 Podsumowanie zasad przechowywania
 www.pcz.pl danych

 admin@e-learning.pcz.pl Polityki

You might also like