PIO

Descrição

Computer Science Quiz sobre PIO, criado por Krystian Kulesza em 29-01-2019.
Krystian Kulesza
Quiz por Krystian Kulesza, atualizado more than 1 year ago
Krystian Kulesza
Criado por Krystian Kulesza mais de 5 anos atrás
312
0

Resumo de Recurso

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:
Responda
  • Inicjalizacja
  • Przekazywaniem komunikatów
  • Generalizacja
  • Agregacja

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

Questão
Traceability to:
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:
Responda
  • System
  • Otoczenie systemu
  • Projekt systemu
  • Zależność między systemem a systemami zewnętrznymi

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:
Responda
  • Wymagań funkcjonalnych
  • Wymagań niefunkcjonalnych
  • Ograniczeń projektowych

Questão 14

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

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:
Responda
  • Abstrakcyjna specyfikacja
  • Testowanie komponentów
  • Projektowanie architektury

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ą:
Responda
  • Związki strukturalne zachodzące między stanami
  • Zdarzenia
  • Przepływ sterowania
  • Diagram stanu nie ma krawędzi

Questão 32

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

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ę:
Responda
  • Określeniem i analizowaniem wymagań
  • Zatwierdzeniem wymagań
  • Studium wykonalności

Questão 35

Questão
Podsystem:
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:
Responda
  • System
  • Otoczenie systemu
  • Projekt systemu
  • Zależność między systemem a systemami zewnętrznymi

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:
Responda
  • Wymagań funkcjonalnych
  • Wymagań niefunkcjonalnych
  • Ograniczeń projektowych

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:
Responda
  • Studium wykonywalności
  • Zarządzanie wymaganiami
  • Projektowanie interfejsów

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):
Responda
  • Relacją pomiędzy klasami a nie obiektami
  • Silniejsza od asocjacji
  • Mechanizmem ponownego użyczana na poziomie klas obiektów
  • Słabsza od kompozycji

Questão 51

Questão
Koncepcyjny mechanizm porozumiewania się obiektów (w modelowaniu obiektowym) nazywa się:
Responda
  • Inicjalizacją
  • Przekazywaniem komunikatów
  • Generalizacją
  • Agregacją

Questão 52

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

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

Questão
Hermetyzacja to:
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:
Responda
  • interakcji i klas
  • przypadków użycia i aktywności
  • dynamiczne i statyczne

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:
Responda
  • wymagań niefunkcjonalnych
  • wymagań funkcjonalnych
  • ograniczeń projektowych

Questão 67

Questão
Model przypadków użycia służy do opisu:
Responda
  • wymagań funkcjonalnych
  • wymagań niefunkcjonalnych
  • przypadków testowych

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

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:
Responda
  • wymagań niefunkcjonalnych
  • ograniczeń projektowych
  • wymagań funkcjonalnych

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

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:
Responda
  • szacowania przez osąd ekspertów
  • metod parametrycznych
  • szacowania przez analogię
  • szacowania wstępnego

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

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)
Responda
  • dokumentu opisującego wymaganie
  • projektu systemu
  • przypadków testowych
  • wersji kodu źródłowego

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:
Responda
  • Wymagań niefunkcjonalnych
  • Wymagań funkcjonalnych
  • Ograniczeń projektowych

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)
Responda
  • zdalnego wywołania procedury
  • warstwy pośredniej
  • interakcji bazującej na komunikatach
  • klient – serwer

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:
Responda
  • Wymagań funkcjonalnych
  • Ograniczeń projektowych
  • Wymagań niefunkcjonalnych

Questão 103

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

Questão 104

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

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

Questão
Metodyka to
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

Questão
Abstrakcja to
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
Responda
  • oprogramowanie wiki
  • system bankowy
  • oprogramowanie sterowania robotem przemysłowym
  • Eclipse IDE

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

Questão
Metoda Delphi to
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
Moduł
Responda
  • jest niezależny
  • jest częścią składowa podsystemu
  • jest zawsze wyposażony w interfejs

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)
Responda
  • 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

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)
Responda
  • raport o błędach w wymaganiach
  • analiza zmiany i kosztów
  • analiza problemu i specyfikacja zmiany
  • implementacja zmiany

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

Semelhante

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