Questão 1
Questão
Dla systemów długoterminowych (wybierz poprawne odpowiedzi):
Responda
-
Najbardziej odpowiedni jest ewolucyjny model procesu IO
-
Koszty ewolucji systemu mogą znacznie przekroczyć koszty jego wytworzenia
-
Iteracje w procesie są nieuniknione
-
Bardzo ważne jest odpowiednie pozyskanie i wyspecyfikowanie wymagań
Questão 2
Questão
Wada ewolucyjnego modelu procesu IO jest:
Responda
-
„Niejawny” proces
-
Brak iteracji
-
Prototypowanie
Questão 3
Questão
Wymagania niefunkcjonalne to:
Responda
-
Akcje jakie system musi wykonywać wraz z ograniczeniami na te akcje
-
Usługi systemu bez specyfikowania implementacji
-
Akcje jakie system musi wykonywać bez brania pod uwagę ograniczeń
-
Ograniczenia, przy których system ma realizować swoje usługi
Questão 4
Questão
Koncepcyjny mechanizm porozumiewania sie obiektów (w modelowaniu obiektowym) nazywa sie:
Questão 5
Questão
Podsystem: (wybierz poprawne odpowiedzi)
Responda
-
Jest systemem na swoich własnych prawach
-
Aby działać musi korzystać z usług innych podsystemów/modułów
-
Posiada dobrze zdefiniowany interfejs
-
Składa się z modułów
Questão 6
Questão
Klasa w notacji UML: (wybierz poprawne odpowiedzi)
Responda
-
Jest reprezentowana jako prostokąt podzielony obligatoryjnie na trzy części
-
Może być zwrotnie (z sama sobą) powiązana relacja asocjacji
-
Zawsze posiada dobrze zdefiniowany interfejs
-
Może posiadać publiczne atrybuty
Questão 7
Questão
W procesie testowania systemu, termin „testy akceptacyjne” oznacza:
Responda
-
Indywidualne testowanie komponentów
-
Testowanie systemu ze szczególnym uwzględnieniem nowych komponentów
-
Testowanie komponentu z wykorzystaniem rzeczywistych danych w celu udowodnienia, ze spełnia wymagania użytkowników
Questão 8
Questão
Kamień milowy (ang. milestone) to:
Responda
-
Rezultat projektu dostarczany użytkownikom
-
Podział projektu na zadania
-
Końcowy punkt aktywności procesu
-
Prawdopodobieństwo pojawienia sie zagrożenia
Questão 9
Questão
Proces zarządzania ryzykiem składa się z następujących czynności:
Responda
-
Reorganizacja projektu, aby ryzyko nie miało wpływu, planowanie iteracji, ewaluacja
-
Identyfikacja, analiza, planowanie, monitorowanie
-
Definiowanie macierzy kompromisu, planowanie, szacowanie, zarządzanie projektem
-
Identyfikacja, planowanie, monitoring, iteracja
Questão 10
Responda
-
Zarządzenia ramami projektu
-
Zdolność śledzenia zależności pomiędzy wymaganiami a elementami projektowymi
-
Cechy systemu w ujęciu funkcjonalnym
Questão 11
Questão
Przypadek użycia (element modelu przypadków użycia) opisuje:
Questão 12
Questão
W procesie testowania systemu, termin „testy jednostkowe” oznacza:
Responda
-
Indywidualne testowanie komponentów
-
Testowanie systemu ze szczególnym uwzględnieniem nowych komponentów
-
Testowanie z wykorzystaniem rzeczywistych danych w celu udowodnienia, że system spełnia wymagania użytkowników
Questão 13
Questão
Wymaganie „system musi być dostępny przez 24 godz. na dobę” należy do grupy:
Questão 14
Questão
Narzędzia RAD to:
Questão 15
Questão
Najważniejszą bazą informacji dla potrzeb planowania projektu jest:
Responda
-
Zbiór wymagań użytkowników
-
Struktura podziału pracy (WBS)
-
Harmonogram projektu
-
Baza danych systemu zarządzania (DBMS)
Questão 16
Questão
Dwa podstawowe pojęcia do iteracji w procesie IO to:
Responda
-
Model kaskadowy i model ewolucyjny
-
Realizacja przyrostowa i model kaskadowy
-
Realizacja przyrostowa i model spiralny
-
Inżynieria komponentowa i model spiralny
Questão 17
Questão
Model procesu IO, który bazuje na powtórnym użyciu to:
Responda
-
Model kaskadowy
-
Inżynieria komponentowa
-
Model ewolucyjny
-
Model spiralny
Questão 18
Questão
Testy wydania (ang. release tests) (wybierz poprawne odpowiedzi):
Responda
-
Są testami defektów
-
Mają za zadanie wykazać, że system spełnia swoją specyfikację
-
Są testami zatwierdzającymi
-
Testowany jest kompletny system
Questão 19
Questão
Testowanie metodą białej skrzynki to:
Responda
-
Podejście, w którym testy wyprowadza się ze specyfikacji programu/komponentu
-
Testowanie integracyjne
-
Testowanie metodą TDD
-
Podejście, w którym testy opracowuje się na podstawie znajomości struktury programu/komponentu
Questão 20
Questão
Przykładami narzędzi należących do grupy lower-CASE są (wybierz poprawne odpowiedzi):
Responda
-
Debugger
-
Repozytorium wymagań
-
Edytor UML
-
Kompilator
Questão 21
Questão
Orkiestra składa się z kilku sekcji: perkusyjnej, smyczkowej, dętej blaszanej i dętej drewnianej. Zdanie to ilustruje zasadę obiektowości nazywaną:
Responda
-
Zasadą abstrakcji
-
Zasadą hermetyzacji
-
Zasadą modularyzacji
-
Zasadą hierarchizacji
Questão 22
Questão
Dwa podstawowe czynniki brane pod uwagę podczas analizy zagrożeń to:
Responda
-
Typ zagrożenia oraz strategia przeciwdziałania
-
Prawdopodobieństwo oraz konsekwencji materializacji
-
Zasoby projektu oraz harmonogram
-
Monitoring i plan unikania
Questão 23
Questão
Do procesu projektowania oprogramowania NIE należy:
Questão 24
Questão
Testowanie obciążenia zakłada:
Responda
-
Testowanie systemu do poziomu obciążenia, który nie zapewnia już wymaganej wydajności
-
Testowanie systemu powyżej poziomu maksymalnego obciążenia aż do momentu awarii
-
Testowanie systemu obciążonego maksymalnie
-
Maksymalnie obciążenie procedur testowych
Questão 25
Questão
Test Driven Development to:
Responda
-
Podejście do procesu testowania systemu
-
Podejście do procesu implementacji systemu
-
Odmiana iteracyjnego procesu inżynierii oprogramowania
Questão 26
Questão
Extreme Programming (XP) to przykład ... modelu procesu inżynierii oprogramowania:
Responda
-
Ewolucyjnego
-
Kaskadowego
-
Przyrostowego
-
Spiralnego
Questão 27
Questão
Cztery zasadnicze czynności wykonywane w procesie tworzenia oprogramowania to:
Responda
-
Iteracja, walidacja, zatwierdzenie, pielęgnacja
-
Specyfikacja, tworzenie, zatwierdzenie, ewolucja
-
Planowanie, analiza, projektowanie, programowanie
Questão 28
Questão
Wymagania systemowe (wybierz poprawne odpowiedzi):
Responda
-
Mogą być podstawą do szczegółowego kontraktu między klientem a twórcą oprogramowania
-
Określają sposób implementacji systemu
-
Zawierają informacje o wewnętrznej strukturze systemu
-
Definiują co ma być zaimplementowane
Questão 29
Questão
Do zalet architektury współdzielonego repozytorium danych można zaliczyć (wybierz poprawne odpowiedzi):
Responda
-
Jednolity system danych
-
Ujednolicenie mechanizmów zarządzania bezpieczeństwem danych
-
Ułatwienie procesu ewolucji schematu
-
Łatwość integrowania nowych podsystemów nawet przy różnicy w schemacie danych
Questão 30
Questão
Wybierz niepoprawne definicje klasy (wybierz poprawne odpowiedzi):
Responda
-
Klasa nie jest kolekcją obiektów
-
Klasa jest abstrakcyjną definicją obiektu
-
Klasa jest instancją obiektu
-
W notacji UML klasa jest reprezentowana za pomocą prostokąta podzielonego na trzy części
Questão 31
Questão
Krawędzie grafu diagramu stanu w UML reprezentują:
Questão 32
Questão
Które z diagramów UML służą do modelowania strukturalnych aspektów systemu (wybierz poprawne odpowiedzi):
Questão 33
Questão
Termin „agregacja obiektów” oznacza:
Responda
-
Koncepcyjny proces tworzenia obiektów z innych obiektów
-
Budowanie hierarchii klas obiektów poprzez agregowanie atrybutów
-
Modelowanie zachowania obiektów poprzez interakcje z innymi obiektami(tzw. agregatami)
-
Reprezentowanie modelu obiektowego w postaci drzewa dziedziczenia
Questão 34
Questão
Aktywność procesu inżynierii wymagań, na podstawie rezultatów której, można podjąć decyzję o kontynuacji prac nad systemem, nazywa się:
Questão 35
Responda
-
Jest wyposażony w interfejs
-
Zazwyczaj nie jest niezależny
-
Jest częścią składową modułów systemu
Questão 36
Questão
Aktor(element modelu przypadku użycia) opisuje:
Questão 37
Questão
Klasy równoważności:
Responda
-
Klasa powiązanych danych wyjściowych produkowanych przez system dla takich samych danych wyjściowych
-
Klasa powiązanych danych wejściowych, w ramach której program zachowuje się w porównywalny sposób dla każdego jej elementu
-
Klasa powiązanych danych wejściowych, dla których system generuje takie same dane wyjściowe
-
Pojedyncza wartość wejściowa, która jest równoważna klasie wartości wyjściowych
Questão 38
Questão
Wymaganie „baza danych systemu musi być wykorzystywać system Oracle” należy do grupy:
Questão 39
Questão
Podstawową wielkością wykorzystywaną przy szacowaniu kosztów oraz czasu trwania projektu jest:
Responda
-
Zbiór wymagań użytkowników (ang. User requirements)
-
Dostępność personelu (ang. availability)
-
Nakład pracy (ang. effort)
-
Struktura podziału pracy(WBS)
Questão 40
Questão
Model procesu IO, w którym specyfikacja, rozwój i walidacja odbywają się równolegle to:
Responda
-
Model kaskadowy
-
Inżynieria komponentowa
-
Model ewolucyjny
-
Model spiralny
Questão 41
Questão
Testy jednostkowe(ang. Unit tests) (wybierz poprawne odpowiedzi):
Responda
-
Są testami defektów
-
Mają za zadanie wykazać, że system spełnia swoją specyfikacje
-
Są testami zatwierdzającymi
-
Komponenty systemu testowane są w izolacji
Questão 42
Questão
Testowanie metodą czarnej skrzynki to:
Responda
-
Podejście, w którym testy wprowadza się ze specyfikacji programu/komponentu
-
Testowanie integracyjne
-
Testowanie metoda TDD
-
Podejście, w którym testy opracowuje się na podstawie znajomości struktury programu/komponentu
Questão 43
Questão
Przykładami narzędzi należących do grupy Upper-case są (wybierz poprawne odpowiedzi):
Responda
-
Debugger
-
Repozytorium wymagań
-
Edytor UML
-
Kompilator
Questão 44
Questão
Koty, psy i rybki są typami zwierząt domowych. Zadanie to ilustruje zasadę obiektowości nazywaną:
Responda
-
Zasadą abstrakcji
-
Zasadą hermetyzacji
-
Zasadą modularyzacji
-
Zasadą hierarchizacji
Questão 45
Questão
Do procesu inżynierii wymagań NIE należy:
Questão 46
Questão
Testowanie wydajności zakłada:
Responda
-
Testowanie systemu do poziomu obciążenia, który nie zapewnia już wymaganej wydajności
-
Testowania systemu powyżej poziomu maksymalnego obciążenia aż do momentu awarii
-
Maksymalne obciążenie procedur testowych
-
Testowanie systemu obciążonego maksymalnie
Questão 47
Questão
Rational Unified Process(RUP) to przykład ………. modelu procesu inżynierii oprogramowania:
Responda
-
Ewolucyjnego
-
Kaskadowego
-
Przyrostowego
-
Spiralnego
Questão 48
Questão
Do zalet modelu architektury zdarzeniowej nazywanego modelem rozgłoszenia(ang. Broadcast) można zaliczyć (wybierz poprawne odpowiedzi):
Responda
-
Prosty w implementacji i użyciu
-
Umożliwia implementacje szybkich odpowiedzi systemu na zdarzenia
-
Prostota ewolucji systemu
-
Możliwość integrowania podsystemów pracujących na różnych platformach i komunikujących się za pomocą sieci komputerowej
Questão 49
Questão
Metoda PDM(Precedence Diagramming Method) to:
Responda
-
Metoda pozwalająca na określenie minimalnego czasu trwania projektu
-
Graficzna reprezentacja aktywności projektu w postaci sieci aktywności
-
Metoda polegająca na konstruowaniu sieci aktywności projektu
-
Metoda wykorzystywana w zarządzaniu ryzykiem do identyfikacji zagrożeń
Questão 50
Questão
Relacja dziedziczenia(generalizacji/specjalizacji) jest (wybierz poprawne odpowiedzi):
Questão 51
Questão
Koncepcyjny mechanizm porozumiewania się obiektów (w modelowaniu obiektowym) nazywa się:
Questão 52
Questão
Które z diagramów UML służą do modelowania zachowania systemu (wybierz poprawne odpowiedzi):
Questão 53
Questão
Podstawowym obecnie powodem kryzysu oprogramowania jest:
Responda
-
złożoność produktów informatyki i procesów ich wytwarzania
-
zbyt szybki rozwój sprzętu komputerowego
-
użytkownicy systemu i ich nieznajomość informatyki
-
nienaturalność języka maszynowego
Questão 54
Responda
-
porządkowanie (szeregowanie) pojęć w strukturę drzewiastą
-
rozdzielenie czegoś złożonego na małe łatwiejsze do zarządzania fragmenty
-
ukrywanie informacji
-
wyodrębnianie cech wspólnych i niezmiennych dla pewnego zbioru bytów i wprowadzanie pojęć lub symboli oznaczających takie cechy
Questão 55
Questão
Diagramy języka UML dzielą się na dwie grupy:
Questão 56
Questão
Podstawowe modele architektury repozytorium danych to:
Responda
-
model warstwowy i model obiektowy
-
model repozytorium i model zdecentralizowany
-
model zarządcy i model wywołanie-powrót
Questão 57
Questão
Modularyzacja to:
Responda
-
rozdzielenie czegoś złożonego na małe łatwiejsze do zarządzania fragmenty
-
wyodrębnianie cech wspólnych i niezmiennych dla pewnego zbioru bytów i wprowadzanie pojęć lub symboli oznaczających takie cechy
-
ukrywanie informacji
-
porządkowanie (szeregowanie) pojęć w strukturę drzewiastą
Questão 58
Questão
Skrót CASE oznacza:
Responda
-
Computer Automated of Software Engineering
-
Computer-Aided Software Engineering
-
Computer Augmented Software Evolution
Questão 59
Questão
Modelowanie pojęciowe oznacza:
Responda
-
Tworzenie modelu projektowego
-
Implementację projektu z uwzględnieniem koncepcyjnego języka programowania
-
Procesy myślowe towarzyszące pracy nad oprogramowaniem
Questão 60
Questão
Określenie zakresu przedsięwzięcia w fazie strategicznej oznacza:
Responda
-
określenie systemów, organizacji i użytkowników, z którymi tworzony system ma współpracować
-
określenie fragmentu procesów informacyjnych zachodzących w organizacji, które będą objęte przedsięwzięciem
-
określenie celu biznesowego przedsięwzięcia z punktu widzenia klienta
Questão 61
Questão
Decyzje, które powinny być podjęte w fazie strategicznej to m.in.:
Responda
-
wybór interfejsów oraz podsystemów
-
wybór modelu, narzędzi CASE, stopnia wykorzystania gotowych komponentów
-
wybór obiektów oraz modułów
Questão 62
Questão
Narzędzia CASSE dzielą się na:
Responda
-
front - case i back – case
-
better – case i worst – case
-
upper – case i lower – case
Questão 63
Questão
Elementami trójkąta kompromisu (ang. Tradeoff triangle) są:
Responda
-
funkcje, zakres przedsięwzięcia, cechy systemu
-
harmonogram, zakres, cechy
-
zasoby, harmonogram, cechy systemu
Questão 64
Questão
Podstawowe zasady obiektowości to:
Responda
-
hermetyzacja, abstrakcja, dekompozycja, generalizacja
-
hermetyzacja, abstrakcja, modularyzacja, hierarchizacja
-
hermetyzacja, dekompozycja, modularyzacja, hierarchizacja
-
hermetyzacja, tożsamość, abstrakcja, modularyzacja
Questão 65
Questão
Dwa podstawowe modele architektury związane z kontrolą przepływu sterowania pomiędzy podsystemami to:
Responda
-
model warstwowy i model obiektowy
-
model kontroli scentralizowanej oraz model kontroli sterowanej zdarzeniami
-
model zarządcy i model wywołanie – powrót
Questão 66
Questão
Wymaganie „użytkownik może wybrać przedział czasowy raportu” należy do grupy:
Questão 67
Questão
Model przypadków użycia służy do opisu:
Questão 68
Questão
Jedna z zasad modelowania zwraca uwagę na to, że:
Responda
-
wybór modelu nie ma wpływu na to jak będziemy postrzegać rzeczywistość
-
pojedynczy model jest niewystarczający
-
należy modelować przy użyciu języka UML
Questão 69
Questão
Model sterowania, w którym jeden z podsystemów steruje rozpoczynaniem, zatrzymywaniem i koordynacją pozostałych procesów nazywa się:
Questão 70
Questão
Atrybuty dobrego oprogramowania to:
Responda
-
Funkcjonalność, wydajność, bezpieczeństwo, czytelność
-
Wiarygodność, sprawność, użyteczność, zarządzalność
-
Sprawność, wydajność, bezpieczeństwo, jakość
Questão 71
Questão
Formalizm matematyczny w specyfikacji wymagań:
Responda
-
Stosuje się rzadko, do specyficznych celów
-
Stosuje się często, szczególnie dla aplikacji biznesowych
-
Nie jest stosowany
Questão 72
Questão
Faza strategiczna jest nazywana również:
Responda
-
studium osiągalności
-
fazą analizy wymagań
-
fazą projektowania
Questão 73
Questão
Co to jest proces inżynierii oprogramowania:
Responda
-
zestaw działań, których celem jest wytworzenie lub ewolucja oprogramowania
-
proces modelowania systemu
-
zestaw działań, których celem jest oszacowanie nakładów potrzebnych do wytworzenia oprogramowania
Questão 74
Questão
Wymaganie „system musi być napisany w języku JAVA” należy do grupy:
Questão 75
Questão
Tworzenie systemu zorientowanego usługowo (ang. Service - oriented systems) oznacza:
Responda
-
integracja istniejących systemów poprzez zdefiniowanie zestawu interfejsów i udostępnienie ich funkcjonalności za pomocą tych interfejsów
-
tworzenie systemu na zasadzie integracji komponentów zgodnym ze standardem modelu komponentowego
-
Tworzenie systemu na zasadzie łączenia współdzielonych usług, które mogą być dostarczane zewnętrznie
Questão 76
Questão
Wymagania funkcjonalne to:
Responda
-
funkcje systemu i sposób ich implementacji
-
akcje jakie system musi wykonywać wraz z ograniczeniami na te akcje
-
akcje jakie system musi wykonywać bez brania pod uwagę ograniczeń
-
atrybuty (cechy) systemu
Questão 77
Questão
Model sterowania, w którym sterowanie zaczyna się na wierzchołku hierarchii i przez wywołanie podprogramów przechodzi do najniższych poziomów drzewa wywołań nazywa się:
Questão 78
Questão
Wymagania stawiane oprogramowaniu dzielą się na:
Responda
-
wymagania dotyczące interfejsu, sprzętu i oprogramowania
-
wymagania funkcjonalne, systemowe i niezawodnościowe
-
wymagania funkcjonalne i niefunkcjonalne oraz ograniczenia projektowe
Questão 79
Questão
Metoda szacowania kosztów zwana Metoda Punktów Funkcyjnych należy do kategorii:
Questão 80
Questão
Wzorzec projektowy to:
Responda
-
projekt podsystemu złożony z kolekcji klas (abstrakcyjnych i konkretnych) oraz interfejsów
-
mechanizm umożliwiający ponowne użycie wiedzy nt. problemu i sposobu jego rozwiązania
-
tworzenie systemów na zasadzie integracji istniejących aplikacji
Questão 81
Questão
Elementami trójkąta kompromisu (ang. Tradeoff triangle) są:
Responda
-
funkcje, zakres przedsięwzięcia, cechy systemu
-
zasoby, harmonogram, cechy systemu
-
harmonogram, zakres, cechy
Questão 82
Questão
Model sterowania, w którym zdarzenie jest przesyłane do wszystkich podsystemów nazywa się:
Questão 83
Questão
Dekompozycja obiektowa powoduje, że:
Responda
-
Struktura podsystemu jest zbiorem luźno powiązanych obiektów z dobrze zdefiniowanymi interfejsami
-
podsystem dekomponowany jest do postaci modułów funkcjonalnych transformujących wejście na wyjście
-
jeden podsystem jest odpowiedzialny za wykonywanie zadań
Questão 84
Questão
Termin „jednostka konfiguracji oprogramowania” może odnosić się do: (wybierz poprawne odpowiedzi)
Questão 85
Questão
W procesie zarządzania konfiguracją budowanie systemu odbywa się: (wybierz poprawne odpowiedzi)
Responda
-
z pomocą obsługi budowania powiązanej z systemem kontroli wersji
-
lokalnie w środowisku prywatnym programisty
-
w ramach procesu zatwierdzania zgłoszenia zmiany (ang. change request)
Questão 86
Questão
Załóżmy, że testujemy system transakcyjny, zaprojektowany do przewarzania maximum 300 transakcji na sekundę (tx/s). Wykonanie testów obciążenia (ang. stress testing) wymaga:
Responda
-
wykonania pojedynczego testu na poziomie 300 tx/s
-
wykonania serii testów o wzrastającym obciążeniu do poziomu przekraczającego 300 tx/s i/lub powodującego błąd systemu
-
wykonania serii testów o wzrastającym obciążeniu do poziomu 300 tx/s
-
wykonania testów integracyjnych
Questão 87
Questão
Jaka relacja powinna wziąć klasę Okno przeglądarki oraz Menu
Responda
-
Generalizacji
-
Zależności
-
Asocjacji
-
Agregacji
Questão 88
Questão
Wiele kopii repozytorium kontroli wersji może istnieć w systemach kontroli wersji typu:
Responda
-
lokalnego
-
scentralizowanego
-
rozproszonego
Questão 89
Questão
Wymaganie „użytkownik może wybrać przedział czasowy raportu” należy do grupy:
Questão 90
Questão
Opis klasy w UML składa się z trzech części zawierających:
Responda
-
nazwę klasy, stereotyp i dziedziczenie
-
nazwę klasy, inwarianty publiczne oraz inwarianty prywatne
-
nazwę klasy, atrybuty i wyjątki
-
nazwę klasy, atrybuty oraz operacje
Questão 91
Questão
Do czynności procesu ciągłej integracji (ang. continous integration) należą: (wyberz poprawne odpowiedzi)
Responda
-
Automatyczne raportowanie stanu integracji
-
Budowa oprogramowania
-
Implementacja oprogramowania
-
Automatyczne uruchamianie testów
Questão 92
Questão
Komponent systemu będący pod kontrolą systemu zarządzania konfiguracją: (wybierz poprawne odpowiedzi)
Responda
-
Identyfikowana jest przez nazwę oraz wersję
-
Może posiadać wiele instalacji (wersji)
-
Nazywa się jednostką konfiguracji systemu
-
Może znajdować się w więcej niż jednej linii kodu
Questão 93
Questão
Architektura zorientowana usługowo (ang. Service Oriented Architecture) to podejście polegające na:
Responda
-
udostępnieniu klientowi dostępu do usług aplikacji za pośrednictwem przeglądarki internetowej
-
budowaniu systemu w postaci zbioru usług, które mogą być dostarczane przez różnych dostawców
-
decentralizacji systemu w celu wykorzystania mocy obliczeniowej wszystkich węzłów
Questão 94
Questão
Komunikacja pomiędzy komponentami systemu rozproszonego może odbywać się z wykorzystaniem modelu: (wybierz poprawne odpowiedzi)
Questão 95
Questão
Inspekcje oprogramowania są przykładem:
Responda
-
Statycznej analizy wybieranych reprezentacji systemu (np. kodu źródłowego)
-
Procesu kontroli oprogramowania w trakcie jego działania w środowisku docelowym
-
Dynamicznej analizy poprzez obserwacje zachowania systemu
Questão 96
Questão
Testy, których priorytetem jest znalezienie takich danych wejściowych, które ujawniają niepoprawne zachowanie systemu, to testy:
Responda
-
akceptacyjne
-
zatwierdzające
-
usterek
Questão 97
Questão
W rozproszonym modelu kontroli wersji:
Responda
-
Każda stacja robocza przechowuje własną kopię repozytorium
-
Nie istnieje potrzeba synchronizacji przy łączeniu niezależnych gałęzi kodu
-
Jest jedno centralne repozytorium i rozproszone stacje robocze
-
Wersja jest zwiększana w momencie zapisania zmian na centralnym serwerze
Questão 98
Questão
Własności opisujące asocjację (w UML) to:
Responda
-
Liczność, skierowanie, nazwa
-
Liczność, modularność, hermetyzacja
-
Instancja, liczność, hierarchia, dekompozycja
-
Liczebność, agregacja, skierowanie, kompozycyjność
Questão 99
Questão
Testy, wykonywane przez użytkowników/klientów, które mają ocenić gotowość systemu do wdrożenia, nazywają się:
Responda
-
testami akceptacyjnymi
-
testami wydania
-
testami usterek
-
testami zatwierdzającymi
Questão 100
Questão
W metodyce Scrum rola kierownika projektu:
Responda
-
jest pełniona przez rolę: Mistrza młyna(ang. Scrum Master)
-
nie występuje
-
jest pełniona przez rolę: Zespół (ang. Team)
-
jest pełniona przez rolę: Właściciel produktu (ang. Product Owner)
Questão 101
Questão
W idealnej sytuacji dodanie nowych cech do oprogramowania nie powinno wymagać modyfikacji istniejącego kodu. Jaka jest zasada SOLID bezpośrednio wspiera to założenie?
Responda
-
Segregacji interfejsów (ang. interface segregacjon)
-
Pojedynczej odpowiedzialności (ang. single responsibility)
-
otwarte/zamknięte (ang. open/close)
Questão 102
Questão
Wymaganie „format wydruku musi być zgodny z normą zakładową nr 44D/99” należy do grupy:
Questão 103
Questão
Do pożądanych cech zaawansowanego systemu automatyzującego procesy budowy systemu należą: (wybierz poprawne odpowiedzi)
Questão 104
Questão
Testy użytkowników: (wybierz poprawne odpowiedzi)
Questão 105
Questão
Dwa podstawowe modele architektury repozytorium danych to
Responda
-
Modele warstwowy i model obiektowy
-
Model repozytorium i model zdecentralizowany
-
Model zarządcy i model wywołanie-powrót
Questão 106
Questão
Jednym z najbardziej znanych zrębów do projektowania graficznego interfejsu użytkownika jak i interfejsu webowego nazywa się
Responda
-
GUI
-
Singleton
-
MVC
-
ASP.NET
Questão 107
Questão
Które z poniższych stwierdzeń przedstawia jedną z podstawowych zasad metodyki RUP
Responda
-
implementujemy dopiero po zaprojektowaniu całości systemu
-
miarą postępu jest działający kod
-
najważniejsze jest posiadanie odpowiedniego personelu projektowego
Questão 108
Responda
-
zestaw pojęć, modeli, języków, technik i sposobów postępowania
-
wymagania dla systemu zapisane w języku formalnym
-
notacja służąca do definiowana modeli
-
realizacja pełnego systemu zgodnie z modelem kaskadowym
Questão 109
Questão
Testem jednostkowym może być objęta
Responda
-
procedura
-
moduł
-
podsystem
-
klasa obiektów
Questão 110
Questão
Celem testowania defektów/usterek oprogramowania jest
Responda
-
wykazanie, że system nie posiada defektów
-
ujawnienie utajnionych defektów w systemie
-
wykazanie, że system spełnia swoją specyfikacje
-
ujawnienie defektów w specyfikacji wymagań dla systemu
Questão 111
Questão
Dwa podstawowe modele architektury przepływu sterowania między podsystemami to
Responda
-
sterowanie współbieżne oraz sterowanie sekwencyjne
-
sterowanie za pomocą rozgłaszania oraz sterowanie scentralizowane
-
sterowanie scentralizowane oraz sterowanie zdarzeniowe
-
sterowanie wywołanie-powrót oraz sterowanie za pomocą przerwań
Questão 112
Questão
Dwa rodzaje modeli architektonicznych charakterystycznych dla dziedziny nazywane są:
Responda
-
wzorcami obiektowymi oraz wzorcami projektowymi
-
wzorcami architektonicznymi oraz wzorcami dziedzinowymi
-
modelami ogólnymi oraz modelami odniesienia
-
modelami środowiskowymi oraz modelami fabryk oprogramowania
Questão 113
Responda
-
wyodrębnianie cech wspólnych i niezmiennych dla pewnego zbioru bytów i wprowadzenie pojęć lub symboli oznaczających te cechy
-
rozdzielenie czegoś złożonego na małe łatwiejsze do zarządzania fragmenty
-
porządkowanie pojęć w strukturę drzewiastą
-
ukrywanie informacji
Questão 114
Questão
Inspekcje oprogramowania są przykładem
Responda
-
statycznej analizy wybranych reprezentacji systemu
-
dynamicznej analizy przez obserwacje zachowania systemu
-
procesu kontroli oprogramowania w trakcie jego działania w środowisku docelowym
Questão 115
Questão
Przykładem systemu opartego na kontroli wersji jest
Questão 116
Questão
Uczelnia jest instytucją, gdzie wykładowcy prowadzą zajęcia dla studentów na wielu kierunkach. Zdanie to ilustruję zasadę obiektowości nazywaną
Responda
-
zasadą abstrakcji
-
zasadą hermetyzacji
-
zasadą hierarchizacji
-
zasadą modularyzacji
Questão 117
Questão
Elementami procesu projektowania obiektowego (OOD) są (zaznacz kilka odpowiedzi)
Responda
-
identyfikacja głównych obiektów systemu
-
identyfikacja wymagań systemu
-
wyspecyfikowanie interfejsów obiektów
-
wyspecyfikowanie przypadków użycia obiektów
Questão 118
Responda
-
metoda szacowania nakładów pracy
-
metoda określania jakości oprogramowania
-
metoda szacowania czasu trwania projektu
-
nie ma takiej metody
Questão 119
Questão 120
Questão
Zasada „Nie mieszkaj z wybitym oknem” dotyczy
Responda
-
projektowania pomieszczeń dla programistów
-
takiego planowania projektu by personel miał dogodne warunki do pracy
-
takiego konstruowania kodu by nie pozostały w nim luki i niedociągnięcia
-
takiego konstruowania kodu by pozostawić w nim „okna” do dalszego rozwijania danego oprogramowania
Questão 121
Questão
Efekt skali w projektach informatycznych powoduje
Responda
-
liniowy wzrost kosztów i czasu trwania projektu przy wzroście wielkości projektu
-
szybszy niż liniowy wzrost kosztów i czasu trwania trwania projektu przy wzroście wielkości projektu wraz z jego wielkością
-
wzrost kosztów i czasu trwania projektu wolniejszy niż liniowy przy wzroście wielkości projektu
-
szybszy niż liniowy wzrost kosztów i liniowy wzrost czasu trwania projektu przy wzroście jego wielkości
Questão 122
Questão
Kamień milowy (ang. milestone) to (zaznacz kilka odpowiedzi):
Responda
-
Rezultat projektu dostarczany użytkownikom
-
Podział projektu na zadania
-
Końcowy punkt aktywności procesu
-
Prawdopodobieństwo pojawienia sie zagrożenia
-
Reprezentowany zwykle jako aktywność o zerowym czasie trwania i zerowych zasobach
Questão 123
Questão
Test wydania (zaznacz kilka odpowiedzi)
Responda
-
są testami defektów
-
mają za zadanie wykazać, że system spełnia swoją specyfikację
-
testowany jest kompletny system
-
są testami zatwierdzającymi
Questão 124
Questão
W przypadku systemów dopasowanych
Responda
-
koszty ewolucji mogą znacznie przewyższać koszty budowy
-
koszty testowania są proporcjonalne do kosztów specyfikowania systemu
-
stosuje się wyłącznie proces ewolucyjny
Questão 125
Questão
Kroki zarządzania zmianą wymagania składają sie z czynności (wybierz poprawne odpowiedzi)
Responda
-
analiza problemu i specyfikacja zmiany
-
analiza zmiany i ocena kosztów
-
implementacja zmiany
-
raport o błędach w wymaganiach
Questão 126
Questão
Wadą modelu kaskadowego procesu IO jest: (zaznacz kilka odpowiedzi)
Questão 127
Questão
Wydanie oprogramowania: (zaznacz kilka odpowiedzi)
Responda
-
strona biznesowa oprogramowania musi być dostępna w momencie wydania
-
może być publiczne i prywatne
-
może być pierwotne i aktualizacyjne
-
jest dostarczane dla klienta tylko na fizycznym nośniku
Questão 128
Questão
Na kroki zarządzania zmianą wymagania składają się czynności: (zaznacz kilka odpowiedzi)
Questão 129
Questão
Wymagania funkcjonalne to: (wybierz poprawne odpowiedzi)
Responda
-
funkcje systemu i sposób ich implementacji
-
akcje jakie system musi wykonywać wraz z ograniczeniami na te akcje
-
akcje jakie system musi wykonywać bez brania pod uwagę ograniczeń
-
atrybuty (cechy) systemu
-
ograniczenia przy których system ma realizować swoje usługi