PIO

Descripción

Computer Science Test sobre PIO, creado por Krystian Kulesza el 29/01/2019.
Krystian Kulesza
Test por Krystian Kulesza, actualizado hace más de 1 año
Krystian Kulesza
Creado por Krystian Kulesza hace más de 5 años
312
0

Resumen del Recurso

Pregunta 1

Pregunta
Dla systemów długoterminowych (wybierz poprawne odpowiedzi):
Respuesta
  • 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ń

Pregunta 2

Pregunta
Wada ewolucyjnego modelu procesu IO jest:
Respuesta
  • „Niejawny” proces
  • Brak iteracji
  • Prototypowanie

Pregunta 3

Pregunta
Wymagania niefunkcjonalne to:
Respuesta
  • 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

Pregunta 4

Pregunta
Koncepcyjny mechanizm porozumiewania sie obiektów (w modelowaniu obiektowym) nazywa sie:
Respuesta
  • Inicjalizacja
  • Przekazywaniem komunikatów
  • Generalizacja
  • Agregacja

Pregunta 5

Pregunta
Podsystem: (wybierz poprawne odpowiedzi)
Respuesta
  • 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

Pregunta 6

Pregunta
Klasa w notacji UML: (wybierz poprawne odpowiedzi)
Respuesta
  • 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

Pregunta 7

Pregunta
W procesie testowania systemu, termin „testy akceptacyjne” oznacza:
Respuesta
  • 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

Pregunta 8

Pregunta
Kamień milowy (ang. milestone) to:
Respuesta
  • Rezultat projektu dostarczany użytkownikom
  • Podział projektu na zadania
  • Końcowy punkt aktywności procesu
  • Prawdopodobieństwo pojawienia sie zagrożenia

Pregunta 9

Pregunta
Proces zarządzania ryzykiem składa się z następujących czynności:
Respuesta
  • 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

Pregunta 10

Pregunta
Traceability to:
Respuesta
  • Zarządzenia ramami projektu
  • Zdolność śledzenia zależności pomiędzy wymaganiami a elementami projektowymi
  • Cechy systemu w ujęciu funkcjonalnym

Pregunta 11

Pregunta
Przypadek użycia (element modelu przypadków użycia) opisuje:
Respuesta
  • System
  • Otoczenie systemu
  • Projekt systemu
  • Zależność między systemem a systemami zewnętrznymi

Pregunta 12

Pregunta
W procesie testowania systemu, termin „testy jednostkowe” oznacza:
Respuesta
  • 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

Pregunta 13

Pregunta
Wymaganie „system musi być dostępny przez 24 godz. na dobę” należy do grupy:
Respuesta
  • Wymagań funkcjonalnych
  • Wymagań niefunkcjonalnych
  • Ograniczeń projektowych

Pregunta 14

Pregunta
Narzędzia RAD to:
Respuesta
  • Generatory losów
  • Narzędzia umożliwiające szybką budowę prototypów lub gotowych aplikacji
  • Narzędzia umożliwiające testowanie oprogramowania

Pregunta 15

Pregunta
Najważniejszą bazą informacji dla potrzeb planowania projektu jest:
Respuesta
  • Zbiór wymagań użytkowników
  • Struktura podziału pracy (WBS)
  • Harmonogram projektu
  • Baza danych systemu zarządzania (DBMS)

Pregunta 16

Pregunta
Dwa podstawowe pojęcia do iteracji w procesie IO to:
Respuesta
  • Model kaskadowy i model ewolucyjny
  • Realizacja przyrostowa i model kaskadowy
  • Realizacja przyrostowa i model spiralny
  • Inżynieria komponentowa i model spiralny

Pregunta 17

Pregunta
Model procesu IO, który bazuje na powtórnym użyciu to:
Respuesta
  • Model kaskadowy
  • Inżynieria komponentowa
  • Model ewolucyjny
  • Model spiralny

Pregunta 18

Pregunta
Testy wydania (ang. release tests) (wybierz poprawne odpowiedzi):
Respuesta
  • Są testami defektów
  • Mają za zadanie wykazać, że system spełnia swoją specyfikację
  • Są testami zatwierdzającymi
  • Testowany jest kompletny system

Pregunta 19

Pregunta
Testowanie metodą białej skrzynki to:
Respuesta
  • 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

