1/29
Zbiór 30 fiszek pojęciowych przygotowujących do egzaminu z systemów operacyjnych, sieci, inżynierii oprogramowania, baz danych, AI i chmury.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
System operacyjny
Oprogramowanie pośredniczące między użytkownikiem i programami a sprzętem komputerowym, które zarządza zasobami komputera.
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.
Swapping
Technika pamięci wirtualnej polegająca na tymczasowym przenoszeniu nieaktywnych danych lub procesów z pamięci RAM na dysk.
Wątek
Najmniejsza jednostka wykonywania programu, której system operacyjny przydziela czas procesora.
Model ISO/OSI
Model opisujący komunikację sieciową za pomocą siedmiu warstw: fizycznej, łącza danych, sieciowej, transportowej, sesji, prezentacji i aplikacji.
Router
Urządzenie sieciowe łączące różne sieci i przekazujące między nimi pakiety na podstawie adresów IP.
RIP
Protokół routingu wybierający trasę na podstawie liczby routerów pośrednich.
BGP
Podstawowy protokół routingu Internetu służący do wymiany tras między dużymi, niezależnymi sieciami.
Brama domyślna
Router, do którego komputer wysyła pakiety przeznaczone poza jego sieć lokalną.
WAN (Wide Area Network)
Sieć obejmująca duży obszar geograficzny, łącząca mniejsze sieci lokalne LAN za pomocą infrastruktury operatorów telekomunikacyjnych.
Wzorzec MVC
Wzorzec architektoniczny dzielący aplikację na Model (dane i logika), Widok (interfejs) i Kontroler (obsługa działań).
Refaktoryzacja
Zmiana wewnętrznej struktury kodu bez zmiany jego działania z punktu widzenia użytkownika.
Scrum
Zwinna metodyka organizacji pracy zespołowej, w której zadania wykonywane są w krótkich iteracjach zwanych sprintami.
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.
UI (User Interface)
Wygląd i elementy wizualne interfejsu aplikacji, takie jak przyciski, kolory, formularze i układ strony.
Dług technologiczny
Przyszły koszt wynikający z zastosowania szybkiego, uproszczonego lub nieoptymalnego rozwiązania w oprogramowaniu.
Model analityczny
Model opisujący system za pomocą równań i zależności matematycznych, pozwalający szybko obliczyć wyniki przy przyjęciu uproszczeń.
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).
Klaster obliczeniowy
Grupa połączonych komputerów (węzłów) współpracujących ze sobą tak, że mogą być traktowane jako jeden system.
Sekcja krytyczna
Fragment programu korzystający ze wspólnego zasobu, który w danym momencie powinien być wykonywany tylko przez jeden wątek.
Mutex
Blokada zapewniająca dostęp do zasobu tylko jednemu wątkowi w danym momencie.
Taksonomia Flynna
Klasyfikacja architektury komputerów według liczby strumieni instrukcji i strumieni danych (SISD, SIMD, MISD, MIMD).
Nierelacyjna baza danych (NoSQL)
Baza danych przechowująca informacje w strukturach innych niż tabele połączone relacjami.
Kostka OLAP
Wielowymiarowa struktura danych stosowana w systemach analitycznych, oparta na miarach, wymiarach i hierarchiach.
Business Intelligence (BI)
Zestaw metod i narzędzi służących do przekształcania danych w informacje wspierające podejmowanie decyzji.
Uczenie głębokie (Deep Learning)
Podzbiór uczenia maszynowego wykorzystujący wielowarstwowe sieci neuronowe do rozpoznawania złożonych wzorców.
Uczenie przez wzmacnianie
Typ uczenia maszynowego, w którym agent uczy się podejmować decyzje w środowisku na podstawie nagród i kar.
XML (Extensible Markup Language)
Rozszerzalny język znaczników służący do zapisywania i przesyłania danych w strukturze hierarchicznej.
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ą.
RPO (Recovery Point Objective)
Maksymalna dopuszczalna ilość utraconych danych w przypadku awarii, wyrażona w czasie.