Fiszki z zagadnień informatycznych i inżynierii oprogramowania

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/29

flashcard set

Earn XP

Description and Tags

Zbiór 30 fiszek pojęciowych przygotowujących do egzaminu z systemów operacyjnych, sieci, inżynierii oprogramowania, baz danych, AI i chmury.

Last updated 5:19 PM on 9/20/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

30 Terms

1
New cards

System operacyjny

Oprogramowanie pośredniczące między użytkownikiem i programami a sprzętem komputerowym, które zarządza zasobami komputera.

2
New cards

Stronicowanie

Technika realizacji pamięci wirtualnej polegająca na podziale pamięci na bloki o stałym rozmiarze (strony) i wczytywaniu potrzebnych stron do RAM.

3
New cards

Swapping

Technika pamięci wirtualnej polegająca na tymczasowym przenoszeniu nieaktywnych danych lub procesów z pamięci RAM na dysk.

4
New cards

Wątek

Najmniejsza jednostka wykonywania programu, której system operacyjny przydziela czas procesora.

5
New cards

Model ISO/OSI

Model opisujący komunikację sieciową za pomocą siedmiu warstw: fizycznej, łącza danych, sieciowej, transportowej, sesji, prezentacji i aplikacji.

6
New cards

Router

Urządzenie sieciowe łączące różne sieci i przekazujące między nimi pakiety na podstawie adresów IP.

7
New cards

RIP

Protokół routingu wybierający trasę na podstawie liczby routerów pośrednich.

8
New cards

BGP

Podstawowy protokół routingu Internetu służący do wymiany tras między dużymi, niezależnymi sieciami.

9
New cards

Brama domyślna

Router, do którego komputer wysyła pakiety przeznaczone poza jego sieć lokalną.

10
New cards

WAN (Wide Area Network)

Sieć obejmująca duży obszar geograficzny, łącząca mniejsze sieci lokalne LAN za pomocą infrastruktury operatorów telekomunikacyjnych.

11
New cards

Wzorzec MVC

Wzorzec architektoniczny dzielący aplikację na Model (dane i logika), Widok (interfejs) i Kontroler (obsługa działań).

12
New cards

Refaktoryzacja

Zmiana wewnętrznej struktury kodu bez zmiany jego działania z punktu widzenia użytkownika.

13
New cards

Scrum

Zwinna metodyka organizacji pracy zespołowej, w której zadania wykonywane są w krótkich iteracjach zwanych sprintami.

14
New cards

UX (User Experience)

Całokształt doświadczeń użytkownika podczas korzystania z aplikacji, dotyczący m.in. użyteczności, intuicyjności i szybkości.

15
New cards

UI (User Interface)

Wygląd i elementy wizualne interfejsu aplikacji, takie jak przyciski, kolory, formularze i układ strony.

16
New cards

Dług technologiczny

Przyszły koszt wynikający z zastosowania szybkiego, uproszczonego lub nieoptymalnego rozwiązania w oprogramowaniu.

17
New cards

Model analityczny

Model opisujący system za pomocą równań i zależności matematycznych, pozwalający szybko obliczyć wyniki przy przyjęciu uproszczeń.

18
New cards

System masowej obsługi

System kolejkowy opisujący sytuację, w której zgłoszenia przybywają do systemu i oczekują na obsługę przez stanowiska (serwery).

19
New cards

Klaster obliczeniowy

Grupa połączonych komputerów (węzłów) współpracujących ze sobą tak, że mogą być traktowane jako jeden system.

20
New cards

Sekcja krytyczna

Fragment programu korzystający ze wspólnego zasobu, który w danym momencie powinien być wykonywany tylko przez jeden wątek.

21
New cards

Mutex

Blokada zapewniająca dostęp do zasobu tylko jednemu wątkowi w danym momencie.

22
New cards

Taksonomia Flynna

Klasyfikacja architektury komputerów według liczby strumieni instrukcji i strumieni danych (SISD, SIMD, MISD, MIMD).

23
New cards

Nierelacyjna baza danych (NoSQL)

Baza danych przechowująca informacje w strukturach innych niż tabele połączone relacjami.

24
New cards

Kostka OLAP

Wielowymiarowa struktura danych stosowana w systemach analitycznych, oparta na miarach, wymiarach i hierarchiach.

25
New cards

Business Intelligence (BI)

Zestaw metod i narzędzi służących do przekształcania danych w informacje wspierające podejmowanie decyzji.

26
New cards

Uczenie głębokie (Deep Learning)

Podzbiór uczenia maszynowego wykorzystujący wielowarstwowe sieci neuronowe do rozpoznawania złożonych wzorców.

27
New cards

Uczenie przez wzmacnianie

Typ uczenia maszynowego, w którym agent uczy się podejmować decyzje w środowisku na podstawie nagród i kar.

28
New cards

XML (Extensible Markup Language)

Rozszerzalny język znaczników służący do zapisywania i przesyłania danych w strukturze hierarchicznej.

29
New cards

IaaS (Infrastructure as a Service)

Model chmurowy, w którym dostawca udostępnia infrastrukturę (maszyny wirtualne, sieci, dyski), a klient zarządza systemem operacyjnym i aplikacją.

30
New cards

RPO (Recovery Point Objective)

Maksymalna dopuszczalna ilość utraconych danych w przypadku awarii, wyrażona w czasie.