Pregunta 20

Pregunta
Przykładami narzędzi należących do grupy lower-CASE są (wybierz poprawne odpowiedzi):
Respuesta
  • Debugger
  • Repozytorium wymagań
  • Edytor UML
  • Kompilator

Pregunta 21

Pregunta
Orkiestra składa się z kilku sekcji: perkusyjnej, smyczkowej, dętej blaszanej i dętej drewnianej. Zdanie to ilustruje zasadę obiektowości nazywaną:
Respuesta
  • Zasadą abstrakcji
  • Zasadą hermetyzacji
  • Zasadą modularyzacji
  • Zasadą hierarchizacji

Pregunta 22

Pregunta
Dwa podstawowe czynniki brane pod uwagę podczas analizy zagrożeń to:
Respuesta
  • Typ zagrożenia oraz strategia przeciwdziałania
  • Prawdopodobieństwo oraz konsekwencji materializacji
  • Zasoby projektu oraz harmonogram
  • Monitoring i plan unikania

Pregunta 23

Pregunta
Do procesu projektowania oprogramowania NIE należy:
Respuesta
  • Abstrakcyjna specyfikacja
  • Testowanie komponentów
  • Projektowanie architektury

Pregunta 24

Pregunta
Testowanie obciążenia zakłada:
Respuesta
  • 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

Pregunta 25

Pregunta
Test Driven Development to:
Respuesta
  • Podejście do procesu testowania systemu
  • Podejście do procesu implementacji systemu
  • Odmiana iteracyjnego procesu inżynierii oprogramowania

Pregunta 26

Pregunta
Extreme Programming (XP) to przykład ... modelu procesu inżynierii oprogramowania:
Respuesta
  • Ewolucyjnego
  • Kaskadowego
  • Przyrostowego
  • Spiralnego

Pregunta 27

Pregunta
Cztery zasadnicze czynności wykonywane w procesie tworzenia oprogramowania to:
Respuesta
  • Iteracja, walidacja, zatwierdzenie, pielęgnacja
  • Specyfikacja, tworzenie, zatwierdzenie, ewolucja
  • Planowanie, analiza, projektowanie, programowanie

Pregunta 28

Pregunta
Wymagania systemowe (wybierz poprawne odpowiedzi):
Respuesta
  • 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

Pregunta 29

Pregunta
Do zalet architektury współdzielonego repozytorium danych można zaliczyć (wybierz poprawne odpowiedzi):
Respuesta
  • 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

Pregunta 30

Pregunta
Wybierz niepoprawne definicje klasy (wybierz poprawne odpowiedzi):
Respuesta
  • 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

Pregunta 31

Pregunta
Krawędzie grafu diagramu stanu w UML reprezentują:
Respuesta
  • Związki strukturalne zachodzące między stanami
  • Zdarzenia
  • Przepływ sterowania
  • Diagram stanu nie ma krawędzi

Pregunta 32

Pregunta
Które z diagramów UML służą do modelowania strukturalnych aspektów systemu (wybierz poprawne odpowiedzi):
Respuesta
  • Diagram stanów
  • Diagram obiektów
  • Diagram klas
  • Diagram przypadków użycia

Pregunta 33

Pregunta
Termin „agregacja obiektów” oznacza:
Respuesta
  • 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

Pregunta 34

Pregunta
Aktywność procesu inżynierii wymagań, na podstawie rezultatów której, można podjąć decyzję o kontynuacji prac nad systemem, nazywa się:
Respuesta
  • Określeniem i analizowaniem wymagań
  • Zatwierdzeniem wymagań
  • Studium wykonalności

Pregunta 35

Pregunta
Podsystem:
Respuesta
  • Jest wyposażony w interfejs
  • Zazwyczaj nie jest niezależny
  • Jest częścią składową modułów systemu

Pregunta 36

Pregunta
Aktor(element modelu przypadku użycia) opisuje:
Respuesta
  • System
  • Otoczenie systemu
  • Projekt systemu
  • Zależność między systemem a systemami zewnętrznymi

Pregunta 37

Pregunta
Klasy równoważności:
Respuesta
  • 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

Pregunta 38

Pregunta
Wymaganie „baza danych systemu musi być wykorzystywać system Oracle” należy do grupy:
Respuesta
  • Wymagań funkcjonalnych
  • Wymagań niefunkcjonalnych
  • Ograniczeń projektowych

