WYKAZ ZAGADNIEŃ PROBLEMOWYCH DO ZALICZENIA WYKŁADÓW Z

5.0(1)
studied byStudied by 2 people
5.0(1)
linked notesView linked note
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/56

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

57 Terms

1
New cards
Inżynieria oprogramowania
Dziedzina zajmująca się systematycznym podejściem do tworzenia, utrzymania i zarządzania oprogramowaniem.
2
New cards
Proces wytwórczy oprogramowania
Sekwencja czynności prowadzących do stworzenia oprogramowania, obejmująca analizę wymagań, projektowanie, implementację.
3
New cards
Metodyka
Zestaw zasad, technik i procedur stosowanych w procesie wytwarzania oprogramowania.
4
New cards
UML (Unified Modeling Language)
Język modelowania używany do wizualizacji, specyfikacji, projektowania i dokumentowania systemów informatycznych.
5
New cards
Diagram kontekstowy
Graficzna reprezentacja systemu i jego interakcji ze środowiskiem zewnętrznym.
6
New cards
Wymagania użytkowników
Opis funkcjonalności i cech, których oczekują użytkownicy od systemu.
7
New cards
Diagram przypadków użycia (DPU)
Diagram UML przedstawiający interakcje użytkowników z systemem poprzez przypadki użycia.
8
New cards
Przypadek użycia
Opis konkretnej funkcji systemu z punktu widzenia użytkownika.
9
New cards
Aktor
Podmiot wchodzący w interakcję z systemem w ramach przypadku użycia.
10
New cards
Scenariusz główny
Podstawowy przebieg interakcji między aktorem a systemem w ramach przypadku użycia.
11
New cards
Scenariusz alternatywny
Odmienne ścieżki przebiegu przypadku użycia.
12
New cards
Diagram klas (DK)
Diagram UML przedstawiający klasy systemu oraz ich relacje.
13
New cards
Low-code / No-code
Podejścia umożliwiające rozwój aplikacji z minimalnym lub brakiem programowania.
14
New cards
Diagram czynności (DC)
Diagram UML pokazujący przepływ czynności w systemie.
15
New cards
Akcja i czynność
Akcja to pojedynczy krok w diagramie czynności, czynność to większy blok działań.
16
New cards
Koniec przepływu / Zakończenie przepływu
Miejsca w diagramie czynności oznaczające koniec ścieżki i ogólnego procesu.
17
New cards
Przepływ danych
Ruch informacji między elementami systemu.
18
New cards
Diagram sekwencji (DS)
Diagram UML przedstawiający kolejność komunikatów między obiektami w czasie.
19
New cards
Walidacja

Sprawdzenie, czy oprogramowanie spełnia potrzeby i oczekiwania użytkowników, czyli czy działa zgodnie z ich rzeczywistymi wymaganiami.

20
New cards
Weryfikacja

Sprawdzenie, czy oprogramowanie zostało zbudowane zgodnie z określonymi wymaganiami i specyfikacjami.