Pregunta 39

Pregunta
Podstawową wielkością wykorzystywaną przy szacowaniu kosztów oraz czasu trwania projektu jest:
Respuesta
  • Zbiór wymagań użytkowników (ang. User requirements)
  • Dostępność personelu (ang. availability)
  • Nakład pracy (ang. effort)
  • Struktura podziału pracy(WBS)

Pregunta 40

Pregunta
Model procesu IO, w którym specyfikacja, rozwój i walidacja odbywają się równolegle to:
Respuesta
  • Model kaskadowy
  • Inżynieria komponentowa
  • Model ewolucyjny
  • Model spiralny

Pregunta 41

Pregunta
Testy jednostkowe(ang. Unit tests) (wybierz poprawne odpowiedzi):
Respuesta
  • Są testami defektów
  • Mają za zadanie wykazać, że system spełnia swoją specyfikacje
  • Są testami zatwierdzającymi
  • Komponenty systemu testowane są w izolacji

Pregunta 42

Pregunta
Testowanie metodą czarnej skrzynki to:
Respuesta
  • 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

Pregunta 43

Pregunta
Przykładami narzędzi należących do grupy Upper-case są (wybierz poprawne odpowiedzi):
Respuesta
  • Debugger
  • Repozytorium wymagań
  • Edytor UML
  • Kompilator

Pregunta 44

Pregunta
Koty, psy i rybki są typami zwierząt domowych. Zadanie to ilustruje zasadę obiektowości nazywaną:
Respuesta
  • Zasadą abstrakcji
  • Zasadą hermetyzacji
  • Zasadą modularyzacji
  • Zasadą hierarchizacji

Pregunta 45

Pregunta
Do procesu inżynierii wymagań NIE należy:
Respuesta
  • Studium wykonywalności
  • Zarządzanie wymaganiami
  • Projektowanie interfejsów

Pregunta 46

Pregunta
Testowanie wydajności zakłada:
Respuesta
  • 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

Pregunta 47

Pregunta
Rational Unified Process(RUP) to przykład ………. modelu procesu inżynierii oprogramowania:
Respuesta
  • Ewolucyjnego
  • Kaskadowego
  • Przyrostowego
  • Spiralnego

Pregunta 48

Pregunta
Do zalet modelu architektury zdarzeniowej nazywanego modelem rozgłoszenia(ang. Broadcast) można zaliczyć (wybierz poprawne odpowiedzi):
Respuesta
  • 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

Pregunta 49

Pregunta
Metoda PDM(Precedence Diagramming Method) to:
Respuesta
  • 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ń

Pregunta 50

Pregunta
Relacja dziedziczenia(generalizacji/specjalizacji) jest (wybierz poprawne odpowiedzi):
Respuesta
  • Relacją pomiędzy klasami a nie obiektami
  • Silniejsza od asocjacji
  • Mechanizmem ponownego użyczana na poziomie klas obiektów
  • Słabsza od kompozycji

Pregunta 51

Pregunta
Koncepcyjny mechanizm porozumiewania się obiektów (w modelowaniu obiektowym) nazywa się:
Respuesta
  • Inicjalizacją
  • Przekazywaniem komunikatów
  • Generalizacją
  • Agregacją

Pregunta 52

Pregunta
Które z diagramów UML służą do modelowania zachowania systemu (wybierz poprawne odpowiedzi):
Respuesta
  • Diagram klas
  • Diagram sekwencji
  • Diagram stanów
  • Diagram przypadków użycia

Pregunta 53

Pregunta
Podstawowym obecnie powodem kryzysu oprogramowania jest:
Respuesta
  • 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

Pregunta 54

Pregunta
Hermetyzacja to:
Respuesta
  • 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

Pregunta 55

Pregunta
Diagramy języka UML dzielą się na dwie grupy:
Respuesta
  • interakcji i klas
  • przypadków użycia i aktywności
  • dynamiczne i statyczne

Pregunta 56

Pregunta
Podstawowe modele architektury repozytorium danych to:
Respuesta
  • model warstwowy i model obiektowy
  • model repozytorium i model zdecentralizowany
  • model zarządcy i model wywołanie-powrót

Pregunta 57

Pregunta
Modularyzacja to:
Respuesta
  • 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ą

Pregunta 58

Pregunta
Skrót CASE oznacza:
Respuesta
  • Computer Automated of Software Engineering
  • Computer-Aided Software Engineering
  • Computer Augmented Software Evolution

Pregunta 59

Pregunta
Modelowanie pojęciowe oznacza:
Respuesta
  • Tworzenie modelu projektowego
  • Implementację projektu z uwzględnieniem koncepcyjnego języka programowania
  • Procesy myślowe towarzyszące pracy nad oprogramowaniem

Pregunta 60

Pregunta
Określenie zakresu przedsięwzięcia w fazie strategicznej oznacza:
Respuesta
  • 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

Pregunta 61

Pregunta
Decyzje, które powinny być podjęte w fazie strategicznej to m.in.:
Respuesta
  • 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

Pregunta 62

Pregunta
Narzędzia CASSE dzielą się na:
Respuesta
  • front - case i back – case
  • better – case i worst – case
  • upper – case i lower – case

Pregunta 63

Pregunta
Elementami trójkąta kompromisu (ang. Tradeoff triangle) są:
Respuesta
  • funkcje, zakres przedsięwzięcia, cechy systemu
  • harmonogram, zakres, cechy
  • zasoby, harmonogram, cechy systemu

Pregunta 64

Pregunta
Podstawowe zasady obiektowości to:
Respuesta
  • hermetyzacja, abstrakcja, dekompozycja, generalizacja
  • hermetyzacja, abstrakcja, modularyzacja, hierarchizacja
  • hermetyzacja, dekompozycja, modularyzacja, hierarchizacja
  • hermetyzacja, tożsamość, abstrakcja, modularyzacja

Pregunta 65

Pregunta
Dwa podstawowe modele architektury związane z kontrolą przepływu sterowania pomiędzy podsystemami to:
Respuesta
  • model warstwowy i model obiektowy
  • model kontroli scentralizowanej oraz model kontroli sterowanej zdarzeniami
  • model zarządcy i model wywołanie – powrót

Pregunta 66

Pregunta
Wymaganie „użytkownik może wybrać przedział czasowy raportu” należy do grupy:
Respuesta
  • wymagań niefunkcjonalnych
  • wymagań funkcjonalnych
  • ograniczeń projektowych

Pregunta 67

Pregunta
Model przypadków użycia służy do opisu:
Respuesta
  • wymagań funkcjonalnych
  • wymagań niefunkcjonalnych
  • przypadków testowych

Pregunta 68

Pregunta
Jedna z zasad modelowania zwraca uwagę na to, że:
Respuesta
  • 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

Pregunta 69

Pregunta
Model sterowania, w którym jeden z podsystemów steruje rozpoczynaniem, zatrzymywaniem i koordynacją pozostałych procesów nazywa się:
Respuesta
  • modelem z przerwaniami
  • modelem wywołanie – powrót
  • modelem zarządcy
  • modelem rozgłaszania

Pregunta 70

Pregunta
Atrybuty dobrego oprogramowania to:
Respuesta
  • Funkcjonalność, wydajność, bezpieczeństwo, czytelność
  • Wiarygodność, sprawność, użyteczność, zarządzalność
  • Sprawność, wydajność, bezpieczeństwo, jakość

Pregunta 71

Pregunta
Formalizm matematyczny w specyfikacji wymagań:
Respuesta
  • Stosuje się rzadko, do specyficznych celów
  • Stosuje się często, szczególnie dla aplikacji biznesowych
  • Nie jest stosowany

Pregunta 72

Pregunta
Faza strategiczna jest nazywana również:
Respuesta
  • studium osiągalności
  • fazą analizy wymagań
  • fazą projektowania

Pregunta 73

Pregunta
Co to jest proces inżynierii oprogramowania:
Respuesta
  • 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

Pregunta 74

Pregunta
Wymaganie „system musi być napisany w języku JAVA” należy do grupy:
Respuesta
  • wymagań niefunkcjonalnych
  • ograniczeń projektowych
  • wymagań funkcjonalnych

Pregunta 75

Pregunta
Tworzenie systemu zorientowanego usługowo (ang. Service - oriented systems) oznacza:
Respuesta
  • 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

Pregunta 76

Pregunta
Wymagania funkcjonalne to:
Respuesta
  • 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