21
New cards
Dokumentacja użytkowa
Zbiór instrukcji i materiałów pomagających użytkownikom w korzystaniu z oprogramowania.
22
New cards
Problemy z planowaniem
Nieodpowiednie oszacowanie czasu, budżetu i zasobów prowadzi do przekroczenia harmonogramu.
23
New cards
Złożoność projektu
Duże, skomplikowane systemy wymagają precyzyjnej architektury i doświadczonego zespołu.
24
New cards
Niekompetentny zespół
Brak doświadczenia lub umiejętności wśród programistów prowadzi do błędnych decyzji projektowych.
25
New cards
Warstwa narzędziowa
Obejmuje oprogramowanie wspomagające procesy inżynieryjne.
26
New cards
Warstwa metodologiczna
Określa metodyki, standardy i techniki używane w procesie tworzenia oprogramowania.
27
New cards
Warstwa procesowa
Obejmuje wszystkie etapy cyklu życia oprogramowania.
28
New cards
Warstwa jakościowa
Koncentruje się na zapewnieniu wysokiej jakości produktu.
29
New cards
Analiza wymagań
Identyfikacja i dokumentowanie potrzeb użytkowników oraz funkcjonalności systemu.
30
New cards
Projektowanie
Tworzenie architektury systemu, modelowanie danych i interfejsów użytkownika.
31
New cards
Implementacja
Pisanie kodu i jego integracja zgodnie z projektem.
32
New cards
Testowanie
Sprawdzanie poprawności działania systemu.
33
New cards
Wdrożenie
Uruchomienie systemu w środowisku produkcyjnym.
34
New cards
Utrzymanie
Monitorowanie systemu, poprawianie błędów.
35
New cards
Metodyki zwinne (Agile)
Podejścia do tworzenia oprogramowania, które kładą nacisk na elastyczność i bliską współpracę z klientem.
36
New cards
Scrum
Metodyka zwinna oparta na krótkich iteracjach i codziennych spotkaniach zespołu.
37
New cards
Kanban
Metodyka zwinna wykorzystująca tablice Kanban do wizualizacji pracy.
38
New cards
Testy jednostkowe
Sprawdzają pojedyncze funkcje lub klasy.
39
New cards
Testy systemowe
Sprawdzają całość systemu pod kątem zgodności z wymaganiami.
40
New cards
Testy akceptacyjne
Testy przeprowadzane przez klienta w celu potwierdzenia gotowości systemu.
41
New cards
Typy funkcji w SI
Funkcje można podzielić na podstawowe, pomocnicze, zabezpieczające i administracyjne.
42
New cards
Wymagania funkcjonalne
Określają, co system ma robić.
43
New cards
Wymagania niefunkcjonalne
Dotyczą jakości działania systemu.
44
New cards
Zasady budowy DPU
Każdy przypadek użycia opisuje jedną funkcjonalność systemu.
45
New cards
Związki na DPU
Wyróżniamy trzy główne typy związków: asocjacja, include, extend.
46
New cards
Klasa a obiekt

Klasa to abstrakcyjny model opisujący cechy i zachowania obiektów, obiekt to konkretna instancja klasy.

47
New cards
Rodzaje diagramów klas
Dokumentujące różne fazy w procesie wytwórczym oprogramowania.
48
New cards
Cechy asocjacji na diagramie klas
Kierunek, krotność, nazwa i rola określają relację między klasami.
49
New cards
Różnica między przepływem decyzyjnym a złączeniem
Decyzja pozwala na rozdzielenie, złączenie łączy różne ścieżki.
50
New cards
Wymiary interakcji na diagramie sekwencji
Czas, komunikaty i linie życia pokazują interakcje między obiektami.
51
New cards
Klasyfikacje testów
Podział testów na jednostkowe, integracyjne, systemowe i akceptacyjne.
52
New cards
Fazy testowania oprogramowania
Testy jednostkowe, integracyjne, systemowe i akceptacyjne.
53
New cards
Działania w fazie instalacji i wdrożenia
Przygotowanie środowiska, instalacja systemu, szkolenie użytkowników.
54
New cards
Rodzaje dokumentacji oprogramowania
Dokumentacja użytkownika, techniczna, projektowa i testowa.
55
New cards
Strategie wdrażania oprogramowania
Big Bang, stopniowe wdrażanie, równoległe wdrażanie.
56
New cards
Przesłanki wprowadzania zmian
Zmieniające się wymagania biznesowe, poprawki błędów, optymalizacja.
57
New cards
Ograniczenia w realizacji przedsięwzięć informatycznych
Czas, koszty, zasoby ludzkie i technologia jako czynniki ograniczające.

Explore top flashcards

Assessment: Test 2
Updated 250d ago
flashcards Flashcards (41)
WYKAZ ZAGADNIEŃ PROBLEMOWYCH DO ZALICZENIA WYKŁADÓW Z
Updated 279d ago
flashcards Flashcards (57)
History Unit 1
Updated 1090d ago
flashcards Flashcards (37)
SLP 102 Quiz 1
Updated 808d ago
flashcards Flashcards (44)
Assessment: Test 2
Updated 250d ago
flashcards Flashcards (41)
WYKAZ ZAGADNIEŃ PROBLEMOWYCH DO ZALICZENIA WYKŁADÓW Z
Updated 279d ago
flashcards Flashcards (57)
History Unit 1
Updated 1090d ago
flashcards Flashcards (37)
SLP 102 Quiz 1
Updated 808d ago
flashcards Flashcards (44)