Pregunta 77

Pregunta
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ę:
Respuesta
  • modelem z przerwaniami
  • modelem zarządcy
  • modelem rozgłaszania
  • modelem wywołanie- powrót

Pregunta 78

Pregunta
Wymagania stawiane oprogramowaniu dzielą się na:
Respuesta
  • wymagania dotyczące interfejsu, sprzętu i oprogramowania
  • wymagania funkcjonalne, systemowe i niezawodnościowe
  • wymagania funkcjonalne i niefunkcjonalne oraz ograniczenia projektowe

Pregunta 79

Pregunta
Metoda szacowania kosztów zwana Metoda Punktów Funkcyjnych należy do kategorii:
Respuesta
  • szacowania przez osąd ekspertów
  • metod parametrycznych
  • szacowania przez analogię
  • szacowania wstępnego

Pregunta 80

Pregunta
Wzorzec projektowy to:
Respuesta
  • 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

Pregunta 81

Pregunta
Elementami trójkąta kompromisu (ang. Tradeoff triangle) są:
Respuesta
  • funkcje, zakres przedsięwzięcia, cechy systemu
  • zasoby, harmonogram, cechy systemu
  • harmonogram, zakres, cechy

Pregunta 82

Pregunta
Model sterowania, w którym zdarzenie jest przesyłane do wszystkich podsystemów nazywa się:
Respuesta
  • modelem z przerwaniami
  • modelem wywołanie- powrót
  • modelem zarządcy
  • modelem rozgłaszania

Pregunta 83

Pregunta
Dekompozycja obiektowa powoduje, że:
Respuesta
  • 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ń

Pregunta 84

Pregunta
Termin „jednostka konfiguracji oprogramowania” może odnosić się do: (wybierz poprawne odpowiedzi)
Respuesta
  • dokumentu opisującego wymaganie
  • projektu systemu
  • przypadków testowych
  • wersji kodu źródłowego

Pregunta 85

Pregunta
W procesie zarządzania konfiguracją budowanie systemu odbywa się: (wybierz poprawne odpowiedzi)
Respuesta
  • 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)

Pregunta 86

Pregunta
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:
Respuesta
  • 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

Pregunta 87

Pregunta
Jaka relacja powinna wziąć klasę Okno przeglądarki oraz Menu
Respuesta
  • Generalizacji
  • Zależności
  • Asocjacji
  • Agregacji

Pregunta 88

Pregunta
Wiele kopii repozytorium kontroli wersji może istnieć w systemach kontroli wersji typu:
Respuesta
  • lokalnego
  • scentralizowanego
  • rozproszonego

Pregunta 89

Pregunta
Wymaganie „użytkownik może wybrać przedział czasowy raportu” należy do grupy:
Respuesta
  • Wymagań niefunkcjonalnych
  • Wymagań funkcjonalnych
  • Ograniczeń projektowych

Pregunta 90

Pregunta
Opis klasy w UML składa się z trzech części zawierających:
Respuesta
  • nazwę klasy, stereotyp i dziedziczenie
  • nazwę klasy, inwarianty publiczne oraz inwarianty prywatne
  • nazwę klasy, atrybuty i wyjątki
  • nazwę klasy, atrybuty oraz operacje

Pregunta 91

Pregunta
Do czynności procesu ciągłej integracji (ang. continous integration) należą: (wyberz poprawne odpowiedzi)
Respuesta
  • Automatyczne raportowanie stanu integracji
  • Budowa oprogramowania
  • Implementacja oprogramowania
  • Automatyczne uruchamianie testów

Pregunta 92

Pregunta
Komponent systemu będący pod kontrolą systemu zarządzania konfiguracją: (wybierz poprawne odpowiedzi)
Respuesta
  • 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

Pregunta 93

Pregunta
Architektura zorientowana usługowo (ang. Service Oriented Architecture) to podejście polegające na:
Respuesta
  • 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

Pregunta 94

Pregunta
Komunikacja pomiędzy komponentami systemu rozproszonego może odbywać się z wykorzystaniem modelu: (wybierz poprawne odpowiedzi)
Respuesta
  • zdalnego wywołania procedury
  • warstwy pośredniej
  • interakcji bazującej na komunikatach
  • klient – serwer

Pregunta 95

Pregunta
Inspekcje oprogramowania są przykładem:
Respuesta
  • 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

Pregunta 96

Pregunta
Testy, których priorytetem jest znalezienie takich danych wejściowych, które ujawniają niepoprawne zachowanie systemu, to testy:
Respuesta
  • akceptacyjne
  • zatwierdzające
  • usterek

Pregunta 97

Pregunta
W rozproszonym modelu kontroli wersji:
Respuesta
  • 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

Pregunta 98

Pregunta
Własności opisujące asocjację (w UML) to:
Respuesta
  • Liczność, skierowanie, nazwa
  • Liczność, modularność, hermetyzacja
  • Instancja, liczność, hierarchia, dekompozycja
  • Liczebność, agregacja, skierowanie, kompozycyjność

Pregunta 99

Pregunta
Testy, wykonywane przez użytkowników/klientów, które mają ocenić gotowość systemu do wdrożenia, nazywają się:
Respuesta
  • testami akceptacyjnymi
  • testami wydania
  • testami usterek
  • testami zatwierdzającymi

Pregunta 100

Pregunta
W metodyce Scrum rola kierownika projektu:
Respuesta
  • 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)

Pregunta 101

Pregunta
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?
Respuesta
  • Segregacji interfejsów (ang. interface segregacjon)
  • Pojedynczej odpowiedzialności (ang. single responsibility)
  • otwarte/zamknięte (ang. open/close)

Pregunta 102

Pregunta
Wymaganie „format wydruku musi być zgodny z normą zakładową nr 44D/99” należy do grupy:
Respuesta
  • Wymagań funkcjonalnych
  • Ograniczeń projektowych
  • Wymagań niefunkcjonalnych

Pregunta 103

Pregunta
Do pożądanych cech zaawansowanego systemu automatyzującego procesy budowy systemu należą: (wybierz poprawne odpowiedzi)
Respuesta
  • Raportowanie rezultatów
  • Integracja z systemem zarządzania wersami
  • Automatyzacja testów
  • Minimalizacja rekompilacji

Pregunta 104

Pregunta
Testy użytkowników: (wybierz poprawne odpowiedzi)
Respuesta
  • mogą być testami zatwierdzającymi
  • to tylko testy akceptacyjne
  • mogą być testami usterek

Pregunta 105

Pregunta
Dwa podstawowe modele architektury repozytorium danych to
Respuesta
  • Modele warstwowy i model obiektowy
  • Model repozytorium i model zdecentralizowany
  • Model zarządcy i model wywołanie-powrót

Pregunta 106

Pregunta
Jednym z najbardziej znanych zrębów do projektowania graficznego interfejsu użytkownika jak i interfejsu webowego nazywa się
Respuesta
  • GUI
  • Singleton
  • MVC
  • ASP.NET

Pregunta 107

Pregunta
Które z poniższych stwierdzeń przedstawia jedną z podstawowych zasad metodyki RUP
Respuesta
  • implementujemy dopiero po zaprojektowaniu całości systemu
  • miarą postępu jest działający kod
  • najważniejsze jest posiadanie odpowiedniego personelu projektowego

Pregunta 108

Pregunta
Metodyka to
Respuesta
  • 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

Pregunta 109

Pregunta
Testem jednostkowym może być objęta
Respuesta
  • procedura
  • moduł
  • podsystem
  • klasa obiektów

Pregunta 110

Pregunta
Celem testowania defektów/usterek oprogramowania jest
Respuesta
  • 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

Pregunta 111

Pregunta
Dwa podstawowe modele architektury przepływu sterowania między podsystemami to
Respuesta
  • 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ń

Pregunta 112

Pregunta
Dwa rodzaje modeli architektonicznych charakterystycznych dla dziedziny nazywane są:
Respuesta
  • wzorcami obiektowymi oraz wzorcami projektowymi
  • wzorcami architektonicznymi oraz wzorcami dziedzinowymi
  • modelami ogólnymi oraz modelami odniesienia
  • modelami środowiskowymi oraz modelami fabryk oprogramowania

Pregunta 113

Pregunta
Abstrakcja to
Respuesta
  • 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

Pregunta 114

Pregunta
Inspekcje oprogramowania są przykładem
Respuesta
  • statycznej analizy wybranych reprezentacji systemu
  • dynamicznej analizy przez obserwacje zachowania systemu
  • procesu kontroli oprogramowania w trakcie jego działania w środowisku docelowym

Pregunta 115

Pregunta
Przykładem systemu opartego na kontroli wersji jest
Respuesta
  • oprogramowanie wiki
  • system bankowy
  • oprogramowanie sterowania robotem przemysłowym
  • Eclipse IDE

Pregunta 116

Pregunta
Uczelnia jest instytucją, gdzie wykładowcy prowadzą zajęcia dla studentów na wielu kierunkach. Zdanie to ilustruję zasadę obiektowości nazywaną
Respuesta
  • zasadą abstrakcji
  • zasadą hermetyzacji
  • zasadą hierarchizacji
  • zasadą modularyzacji

Pregunta 117

Pregunta
Elementami procesu projektowania obiektowego (OOD) są (zaznacz kilka odpowiedzi)
Respuesta
  • identyfikacja głównych obiektów systemu
  • identyfikacja wymagań systemu
  • wyspecyfikowanie interfejsów obiektów
  • wyspecyfikowanie przypadków użycia obiektów

Pregunta 118

Pregunta
Metoda Delphi to
Respuesta
  • metoda szacowania nakładów pracy
  • metoda określania jakości oprogramowania
  • metoda szacowania czasu trwania projektu
  • nie ma takiej metody

Pregunta 119

Pregunta
Moduł
Respuesta
  • jest niezależny
  • jest częścią składowa podsystemu
  • jest zawsze wyposażony w interfejs

Pregunta 120

Pregunta
Zasada „Nie mieszkaj z wybitym oknem” dotyczy
Respuesta
  • 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

Pregunta 121

Pregunta
Efekt skali w projektach informatycznych powoduje
Respuesta
  • 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

Pregunta 122

Pregunta
Kamień milowy (ang. milestone) to (zaznacz kilka odpowiedzi):
Respuesta
  • 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

Pregunta 123

Pregunta
Test wydania (zaznacz kilka odpowiedzi)
Respuesta
  • są testami defektów
  • mają za zadanie wykazać, że system spełnia swoją specyfikację
  • testowany jest kompletny system
  • są testami zatwierdzającymi

Pregunta 124

Pregunta
W przypadku systemów dopasowanych
Respuesta
  • koszty ewolucji mogą znacznie przewyższać koszty budowy
  • koszty testowania są proporcjonalne do kosztów specyfikowania systemu
  • stosuje się wyłącznie proces ewolucyjny

Pregunta 125

Pregunta
Kroki zarządzania zmianą wymagania składają sie z czynności (wybierz poprawne odpowiedzi)
Respuesta
  • analiza problemu i specyfikacja zmiany
  • analiza zmiany i ocena kosztów
  • implementacja zmiany
  • raport o błędach w wymaganiach

Pregunta 126

Pregunta
Wadą modelu kaskadowego procesu IO jest: (zaznacz kilka odpowiedzi)
Respuesta
  • narzucenie twórcom oprogramowania ścisłej kolejności wykonywania prac
  • brak fazy testowania
  • duże ryzyko utrzymujące się przez cały projekt
  • zbyt duża liczba faz

Pregunta 127

Pregunta
Wydanie oprogramowania: (zaznacz kilka odpowiedzi)
Respuesta
  • 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

Pregunta 128

Pregunta
Na kroki zarządzania zmianą wymagania składają się czynności: (zaznacz kilka odpowiedzi)
Respuesta
  • raport o błędach w wymaganiach
  • analiza zmiany i kosztów
  • analiza problemu i specyfikacja zmiany
  • implementacja zmiany

Pregunta 129

Pregunta
Wymagania funkcjonalne to: (wybierz poprawne odpowiedzi)
Respuesta
  • 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
Mostrar resumen completo Ocultar resumen completo

Similar

Computing Hardware - CPU and Memory
ollietablet123
SFDC App Builder 2
Parker Webb-Mitchell
Data Types
Jacob Sedore
Intake7 BIM L1
Stanley Chia
Software Processes
Nurul Aiman Abdu
Design Patterns
Erica Solum
CCNA Answers – CCNA Exam
Abdul Demir
Abstraction
Shannon Anderson-Rush
Spyware
Sam2
HTTPS explained with Carrier Pigeons
Shannon Anderson-Rush
Data Analytics
anelvr