Słownik terminologii IT.
Ponad 1201 pojęć z informatyki — od algorytmów i sieci po AI/ML i chmurę. Każde hasło ma prostą definicję, kategorię i źródło. Bez żargonu, po ludzku.
Teoria informatyki
Systemy i architektura
Sieci
Dane i bazy danych
Bezpieczeństwo
AI / Machine Learning
Chmura i DevOps
Inżynieria oprogramowania
1201 haseł
Część jednostki danych niosąca właściwą informację użytkownika, w odróżnieniu od dołączanych pól sterujących nagłówka i stopki.
SieciUporządkowana sekwencja certyfikatów od certyfikatu podmiotu do zaufanego korzenia, w której każdy poprzedni jest podpisany przez następny.
BezpieczeństwoTechnika podpowiadania skłaniająca model do wypisania pośrednich kroków rozumowania przed udzieleniem ostatecznej odpowiedzi.
AI / Machine LearningSkończony, uporządkowany ciąg znaków z ustalonego alfabetu, traktowany jako liniowa sekwencja.
Teoria informatykiMetoda rozwiązywania kolizji polegająca na przechowywaniu wszystkich elementów o tej samej wartości skrótu na liście powiązanej z daną pozycją tablicy.
Teoria informatykiModel decydujący o dostępie na podstawie atrybutów podmiotu, zasobu, akcji i środowiska, ocenianych przez reguły polityki.
BezpieczeństwoWyodrębnienie istotnych cech bytu z pominięciem szczegółów nieistotnych z danego punktu widzenia, dające uproszczony model.
Inżynieria oprogramowaniaModel danych zdefiniowany przez zbiór wartości i operacje na nich, niezależny od konkretnej implementacji.
Teoria informatykiZestaw gwarancji transakcji: atomowość, spójność, izolacja, trwałość, zapewniający niezawodne przetwarzanie wobec awarii i współbieżności.
Dane i bazy danychPrzypisany do obiektu wykaz podmiotów i dozwolonych im na nim operacji; odpowiada kolumnie macierzy dostępu.
BezpieczeństwoAlgorytm optymalizacji adaptujący tempo uczenia dla każdego parametru na podstawie estymat pierwszego i drugiego momentu gradientu.
AI / Machine LearningWzorzec strukturalny przekształcający interfejs klasy na inny interfejs oczekiwany przez klienta, umożliwiając współpracę niezgodnych klas.
Inżynieria oprogramowaniaLogiczny identyfikator interfejsu sieciowego w warstwie sieci, używany do adresowania i routingu pakietów między hostami.
SieciSprzętowy identyfikator interfejsu sieciowego (Media Access Control), zwykle 48-bitowy, używany do adresowania ramek w obrębie segmentu warstwy łącza.
SieciMetoda rozwiązywania kolizji, w której wszystkie elementy są przechowywane w samej tablicy, a przy zajętości pozycji szuka się kolejnych wg sekwencji prób.
Teoria informatykiŁączenie wielu szczegółowych prefiksów w jeden szerszy wpis routingu, redukujące rozmiar tablic routingu w sieciach rozległych.
SieciZbiór powiązanych danych traktowany jako jedna jednostka dostępu i spójności, stanowiący granicę operacji atomowych w bazach nierelacyjnych.
Dane i bazy danychWykonywanie obliczeń modelu na wyspecjalizowanych układach (GPU, TPU, NPU) zamiast CPU, dla większej wydajności.
AI / Machine LearningArchitektura łącząca parametryczną politykę (aktora) uczoną gradientowo z estymatorem wartości (krytykiem) redukującym wariancję aktualizacji.
AI / Machine LearningSposób synchronizacji, w którym zadanie nieprzerwanie sprawdza warunek w pętli, zajmując procesor zamiast się zawiesić.
Systemy i architekturaAutomatyczne wykrywanie warunków przekroczenia progów w telemetrii i powiadamianie odpowiedzialnych osób o potencjalnej awarii usługi.
Chmura i DevOpsFormalny język proceduralny operujący na relacjach za pomocą zbioru operatorów, których wynikiem zawsze jest relacja; podstawa optymalizacji zapytań.
Dane i bazy danychAlgorytm dla problemu optymalizacyjnego zwracający rozwiązanie z gwarantowanym ograniczeniem odchylenia od optimum.
Teoria informatykiZachłanny algorytm wyznaczający najkrótsze ścieżki z jednego źródła w grafie o nieujemnych wagach krawędzi.
Teoria informatykiIteracyjna metoda estymacji parametrów modeli z ukrytymi zmiennymi przez naprzemienne kroki oczekiwania i maksymalizacji.
AI / Machine LearningAlgorytm budujący rozwiązanie przez dodawanie elementów wejścia po jednym i aktualizację bieżącego rozwiązania.
Teoria informatykiAlgorytm zrandomizowany zawsze zwracający poprawny wynik, którego czas działania jest zmienną losową.
Teoria informatykiMetoda odśmiecania w dwóch fazach: oznaczania obiektów osiągalnych od korzeni, a następnie zwalniania pozostałych nieoznaczonych.
Teoria informatykiAlgorytm zrandomizowany o gwarantowanym czasie działania, którego wynik może być błędny z ograniczonym prawdopodobieństwem.
Teoria informatykiAlgorytm przetwarzający dane wejściowe w strumieniu i podejmujący nieodwołalne decyzje bez znajomości przyszłych danych.
Teoria informatykiReguła wyboru bloku usuwanego z pamięci podręcznej przy potrzebie zwolnienia miejsca dla nowego bloku, np. LRU, FIFO, losowy.
Systemy i architekturaStrategia budowy rozwiązania przez wybór w każdym kroku opcji lokalnie najlepszej, bez rewizji wcześniejszych decyzji.
Teoria informatykiTechnika geometryczna przetwarzająca obiekty w kolejności przecięcia ich z ruchomą linią lub płaszczyzną zamiatającą.
Teoria informatykiReguła wyboru strony usuwanej z pamięci fizycznej przy braku wolnej ramki, np. LRU, FIFO czy zegarowy, minimalizująca liczbę błędów strony.
Systemy i architekturaAlgorytm wykorzystujący w trakcie działania losowe wybory, którego wynik lub czas działania zależy od źródła losowości.
Teoria informatykiPrzydzielanie pamięci w trakcie wykonania programu, na żądanie, o rozmiarze i czasie życia nieznanych w czasie kompilacji.
Teoria informatykiPrzydzielanie zmiennych programu do skończonej liczby rejestrów procesora, często modelowane jako kolorowanie grafu kolizji.
Teoria informatykiBadanie zachowania kosztu algorytmu dla rozmiaru wejścia dążącego do nieskończoności, z pominięciem stałych i czynników niższego rzędu.
Teoria informatykiLiniowa transformacja danych na ortogonalne kierunki o malejącej wariancji, używana do redukcji wymiarowości.
AI / Machine LearningPierwsza faza kompilatora dzieląca strumień znaków kodu źródłowego na ciąg tokenów (leksemów) o ustalonych kategoriach.
Teoria informatykiWyznaczanie maksymalnego kosztu algorytmu po wszystkich wejściach danego rozmiaru.
Teoria informatykiUstrukturyzowany przegląd incydentu po jego zażegnaniu w celu ustalenia przyczyn i działań naprawczych, prowadzony bez przypisywania winy.
Chmura i DevOpsStatyczne wyznaczanie faktów o wartościach i zmiennych w punktach programu przez propagację informacji po grafie przepływu sterowania.
Teoria informatykiWyznaczanie oczekiwanego kosztu algorytmu względem rozkładu prawdopodobieństwa danych wejściowych.
Teoria informatykiFaza sprawdzająca znaczeniową poprawność programu (zgodność typów, zasięg, deklaracje) na podstawie drzewa składni i tablicy symboli.
Teoria informatykiFaza budująca z ciągu tokenów drzewo wyprowadzenia zgodne z gramatyką języka, sprawdzając poprawność strukturalną programu.
Teoria informatykiOkreślanie nacechowania emocjonalnego lub postawy (pozytywnej, negatywnej, neutralnej) wyrażonej w tekście.
AI / Machine LearningMetoda wyznaczania średniego kosztu operacji w ciągu działań na strukturze, gdzie kosztowne operacje są równoważone wieloma tanimi.
Teoria informatykiNiepożądana sytuacja przy wstawianiu, usuwaniu lub modyfikacji danych w nieznormalizowanej relacji, prowadząca do niespójności wskutek redundancji.
Dane i bazy danychPowtarzalne rozwiązanie problemu, które wydaje się skuteczne, lecz w praktyce przynosi więcej szkód niż korzyści.
Inżynieria oprogramowaniaZdefiniowany zbiór reguł, wywołań i struktur danych, przez który jeden program udostępnia swoje funkcje innym programom bez ujawniania implementacji.
SieciStyl wdrażania logiki jako funkcji wykonywanych na żądanie w infrastrukturze zarządzanej przez dostawcę, bez ręcznego zarządzania serwerami.
Inżynieria oprogramowaniaStyl warstw koncentrycznych z modelem domenowym w centrum, gdzie zależności kierują się wyłącznie do wewnątrz, ku rdzeniowi.
Inżynieria oprogramowaniaStyl porządkujący zależności w koncentryczne warstwy tak, by kierowały się do wewnątrz ku regułom biznesowym, niezależnym od frameworków i interfejsu.
Inżynieria oprogramowaniaStyl izolujący rdzeń aplikacji od świata zewnętrznego przez porty i adaptery, dzięki czemu logika domenowa nie zależy od technologii wejścia-wyjścia.
Inżynieria oprogramowaniaStyl rozproszony dzielący role na klientów żądających usług i serwery je świadczące, komunikujące się przez sieć według modelu żądanie-odpowiedź.
Inżynieria oprogramowaniaSchemat sieci, w którym koder mapuje wejście na reprezentację pośrednią, a dekoder generuje z niej wyjście, typowy dla zadań sekwencja-do-sekwencji.
AI / Machine LearningStyl rozproszony, w którym węzły są równorzędne i pełnią jednocześnie rolę klienta i serwera, dzieląc zasoby bez centralnego koordynatora.
Inżynieria oprogramowaniaStyl architektoniczny usług sieciowych oparty na bezstanowych operacjach na zasobach identyfikowanych URI i ujednoliconym interfejsie metod.
SieciStyl, w którym komponenty komunikują się asynchronicznie przez produkcję i konsumpcję zdarzeń, bez bezpośredniej wiedzy o odbiorcach.
Inżynieria oprogramowaniaStyl, w którym niezależne źródła wiedzy współpracują, odczytując i aktualizując wspólny obszar danych (tablicę), koordynowane przez moduł sterujący.
Inżynieria oprogramowaniaStyl, w którym system dzieli się na poziome warstwy o ustalonej odpowiedzialności (np. prezentacja, logika, dane), gdzie warstwa wyższa korzysta tylko z bezpośrednio niższej.
Inżynieria oprogramowaniaStyl klient-serwer rozkładający funkcje na fizycznie odrębne poziomy wdrożeniowe (np. prezentacja, aplikacja, dane), zwykle trójwarstwowy.
Inżynieria oprogramowaniaKonkretna wartość lub wyrażenie przekazane do podprogramu w momencie wywołania, wiązane z odpowiednim parametrem.
Teoria informatykiNiezmienny wynik etapu budowania (np. pakiet, obraz), promowany przez kolejne etapy potoku zamiast wielokrotnego odtwarzania ze źródeł.
Chmura i DevOpsDrzewiasta reprezentacja struktury składniowej programu pomijająca szczegóły konkretnej składni, z węzłami odpowiadającymi konstrukcjom języka.
Teoria informatykiAtak odmowy usługi — celowe wyczerpanie zasobów lub przepustowości systemu sieciowego, uniemożliwiające obsługę legalnych żądań (Denial of Service).
SieciWydobywanie tajnych informacji z fizycznych ujawnień implementacji, takich jak czas wykonania, zużycie energii czy emisja elektromagnetyczna.
BezpieczeństwoAtak na funkcję skrótu polegający na znalezieniu dwóch różnych wejść dających identyczną wartość skrótu.
BezpieczeństwoPrzechwycenie i ewentualna modyfikacja komunikacji między dwiema stronami przez napastnika wstawionego w kanał, podszywającego się pod obie strony.
SieciAtak, w którym napastnik przechwytuje poprawne komunikaty i wysyła je ponownie, by oszukać odbiorcę bez znajomości ich treści ani kluczy.
BezpieczeństwoAtak na funkcje typu Merkle-Damgård pozwalający obliczyć skrót rozszerzonej wiadomości bez znajomości sekretu poprzedzającego dane.
BezpieczeństwoSystematyczne sprawdzanie wszystkich możliwych kluczy lub haseł w celu złamania zabezpieczenia.
BezpieczeństwoPróba odgadnięcia hasła przez sprawdzanie wpisów z listy prawdopodobnych słów zamiast pełnej przestrzeni kluczy.
BezpieczeństwoPrzechwycenie i ewentualna modyfikacja komunikacji między dwiema stronami, które sądzą, że łączą się bezpośrednio ze sobą.
BezpieczeństwoAtak wykorzystujący paradoks dnia urodzin do znalezienia kolizji funkcji skrótu w czasie rzędu pierwiastka z rozmiaru przeciwdziedziny.
BezpieczeństwoWłasność, w której wszystkie operacje transakcji są wykonane w całości albo żadna — brak stanów częściowych po awarii.
Dane i bazy danychNazwana kolumna relacji powiązana z dziedziną określającą dopuszczalny zbiór wartości, jakie może przyjąć w krotkach.
Dane i bazy danychPole pod krzywą ROC; prawdopodobieństwo, że losowy pozytyw otrzyma wyższą ocenę niż losowy negatyw, miara separowalności klas.
AI / Machine LearningPowiększanie zbioru uczącego przez generowanie zmodyfikowanych wersji istniejących przykładów w celu poprawy uogólniania.
AI / Machine LearningSieć neuronowa uczona odtwarzać własne wejście przez ściśniętą reprezentację ukrytą, służąca do uczenia cech i redukcji wymiaru.
AI / Machine LearningGeneratywny autoenkoder modelujący ukrytą przestrzeń jako rozkład probabilistyczny, uczony przez maksymalizację dolnej granicy wiarygodności.
AI / Machine LearningGenerowanie sekwencji token po tokenie, gdzie każdy kolejny element jest przewidywany na podstawie wszystkich wcześniej wygenerowanych.
AI / Machine LearningModel, w którym właściciel zasobu upoważnia aplikację trzecią do dostępu do swoich danych bez ujawniania jej własnych poświadczeń logowania.
BezpieczeństwoAutomatyczne dostosowywanie liczby aktywnych instancji obliczeniowych do bieżącego obciążenia na podstawie zdefiniowanych metryk i progów.
Chmura i DevOpsOdchylenie zachowania komponentu lub systemu od specyfikacji, czyniące go niezdolnym do realizacji zamierzonej funkcji.
Systemy i architekturaNajsłabsze założenie o awariach: komponent może zachowywać się dowolnie, w tym wysyłać sprzeczne informacje różnym odbiorcom.
Systemy i architekturaModel awarii, w którym komponent po uszkodzeniu zatrzymuje się i nie wykonuje błędnych akcji, a fakt zatrzymania jest wykrywalny.
Systemy i architekturaZrównoważone drzewo wyszukiwań o wysokim współczynniku rozgałęzienia, w którym wszystkie liście są na tej samej głębokości; bazowa struktura indeksów dyskowych.
Dane i bazy danychPunkt synchronizacji, w którym wątki czekają, aż wszystkie uczestniczące osiągną barierę, po czym wszystkie kontynuują wykonanie.
Systemy i architekturaInstrukcja wymuszająca uporządkowanie operacji odczytu i zapisu pamięci względem siebie, mimo zmian kolejności przez procesor.
Systemy i architekturaPunkt koordynacji, w którym zadania zatrzymują się, aż wszystkie do niego dotrą, po czym wznawiają działanie razem.
Systemy i architekturaZestaw własności systemów nierelacyjnych: dostępność podstawowa, stan miękki, spójność ostateczna — przeciwstawny rygorom ACID.
Dane i bazy danychModel danych przechowujący samoopisujące się dokumenty o strukturze zagnieżdżonej (JSON/BSON/XML), z których każdy jest niezależną jednostką dostępu.
Dane i bazy danychModel danych reprezentujący byty jako węzły i relacje jako krawędzie z właściwościami, wspierający wydajne przechodzenie połączeń.
Dane i bazy danychModel danych przechowujący wartości adresowane wyłącznie unikalnym kluczem, bez interpretowania wewnętrznej struktury wartości przez system.
Dane i bazy danychModel przechowujący dane w wierszach o zmiennej liczbie kolumn pogrupowanych w rodziny kolumn, zoptymalizowany pod rozproszony zapis i odczyt zakresowy.
Dane i bazy danychWłasność programu gwarantująca brak dostępów poza przydzielony obszar, użycia po zwolnieniu i wiszących wskaźników.
Teoria informatykiWłasność, w której poprawnie otypowany program nie może wywołać błędów polegających na zastosowaniu operacji do wartości niewłaściwego typu.
Teoria informatykiWzorzec stabilności przerywający wywołania do niedostępnej usługi po przekroczeniu progu błędów, by zapobiec propagacji awarii.
Systemy i architekturaWłaściwość interakcji, w której każde żądanie zawiera komplet informacji potrzebnych do obsługi, a serwer nie przechowuje kontekstu między żądaniami.
SieciBizantyjska tolerancja błędów — zdolność systemu do poprawnego działania mimo dowolnego, w tym złośliwego, zachowania części węzłów.
Systemy i architekturaAutomatyczna miara jakości tłumaczenia oparta na zgodności n-gramów wyjścia z tekstami referencyjnymi, z karą za zbyt krótkie wyjście.
AI / Machine LearningGrupa instrukcji i deklaracji traktowana jako jednostka składniowa, zwykle wyznaczająca zakres widoczności nazw w niej zadeklarowanych.
Teoria informatykiStruktura danych jądra przechowująca stan procesu: identyfikator, licznik rozkazów, rejestry, informacje o pamięci, plikach i szeregowaniu.
Systemy i architekturaMaksymalny ciąg kolejnych instrukcji, do którego sterowanie wchodzi tylko na początku i opuszcza tylko na końcu, bez rozgałęzień wewnątrz.
Teoria informatykiZnacznik dostępu zakładany przez transakcję na zasobie danych, regulujący prawo odczytu lub zapisu i blokujący kolidujące operacje innych transakcji.
Dane i bazy danychProtokół sterowania współbieżnością, w którym transakcja najpierw tylko zakłada blokady, a po pierwszym zwolnieniu już żadnej nie zakłada, gwarantując szeregowalność.
Dane i bazy danychCzęść stanu systemu odbiegająca od poprawnego, mogąca prowadzić do awarii; jest aktywacją usterki.
Systemy i architekturaOczekiwana wartość funkcji straty modelu na nowych danych z rozkładu generującego; oczekiwany błąd poza zbiorem treningowym.
AI / Machine LearningRóżnica między przewidywaną a wzmocnioną wartością stanu, używana jako sygnał uczący w metodach TD i aktor-krytyk.
AI / Machine LearningWyjątek zgłaszany, gdy proces odwołuje się do strony nieobecnej w pamięci fizycznej, powodujący sprowadzenie jej z pamięci pomocniczej.
Systemy i architekturaŚrednia z kwadratów różnic między wartościami przewidzianymi a obserwowanymi; standardowa miara błędu w regresji.
AI / Machine LearningTechnika zespołowa budująca model jako sekwencję słabych uczniów, gdzie każdy kolejny koryguje błędy poprzednich przez dopasowanie do gradientu funkcji straty.
AI / Machine LearningSieć skompromitowanych hostów zdalnie sterowanych przez atakującego, wykorzystywana do skoordynowanych działań, np. ataków DDoS lub spamu.
BezpieczeństwoKlasa problemów rozstrzygalnych przez probabilistyczną maszynę Turinga w czasie wielomianowym z dwustronnym błędem ograniczonym poniżej 1/3.
Teoria informatykiRouter, do którego host kieruje pakiety adresowane poza jego lokalną podsieć, gdy brak bardziej szczegółowej trasy.
SieciZdefiniowany próg kryteriów (np. pokrycie testów, brak podatności), który musi zostać spełniony, by zmiana mogła przejść do kolejnego etapu potoku.
Chmura i DevOpsPośrednik rozdzielający nadawców od odbiorców, przyjmujący, buforujący i kierujący komunikaty według reguł, umożliwiając komunikację asynchroniczną i luźne powiązanie.
Systemy i architekturaWzorzec oddzielający konstrukcję złożonego obiektu od jego reprezentacji, tak by ten sam proces budowy dawał różne wyniki.
Inżynieria oprogramowaniaDopuszczalna ilość niezawodności utraconej w okresie, wyznaczona jako dopełnienie celu SLO; wyczerpanie wstrzymuje wdrażanie zmian.
Chmura i DevOpsBufor o stałym rozmiarze traktowany jako pierścień, w którym po osiągnięciu końca zapis wraca na początek; realizuje kolejkę FIFO na tablicy.
Teoria informatykiPamięć podręczna w RAM przechowująca strony plików odczytanych lub zapisanych na nośniku, ograniczająca liczbę operacji wejścia-wyjścia.
Systemy i architekturaObszar pamięci operacyjnej buforujący strony danych z dysku, zarządzany polityką wymiany w celu minimalizacji operacji wejścia-wyjścia.
Dane i bazy danychAlgebra procesów opisująca współbieżność przez operatory kompozycji równoległej i synchronizacji akcji między komunikującymi się procesami.
Systemy i architekturaPojedyncza mierzalna własność obserwacji wykorzystywana jako zmienna wejściowa modelu uczącego.
AI / Machine LearningPunkt reprezentujący środek grupy, zwykle średnia wektorów należących do tej grupy.
AI / Machine LearningPodpisany przez urząd certyfikacji dokument wiążący klucz publiczny z tożsamością podmiotu, umożliwiający weryfikację autentyczności w sieci.
SieciSamopodpisany certyfikat urzędu certyfikacji najwyższego poziomu, stanowiący kotwicę zaufania w łańcuchu certyfikatów.
BezpieczeństwoPodpisany cyfrowo dokument wiążący klucz publiczny z tożsamością podmiotu, poświadczony przez zaufany urząd certyfikacji.
BezpieczeństwoModel wdrożenia łączący dwie lub więcej odrębnych infrastruktur chmurowych powiązanych technologią umożliwiającą przenoszenie danych i aplikacji.
Chmura i DevOpsModel wdrożenia, w którym infrastruktura jest przeznaczona do wyłącznego użytku jednej organizacji, niezależnie od miejsca jej fizycznego umieszczenia.
Chmura i DevOpsModel wdrożenia, w którym infrastruktura jest udostępniana otwarcie ogółowi odbiorców i należy do organizacji świadczącej usługi chmurowe.
Chmura i DevOpsModel wdrożenia, w którym infrastrukturę współdzieli grupa organizacji o wspólnych wymaganiach, np. dotyczących bezpieczeństwa czy zgodności.
Chmura i DevOpsSytuacja, w której żądanych danych nie ma w pamięci podręcznej, co wymusza pobranie ich z niższego, wolniejszego poziomu hierarchii.
Systemy i architekturaPraktyka częstego scalania zmian kodu do wspólnej gałęzi, gdzie każde scalenie automatycznie uruchamia budowanie i testy w celu wczesnego wykrycia konfliktów i błędów.
Chmura i DevOpsPraktyka utrzymywania oprogramowania w stanie gotowym do wdrożenia w dowolnej chwili poprzez automatyzację budowania, testowania i przygotowania wydania.
Chmura i DevOpsRozszerzenie dostarczania, w którym każda pomyślnie zweryfikowana zmiana jest automatycznie i bez ingerencji człowieka wdrażana na środowisko produkcyjne.
Chmura i DevOpsBezklasowa metoda agregacji i przydziału adresów oparta na prefiksach o dowolnej długości, zastępująca podział na klasy adresowe.
SieciArchitektura o złożonej liście rozkazów: instrukcje wieloetapowe o zmiennej długości, często realizujące dostęp do pamięci i obliczenia łącznie.
Systemy i architekturaKlasa problemów, których dopełnienia należą do NP; obejmuje problemy z wielomianowo weryfikowalnym świadectwem odpowiedzi negatywnej.
Teoria informatykiNiewielki blok danych odsyłany przez klienta przy kolejnych żądaniach, służący do utrzymania stanu i identyfikacji sesji w protokole bezstanowym.
SieciMetoda wykrywania błędów transmisji oparta na dzieleniu wielomianowym danych; reszta dołączana do ramki pozwala odbiorcy wykryć przekłamania bitów.
SieciReplikowany typ danych zaprojektowany tak, by współbieżne aktualizacje łączyły się bez konfliktów, gwarantując zbieżność replik.
Systemy i architekturaMetoda dostępu do medium z nasłuchem nośnej i unikaniem kolizji przez losowe odczekiwanie i potwierdzenia; stosowana tam, gdzie kolizji nie da się wykryć, np. w sieciach radiowych.
SieciMetoda dostępu do współdzielonego medium z nasłuchem nośnej i wykrywaniem kolizji; nadawca przerywa transmisję po wykryciu jednoczesnego nadawania innej stacji.
SieciFormalny model współbieżności oparty na synchronicznej komunikacji procesów przez kanały, z operatorami wyboru, kompozycji równoległej i sekwencji.
Systemy i architekturaCross-site request forgery; zmuszenie uwierzytelnionej przeglądarki ofiary do wysłania niezamierzonego żądania do aplikacji, w której ofiara jest zalogowana.
BezpieczeństwoZamknięta marszruta o co najmniej trzech wierzchołkach, w której wierzchołek początkowy pokrywa się z końcowym, a pozostałe się nie powtarzają.
Teoria informatykiZamknięta marszruta przechodząca przez każdą krawędź grafu dokładnie raz; istnieje wtedy, gdy graf jest spójny i wszystkie stopnie są parzyste.
Teoria informatykiŚredni czas od wykrycia awarii do przywrócenia poprawnego działania usługi (Mean Time To Recovery/Repair).
Chmura i DevOpsGlobalny system odniesienia czasowego oparty na przyczynowości zamiast czasu fizycznego, służący do rozumowania o stanach globalnych i porządkowaniu zdarzeń.
Systemy i architekturaŚredni czas od wystąpienia awarii do jej wykrycia przez system monitorowania lub operatorów (Mean Time To Detect).
Chmura i DevOpsZakres wykonania programu, w którym referencja lub zasób pozostaje ważny; w systemach typów weryfikowany statycznie dla bezpieczeństwa pamięci.
Teoria informatykiPole nagłówka ograniczające liczbę przeskoków pakietu; po wyzerowaniu pakiet jest odrzucany, co zapobiega pętlom.
SieciUdział poprawnie wykrytych przypadków pozytywnych wśród wszystkich rzeczywistych pozytywów; mierzy zdolność wykrywania klasy docelowej.
AI / Machine LearningPostać normalna eliminująca nietrywialne zależności wielowartościowe, których lewa strona nie jest nadkluczem relacji.
Dane i bazy danychLiczba rekordów mieszczących się w pojedynczym bloku przechowywania, determinująca koszt dostępu wyrażony liczbą operacji wejścia-wyjścia.
Dane i bazy danychKategoria dowodu tożsamości: coś, co użytkownik wie, coś, co posiada, lub czym jest (cecha biometryczna).
BezpieczeństwoGwarancja sesyjna: proces po wykonaniu zapisu zawsze widzi w kolejnych odczytach efekt tego zapisu lub nowszy.
Systemy i architekturaModel, w którym właściciel zasobu wedle własnego uznania decyduje o nadawaniu i odbieraniu innym podmiotom praw do tego zasobu.
BezpieczeństwoSkierowany graf acykliczny (directed acyclic graph) — digraf bez cykli skierowanych; dopuszcza sortowanie topologiczne wierzchołków.
Teoria informatykiWydzielony podzbiór hurtowni danych ukierunkowany na jeden obszar tematyczny lub dział, ułatwiający dostęp i analizę.
Dane i bazy danychSamodzielna jednostka danych przesyłana bez wcześniejszego ustanowienia połączenia i bez gwarancji dostarczenia ani kolejności.
SieciRozproszona odmowa usługi; skoordynowany atak z wielu zainfekowanych hostów (botnetu) zalewający cel ruchem w celu wyczerpania jego zasobów.
BezpieczeństwoCelowe ograniczanie funkcjonalności lub jakości usługi pod obciążeniem albo przy częściowej awarii, by zachować dostępność funkcji krytycznych.
Chmura i DevOpsKonstrukcja wprowadzająca nazwę i jej atrybuty, np. typ, bez konieczności podawania jej pełnej definicji czy wartości.
Teoria informatykiPrzyspieszanie generacji przez model pomocniczy proponujący kilka tokenów naraz, które główny model weryfikuje jednym przebiegiem.
AI / Machine LearningWłasność rozkładu schematu relacji na rzuty, dla którego naturalne złączenie tych rzutów odtwarza dokładnie relację wyjściową, bez fałszywych krotek.
Dane i bazy danychRozkład macierzy na iloczyn macierzy ortogonalnych i diagonalnej macierzy wartości osobliwych; podstawa wielu metod redukcji.
AI / Machine LearningWzorzec dynamicznie dołączający obiektowi nowe odpowiedzialności przez opakowanie go obiektem o tym samym interfejsie.
Inżynieria oprogramowaniaProces działający w tle bez interaktywnego sterowania użytkownika, zwykle uruchamiany przy starcie systemu do obsługi usług.
Systemy i architekturaKierowanie odebranych segmentów do właściwego gniazda procesu odbiorczego na podstawie pól nagłówka, m.in. numeru portu.
SieciDrzewiasta reprezentacja wyniku grupowania hierarchicznego pokazująca kolejność i poziom łączenia grup.
AI / Machine LearningCelowe wprowadzenie redundancji danych przez zagnieżdżanie lub duplikowanie, by ograniczyć kosztowne złączenia i przyspieszyć odczyt.
Dane i bazy danychNieujemna liczba całkowita zwracana przez system operacyjny, identyfikująca otwarty plik lub strumień w obrębie procesu.
Systemy i architekturaTrening mniejszego modelu (ucznia), by naśladował wyjścia większego modelu (nauczyciela), przenosząc jego wiedzę przy mniejszym koszcie.
AI / Machine LearningMetoda wykrywania zagrożeń przez identyfikację odchyleń od ustalonego profilu normalnego zachowania systemu lub sieci.
BezpieczeństwoWykrywanie zagrożeń przez dopasowanie obserwowanej aktywności do wzorców znanych ataków zapisanych jako sygnatury.
BezpieczeństwoKomponent dostarczający procesom podejrzeń o awarii innych procesów, charakteryzowany własnościami kompletności i dokładności.
Systemy i architekturaSkumulowany koszt przyszłych poprawek wynikający z wyboru łatwiejszego, gorszego rozwiązania zamiast lepszego, lecz pracochłonniejszego.
Inżynieria oprogramowaniaWydzielona strefa sieci o ograniczonym zaufaniu, umieszczona między siecią wewnętrzną a publiczną, hostująca usługi dostępne z zewnątrz.
BezpieczeństwoDowodzony przez drzewo decyzyjne minimalny pesymistyczny koszt Ω(n log n) dla algorytmów sortujących wyłącznie przez porównania kluczy.
Teoria informatykiMinimalny koszt, jakiego wymaga każdy algorytm rozwiązujący dany problem, niezależny od konkretnej implementacji.
Teoria informatykiFragment sieci, w którym ramki nadane jednocześnie przez różne stacje mogą się nałożyć i zniszczyć; ograniczana przez przełączniki i mosty.
SieciZbiór par obiekt–prawa określający środowisko wykonawcze, w którym proces może operować; jednostka izolacji uprawnień.
BezpieczeństwoZbiór urządzeń, do których dociera ramka rozgłoszeniowa wysłana przez dowolne z nich; rozdzielana przez routery i sieci VLAN.
SieciFunkcja wraz z zachowanym środowiskiem powiązań wolnych zmiennych z miejsca jej definicji, dzięki czemu zachowuje dostęp do nich poza nim.
Teoria informatykiMechanizm sprawdzania struktury wartości względem wzorców i wiązania jej składowych z nazwami, typowy dla języków funkcyjnych.
Teoria informatykiUzupełnianie wiadomości dodatkowymi bitami do pełnej wielokrotności długości bloku przed zaszyfrowaniem szyfrem blokowym.
BezpieczeństwoAtak odmowy usługi (Denial of Service) polegający na wyczerpaniu zasobów systemu, by uniemożliwić obsługę uprawnionych użytkowników.
BezpieczeństwoOdsetek czasu, w którym system jest sprawny i gotowy do poprawnej obsługi żądań, zwykle wyrażany w procentach (np. liczbą dziewiątek).
Chmura i DevOpsDalsze trenowanie wstępnie wytrenowanego modelu na węższych danych w celu adaptacji do konkretnego zadania lub domeny.
AI / Machine LearningSpecjalny plik zawierający ścieżkę do innego pliku, rozwiązywaną przy dostępie; może wskazywać obiekty na innych systemach plików i nieistniejące.
Systemy i architekturaWpis katalogowy odwzorowujący nazwę na ten sam i-węzeł co inny wpis, tak że plik istnieje dopóki liczba dowiązań jest większa od zera.
Systemy i architekturaSkończony ciąg formuł, w którym każda jest aksjomatem lub wynika z wcześniejszych przez reguły wnioskowania, kończący się tezą.
Teoria informatykiProtokół, w którym dowodzący przekonuje weryfikatora o prawdziwości twierdzenia, nie ujawniając żadnej informacji poza samym faktem jego prawdziwości.
BezpieczeństwoMetoda regularyzacji sieci neuronowych polegająca na losowym wyłączaniu części neuronów podczas treningu, co zapobiega ich współzależności.
AI / Machine LearningPostać normalna spełniona, gdy relacja jest w 1NF i każdy atrybut niekluczowy jest w pełni funkcyjnie zależny od całego klucza głównego.
Dane i bazy danychKażdy element wiedzy w systemie powinien mieć jedną, jednoznaczną i autorytatywną reprezentację, bez powielania logiki.
Inżynieria oprogramowaniaDegradacja jakości predykcji wdrożonego modelu w czasie wskutek zmiany rozkładu danych wejściowych względem treningowych.
AI / Machine LearningStopniowe odchylanie się wskazań zegara fizycznego od czasu odniesienia wskutek różnicy częstotliwości jego oscylatora od wartości nominalnej.
Systemy i architekturaStopniowe rozejście się rzeczywistego stanu infrastruktury z zapisanym w konfiguracji, najczęściej wskutek zmian ręcznych poza narzędziem IaC.
Chmura i DevOpsSpójny graf nieskierowany bez cykli; między każdą parą wierzchołków istnieje dokładnie jedna ścieżka.
Teoria informatykiSamobalansujące się drzewo wyszukiwań, w którym wysokości poddrzew każdego węzła różnią się o co najwyżej 1.
Teoria informatykiZrównoważone drzewo wyszukiwań o wielu kluczach w węźle, zaprojektowane do efektywnego dostępu blokowego na pamięci zewnętrznej.
Teoria informatykiDrzewo, w którym każdy węzeł ma co najwyżej dwoje dzieci, oznaczane jako lewe i prawe.
Teoria informatykiDrzewo binarne z porządkiem: klucze w lewym poddrzewie ≤ klucz węzła ≤ klucze w prawym poddrzewie, co umożliwia wyszukiwanie.
Teoria informatykiSamobalansujące się drzewo wyszukiwań z kolorowaniem węzłów, w którym niezmienniki kolorów gwarantują logarytmiczną wysokość.
Teoria informatykiModel predykcyjny o strukturze drzewa, gdzie każdy węzeł wewnętrzny testuje cechę, a liście przypisują wartość lub klasę docelową.
AI / Machine LearningStruktura przechowywania zorientowana na zapis, buforująca zmiany w pamięci i okresowo scalająca je w niezmienne, posortowane pliki na dysku.
Dane i bazy danychDrzewo binarne, w którym każdy węzeł ma zero lub dwoje dzieci, a wszystkie liście są na tym samym poziomie.
Teoria informatykiStruktura drzewiasta, w której każdy węzeł zawiera skrót złączonych skrótów potomnych, umożliwiająca efektywną weryfikację integralności dużych zbiorów danych.
BezpieczeństwoDrzewo prefiksowe, w którym ścieżka od korzenia koduje kolejne symbole klucza, a wspólne prefiksy współdzielą gałęzie.
Teoria informatykiDrzewo wyszukiwań utrzymujące wysokość rzędu logarytmu liczby węzłów, co gwarantuje logarytmiczny koszt operacji.
Teoria informatykiDrzewo binarne, którego wszystkie poziomy poza ostatnim są pełne, a liście ostatniego poziomu wypełniają je od lewej.
Teoria informatykiWłasność szyfru, w której zmiana jednego bitu jawnego wpływa na wiele bitów szyfrogramu, rozpraszając strukturę statystyczną.
BezpieczeństwoFundamentalny kompromis między wybieraniem akcji o znanej wysokiej wartości a próbowaniem nowych akcji w celu zdobycia informacji.
AI / Machine LearningTworzenie wsadów w locie z napływających zapytań w oknie czasowym, równoważące latencję i przepustowość przy zmiennym ruchu.
AI / Machine LearningNiesymetryczna miara różnicy między dwoma rozkładami prawdopodobieństwa, wyrażająca nadmiar bitów potrzebny przy kodowaniu wg rozkładu przybliżonego zamiast prawdziwego.
Teoria informatykiZbiór atomowych wartości dopuszczalnych dla danego atrybutu wraz z określonym typem danych i ograniczeniami formatu.
Dane i bazy danychParadygmat rozwiązywania problemu przez podział na mniejsze podproblemy tego samego typu, ich niezależne rozwiązanie i scalenie wyników.
Teoria informatykiOperacja zwracająca krotki jednej relacji powiązane ze wszystkimi krotkami drugiej; wyraża kwantyfikator ogólny w zapytaniach.
Dane i bazy danychUporządkowana, trwała sekwencja wpisów utrzymywana spójnie na wielu węzłach, stanowiąca podstawę uzgodnionego porządku operacji.
Systemy i architekturaSekwencyjny zapis zmian wykonanych przez transakcje, używany do odtwarzania spójnego stanu bazy po awarii oraz wycofywania zmian.
Dane i bazy danychCzasowe przyznanie procesowi wyłącznego prawa do zasobu lub roli, wygasające automatycznie, co tolerancyjnie radzi sobie z awariami posiadacza.
Systemy i architekturaWłasność, w której niewielka zmiana wejścia powoduje silną, nieprzewidywalną zmianę dużej części bitów wyniku.
BezpieczeństwoObserwowalna zmiana stanu poza wartością zwracaną przez wyrażenie, np. modyfikacja zmiennej globalnej lub operacja wejścia-wyjścia.
Teoria informatykiProblem, w którym gradienty rosną wykładniczo podczas propagacji wstecznej, powodując niestabilność i rozbieżność treningu.
AI / Machine LearningCiągły obszar bloków na nośniku przydzielony plikowi, opisany jako para początek-długość zamiast listy pojedynczych bloków.
Systemy i architekturaAutomatyczne wydobywanie ustrukturyzowanych danych (encji, relacji, zdarzeń) z tekstu nieustrukturyzowanego.
AI / Machine LearningRelacja uznająca dwa wyrażenia za równoważne, gdy są nieodróżnialne w każdym kontekście programu pod względem obserwowalnego zachowania.
Teoria informatykiZdolność systemu do dynamicznego zwiększania i zmniejszania przydzielonych zasobów w odpowiedzi na zmienne zapotrzebowanie, blisko proporcjonalnie do obciążenia.
Chmura i DevOpsWyróżniony element, względem którego algorytm partycjonuje ciąg na część mniejszą i większą, np. w sortowaniu szybkim.
Teoria informatykiWariant integracji, w którym dane są najpierw ładowane do magazynu docelowego, a transformacja następuje w jego silniku obliczeniowym (Extract, Load, Transform).
Dane i bazy danychOpakowywanie danych warstwy wyższej w jednostkę danych warstwy niższej przez dołączenie nagłówka (i ewentualnie stopki) tej warstwy.
SieciFunkcja straty mierząca rozbieżność między przewidywanym a docelowym rozkładem prawdopodobieństwa, standardowa w klasyfikacji.
AI / Machine LearningOdpowiednik entropii dla ciągłych zmiennych losowych, definiowany przez całkę z gęstości pomnożonej przez logarytm gęstości.
Teoria informatykiMiara średniej ilości informacji (nieokreśloności) źródła dyskretnego, równa oczekiwanej wartości minus logarytmu prawdopodobieństw symboli, wyrażana w bitach.
Teoria informatykiŚrednia nieokreśloność jednej zmiennej losowej przy znanej wartości drugiej zmiennej, uśredniona po rozkładzie tej drugiej.
Teoria informatykiJeden pełny przebieg algorytmu uczenia przez cały zbiór treningowy.
AI / Machine LearningUzyskanie przez atakującego wyższego poziomu uprawnień niż pierwotnie przyznany, np. przejście do roli administratora.
BezpieczeństwoWyznaczanie funkcji gęstości prawdopodobieństwa rozkładu, z którego pochodzą obserwowane dane.
AI / Machine LearningProces ekstrakcji danych ze źródeł, ich transformacji do wspólnego modelu i ładowania do hurtowni (Extract, Transform, Load).
Dane i bazy danychDocelowa wartość przypisana przykładowi uczącemu, którą model ma przewidywać w uczeniu nadzorowanym.
AI / Machine LearningZnacznik przypisany podmiotowi lub obiektowi, wskazujący jego poziom wrażliwości i kategorie, używany do decyzji o dostępie w MAC.
BezpieczeństwoStrategia obliczania, w której wyrażenie (np. argument) jest ewaluowane natychmiast, zanim zostanie użyte.
Teoria informatykiStrategia obliczania, w której wyrażenie jest ewaluowane dopiero, gdy jego wartość jest faktycznie potrzebna.
Teoria informatykiKod lub technika wykorzystująca konkretną podatność systemu do wywołania niezamierzonego, korzystnego dla atakującego zachowania.
BezpieczeństwoKlasa problemów rozstrzygalnych przez deterministyczną maszynę Turinga w czasie wykładniczym, ograniczonym przez 2 do potęgi wielomianu od rozmiaru wejścia.
Teoria informatykiModel wykonywania pojedynczych funkcji kodu uruchamianych zdarzeniowo, w którym dostawca w pełni zarządza alokacją zasobów.
Chmura i DevOpsWzorzec udostępniający interfejs do tworzenia rodzin powiązanych obiektów bez wskazywania ich konkretnych klas.
Inżynieria oprogramowaniaAproksymacja macierzy wag iloczynem macierzy o niższym rzędzie, redukująca liczbę parametrów i operacji.
AI / Machine LearningWzorzec udostępniający uproszczony, jednolity interfejs do zbioru interfejsów podsystemu, ukrywając jego wewnętrzną złożoność.
Inżynieria oprogramowaniaProbabilistyczna struktura bitowa testująca przynależność elementu do zbioru; daje fałszywie pozytywne, lecz nigdy fałszywie negatywne odpowiedzi.
Dane i bazy danychProbabilistyczna struktura testująca przynależność, oparta na tablicy odcisków i przemieszczaniu kukułczym; wspiera usuwanie elementów, czego brak filtrowi Blooma.
Teoria informatykiKontrola ruchu sieciowego przez decyzje dopuszczenia lub odrzucenia pakietów na podstawie pól nagłówka, np. adresów i portów.
BezpieczeństwoPoprawnie zbudowany napis języka formalnego zbudowany ze zmiennych, predykatów i spójników zgodnie z regułami składni.
Teoria informatykiPrzekazywanie pojedynczego pakietu z interfejsu wejściowego na właściwy interfejs wyjściowy routera zgodnie z tablicą przekazywania.
SieciPodział pakietu na mniejsze części, gdy jego rozmiar przekracza jednostkę MTU łącza, z ponownym składaniem u odbiorcy.
SieciStrata pamięci powstająca, gdy przydzielony blok jest większy niż żądanie, a nadwyżka wewnątrz bloku pozostaje niewykorzystana.
Systemy i architekturaStrata pamięci powstająca, gdy wolne obszary są rozproszone w małych blokach niewystarczających do spełnienia żądania mimo łącznie dostatecznej ilości pamięci.
Systemy i architekturaNazwany, parametryzowany podprogram zwracający wartość, stanowiący wyodrębnioną jednostkę obliczenia wywoływaną z różnych miejsc.
Teoria informatykiFunkcja oceniająca oczekiwany zwrot z wykonania danej akcji w danym stanie, a następnie podążania za polityką; podstawa metod opartych na wartości.
AI / Machine LearningNieliniowa funkcja stosowana do wyjścia neuronu, umożliwiająca sieci modelowanie nieliniowych zależności.
AI / Machine LearningFunkcja zdefiniowana bez przypisanej nazwy, zwykle jako wyrażenie lambda przekazywane bezpośrednio jako wartość.
Teoria informatykiFunkcja optymalizowana podczas uczenia, łącząca składnik dopasowania do danych z ewentualnymi karami, której ekstremum wyznacza parametry modelu.
AI / Machine LearningFunkcja obliczalna mogąca być niezdefiniowana dla niektórych argumentów, gdy obliczenie nie kończy się.
Teoria informatykiFunkcja, której wynik zależy wyłącznie od argumentów i która nie wywołuje obserwowalnych efektów ubocznych.
Teoria informatykiCelowo kosztowna funkcja skrótu stosowana do haseł, utrudniająca ataki słownikowe i siłowe przez wysoki nakład obliczeń lub pamięci.
BezpieczeństwoFunkcja obliczająca iloczyn skalarny obrazów dwóch punktów w przestrzeni cech wyższego wymiaru bez jawnego ich odwzorowania.
AI / Machine LearningFunkcja łatwa do obliczenia, lecz trudna do odwrócenia bez znajomości dodatkowej tajnej informacji, która czyni odwrócenie wykonalnym.
BezpieczeństwoKomponent o stałej długości wejścia i krótszym wyjściu, iterowany w konstrukcjach funkcji skrótu do przetwarzania kolejnych bloków danych.
BezpieczeństwoOdwzorowanie przejść środowiska na skalarny sygnał wzmocnienia, definiujące cel zadania uczenia ze wzmocnieniem.
AI / Machine LearningFunkcja traktowana jak zwykła wartość: można ją przekazywać, zwracać i przypisywać do zmiennych.
Teoria informatykiFunkcja budowana z funkcji bazowych przez złożenie i rekursję pierwotną, zawsze całkowita, lecz węższa od wszystkich funkcji obliczalnych.
Teoria informatykiFunkcja obliczalna zdefiniowana przez rekursję pierwotną, minimalizację i funkcje bazowe; klasa równoważna funkcjom obliczalnym Turinga.
Teoria informatykiDeterministyczna funkcja odwzorowująca dane wejściowe dowolnego rozmiaru na wartość o stałym rozmiarze, używana do indeksowania i wyszukiwania.
Teoria informatykiFunkcja przekształcająca dane dowolnej długości w ciąg o stałej długości, zaprojektowana tak, by była jednokierunkowa i odporna na kolizje.
BezpieczeństwoFunkcja normalizująca wektor liczb do rozkładu prawdopodobieństwa, używana w warstwie wyjściowej klasyfikacji wieloklasowej.
AI / Machine LearningFunkcja mierząca rozbieżność między przewidywaniem modelu a wartością docelową; jej minimalizacja steruje uczeniem parametrów.
AI / Machine LearningFunkcja przypisująca stanowi (lub parze stan-akcja) oczekiwany skumulowany zwrot przy danej polityce, mierząca długoterminową korzyść.
AI / Machine LearningFunkcja przekształcająca materiał wejściowy (hasło lub sekret) w jeden lub więcej kluczy kryptograficznych o pożądanych własnościach.
BezpieczeństwoFunkcja przyjmująca inne funkcje jako argumenty lub zwracająca funkcję jako wynik.
Teoria informatykiNajmniejsza szybkość bitowa potrzebna do zakodowania źródła przy zadanym dopuszczalnym poziomie zniekształcenia odtworzenia.
Teoria informatykiŁączenie kilku kolejnych operacji grafu w jedno jądro obliczeniowe, redukujące transfery pamięci i narzut wywołań.
AI / Machine LearningKońcowa faza kompilatora tłumacząca reprezentację pośrednią na kod docelowy maszyny, wybierając instrukcje i przydzielając zasoby.
Teoria informatykiZdolność wyuczonego modelu do poprawnego działania na danych niewidzianych podczas uczenia.
AI / Machine LearningPara sieci — generator i dyskryminator — uczonych przeciwstawnie, gdzie generator tworzy próbki, a dyskryminator odróżnia je od prawdziwych.
AI / Machine LearningWzbogacanie generacji modelu o fragmenty pobrane z zewnętrznej bazy wiedzy, dołączane do kontekstu w czasie wnioskowania.
AI / Machine LearningPraktyka, w której repozytorium Git jest jedynym źródłem prawdy o stanie docelowym, a agent automatycznie uzgadnia z nim rzeczywistą infrastrukturę.
Chmura i DevOpsPołączenie uczenia ze wzmocnieniem z głębokimi sieciami neuronowymi jako aproksymatorami funkcji wartości lub polityki w przestrzeniach wysokowymiarowych.
AI / Machine LearningLiczba krawędzi na ścieżce od korzenia do danego węzła; korzeń ma głębokość zero.
Teoria informatykiAbstrakcyjny punkt końcowy komunikacji sieciowej identyfikowany adresem i portem, przez który proces wysyła i odbiera dane przez stos protokołów.
SieciMetoda optymalizująca parametryczną politykę przez wznoszenie gradientowe względem oczekiwanego zwrotu, bez pośredniej funkcji wartości.
AI / Machine LearningStruktura złożona ze zbioru wierzchołków oraz zbioru krawędzi łączących pary wierzchołków, modelująca relacje między obiektami.
Teoria informatykiGraf skierowany niezawierający cyklu skierowanego; umożliwia sortowanie topologiczne wierzchołków.
Teoria informatykiGraf, którego wierzchołki dzielą się na dwa rozłączne zbiory tak, że każda krawędź łączy wierzchołek z jednego zbioru z wierzchołkiem z drugiego.
Teoria informatykiSkierowany graf reprezentujący operacje i przepływ danych w modelu, podstawa do wykonania i optymalizacji obliczeń.
AI / Machine LearningGraf, który można narysować na płaszczyźnie tak, że jego krawędzie przecinają się wyłącznie we wspólnych wierzchołkach.
Teoria informatykiGraf skierowany, którego węzły to bloki podstawowe, a krawędzie reprezentują możliwe przejścia sterowania między nimi podczas wykonania.
Teoria informatykiGraf, w którym krawędzie (łuki) mają ustaloną orientację — są uporządkowanymi parami wierzchołków wskazującymi kierunek relacji.
Teoria informatykiGraf, w którym każdej krawędzi przypisano liczbową wagę, np. koszt lub odległość.
Teoria informatykiArchitektura operująca na danych grafowych, agregująca informacje od sąsiadów węzła przez przekazywanie komunikatów.
AI / Machine LearningFormalna gramatyka, w której każda produkcja zastępuje pojedynczy symbol nieterminalny ciągiem symboli, używana do opisu składni języków.
Teoria informatykiPowierzchnia w przestrzeni cech rozdzielająca obszary przypisywane przez klasyfikator do różnych klas.
AI / Machine LearningUproszczona bramkowana komórka rekurencyjna z bramką resetu i aktualizacji, łącząca stan i pamięć w jednym wektorze.
AI / Machine LearningMechanizm jądra Linux limitujący i rozliczający zużycie zasobów (CPU, pamięć, I/O) przez grupy procesów, używany do ograniczania kontenerów.
Chmura i DevOpsPodział zbioru obiektów na grupy o wysokim podobieństwie wewnętrznym i niskim między grupami, bez etykiet referencyjnych.
AI / Machine LearningWyodrębnianie grup jako obszarów o wysokim zagęszczeniu punktów oddzielonych obszarami rzadkimi, odpornego na szum.
AI / Machine LearningTworzenie zagnieżdżonej struktury grup przez kolejne łączenie lub dzielenie zbiorów, przedstawianej jako dendrogram.
AI / Machine LearningAlgorytm dzielący dane na k grup przez iteracyjne minimalizowanie sumy kwadratów odległości punktów od centroidów.
AI / Machine LearningŁączenie wielu zapytań w jeden wsad przetwarzany razem, by lepiej wykorzystać równoległość sprzętu i zwiększyć przepustowość.
AI / Machine LearningGenerowanie przez model tresci wiarygodnie brzmiacej, lecz falszywej lub niemajacej pokrycia w danych zrodlowych.
AI / Machine LearningAlgorytm rozwijający materiał wejściowy w zestaw podkluczy rundowych używanych w kolejnych rundach szyfru blokowego.
BezpieczeństwoStrategia zmieniająca tempo uczenia w trakcie treningu, zwykle malejąco, by poprawić zbieżność i jakość rozwiązania.
AI / Machine LearningHasło ważne tylko dla pojedynczego logowania lub krótkiego okna czasowego, generowane na podstawie współdzielonego sekretu i czasu lub licznika.
BezpieczeństwoOdwzorowanie kluczy w indeksy tablicy przez funkcję skrótu, umożliwiające wyszukiwanie i wstawianie w średnim czasie stałym.
Teoria informatykiSchemat haszowania dla statycznego zbioru kluczy gwarantujący brak kolizji i wyszukiwanie w stałym czasie pesymistycznym.
Teoria informatykiTechnika adresowania otwartego, w której krok przeszukiwania sekwencji prób wyznacza druga funkcja skrótu, redukując grupowanie.
Teoria informatykiSchemat haszowania z dwiema funkcjami skrótu, w którym wstawiany element wypiera dotychczasowy zajmujący pozycję, gwarantując stały czas wyszukiwania pesymistyczny.
Teoria informatykiDynamiczna technika haszowania powiększająca katalog kubełków przez podwajanie wraz ze wzrostem danych, bez przebudowy całej struktury.
Dane i bazy danychMetoda przypisywania kluczy do węzłów, w której dodanie lub usunięcie węzła wymaga relokacji jedynie niewielkiej części kluczy.
Dane i bazy danychSchemat losowego wyboru funkcji skrótu z rodziny tak, by prawdopodobieństwo kolizji dwóch kluczy było małe niezależnie od danych wejściowych.
Teoria informatykiSytuacja w potoku, gdy następna instrukcja nie może wykonać się w przypisanym takcie z powodu zależności danych, strukturalnych lub sterowania.
Systemy i architekturaUkrycie wewnętrznego stanu i implementacji składnika za zdefiniowanym interfejsem, ograniczające bezpośredni dostęp z zewnątrz.
Inżynieria oprogramowaniaReguła lub metoda dająca akceptowalne rozwiązanie szybciej niż metoda dokładna, bez gwarancji optymalności.
Teoria informatykiKlasyfikacja zbiorów nieobliczalnych według liczby naprzemiennych kwantyfikatorów w ich definicji logicznej.
Teoria informatykiWielopoziomowa organizacja pamięci uporządkowana wg malejącej szybkości i rosnącej pojemności (rejestry, cache, RAM, dysk), wykorzystująca lokalność odwołań.
Systemy i architekturaHierarchia klas złożoności uogólniających NP i coNP przez naprzemienne kwantyfikatory egzystencjalne i uniwersalne nad maszyną wyroczniową.
Teoria informatykiParametr sterujący procesem uczenia, ustalany przed uczeniem i niewyznaczany przez optymalizację na danych.
AI / Machine LearningZałożenie, że dane wysokowymiarowe leżą w pobliżu rozmaitości o znacznie niższym wymiarze wewnętrznym.
AI / Machine LearningStruktura statystyczna przybliżająca rozkład wartości w kolumnie przez podział na przedziały, wspierająca szacowanie selektywności.
Dane i bazy danychKod uwierzytelniania wiadomości oparty na funkcji skrótu i tajnym kluczu wykorzystywanym w zagnieżdżonych wywołaniach skrótu.
BezpieczeństwoCelowo udostępniony, pozorny zasób mający przyciągać atakujących, by wykrywać i analizować ich techniki bez ryzyka dla rzeczywistych systemów.
BezpieczeństwoZintegrowany, tematyczny, nieulotny i opatrzony wymiarem czasu zbiór danych wspierający podejmowanie decyzji w organizacji.
Dane i bazy danychProbabilistyczna struktura szacująca liczbę unikalnych elementów (kardynalność) strumienia danych przy stałym, bardzo małym zużyciu pamięci.
Teoria informatykiStruktura danych przechowująca metadane pliku (rozmiar, prawa, znaczniki czasu, wskaźniki bloków) niezależnie od nazwy, identyfikowana numerem w systemie plików.
Systemy i architekturaModel usługowy udostępniający odbiorcy moc obliczeniową, pamięć masową i sieć, na których wdraża on dowolne oprogramowanie wraz z systemem operacyjnym.
Chmura i DevOpsZarządzanie infrastrukturą (serwery, sieci) za pomocą wersjonowanych plików deklaratywnych odczytywanych maszynowo, zamiast ręcznej konfiguracji, co umożliwia automatyczne i powtarzalne odtwarzanie środowisk.
Chmura i DevOpsWłasność operacji, dla której wielokrotne wykonanie daje ten sam stan końcowy co jednokrotne; ponowne uruchomienie nie wprowadza dodatkowych zmian.
Chmura i DevOpsWłasność operacji, której wielokrotne wykonanie daje ten sam efekt co jednokrotne, umożliwiająca bezpieczne ponawianie po awarii.
Systemy i architekturaSystem wykrywania włamań (Intrusion Detection System) monitorujący ruch lub hosty w celu identyfikacji aktywności naruszającej politykę bezpieczeństwa.
BezpieczeństwoOperacja binarna tworząca relację z wszystkich możliwych kombinacji krotek dwóch relacji; jej stopień jest sumą stopni argumentów.
Dane i bazy danychRównoległość na poziomie instrukcji — miara liczby instrukcji programu, które potencjalnie mogą być wykonywane jednocześnie bez zmiany wyniku.
Systemy i architekturaPomocnicza struktura danych przyspieszająca wyszukiwanie wierszy po wartościach wybranych kolumn, kosztem dodatkowej przestrzeni i narzutu przy modyfikacjach.
Dane i bazy danychIndeks reprezentujący występowanie każdej wartości kolumny jako wektor bitów po wierszach; wydajny dla kolumn o małej liczbie różnych wartości i zapytań logicznych.
Dane i bazy danychIndeks zawierający wpis dla każdej wartości klucza wyszukiwania występującej w pliku danych.
Dane i bazy danychIndeks odwzorowujący klucz przez funkcję mieszającą na kubełek, dający wyszukiwanie po równości w czasie blisko stałym, lecz bez wsparcia zapytań zakresowych.
Dane i bazy danychIndeks, którego porządek logiczny odpowiada fizycznemu rozmieszczeniu wierszy na nośniku, dzięki czemu rekordy o bliskich kluczach leżą obok siebie.
Dane i bazy danychIndeks, którego kolejność wpisów jest niezależna od fizycznego rozmieszczenia rekordów danych; wpisy wskazują na rozproszone lokalizacje wierszy.
Dane i bazy danychIndeks zawierający wszystkie kolumny potrzebne do odpowiedzi na zapytanie, dzięki czemu można je obsłużyć bez sięgania do tabeli bazowej.
Dane i bazy danychIndeks zawierający wpisy tylko dla niektórych wartości klucza (np. po jednym na blok), wymagający przeszukania sekwencyjnego między wpisami.
Dane i bazy danychIndeks zbudowany na uporządkowanej liście wielu kolumn, w którym efektywność zapytań zależy od kolejności kolumn w kluczu.
Dane i bazy danychFaza użycia wytrenowanego modelu do obliczenia predykcji na nowych danych wejściowych, bez aktualizacji wag.
AI / Machine LearningWykonywanie modelu lokalnie na urządzeniu końcowym blisko źródła danych, bez wysyłania ich do chmury.
AI / Machine LearningMiara redukcji nieokreśloności jednej zmiennej losowej dzięki znajomości drugiej; ilość informacji, którą zmienne niosą o sobie nawzajem.
Teoria informatykiZespół ról, polityk i procedur do tworzenia, dystrybucji, przechowywania i unieważniania certyfikatów klucza publicznego oraz zarządzania kluczami.
BezpieczeństwoPodejście, w którym komponenty środowiska nie są modyfikowane po wdrożeniu, lecz zastępowane nowymi z aktualizowanego obrazu wzorcowego.
Chmura i DevOpsSformalizowany przegląd artefaktów z określonymi rolami i listami kontrolnymi, dążący do wykrycia defektów we wczesnych fazach wytwarzania.
Inżynieria oprogramowaniaFiltrowanie ruchu z uwzględnieniem stanu połączeń, śledzące kontekst sesji w celu dopuszczania pakietów należących do ustanowionych połączeń.
BezpieczeństwoNajmniejsza samodzielna jednostka wykonawcza programu wyrażająca akcję do wykonania, np. przypisanie lub sterowanie przepływem.
Teoria informatykiKonstrukcja sterująca wybierająca gałąź wykonania w zależności od wartości logicznej warunku.
Teoria informatykiReguła wymagająca, by żaden atrybut wchodzący w skład klucza podstawowego nie przyjmował wartości NULL.
Dane i bazy danychReguła wymagająca, by każda niepusta wartość klucza obcego odpowiadała istniejącej wartości klucza podstawowego w relacji odwołanej.
Dane i bazy danychZdefiniowany zestaw operacji i prymitywów, przez który warstwa udostępnia swoje usługi warstwie bezpośrednio wyższej.
SieciBezpośrednie wykonywanie instrukcji programu źródłowego na podawanych danych bez wcześniejszej translacji do kodu maszynowego.
Teoria informatykiSytuacja, gdy zadanie o wysokim priorytecie czeka na zasób trzymany przez zadanie niskopriorytetowe blokowane przez zadania pośrednie.
Systemy i architekturaTworzenie, dobór i przekształcanie cech z surowych danych w celu poprawy zdolności predykcyjnej modelu.
AI / Machine LearningManipulacja ludźmi w celu skłonienia ich do ujawnienia informacji lub wykonania działań naruszających bezpieczeństwo.
BezpieczeństwoSystem zapobiegania włamaniom (Intrusion Prevention System) wykrywający i aktywnie blokujący ruch uznany za złośliwy w czasie rzeczywistym.
BezpieczeństwoArchitektura listy rozkazów — abstrakcyjny kontrakt między sprzętem a oprogramowaniem określający zestaw instrukcji, rejestry i model pamięci widoczne dla programisty.
Systemy i architekturaWzorzec udostępniający sekwencyjny dostęp do elementów obiektu agregującego bez ujawniania jego wewnętrznej reprezentacji.
Inżynieria oprogramowaniaWłasność określająca, w jakim stopniu współbieżne transakcje są wzajemnie odseparowane, tak by nie widzieć swoich niezatwierdzonych skutków.
Dane i bazy danychPoziom izolacji, w którym transakcja widzi spójną migawkę bazy z chwili startu, a konflikt zapisów wykrywany jest przy zatwierdzaniu.
Dane i bazy danychOdpowiedniość między typami a zdaniami logicznymi oraz między programami a dowodami, łącząca teorię typów z logiką konstruktywną.
Teoria informatykiMechanizm pozwalający użytkownikowi uwierzytelnić się raz i uzyskać dostęp do wielu niezależnych usług bez ponownego logowania.
BezpieczeństwoRepozytorium przechowujące surowe dane w wielu formatach (ustrukturyzowane i nieustrukturyzowane) w natywnej postaci do późniejszego przetwarzania.
Dane i bazy danychJęzyk, dla którego istnieje maszyna Turinga akceptująca wszystkie jego słowa, lecz mogąca nie zatrzymać się dla słów spoza niego.
Teoria informatykiJęzyk, dla którego istnieje maszyna Turinga zawsze zatrzymująca się i rozstrzygająca przynależność słowa.
Teoria informatykiZmienność opóźnienia kolejnych pakietów docierających do odbiorcy, krytyczna dla ruchu czasu rzeczywistego jak głos czy wideo.
SieciModel nieparametryczny przypisujący predykcję na podstawie etykiet k najbliższych przykładów uczących w przestrzeni cech.
AI / Machine LearningZgodność deklarowanych prawdopodobieństw modelu z empiryczną częstością zdarzeń; dobrze skalibrowany model ma trafne oceny pewności.
AI / Machine LearningModel kanału o wejściu i wyjściu binarnym, w którym każdy bit jest niezależnie odwracany z jednakowym prawdopodobieństwem błędu.
Teoria informatykiModel probabilistyczny opisany rozkładem warunkowym wyjścia względem wejścia, reprezentujący medium przesyłu informacji wraz z zakłóceniami.
Teoria informatykiMiara zgodności między dwoma oceniającymi skorygowana o zgodność przypadkową; ocenia spójność etykietowania ponad poziom losowy.
AI / Machine LearningNajmniejsza jednostka wdrożeniowa w orkiestracji, grupująca jeden lub więcej ściśle powiązanych kontenerów współdzielących sieć i magazyn.
Chmura i DevOpsSkładnik dodawany do funkcji celu, penalizujący złożoność modelu w celu poprawy generalizacji; jego siłę kontroluje współczynnik regularyzacji.
AI / Machine LearningDodatkowy czas potrzebny na obsłużenie chybienia, czyli sprowadzenie bloku z niższego poziomu hierarchii do pamięci podręcznej.
Systemy i architekturaLiczba unikalnych kombinacji etykiet metryki; wysoka wartość zwiększa koszt przechowywania i przetwarzania danych telemetrycznych.
Chmura i DevOpsKlasa problemów decyzyjnych, dla których poprawność rozwiązania można zweryfikować w czasie wielomianowym. Niedeterministyczny czas wielomianowy.
Teoria informatykiKlasa problemów decyzyjnych rozstrzygalnych w czasie wielomianowym na deterministycznej maszynie Turinga.
Teoria informatykiMechanizm grupujący typy spełniające wspólny zbiór operacji, umożliwiający przeciążanie zorganizowane i polimorfizm ograniczony.
Teoria informatykiZbiór problemów rozwiązywalnych w zadanych granicach zasobów obliczeniowych, np. czasu lub pamięci.
Teoria informatykiZbiór połączonych maszyn (węzłów) traktowanych jako jeden zasób obliczeniowy zarządzany wspólnie przez warstwę orkiestracji.
Chmura i DevOpsZadanie predykcji, w którym model przypisuje obserwacji jedną z dyskretnych klas docelowych.
AI / Machine LearningPrzypisywanie dokumentów lub fragmentów tekstu do z góry zdefiniowanych kategorii na podstawie ich treści.
AI / Machine LearningZjawisko gwałtownego wzrostu rzadkości danych i utraty sensu miar odległości wraz ze wzrostem liczby wymiarów.
AI / Machine LearningMinimalny zbiór atrybutów jednoznacznie identyfikujący każdą krotkę relacji, z którego nie można usunąć atrybutu bez utraty unikalności.
Dane i bazy danychAtrybut lub zbiór atrybutów relacji odwołujący się do klucza podstawowego innej relacji, realizując powiązanie między relacjami.
Dane i bazy danychWybrany klucz kandydujący pełniący rolę głównego identyfikatora krotek relacji; jego wartości nie mogą być NULL ani się powtarzać.
Dane i bazy danychTrzymany w tajemnicy element pary kluczy, używany do deszyfrowania lub składania podpisu cyfrowego.
BezpieczeństwoJawnie udostępniany element pary kluczy, służący do szyfrowania danych dla właściciela lub weryfikacji jego podpisu.
BezpieczeństwoAtrybut rekordu, wg którego wyznaczany jest porządek elementów podczas sortowania lub identyfikacja przy wyszukiwaniu.
Teoria informatykiWspólny poufny parametr, znany tylko uprawnionym stronom, sterujący szyfrowaniem i deszyfrowaniem w kryptografii symetrycznej.
BezpieczeństwoPośrednia, kompaktowa reprezentacja programu z instrukcjami dla abstrakcyjnej maszyny, niezależna od architektury sprzętowej.
Teoria informatykiLiniowy kod blokowy dodający bity nadmiarowe umożliwiające korekcję pojedynczego błędu i wykrycie podwójnego, dzięki odpowiedniej odległości minimalnej.
SieciKod dodający redundancję do przesyłanych danych, by umożliwić wykrycie i naprawę błędów powstałych w kanale.
Teoria informatykiKod blokowy, którego słowa tworzą podprzestrzeń liniową przestrzeni wektorowej nad ciałem skończonym, opisany macierzą generującą.
Teoria informatykiReprezentacja programu niezależna od maszyny, generowana między front-endem a back-endem w celu uproszczenia translacji i optymalizacji.
Teoria informatykiKod, w którym żadne słowo kodowe nie jest przedrostkiem innego, co umożliwia jednoznaczne i natychmiastowe dekodowanie strumienia.
Teoria informatykiLiniowa forma kodu pośredniego, w której każda instrukcja ma co najwyżej trzy operandy i odpowiada jednej operacji elementarnej.
Teoria informatykiMetoda kompresji odwzorowująca cały ciąg symboli na pojedynczą liczbę z przedziału jednostkowego, osiągająca długość bliską entropii.
Teoria informatykiMetoda budowy optymalnego prefiksowego kodu o zmiennej długości, przypisująca krótsze słowa kodowe częstszym symbolom źródła.
Teoria informatykiOdwzorowanie ciągu bitów na przebieg napięcia w medium przewodowym tak, by zapewnić synchronizację i równowagę składowej stałej; np. Manchester, NRZ, 4B/5B.
SieciAlgorytm tokenizacji podsłownej iteracyjnie scalający najczęstsze pary sąsiednich symboli w nowe jednostki słownika.
AI / Machine LearningMechanizm dodający informację o położeniu tokena w sekwencji, ponieważ uwaga sama w sobie jest niezależna od kolejności.
AI / Machine LearningLiniowa struktura o dyscyplinie FIFO: element pierwszy włożony jest pierwszym usuwanym; wstawianie na końcu, pobieranie z początku.
Teoria informatykiKolejka pozwalająca wstawiać i usuwać elementy z obu końców (z ang. deque).
Teoria informatykiStruktura, w której każdy element ma priorytet, a pobierany jest zawsze element o najwyższym (lub najniższym) priorytecie.
Teoria informatykiSytuacja, w której funkcja skrótu przypisuje tę samą wartość dwóm różnym kluczom wejściowym.
Teoria informatykiPrzypisanie etykiet (kolorów) wierzchołkom tak, by sąsiednie wierzchołki miały różne kolory, zwykle przy minimalnej liczbie kolorów.
Teoria informatykiSposób fizycznego składowania, w którym wartości każdej kolumny zapisuje się ciągle obok siebie, sprzyjając skanom analitycznym i kompresji.
Dane i bazy danychScalanie wielu posortowanych plików w strukturach LSM w mniejszą liczbę plików, usuwające nadpisane i skasowane wpisy oraz odzyskujące przestrzeń.
Dane i bazy danychTłumaczenie programu z języka źródłowego na równoważny program w języku docelowym (np. kod maszynowy lub kod pośredni) wykonywane przez kompilator przed uruchomieniem.
Teoria informatykiTłumaczenie kodu pośredniego na kod maszynowy w trakcie wykonania programu, łączące przenośność interpretacji z szybkością kodu natywnego.
Teoria informatykiSystem przekształcający model wysokiego poziomu w zoptymalizowany kod wykonywalny dla docelowego sprzętu.
AI / Machine LearningWzorzec składający obiekty w struktury drzewiaste i pozwalający traktować pojedyncze obiekty oraz ich kompozycje jednolicie.
Inżynieria oprogramowaniaKodowanie danych umożliwiające dokładne odtworzenie oryginału, redukujące rozmiar przez usunięcie statystycznej redundancji.
Teoria informatykiKodowanie danych dopuszczające kontrolowane zniekształcenie odtworzenia w zamian za większy stopień redukcji rozmiaru.
Teoria informatykiZależność, w której zmniejszanie obciążenia estymatora zwykle zwiększa jego wariancję i odwrotnie, wpływając na całkowity błąd predykcji.
AI / Machine LearningWzorzec dostarczania komunikatu do zdefiniowanego zbioru odbiorców jako pojedynczej operacji, z gwarancjami dotyczącymi atomowości i porządku dostarczenia.
Systemy i architekturaMechanizmy umożliwiające procesom wymianę danych i koordynację działań, np. przez pamięć dzieloną lub przesyłanie komunikatów.
Systemy i architekturaSamodzielna jednostka danych wymieniana między procesami, stanowiąca podstawową abstrakcję bezpośredniej komunikacji w systemie rozproszonym.
Systemy i architekturaTechnika, w której przed transmisją ustanawia się dedykowaną ścieżkę o zarezerwowanych zasobach utrzymywaną przez cały czas połączenia.
SieciTechnika przesyłu, w której dane dzieli się na pakiety wędrujące niezależnie i współdzielące zasoby sieci bez rezerwacji stałej ścieżki.
SieciPodejście, w którym opisuje się pożądany stan końcowy systemu, a orkiestrator sam dąży do jego osiągnięcia, zamiast podawania kroków.
Chmura i DevOpsPodejście, w którym podaje się jawną sekwencję poleceń modyfikujących system, by doprowadzić go do żądanej postaci.
Chmura i DevOpsWłasność systemu redukcji, w którym różne ścieżki obliczeń z jednego wyrażenia zawsze prowadzą do wspólnego potomka.
Teoria informatykiWłasność szyfru maskująca zależność między kluczem a szyfrogramem, czyniąc tę relację złożoną i nieliniową.
BezpieczeństwoProblem uzgodnienia przez zbiór procesów jednej wspólnej wartości mimo opóźnień i awarii, spełniający zgodność, ważność i zakończenie.
Systemy i architekturaSchemat funkcji skrótu naprzemiennie wchłaniający bloki wejścia i wyciskający wynik przez permutację działającą na stanie wewnętrznym.
BezpieczeństwoSchemat budowy funkcji skrótu przez iteracyjne stosowanie funkcji kompresji do kolejnych bloków wiadomości z dopełnieniem długości.
BezpieczeństwoWyrażenie z wyróżnioną dziurą wskazującą miejsce, w którym może zajść następny krok redukcji, ujmujące strategię obliczania.
Teoria informatykiWyraźna granica, w obrębie której określony model dziedzinowy obowiązuje i ma spójne znaczenie terminów.
Inżynieria oprogramowaniaIzolowana, przenośna jednostka uruchomieniowa zawierająca proces aplikacji i jego zależności, działająca w odseparowanej przestrzeni nad współdzielonym jądrem systemu.
Chmura i DevOpsWirtualizacja na poziomie systemu operacyjnego, w której aplikacja wraz z zależnościami pakowana jest w izolowaną jednostkę współdzielącą jądro hosta.
Chmura i DevOpsSelektywne ograniczanie tego, kto lub co może odczytywać, zmieniać lub używać zasobów systemu, zgodnie z ustaloną polityką.
BezpieczeństwoRegulacja tempa nadawania w odpowiedzi na zatłoczenie sieci, by ograniczyć straty pakietów i podział łącza między strumienie.
SieciMechanizm dopasowujący tempo nadawania do możliwości odbiorczych odbiorcy, by nie przepełnić jego bufora.
SieciOperacja przywracania własności kopca przez przesuwanie węzła w dół lub w górę, podstawowy krok budowy i aktualizacji sterty.
Teoria informatykiNiemal pełne drzewo binarne spełniające własność kopca, zwykle reprezentowane w tablicy, używane do implementacji kolejki priorytetowej.
Teoria informatykiSterta zbudowana z kolekcji drzew dwumianowych, wspierająca efektywne łączenie dwóch stert.
Teoria informatykiSterta złączalna o zamortyzowanym stałym koszcie wstawiania i zmniejszania klucza, zbudowana z lasu drzew o luźnej strukturze.
Teoria informatykiDuży, uporządkowany zbiór tekstów lub nagrań mowy gromadzony do badań lingwistycznych i trenowania modeli.
AI / Machine LearningWielowymiarowa struktura danych organizująca miary wzdłuż wielu wymiarów, umożliwiająca szybkie agregacje i przekroje.
Dane i bazy danychZ góry zaufany klucz publiczny lub certyfikat, od którego zaczyna się budowanie i walidacja zaufania w PKI.
BezpieczeństwoCzęściowo uporządkowany zbiór poziomów bezpieczeństwa z operacjami kresu, modelujący dozwolony przepływ informacji między etykietami.
BezpieczeństwoElement grafu łączący parę wierzchołków i reprezentujący relację między nimi.
Teoria informatykiUporządkowany zestaw wartości przypisanych atrybutom relacji, stanowiący pojedynczy element jej zbioru; odpowiada wierszowi tabeli.
Dane i bazy danychRodzaj kryptografii, w której każdy podmiot posiada parę powiązanych matematycznie kluczy: jawny i tajny, a operacja wykonana jednym jest odwracana drugim.
BezpieczeństwoPołączenie szyfrowania asymetrycznego do bezpiecznego przekazania klucza z szyfrowaniem symetrycznym do ochrony właściwych danych.
BezpieczeństwoKryptografia asymetryczna oparta na trudności logarytmu dyskretnego w grupie punktów krzywej eliptycznej, dająca krótkie klucze przy wysokim bezpieczeństwie.
BezpieczeństwoWykres odsetka trafień względem odsetka fałszywych alarmów przy zmiennym progu decyzyjnym klasyfikatora binarnego.
AI / Machine LearningTechnika niezawodności systemu plików zapisująca planowane zmiany metadanych do dziennika przed ich zatwierdzeniem, umożliwiająca spójne odtworzenie po awarii.
Systemy i architekturaModyfikacja sygnału nagrody przez dodanie pomocniczych składników, przyspieszająca uczenie bez zmiany optymalnej polityki przy zachowaniu niezmienniczości.
AI / Machine LearningPodejście organizacyjne skupiające analizę incydentów na czynnikach systemowych, a nie na winie jednostek, by zachęcać do otwartego raportowania.
Chmura i DevOpsUstalony przedział czasu procesora przydzielany procesowi w szeregowaniu rotacyjnym, po którym następuje wywłaszczenie.
Systemy i architekturaOperator wiążący zmienną w formule, wyrażający zakres jej obowiązywania: ogólny (dla każdego) lub egzystencjalny (istnieje).
Teoria informatykiRedukcja precyzji liczbowej wag i aktywacji modelu (np. z FP32 na INT8) w celu zmniejszenia rozmiaru i przyspieszenia obliczeń.
AI / Machine LearningSkrajna kwantyzacja, w której wagi lub aktywacje przyjmują jedynie dwie wartości, drastycznie redukując pamięć i koszt obliczeń.
AI / Machine LearningKwantyzacja stosowana do gotowego, wytrenowanego modelu bez ponownego uczenia, zwykle z użyciem małego zbioru kalibracyjnego.
AI / Machine LearningTechnika symulująca efekty kwantyzacji podczas treningu, by model nauczył się odporności na obniżoną precyzję.
AI / Machine LearningMinimalny podzbiór węzłów, którego zgoda jest wymagana do zatwierdzenia operacji, gwarantujący przecinanie się z innymi kworami.
Systemy i architekturaZespół wielu drzew decyzyjnych trenowanych na próbkach bootstrap z losowym podzbiorem cech, agregujący ich predykcje przez głosowanie lub uśrednianie.
AI / Machine LearningCzas od podania wejścia do otrzymania predykcji modelu dla pojedynczego zapytania.
AI / Machine LearningZasada nadawania podmiotowi minimum uprawnień niezbędnych do wykonania zadania, ograniczająca skutki błędu lub nadużycia.
BezpieczeństwoSprowadzanie form wyrazowych do ich podstawowej formy słownikowej (lematu) z uwzględnieniem kontekstu morfologicznego.
AI / Machine LearningNajmniejsza liczba kolorów potrzebna do poprawnego pokolorowania wierzchołków grafu tak, by sąsiednie miały różne kolory.
Teoria informatykiMiara mocy zbioru wyrażająca jego liczność, uogólniająca pojęcie liczby elementów na zbiory nieskończone.
Teoria informatykiLiczba krotek aktualnie należących do relacji; opisuje rozmiar jej ekstensji w danym stanie bazy.
Dane i bazy danychNajsilniejszy model spójności obiektu: każda operacja zdaje się działać atomowo w pewnym punkcie między jej wywołaniem a zakończeniem, zgodnie z czasem rzeczywistym.
Systemy i architekturaNajmniejsza jednostka transferu i przechowywania w pamięci podręcznej, obejmująca blok kolejnych bajtów pamięci wraz ze znacznikiem i bitami stanu.
Systemy i architekturaUporządkowany ciąg elementów wspierający wstawianie, usuwanie i przeglądanie w kolejności liniowej.
Teoria informatykiLista powiązana, w której ostatni węzeł wskazuje na pierwszy, tworząc zamknięty pierścień bez wyróżnionego końca.
Teoria informatykiLista powiązana, w której każdy węzeł ma wskaźniki do następnika i poprzednika, umożliwiając przechodzenie w obu kierunkach.
Teoria informatykiUporządkowany zbiór reguł zezwalających lub blokujących ruch sieciowy na podstawie atrybutów pakietu, jak adresy i numery portów.
SieciLiniowa struktura, w której każdy element (węzeł) przechowuje dane oraz wskaźnik do następnego węzła, bez wymogu ciągłości w pamięci.
Teoria informatykiReprezentacja grafu, w której dla każdego wierzchołka przechowuje się listę jego sąsiadów.
Teoria informatykiPodpisany wykaz certyfikatów, które przestały być ważne przed datą wygaśnięcia, publikowany przez urząd certyfikacji.
BezpieczeństwoProbabilistyczna struktura listowa z wieloma warstwami wskaźników, umożliwiająca wyszukiwanie i wstawianie w oczekiwanym czasie logarytmicznym.
Teoria informatykiWęzeł drzewa nieposiadający dzieci, kończący ścieżkę od korzenia.
Teoria informatykiZapis wartości stałej wprost w kodzie źródłowym, np. liczby, znaku czy łańcucha, reprezentujący tę wartość bez pośrednictwa nazwy.
Teoria informatykiDuży model językowy — sieć neuronowa o miliardach parametrów trenowana na ogromnych korpusach tekstu do przewidywania i generowania języka naturalnego.
AI / Machine LearningSystem logiczny dopuszczający kwantyfikację po elementach dziedziny, z predykatami, funkcjami i relacjami, ale bez kwantyfikacji po zbiorach.
Teoria informatykiKlasa problemów rozstrzygalnych przez deterministyczną maszynę Turinga używającą logarytmicznej pamięci roboczej względem rozmiaru wejścia.
Teoria informatykiTendencja programu do odwoływania się w krótkim czasie do tych samych lub sąsiednich adresów pamięci; obejmuje lokalność czasową i przestrzenną.
Systemy i architekturaAlgorytm wymiany usuwający blok najdawniej używany (Least Recently Used), zakładający że dane ostatnio nieużywane będą potrzebne najpóźniej.
Systemy i architekturaKomórka rekurencyjna z bramkami i komórką pamięci, zaprojektowana do uczenia zależności długoterminowych mimo zanikającego gradientu.
AI / Machine LearningKod uwierzytelniania wiadomości: krótki znacznik liczony z wiadomości i tajnego klucza, zapewniający jej integralność i autentyczność.
BezpieczeństwoAbstrakcyjna reprezentacja uprawnień jako tabeli, w której wiersze to podmioty, kolumny to obiekty, a komórki — dozwolone operacje.
BezpieczeństwoTabela zestawiająca rzeczywiste i przewidziane klasy, z której wyprowadza się miary jakości klasyfikatora jak precyzja czy czułość.
AI / Machine LearningReprezentacja grafu w postaci macierzy kwadratowej, której element wskazuje obecność krawędzi między parą wierzchołków.
Teoria informatykiPlik deklaratywnie opisujący zasoby i ich pożądane parametry, odczytywany przez narzędzie w celu doprowadzenia systemu do tego opisu.
Chmura i DevOpsPrzekształcenie struktur danych i parametrów w postać liniowego strumienia bajtów nadającą się do przesłania przez sieć i odtworzenia po stronie odbiorcy.
Systemy i architekturaWzorzec bitowy oddzielający część sieciową adresu od części hosta, wyznaczający granicę podsieci.
SieciAbstrakcyjny model obliczeniowy z nieskończoną taśmą i głowicą, definiujący granicę tego, co algorytmicznie obliczalne.
Teoria informatykiAbstrakcyjna maszyna wykonująca kod pośredni programu, definiująca własny model pamięci i zestaw instrukcji niezależny od sprzętu.
Teoria informatykiTechnika ważenia istotności poszczególnych elementów wejścia względem siebie, wyznaczająca reprezentację jako sumę ważoną wartości.
AI / Machine LearningTechnika przyspieszania obliczeń przez buforowanie wyników wywołań funkcji i zwracanie ich przy powtórnym wywołaniu z tymi samymi argumentami.
Teoria informatykiOgólny szkielet heurystyk wyższego poziomu sterujący przeszukiwaniem przestrzeni rozwiązań, niezależny od konkretnego problemu.
Teoria informatykiTechnika szacowania kosztu rekurencji przez sumowanie pracy na kolejnych poziomach drzewa wywołań rekurencyjnych.
Teoria informatykiTechnika przetwarzania struktury liniowej przy użyciu dwóch indeksów poruszających się po niej według ustalonej reguły.
Teoria informatykiTechnika rozwiązywania zadań optymalizacji przez podział przestrzeni na podzbiory i odcinanie tych, których oszacowanie wyklucza optimum.
Teoria informatykiTechnika analizy zamortyzowanej przypisująca strukturze danych funkcję stanu, której zmiana zsumowana z kosztem rzeczywistym operacji daje jej koszt zamortyzowany.
Teoria informatykiTechnika dowodowa konstruująca obiekt różniący się od każdego elementu listy, używana do wykazania nieprzeliczalności i nierozstrzygalności.
Teoria informatykiTechnika redukcji przeszukiwania wyczerpującego przez podział wejścia na dwie połowy, przeszukanie każdej i połączenie częściowych wyników.
Teoria informatykiWzorzec definiujący szkielet algorytmu w metodzie nadklasy, delegując wybrane kroki do przesłonięcia w podklasach.
Inżynieria oprogramowaniaWzorzec definiujący interfejs tworzenia obiektu, lecz pozostawiający podklasom decyzję, którą klasę instancjonować.
Inżynieria oprogramowaniaLiczbowy pomiar agregowany w czasie, opisujący jeden wymiar zachowania systemu, np. liczbę żądań na sekundę czy zużycie pamięci.
Chmura i DevOpsWartość liczbowa wyrażająca koszt trasy, na podstawie której protokół wybiera najlepszą ścieżkę do celu.
SieciLiczbowa wartość analityczna przechowywana w tabeli faktów, podlegająca agregacji wzdłuż wymiarów (np. suma, średnia).
Dane i bazy danychŚrednia harmoniczna precyzji i czułości, łącząca obie w jedną wartość; szczególny przypadek miary F dla równej wagi.
AI / Machine LearningAutomatyczne mierzenie i raportowanie wykorzystania zasobów chmurowych, zapewniające przejrzystość zużycia dostawcy i odbiorcy.
Chmura i DevOpsNiezmienny, spójny obraz stanu systemu plików lub woluminu w danej chwili, umożliwiający odczyt i odtworzenie wcześniejszego stanu danych.
Systemy i architekturaAlgorytm rejestrujący spójny stan globalny systemu rozproszonego przez znaczniki przesyłane kanałami, bez wstrzymywania normalnej pracy.
Systemy i architekturaKonkretna organizacja sprzętowa realizująca daną architekturę listy rozkazów: rozmieszczenie jednostek wykonawczych, potoku, pamięci podręcznych i ścieżek danych.
Systemy i architekturaStyl budujący aplikację jako zbiór małych, niezależnie wdrażanych usług zorganizowanych wokół zdolności biznesowych i komunikujących się lekkimi mechanizmami.
Inżynieria oprogramowaniaNiewielki podzbiór danych treningowych użyty do jednej aktualizacji parametrów; kompromis między pełnym a pojedynczo-próbkowym szacowaniem gradientu.
AI / Machine LearningDrzewo zawierające wszystkie wierzchołki grafu ważonego i mające najmniejszą możliwą sumę wag krawędzi.
Teoria informatykiJednostka zarządzania pamięcią (memory management unit) — układ sprzętowy tłumaczący adresy wirtualne na fizyczne oraz egzekwujący ochronę dostępu.
Systemy i architekturaStruktura interpretująca symbole języka, w której dany zbiór formuł jest prawdziwy.
Teoria informatykiModel współbieżności, w którym jednostki obliczeniowe (aktorzy) komunikują się asynchronicznie komunikatami i mają prywatny stan zmieniany tylko lokalnie.
Systemy i architekturaModel wstępnie trenowany na szerokich danych w dużej skali, adaptowalny do wielu zadań pochodnych przez dostrajanie lub podpowiadanie.
AI / Machine LearningModel uczący się rozkładu prawdopodobieństwa danych, zdolny do próbkowania nowych przykładów podobnych do treningowych.
AI / Machine LearningModel przypisujący prawdopodobieństwo sekwencjom słów, zwykle przez przewidywanie kolejnego tokena na podstawie poprzedzających.
AI / Machine LearningProbabilistyczny model rozkładu danych jako ważonej sumy wielu rozkładów normalnych, używany do grupowania miękkiego.
AI / Machine LearningWiększy, dokładny model, którego wyjścia stanowią cel uczenia dla mniejszego modelu w destylacji wiedzy.
AI / Machine LearningSiedmiowarstwowy referencyjny model architektury komunikacji systemów otwartych (Open Systems Interconnection) standaryzujący funkcje od fizycznej po aplikacyjną.
SieciFormalizm grafu, w którym węzły i krawędzie mają etykiety oraz zbiory par klucz-wartość (właściwości); krawędzie są skierowane i nazwane.
Dane i bazy danychArchitektura przekształcająca wejściową sekwencję w wyjściową o potencjalnie innej długości, złożona z kodera i dekodera.
AI / Machine LearningCzterowarstwowy model architektury internetu (łącza, internetowa, transportowa, aplikacji) leżący u podstaw współczesnych sieci pakietowych.
SieciArchitektura sieci dzieląca komunikację na hierarchię warstw, z których każda świadczy usługi warstwie wyższej i korzysta z usług niższej.
SieciKonceptualny model danych opisujący dziedzinę za pomocą encji, ich atrybutów oraz związków między encjami, niezależnie od implementacji.
Dane i bazy danychStyl interaktywny rozdzielający dane (model), ich prezentację (widok) i obsługę wejścia oraz logikę sterowania (kontroler) na trzy współpracujące role.
Inżynieria oprogramowaniaBudowa modelu pojęciowego odwzorowującego obiekty, reguły i język domeny problemu jako podstawy projektu oprogramowania.
Inżynieria oprogramowaniaNienadzorowane odkrywanie ukrytych tematów w zbiorze dokumentów jako rozkładów prawdopodobieństwa nad słowami.
AI / Machine LearningNakładanie informacji na falę nośną przez zmianę jej amplitudy, częstotliwości lub fazy, umożliwiające transmisję sygnału cyfrowego przez medium analogowe.
SieciWielokrotnie używalny, sparametryzowany pakiet definicji zasobów, hermetyzujący fragment infrastruktury jako jedną wywoływalną jednostkę.
Chmura i DevOpsTechnika optymalizacji akumulująca wykładniczo ważoną średnią dotychczasowych gradientów, by przyspieszyć zbieżność i tłumić oscylacje.
AI / Machine LearningKonstrukcja synchronizacji łącząca dane i procedury operujące na nich, zapewniająca, że tylko jeden wątek wykonuje je w danej chwili.
Systemy i architekturaAbstrakcyjny komponent pośredniczący w każdym dostępie podmiotu do obiektu i egzekwujący politykę; musi być nieobchodzalny i weryfikowalny.
BezpieczeństwoStyl, w którym całość funkcji aplikacji jest zbudowana i wdrażana jako pojedyncza, spójna jednostka wykonawcza.
Inżynieria oprogramowaniaStyl wdrażany jako jeden artefakt, lecz wewnętrznie podzielony na wyraźnie odgraniczone moduły o niskim sprzężeniu i jasnych interfejsach.
Inżynieria oprogramowaniaOperacja dołączenia systemu plików do globalnej przestrzeni nazw przez powiązanie go z punktem montowania, umożliwiająca dostęp do jego plików.
Systemy i architekturaMaksymalny rozmiar ładunku, jaki dane łącze może przesłać w jednej ramce bez fragmentacji.
SieciŁączenie wielu strumieni danych w jednym medium przez podział zasobu kanału — w dziedzinie częstotliwości, czasu lub długości fali.
SieciPrymityw blokady o dwóch stanach zapewniający wzajemne wykluczanie, zwalniany przez właściciela, który go zajął.
Systemy i architekturaCiągła sekwencja n elementów (słów lub znaków) wyodrębniona z tekstu, używana do modelowania statystycznego języka.
AI / Machine LearningPole informacji sterującej dołączane na początku jednostki danych, niosące metadane potrzebne danej warstwie do obsługi transmisji.
SieciKlasyfikator probabilistyczny stosujący twierdzenie Bayesa przy założeniu warunkowej niezależności cech względem klasy.
AI / Machine LearningReguła wyboru wpisu routingu o największej liczbie zgodnych bitów prefiksu z adresem docelowym pakietu.
SieciŚcieżka między dwoma wierzchołkami grafu ważonego o najmniejszej sumie wag krawędzi.
Teoria informatykiNajogólniejszy warunek na stan początkowy gwarantujący, że po wykonaniu programu spełniony będzie zadany warunek końcowy.
Teoria informatykiLokalny obiekt pośredniczący reprezentujący zdalny komponent; przyjmuje wywołanie klienta, porządkuje argumenty i przekazuje je przez sieć do właściwej implementacji.
Systemy i architekturaBezpośrednio osiągalny router lub interfejs, do którego należy przekazać pakiet w drodze do celu.
SieciMiara stopnia wykorzystania ograniczonego zasobu systemu względem jego pojemności; bliskość pełnego nasycenia zwiastuje degradację wydajności.
Chmura i DevOpsTranslacja adresów sieciowych — odwzorowanie prywatnych adresów IP na publiczne podczas przechodzenia pakietów przez router brzegowy (Network Address Translation).
SieciHierarchiczna, czytelna dla człowieka nazwa identyfikująca zasób w sieci, tłumaczona na adres sieciowy przez system nazw.
SieciZasada udostępniania informacji wyłącznie podmiotom, którym jest ona niezbędna do realizacji uprawnionego zadania.
BezpieczeństwoStan modelu zbyt prostego, by uchwycić zależności w danych, dający wysoki błąd zarówno na zbiorze uczącym, jak i testowym.
AI / Machine LearningWłasność problemu, dla którego nie istnieje algorytm rozstrzygający go dla wszystkich wejść.
Teoria informatykiWarunek konieczny i wystarczający na istnienie kodu prefiksowego o zadanych długościach słów: suma potęg podstawy o wykładnikach ujemnych długości nie przekracza jedności.
Teoria informatykiWłasność danej, której stan nie może zostać zmieniony po utworzeniu; modyfikacja wymaga utworzenia nowej wartości.
Teoria informatykiKlasa problemów rozstrzygalnych przez niedeterministyczną maszynę Turinga z logarytmiczną pamięcią roboczą; kluczowa dla problemu osiągalności w grafie.
Teoria informatykiWartość używana dokładnie raz w danym kontekście klucza, zapobiegająca powtórzeniom i atakom powtórzeniowym.
BezpieczeństwoPrzeskalowanie wartości cech do wspólnego zakresu lub rozkładu, by ujednolicić ich wpływ na uczenie.
AI / Machine LearningNormalizacja aktywacji w obrębie pojedynczego przykładu po wymiarze cech, niezależnie od wsadu; standard w transformerach.
AI / Machine LearningStandaryzacja aktywacji warstwy w obrębie minipakietu danych w trakcie treningu, stabilizująca uczenie i działająca regularyzująco.
AI / Machine LearningKlasa systemów baz danych rezygnujących z modelu relacyjnego i pełnego SQL na rzecz elastycznych schematów i poziomej skalowalności (Not Only SQL).
Dane i bazy danychAsymptotyczny zapis ograniczający tempo wzrostu funkcji od góry z dokładnością do stałej, używany do opisu skalowania zasobów algorytmu.
Teoria informatykiAsymptotyczne ograniczenie górne tempa wzrostu funkcji; opisuje najgorszy rząd kosztu z dokładnością do stałej. Tzw. duże O.
Teoria informatykiAsymptotyczne ograniczenie dolne tempa wzrostu funkcji; opisuje minimalny rząd kosztu z dokładnością do stałej.
Teoria informatykiŚcisłe asymptotyczne oszacowanie funkcji ograniczające ją zarazem z góry i z dołu tym samym rzędem wzrostu.
Teoria informatykiKlasa problemów decyzyjnych weryfikowalnych w czasie wielomianowym, równoważnie rozstrzygalnych przez niedeterministyczną maszynę Turinga w czasie wielomianowym.
Teoria informatykiWłasność problemu, do którego każdy problem z klasy NP daje się zredukować wielomianowo; problem co najmniej tak trudny jak wszystkie w NP.
Teoria informatykiWłasność problemu należącego do NP i jednocześnie NP-trudnego; reprezentuje najtrudniejsze problemy tej klasy.
Teoria informatykiPole identyfikujące pozycję bajtów segmentu w strumieniu, umożliwiające odtworzenie kolejności i wykrycie duplikatów oraz braków.
SieciSystematyczny błąd estymatora wynikający z błędnych założeń modelu; różnica między wartością oczekiwaną predykcji a wartością prawdziwą.
AI / Machine LearningTechnika ograniczająca normę gradientu do ustalonego progu, zapobiegająca destabilizacji treningu przez eksplodujące gradienty.
AI / Machine LearningWłasność funkcji lub problemu polegająca na istnieniu efektywnej procedury (algorytmu) zwracającej wynik.
Teoria informatykiNiezmienny, warstwowy pakiet zawierający system plików, zależności i metadane potrzebne do uruchomienia kontenera jako jego instancji.
Chmura i DevOpsGotowy, zaszablonowany snapshot systemu z preinstalowanym oprogramowaniem, używany do tworzenia jednolitych instancji serwerów.
Chmura i DevOpsWzorzec definiujący zależność jeden-do-wielu, w której zmiana stanu podmiotu powoduje automatyczne powiadomienie i aktualizację obserwujących obiektów.
Inżynieria oprogramowaniaWłasność systemu pozwalająca wnioskować o jego wewnętrznym stanie na podstawie zewnętrznych wyjść (metryk, logów, śladów) bez modyfikacji kodu.
Chmura i DevOpsAnomalia współbieżności, gdy powtórzone zapytanie warunkowe zwraca nowe wiersze wstawione w międzyczasie przez inną transakcję.
Dane i bazy danychLiczba pozycji, na których dwa słowa kodowe równej długości się różnią; określa zdolność kodu do wykrywania i korekcji błędów.
Teoria informatykiZdolność systemu do dalszego poprawnego działania mimo wystąpienia awarii części jego komponentów.
Chmura i DevOpsWłasność: dla danej wiadomości obliczeniowo trudno znaleźć inną wiadomość o tym samym skrócie.
BezpieczeństwoWłasność funkcji skrótu polegająca na obliczeniowej trudności znalezienia dwóch różnych wiadomości dających ten sam skrót.
BezpieczeństwoWłasność jednokierowości: dla danego skrótu obliczeniowo trudno znaleźć jakąkolwiek wiadomość, która do niego prowadzi.
BezpieczeństwoAutomatyczne odzyskiwanie pamięci zajętej przez obiekty nieosiągalne z punktu widzenia programu, bez jawnego zwalniania przez programistę.
Systemy i architekturaAutomatyczne odzyskiwanie obszarów sterty, do których program nie ma już osiągalnych referencji, bez jawnego zwalniania przez programistę.
Teoria informatykiStrategia GC dzieląca obiekty na pokolenia wg wieku i częstsze przetwarzanie młodych obiektów, oparta na hipotezie, że większość obiektów żyje krótko.
Teoria informatykiPrzywracanie systemu po awarii do spójnego wcześniejszego stanu z punktu kontrolnego i odtworzenie zdarzeń z dziennika.
Systemy i architekturaPośrednik stojący przed serwerami źródłowymi, przyjmujący żądania klientów i rozdzielający je do serwerów, ukrywając ich strukturę.
SieciZasada, w której przepływ sterowania programu jest przekazany szkieletowi lub kontenerowi, a kod użytkownika jest wywoływany przez nie, nie odwrotnie.
Inżynieria oprogramowaniaTechnika udostępniania zawartości pliku jako obszaru przestrzeni adresowej procesu, gdzie dostęp do pamięci powoduje stronicowanie danych z nośnika.
Systemy i architekturaSchemat rozmieszczania bloków w cache, w którym blok może trafić do dowolnej z N linii zbioru; przy N=1 jest bezpośrednie, przy pełnym — w dowolne miejsce.
Systemy i architekturaKontrolowanie maksymalnej liczby żądań przyjmowanych przez usługę w jednostce czasu w celu ochrony przed przeciążeniem i nadużyciami.
Chmura i DevOpsMaksymalna liczba tokenów, jaką model może przetworzyć jednocześnie jako wejście i wygenerowane wyjście.
AI / Machine LearningOgraniczana dynamicznie liczba niepotwierdzonych danych, jakie nadawca może mieć w drodze, sterowana stanem zatłoczenia sieci.
SieciMechanizm kontroli przepływu i niezawodności łącza, w którym nadawca może wysłać do ustalonej liczby niepotwierdzonych ramek, przesuwając zakres wraz z napływem potwierdzeń.
SieciPrzetwarzanie analityczne danych (Online Analytical Processing) zorientowane na wielowymiarowe zapytania agregujące i eksplorację danych decyzyjnych.
Dane i bazy danychOperacja wykonywana niepodzielnie — bez możliwości przeplotu z innymi operacjami na tych samych danych; obserwowana jako natychmiastowa.
Systemy i architekturaSymbol oznaczający wbudowane działanie na operandach, np. arytmetyczne lub logiczne, łączący je w wyrażenie.
Teoria informatykiCzas potrzebny na przejście jednostki danych od nadawcy do odbiorcy, obejmujący składowe propagacji, transmisji, przetwarzania i kolejkowania.
SieciPrzekształcanie programu zachowujące jego semantykę, mające poprawić wydajność (szybkość, rozmiar, zużycie zasobów) wynikowego kodu.
Teoria informatykiWybór planu wykonania na podstawie oszacowanego kosztu (we/wy, CPU) obliczanego z modelu kosztu i statystyk danych.
Dane i bazy danychWybór planu wykonania na podstawie zbioru heurystyk i reguł transformacji bez szacowania kosztu liczbowego.
Dane i bazy danychKomponent systemu zarządzania bazą danych wybierający plan wykonania o szacowanym najniższym koszcie spośród równoważnych planów.
Dane i bazy danychAutomatyczne wdrażanie, skalowanie, planowanie i zarządzanie cyklem życia wielu kontenerów w klastrze maszyn.
Chmura i DevOpsKoordynowanie kolejności, zależności i warunków wykonania zadań w zautomatyzowanym procesie tak, by tworzyły spójny przepływ.
Chmura i DevOpsOdwzorowanie obiektów dyskretnych lub wysokowymiarowych w gęsty wektor o niższym wymiarze zachowujący relacje podobieństwa.
AI / Machine LearningPrzypisywanie każdemu słowu w tekście etykiety gramatycznej kategorii (rzeczownik, czasownik itd.) na podstawie kontekstu.
AI / Machine LearningKlasa problemów decyzyjnych rozstrzygalnych przez deterministyczną maszynę Turinga w czasie wielomianowym względem rozmiaru wejścia.
Teoria informatykiModel usługowy dający odbiorcy środowisko do wdrażania własnych aplikacji bez zarządzania infrastrukturą bazową ani systemem operacyjnym.
Chmura i DevOpsRozszerzenie CAP: przy podziale sieci wybiera się między dostępnością a spójnością, a w jego braku — między niskim opóźnieniem a spójnością.
Systemy i architekturaJednostka danych warstwy sieci zawierająca nagłówek z adresami logicznymi i ładunek, przesyłana niezależnie przez sieć z komutacją pakietów.
SieciMała, szybka pamięć przechowująca kopie często używanych danych z pamięci głównej, by skrócić średni czas dostępu procesora.
Systemy i architekturaBufor przechowujący klucze i wartości z poprzednich kroków uwagi w transformerze, by uniknąć ich ponownego liczenia podczas generacji.
AI / Machine LearningModel współbieżności, w którym bloki dostępu do pamięci wykonywane są jako atomowe transakcje z izolacją, automatycznie wycofywane przy konflikcie.
Systemy i architekturaTechnika dająca procesowi spójną przestrzeń adresową niezależną od fizycznej pamięci, w której adresy logiczne tłumaczone są na fizyczne, a część danych przechowywana jest na dysku.
Systemy i architekturaModel współbieżności, w którym wątki komunikują się przez wspólnie dostępny obszar pamięci, a koordynacja wymaga jawnej synchronizacji dostępu.
Systemy i architekturaPowiązane matematycznie dwa klucze — jawny i tajny — generowane razem, gdzie z jawnego nie da się praktycznie wyliczyć tajnego.
BezpieczeństwoSpójny styl budowy programów określający, jak wyraża się obliczenia i organizuje strukturę kodu, np. oparty na stanie i krokach albo na obliczaniu funkcji.
Teoria informatykiNazwana zmienna w definicji podprogramu, do której przy wywołaniu wiązany jest argument przekazany przez wołającego.
Teoria informatykiAnaliza zdania prowadząca do wyznaczenia jego struktury gramatycznej w postaci drzewa zależności lub drzewa składników.
AI / Machine LearningPrzestawienie elementów ciągu wokół elementu osiowego tak, by poprzedzające były odeń niewiększe, a następujące niemniejsze.
Teoria informatykiPodział dużego zbioru danych na rozłączne fragmenty rozmieszczone na wielu węzłach w celu skalowania pojemności i przepustowości.
Chmura i DevOpsJednostka danych protokołu (Protocol Data Unit) — porcja informacji wymieniana między równorzędnymi jednostkami danej warstwy, złożona z danych sterujących i użytkowych.
SieciWzorzec dostarczający zastępczy obiekt kontrolujący dostęp do innego obiektu, np. dla leniwego ładowania lub ochrony dostępu.
Inżynieria oprogramowaniaNajprostszy model sztucznego neuronu: liniowy klasyfikator binarny obliczający ważoną sumę wejść i progujący ją funkcją skokową.
AI / Machine LearningSieć neuronowa w pełni połączona z co najmniej jedną warstwą ukrytą i nieliniowymi aktywacjami, aproksymująca dowolną funkcję ciągłą.
AI / Machine LearningMiara jakości modelu językowego wyrażająca, jak bardzo model jest zaskoczony danymi testowymi; niższa wartość oznacza lepsze dopasowanie.
AI / Machine LearningKonstrukcja sterująca powtarzająca wykonanie ciała dopóki spełniony jest warunek lub przez zadaną liczbę iteracji.
Teoria informatykiCiągły mechanizm porównujący stan rzeczywisty ze stanem docelowym i podejmujący akcje, by zniwelować różnicę między nimi.
Chmura i DevOpsWyłudzanie poufnych danych przez podszywanie się pod zaufaną instytucję w fałszywej wiadomości lub witrynie.
BezpieczeństwoPostać normalna eliminująca zależności złączeniowe niewynikające z kluczy; zwana też postacią normalną rzutowania-złączenia.
Dane i bazy danychPostać normalna wymagająca, by każdy atrybut relacji przyjmował wyłącznie wartości atomowe, bez atrybutów wielowartościowych i zagnieżdżonych.
Dane i bazy danychZespół ról, polityk i procedur zarządzania certyfikatami klucza publicznego oraz urzędami certyfikacji, wiążący tożsamości z kluczami (Public Key Infrastructure).
SieciPlan wykonania przypisujący każdemu operatorowi logicznemu konkretny algorytm i metodę dostępu do danych.
Dane i bazy danychWyrażenie algebry relacyjnej opisujące, jakie operacje należy wykonać, bez wskazania konkretnych algorytmów ich realizacji.
Dane i bazy danychUporządkowany przeplot operacji odczytu i zapisu pochodzących z wielu współbieżnych transakcji, zachowujący ich wewnętrzną kolejność.
Dane i bazy danychDrzewo operatorów algebry relacyjnej reprezentujące sposób wykonania zapytania na danych, ustalający kolejność i metody operacji.
Dane i bazy danychKomponent orkiestratora przypisujący jednostki obciążenia do węzłów na podstawie zasobów, ograniczeń i reguł rozmieszczenia.
Chmura i DevOpsStruktura danych utrzymywana przez narzędzie IaC, odwzorowująca zasoby z konfiguracji na rzeczywiste obiekty u dostawcy infrastruktury.
Chmura i DevOpsZbiór komponentów zarządzających stanem klastra, podejmujących decyzje globalne i utrzymujących zgodność stanu rzeczywistego z deklarowanym.
Chmura i DevOpsSprowadzanie bloków danych do cache zanim zostaną jawnie zażądane, na podstawie przewidywanego wzorca dostępu, by ukryć opóźnienie pamięci.
Systemy i architekturaSłabość systemu lub jego konfiguracji, którą może wykorzystać zagrożenie do naruszenia bezpieczeństwa.
BezpieczeństwoLuka nieznana producentowi i pozbawiona poprawki w momencie jej wykorzystania, dająca atakującemu przewagę czasową.
BezpieczeństwoFragment drzewa złożony z wybranego węzła i wszystkich jego potomków, sam będący drzewem ukorzenionym.
Teoria informatykiSposób organizacji obliczeń od najmniejszych podproblemów ku problemowi głównemu, z wypełnianiem tablicy rozwiązań.
Teoria informatykiSposób organizacji obliczeń rekurencyjnych od problemu głównego ku podproblemom, zwykle z zapamiętywaniem wyników.
Teoria informatykiKryptograficzny wynik dołączany do danych, tworzony kluczem prywatnym i weryfikowalny kluczem publicznym, zapewniający uwierzytelnienie i niezaprzeczalność.
BezpieczeństwoSterowanie zachowaniem modelu przez formułowanie wejściowego tekstu (instrukcji, kontekstu) zamiast zmiany jego wag.
AI / Machine LearningLogicznie wydzielony fragment większej sieci IP o wspólnym prefiksie, w którym hosty komunikują się bez udziału routera.
SieciRelacja między typami, w której wartość typu podrzędnego może być bezpiecznie użyta wszędzie tam, gdzie oczekiwany jest typ nadrzędny.
Teoria informatykiSytuacja, w której awaria łączności dzieli węzły na grupy niemogące się komunikować, mimo że same działają poprawnie.
Systemy i architekturaZdolność modelu do dopasowania szerokiego zakresu funkcji; zbyt duża sprzyja przeuczeniu, zbyt mała niedouczeniu.
AI / Machine LearningWzorzec kapsułkujący żądanie jako obiekt, co umożliwia parametryzowanie, kolejkowanie, rejestrowanie i cofanie operacji.
Inżynieria oprogramowaniaZdolność kodu lub funkcji do działania jednolicie na wartościach wielu różnych typów.
Teoria informatykiSposób, w którym funkcja zachowuje się różnie zależnie od typu argumentu, realizowany np. przez przeciążanie lub klasy typów.
Teoria informatykiSposób, w którym funkcja działa jednolicie dla dowolnego typu parametryzującego, niezależnie od jego konkretnej postaci.
Teoria informatykiOdwzorowanie ze stanów na akcje (lub rozkłady akcji), które determinuje zachowanie agenta w środowisku.
AI / Machine LearningZbiór reguł określających stany dozwolone i zabronione w systemie oraz to, kto może wykonywać jakie operacje na zasobach.
BezpieczeństwoReguła aktualizacji niższego poziomu pamięci przy zapisie do cache: natychmiastowa (write-through) lub odroczona do wymiany bloku (write-back).
Systemy i architekturaPominięcie warstw przez dodanie wejścia do ich wyjścia, ułatwiające propagację gradientu i trenowanie bardzo głębokich sieci.
AI / Machine LearningOperacja agregująca lokalne obszary mapy cech (np. maksimum lub średnia) w celu redukcji wymiarowości i uodpornienia na małe przesunięcia.
AI / Machine LearningLiczbowy identyfikator punktu końcowego komunikacji, pozwalający skierować dane do właściwego procesu aplikacyjnego na hoście.
SieciUporządkowanie, w którym wszystkie procesy dostarczają zbiór komunikatów w tej samej, jednoznacznie określonej kolejności.
Systemy i architekturaSposób uporządkowania komunikatów lub zdarzeń, w którym każde zdarzenie jest dostarczane dopiero po wszystkich zdarzeniach, od których przyczynowo zależy.
Systemy i architekturaWyrażenie, do którego nie można już zastosować żadnej reguły redukcji; reprezentuje w pełni obliczony wynik.
Teoria informatykiWzmocnienie trzeciej postaci normalnej: dla każdej nietrywialnej zależności funkcyjnej jej lewa strona musi być nadkluczem relacji.
Dane i bazy danychWłasność, w której poprawnie otypowane wyrażenie jest wartością albo może wykonać kolejny krok obliczenia, więc nie utyka w stanie błędu.
Teoria informatykiStyl przetwarzania strumieniowego, w którym dane przepływają przez sekwencję niezależnych komponentów (filtrów) połączonych kanałami (potokami) przekształcających wejście w wyjście.
Inżynieria oprogramowaniaTechnika nakładania wykonania kolejnych instrukcji na siebie przez podział przetwarzania na etapy działające równolegle na różnych instrukcjach.
Systemy i architekturaZautomatyzowana, etapowa reprezentacja procesu doprowadzania zmiany od kontroli wersji do produkcji, w której każdy etap warunkuje przejście do następnego.
Chmura i DevOpsWykonanie planu, w którym krotki wynikowe operatora są przekazywane bezpośrednio do następnego operatora bez materializacji wyników pośrednich.
Dane i bazy danychKomunikat zwrotny odbiorcy informujący nadawcę o poprawnym odebraniu danych do określonego numeru sekwencyjnego.
SieciPowiązanie zadania z określonym procesorem lub rdzeniem, tak aby było tam szeregowane dla lepszego wykorzystania pamięci podręcznej.
Systemy i architekturaMetoda przeszukiwania przestrzeni rozwiązań przez systematyczne rozszerzanie częściowego rozwiązania i wycofywanie się po napotkaniu ślepej ścieżki.
Teoria informatykiTechnika przechowywania przejść w buforze i losowego ich próbkowania do uczenia, dekorelująca dane i poprawiająca efektywność próbkową.
AI / Machine LearningStopień ochrony transakcji przed anomaliami współbieżności (np. read committed, repeatable read, serializable), wyznaczający dopuszczalne zjawiska.
Dane i bazy danychUzyskanie tymczasowej referencji do zasobu bez przejęcia jego własności, podlegające regułom wykluczania współbieżnego dostępu zapisującego.
Teoria informatykiRęczna, powtarzalna i zautomatyzowalna praca związana z utrzymaniem usługi, nieprzynosząca trwałej wartości i skalująca się z obciążeniem.
Chmura i DevOpsEmpiryczna zależność potęgowa wiążąca jakość modelu z liczbą parametrów, rozmiarem danych i budżetem obliczeniowym.
AI / Machine LearningUdział poprawnych wskazań klasy pozytywnej wśród wszystkich wskazań tej klasy; mierzy frakcję trafnych spośród przewidzianych pozytywów.
AI / Machine LearningWyrażenie oznaczające relację lub własność elementów dziedziny, dające zdanie po podstawieniu argumentów.
Teoria informatykiWiodąca, wspólna część adresów należących do jednej podsieci, zapisywana z długością w notacji bezklasowej.
SieciTrudność rozkładu dużej liczby złożonej na czynniki pierwsze; fundament bezpieczeństwa schematu RSA.
BezpieczeństwoProblem doboru ciągu par słów dających po sklejeniu identyczne łańcuchy; klasyczny problem nierozstrzygalny.
Teoria informatykiTrudność obliczeniowa znalezienia wykładnika w grupie cyklicznej dla danej potęgi generatora; podstawa bezpieczeństwa wielu schematów asymetrycznych.
BezpieczeństwoProblem decyzyjny, dla którego nie istnieje algorytm dający poprawną odpowiedź dla każdego wejścia.
Teoria informatykiProblem rozstrzygnięcia, czy dany program zatrzyma się dla danego wejścia; dowodliwie nierozstrzygalny.
Teoria informatykiPodprogram wykonywany dla efektów ubocznych, niezwracający wartości wynikowej w sensie matematycznej funkcji.
Teoria informatykiWykonujący się egzemplarz programu wraz z własną przestrzenią adresową, kodem, danymi, stosem i kontekstem rejestrów, zarządzany przez system operacyjny.
Systemy i architekturaFormalny model środowiska zdefiniowany przez stany, akcje, prawdopodobieństwa przejść i nagrody, w którym przyszły stan zależy tylko od stanu i akcji bieżącej.
AI / Machine LearningProces, który zakończył działanie, lecz jego wpis w tablicy procesów trwa, bo proces macierzysty nie odebrał jeszcze jego statusu zakończenia.
Systemy i architekturaUkład scalający wiele niezależnych rdzeni wykonawczych na jednej kości, realizujący równoległość na poziomie wątków i procesów.
Systemy i architekturaParadygmat wydzielający zagadnienia przekrojowe (np. logowanie, transakcje) do aspektów wplatanych w kod programu w określonych punktach.
Teoria informatykiStyl pisania kodu zakładający możliwość nieprawidłowych danych i stanów, chroniący program przez walidację wejść i obsługę błędów.
Inżynieria oprogramowaniaParadygmat, w którym określa się, jaki ma być wynik obliczenia, a nie kolejność kroków prowadzących do niego.
Teoria informatykiTechnika rozwiązywania problemów z podproblemami nakładającymi się, polegająca na jednokrotnym obliczaniu i zapamiętywaniu rozwiązań podproblemów.
Teoria informatykiParadygmat traktujący obliczenia jako ewaluację funkcji matematycznych, unikający stanu zmiennego i efektów ubocznych.
Teoria informatykiParadygmat opisujący obliczenia jako sekwencję instrukcji zmieniających stan programu poprzez przypisania do zmiennych.
Teoria informatykiMetoda optymalizacji funkcji liniowej przy ograniczeniach w postaci liniowych nierówności i równości.
Teoria informatykiParadygmat, w którym program jest zbiorem faktów i reguł logicznych, a obliczenie polega na automatycznym wnioskowaniu odpowiedzi na zapytanie.
Teoria informatykiParadygmat organizujący program wokół obiektów łączących dane i operacje, komunikujących się przez wywołania metod.
Teoria informatykiOdmiana programowania imperatywnego strukturyzująca kod w procedury i funkcje wywoływane w celu wykonania zadań na wspólnym stanie.
Teoria informatykiTechnika wytwarzania, w której najpierw pisze się test definiujący wymaganie, a potem minimalny kod, który ten test spełnia, po czym następuje refaktoryzacja.
Inżynieria oprogramowaniaDyscyplina konstruowania programów wyłącznie ze złożeń sekwencji, wyboru i iteracji, bez nieograniczonych skoków.
Teoria informatykiTechnika, w której dwie osoby pracują nad jednym stanowiskiem: jedna pisze kod, druga na bieżąco go recenzuje, wymieniając się rolami.
Inżynieria oprogramowaniaParadygmat strukturyzujący program jako współdziałające procesy lub wątki, których wykonanie może się przeplatać lub odbywać równolegle.
Teoria informatykiJednoargumentowa operacja algebry relacyjnej zwracająca relację z wybranym podzbiorem atrybutów, z usunięciem powtórzonych krotek.
Dane i bazy danychMetoda określania wzajemnych zobowiązań komponentów przez warunki wstępne, końcowe i niezmienniki traktowane jak kontrakt.
Inżynieria oprogramowaniaPrzekazywanie identyfikatorów śladu i przedziału między usługami w nagłówkach żądań, umożliwiające powiązanie operacji w jeden ślad rozproszony.
Chmura i DevOpsAlgorytm obliczania gradientu funkcji straty względem parametrów sieci przez wsteczne stosowanie reguły łańcuchowej warstwa po warstwie.
AI / Machine LearningZbiór reguł określających format, kolejność i znaczenie komunikatów wymienianych między jednostkami sieci oraz akcje podejmowane przy ich wysyłaniu i odbiorze.
SieciProtokół transportowy gwarantujący dostarczenie danych bez utraty, duplikacji i w poprawnej kolejności dzięki potwierdzeniom i retransmisjom.
SieciMechanizm utrzymania spójności cache, w którym kontrolery monitorują wspólną magistralę i reagują na operacje innych procesorów na współdzielonych blokach.
Systemy i architekturaProtokół do bieżącego odpytywania o status unieważnienia pojedynczego certyfikatu, alternatywny wobec pobierania całej listy CRL.
BezpieczeństwoZasada nakazująca zapisać rekord dziennika opisujący zmianę przed utrwaleniem samej zmienionej strony danych na dysku.
Dane i bazy danychSchemat uwierzytelniania, w którym weryfikator wysyła losowe wyzwanie, a strona dowodzi tożsamości, zwracając poprawną odpowiedź obliczoną z użyciem swojego sekretu.
BezpieczeństwoWzorzec tworzący nowe obiekty przez kopiowanie istniejącego egzemplarza-wzorca zamiast wywoływania konstruktora klasy.
Inżynieria oprogramowaniaPośrednik przekazujący żądania między klientem a serwerem we własnym imieniu, mogący filtrować, buforować lub modyfikować ruch.
SieciSelektywne zachowywanie części śladów rozproszonych w celu ograniczenia kosztów przechowywania przy zachowaniu reprezentatywności danych.
Chmura i DevOpsSystematyczne odwiedzanie każdego węzła drzewa, w porządku in-order, pre-order, post-order lub wszerz.
Teoria informatykiDostęp do plików spoza zamierzonego katalogu przez manipulację sekwencjami ścieżki, np. "../", w danych wejściowych aplikacji.
BezpieczeństwoAwaria propagująca się przez system, gdy uszkodzenie jednego komponentu przenosi obciążenie na kolejne, powodując ich kolejne awarie.
Systemy i architekturaOgraniczony zakres czasu rzeczywistego, w którym z gwarancją mieści się prawdziwa chwila zdarzenia, mimo niedokładności zegarów fizycznych.
Systemy i architekturaPojedyncza, nazwana jednostka pracy w śladzie rozproszonym, opisana czasem rozpoczęcia, trwaniem i atrybutami; podstawowy element budujący ślad.
Chmura i DevOpsSystematyczne badanie kodu źródłowego przez osoby inne niż autor w celu wykrycia defektów i poprawy jakości.
Inżynieria oprogramowaniaModel współbieżności, w którym procesy koordynują działanie wyłącznie przez wysyłanie i odbieranie komunikatów, bez współdzielonej pamięci.
Systemy i architekturaGlobalny stan, w którym dla każdego odebranego komunikatu uwzględniono również jego wysłanie; nie zawiera zdarzeń łamiących przyczynowość.
Systemy i architekturaAutomatyczne przejęcie funkcji uszkodzonego komponentu przez element zapasowy w celu zachowania ciągłości działania usługi.
Chmura i DevOpsZapisanie stanu jednego wykonywanego procesu i odtworzenie stanu innego, by procesor mógł podjąć wykonywanie tego drugiego.
Systemy i architekturaUrządzenie warstwy łącza przekazujące ramki tylko do portu docelowego na podstawie adresu MAC, izolując domeny kolizyjne między portami.
SieciMechanizm warunkowego włączania lub wyłączania funkcjonalności w działającym systemie bez ponownego wdrażania kodu.
Chmura i DevOpsZapis danych poza granicami przydzielonego bufora w pamięci, nadpisujący sąsiednie obszary i umożliwiający zmianę przepływu sterowania programu.
BezpieczeństwoStan błędu polegający na próbie włożenia elementu na stos, który osiągnął maksymalną pojemność.
Teoria informatykiPrzekształcanie zapytania w równoważne semantycznie wyrażenie o potencjalnie niższym koszcie, np. przez przesuwanie selekcji czy spłaszczanie podzapytań.
Dane i bazy danychFunkcja przypisująca łukom sieci wartości spełniające ograniczenia przepustowości i zachowania przepływu w wierzchołkach pośrednich.
Teoria informatykiLiczba zapytań lub tokenów przetwarzanych przez system inferencji w jednostce czasu.
AI / Machine LearningMaksymalna informacja wzajemna między wejściem a wyjściem kanału po wszystkich rozkładach wejścia; górne ograniczenie szybkości niezawodnej transmisji.
Teoria informatykiMechanizm jądra Linux izolujący widok zasobów systemowych (procesy, sieć, montowania) dla grupy procesów, stanowiący podstawę izolacji kontenerów.
Chmura i DevOpsNiskowymiarowa przestrzeń reprezentacji, w której model koduje istotne czynniki zmienności danych.
AI / Machine LearningHeurystyka optymalizacji przemieszczająca operacje selekcji jak najbliżej źródeł danych, by wcześnie zmniejszyć liczbę przetwarzanych krotek.
Dane i bazy danychAlgorytm przeglądania grafu zagłębiający się maksymalnie wzdłuż każdej gałęzi przed nawrotem do nieodwiedzonych wierzchołków.
Teoria informatykiHeurystyka dekodowania utrzymująca k najbardziej prawdopodobnych częściowych sekwencji na każdym kroku generacji.
AI / Machine LearningAlgorytm przeglądania grafu odwiedzający wierzchołki warstwami według rosnącej odległości od źródła.
Teoria informatykiStrategia rozwiązywania problemu przez systematyczne wygenerowanie i sprawdzenie wszystkich kandydatów na rozwiązanie.
Teoria informatykiDział sztucznej inteligencji zajmujący się automatyczną analizą i generowaniem tekstu oraz mowy w językach ludzkich za pomocą metod obliczeniowych.
AI / Machine LearningModel dostępu na żądanie przez sieć do współdzielonej puli konfigurowalnych zasobów obliczeniowych, szybko udostępnianych przy minimalnym nakładzie zarządzania.
Chmura i DevOpsStan, w którym model dopasowuje się do szumu danych treningowych, osiągając niski błąd treningowy, ale wysoki błąd na danych testowych.
AI / Machine LearningMechanizm prognozujący wynik instrukcji warunkowej, by potok mógł kontynuować pobieranie instrukcji bez czekania na rozstrzygnięcie skoku.
Systemy i architekturaWłasność wyrażenia, które można zastąpić jego wartością bez zmiany zachowania programu.
Teoria informatykiUsuwanie nadmiarowych wag, neuronów lub kanałów sieci, by zmniejszyć liczbę parametrów i koszt obliczeniowy przy zachowaniu jakości.
AI / Machine LearningDynamiczne przyznawanie i zwalnianie bloków pamięci procesom na żądanie, zarządzane przez alokator z wykorzystaniem strategii dopasowania.
Systemy i architekturaKlasa problemów decyzyjnych rozstrzygalnych przez deterministyczną maszynę Turinga z użyciem pamięci wielomianowej względem rozmiaru wejścia.
Teoria informatykiWłasność problemu należącego do PSPACE i będącego co najmniej tak trudnym jak każdy inny problem tej klasy względem redukcji wielomianowej.
Teoria informatykiStyl komunikacji, w którym nadawcy publikują komunikaty do kategorii zdarzeń, a odbiorcy subskrybują wybrane kategorie, bez wzajemnej zależności.
Inżynieria oprogramowaniaZgrupowanie zasobów obliczeniowych dostawcy obsługujące wielu odbiorców z dynamicznym przydziałem fizycznych i wirtualnych zasobów według popytu.
Chmura i DevOpsZapisany migawkowo stan procesu lub systemu na trwałym nośniku, umożliwiający wznowienie obliczeń po awarii.
Systemy i architekturaKatalog w istniejącym drzewie katalogów, do którego dołącza się inny system plików, czyniąc jego zawartość dostępną pod tą ścieżką.
Systemy i architekturaAlgorytm off-policy uczenia różnic czasowych aktualizujący funkcję akcja-wartość ku optimum niezależnie od polityki generującej dane.
AI / Machine LearningJakość usługi — zdolność sieci do zapewnienia ruchowi gwarantowanych parametrów przepustowości, opóźnienia, zmienności opóźnienia i strat (Quality of Service).
SieciFormalny rachunek funkcji z systemem typów ograniczającym poprawne wyrażenia, stanowiący rdzeń teorii typów języków programowania.
Teoria informatykiAlgebra procesów modelująca współbieżność z mobilnością — nazwy kanałów mogą być przesyłane jako komunikaty, zmieniając topologię połączeń.
Systemy i architekturaWzorzec wiążący czas życia zasobu z czasem życia obiektu: pozyskanie w konstruktorze, zwolnienie w destruktorze przy wyjściu z zakresu.
Teoria informatykiJednostka danych warstwy łącza, opakowująca pakiet w nagłówek i stopkę z adresami sprzętowymi oraz polem kontroli błędów do transmisji przez pojedyncze łącze.
SieciObszar stosu przydzielany wywołaniu funkcji, przechowujący jej argumenty, zmienne lokalne i adres powrotu.
Teoria informatykiBlok fizycznej pamięci operacyjnej o stałym rozmiarze równym stronie, do którego mapowana jest strona wirtualna.
Systemy i architekturaZłośliwe oprogramowanie szyfrujące dane ofiary lub blokujące dostęp do systemu, żądające okupu za przywrócenie dostępu.
BezpieczeństwoModel nadawania uprawnień poprzez przypisywanie podmiotów do ról, a uprawnień do ról, zamiast bezpośrednio do podmiotów.
BezpieczeństwoPrzekształcenie jednego problemu w inny, tak że rozwiązanie drugiego daje rozwiązanie pierwszego; podstawa projektowania i klasyfikacji złożoności.
Teoria informatykiPodstawowa reguła obliczeniowa rachunku lambda: aplikacja abstrakcji do argumentu zastępuje go w ciele za związaną zmienną.
Teoria informatykiSprowadzenie jednego problemu do drugiego z wykorzystaniem wyroczni rozwiązującej problem docelowy wielokrotnie, mierzące względną trudność obliczeniową.
Teoria informatykiPrzekształcenie instancji jednego problemu w instancję drugiego, obliczalne w czasie wielomianowym i zachowujące odpowiedź, służące porównaniu trudności problemów.
Teoria informatykiPrzekształcenie danych z przestrzeni wysokowymiarowej do niższego wymiaru z zachowaniem istotnej struktury lub wariancji.
AI / Machine LearningCelowe powielanie krytycznych komponentów lub danych, tak aby awaria jednego elementu nie spowodowała utraty funkcji całego systemu.
Chmura i DevOpsZmiana wewnętrznej struktury kodu poprawiająca jego czytelność i strukturę bez modyfikacji obserwowalnego zachowania zewnętrznego.
Inżynieria oprogramowaniaStopniowe przekształcanie struktury architektury systemu w celu poprawy atrybutów jakościowych przy zachowaniu funkcjonalności.
Inżynieria oprogramowaniaZadanie predykcji, w którym model przewiduje ciągłą wartość liczbową na podstawie cech wejściowych.
AI / Machine LearningModel liniowy klasyfikacji szacujący prawdopodobieństwo przynależności do klasy przez przepuszczenie kombinacji liniowej cech przez funkcję sigmoidalną.
AI / Machine LearningTechnika ograniczania złożoności modelu przez dodanie kary do funkcji celu lub inne ograniczenia, redukująca przeuczenie i poprawiająca uogólnianie.
AI / Machine LearningDodanie do funkcji straty kary proporcjonalnej do sumy wartości bezwzględnych wag, sprzyjającej rozwiązaniom rzadkim z zerowymi wagami.
AI / Machine LearningDodanie do funkcji straty kary proporcjonalnej do kwadratu normy parametrów, co zmniejsza ich wartości i poprawia generalizację.
AI / Machine LearningSchemat dopuszczający przejście od formuł przesłankowych do wniosku w systemie dedukcyjnym, np. modus ponens.
Teoria informatykiUsługa przechowująca i dystrybuująca obrazy kontenerów, umożliwiająca ich publikowanie i pobieranie przez klientów wykonawczych.
Chmura i DevOpsTechnika definiowania podprogramu poprzez bezpośrednie lub pośrednie odwołanie do samego siebie aż do osiągnięcia przypadku bazowego.
Teoria informatykiPostać rekurencji, w której wywołanie rekurencyjne jest ostatnią operacją funkcji, co umożliwia wykonanie bez narastania stosu.
Teoria informatykiMatematyczna struktura danych będąca podzbiorem iloczynu kartezjańskiego dziedzin atrybutów; reprezentuje zbiór krotek o jednolitym schemacie. Implementowana jako tabela.
Dane i bazy danychRelacja zwrotna, antysymetryczna i przechodnia, porządkująca elementy zbioru; częściowa, gdy nie wszystkie pary są porównywalne.
Teoria informatykiRelacja dwuargumentowa zwrotna, symetryczna i przechodnia, dzieląca zbiór na rozłączne klasy abstrakcji.
Teoria informatykiCzęściowy porządek na zdarzeniach systemu rozproszonego wyrażający potencjalną zależność przyczynową: zdarzenie a poprzedza b w tym samym procesie lub przez przesłany komunikat.
Systemy i architekturaZłagodzenie ograniczeń problemu w celu uzyskania łatwiejszego zadania, którego rozwiązanie daje oszacowanie optimum oryginału.
Teoria informatykiProstowana jednostka liniowa — funkcja aktywacji zwracająca maksimum z zera i wejścia, łagodząca problem zanikającego gradientu.
AI / Machine LearningJedna z wielu identycznych instancji obciążenia utrzymywanych równolegle dla dostępności i równoważenia obciążenia.
Chmura i DevOpsUtrzymywanie kopii tych samych danych na wielu węzłach w celu zwiększenia dostępności, odporności na awarie i lokalności odczytu.
Dane i bazy danychMetoda zapewniania spójności replik przez wykonywanie tej samej deterministycznej sekwencji poleceń w identycznym porządku na każdej kopii.
Systemy i architekturaWersjonowany magazyn przechowujący i udostępniający artefakty budowy oraz zależności, zapewniający ich powtarzalne pobieranie w potoku.
Chmura i DevOpsPonowne wysłanie danych, dla których nadawca nie otrzymał potwierdzenia w wyznaczonym czasie lub wykrył ich utratę.
SieciArchitektura o zredukowanej liście rozkazów: niewiele prostych instrukcji o stałej długości, sprzyjających potokowaniu i operacjom rejestr-rejestr.
Systemy i architekturaUczenie ze wzmocnieniem na podstawie preferencji ludzi — dostrajanie modelu tak, by jego wyjścia maksymalizowały nagrodę odzwierciedlającą oceny człowieka.
AI / Machine LearningTyp typów: klasyfikacja konstruktorów typów określająca ich aplikowalność, analogiczna do typów dla wartości.
Teoria informatykiLokalna operacja restrukturyzująca drzewo wyszukiwań, zmieniająca układ trzech węzłów z zachowaniem porządku, używana do balansowania.
Teoria informatykiRodzina miar jakości streszczeń porównujących pokrycie n-gramów i najdłuższych podsekwencji między tekstem a referencją.
AI / Machine LearningWyznaczanie ścieżek, którymi pakiety są przesyłane między sieciami, na podstawie informacji o topologii i adresach docelowych.
SieciAlgorytm routingu, w którym każdy węzeł rozgłasza stan swoich łączy, buduje pełną mapę topologii i liczy najkrótsze ścieżki.
SieciAlgorytm routingu, w którym węzły wymieniają z sąsiadami szacowane odległości do celów i iteracyjnie obliczają najkrótsze trasy.
SieciPrymityw komunikacyjny dostarczający każdy komunikat do wszystkich poprawnych procesów w identycznym porządku całkowitym, na zasadzie wszystko-albo-nic.
Systemy i architekturaModel płatności, w którym opłata zależy od faktycznie zmierzonego wykorzystania zasobów, bez kosztów stałych za niewykorzystaną pojemność.
Chmura i DevOpsWykrywanie i klasyfikowanie w tekście fragmentów odnoszących się do encji nazwanych, takich jak osoby, organizacje czy miejsca.
AI / Machine LearningWłasność języka, dla którego istnieje maszyna Turinga zatrzymująca się i poprawnie odpowiadająca tak/nie dla każdego wejścia.
Teoria informatykiWskazywanie wyrażeń w tekście, które odnoszą się do tej samej encji w świecie rzeczywistym.
AI / Machine LearningTłumaczenie czytelnej nazwy zasobu na odpowiadający jej adres sieciowy poprzez zapytanie do rozproszonego systemu nazw.
SieciMetodyka rozszerzająca TDD, w której wymagania zapisuje się jako wykonywalne scenariusze zachowania w języku zrozumiałym dla interesariuszy.
Inżynieria oprogramowaniaRekurencyjna zależność wyrażająca wartość stanu przez nagrodę bieżącą i zdyskontowaną wartość stanów następnych; rdzeń programowania dynamicznego w RL.
AI / Machine LearningWłasność wykonania, w której wiele operacji jest realizowanych dosłownie jednocześnie na osobnych jednostkach przetwarzania.
Systemy i architekturaRozdzielanie przychodzących żądań pomiędzy wiele instancji usługi w celu uniknięcia przeciążenia pojedynczego węzła i poprawy przepustowości.
Chmura i DevOpsKlasa problemów rozstrzygalnych w wielomianowym czasie przez maszynę probabilistyczną z jednostronnym błędem: nigdy nie myli się dla instancji negatywnych.
Teoria informatykiMechanizm wywołania procedury wykonywanej w innej przestrzeni adresowej (zwykle na zdalnym hoście), ukrywający komunikację sieciową za interfejsem zwykłego wywołania lokalnego.
Systemy i architekturaPlik, w którym ciągłe obszary zerowe nie zajmują bloków na nośniku, lecz są reprezentowane jako luki w mapie alokacji, oszczędzając miejsce.
Systemy i architekturaWłasność modelu, w którym znaczna część wag ma wartość zero, co umożliwia kompresję i przyspieszenie obliczeń rzadkich.
AI / Machine LearningTablica podstawień odwzorowująca wejściowe bity na wyjściowe, wprowadzająca nieliniowość do szyfru blokowego.
BezpieczeństwoModel usługowy, w którym odbiorca korzysta z aplikacji dostawcy działającej w chmurze, bez zarządzania infrastrukturą ani samą aplikacją.
Chmura i DevOpsZdolność odbiorcy do samodzielnego udostępniania zasobów obliczeniowych automatycznie, bez interakcji z personelem dostawcy usług.
Chmura i DevOpsWariant uwagi, w którym zapytania, klucze i wartości pochodzą z tej samej sekwencji, modelując zależności między jej elementami.
AI / Machine LearningWłasność systemu, w którym struktura rekordów nie jest narzucana z góry, lecz określana przy odczycie przez aplikację (schema-on-read).
Dane i bazy danychModel wymiarowy z centralną tabelą faktów połączoną bezpośrednio z odnotowanymi tabelami wymiarów, zoptymalizowany pod zapytania analityczne.
Dane i bazy danychWariant modelu wymiarowego, w którym tabele wymiarów są znormalizowane na kolejne tabele powiązane relacjami.
Dane i bazy danychOpis struktury relacji: nazwa wraz z listą atrybutów i ich dziedzin; definiuje intensję, niezależnie od aktualnych krotek.
Dane i bazy danychJednostka danych warstwy transportowej zawierająca nagłówek transportowy i fragment strumienia danych aplikacji.
SieciSchemat zarządzania pamięcią dzielący przestrzeń adresową na segmenty o zmiennej długości odpowiadające logicznym jednostkom programu, adresowane parą numer segmentu i przesunięcie.
Systemy i architekturaPodział sieci na izolowane podsieci w celu ograniczenia propagacji zagrożeń i kontroli ruchu między strefami.
BezpieczeństwoFragment kodu operujący na zasobie współdzielonym, który musi być wykonywany przez jedno zadanie naraz, aby zachować spójność.
Systemy i architekturaJednoargumentowa operacja algebry relacyjnej zwracająca krotki relacji spełniające zadany predykat logiczny; zachowuje schemat.
Dane i bazy danychZmienna całkowita modyfikowana wyłącznie atomowymi operacjami opuszczania i podnoszenia, służąca do synchronizacji dostępu do zasobów.
Systemy i architekturaSposób opisu znaczenia programów przez asercje logiczne o stanach przed i po wykonaniu, zwykle za pomocą trójek Hoare'a.
Teoria informatykiSposób nadawania znaczenia programom przez odwzorowanie konstrukcji składniowych na obiekty matematyczne (denotacje) w dziedzinach semantycznych.
Teoria informatykiWariant semantyki operacyjnej wiążący wyrażenie bezpośrednio z jego końcową wartością bez opisu pośrednich kroków.
Teoria informatykiStrategia, w której modyfikacja danych zapisuje nowe wersje bloków zamiast nadpisywać istniejące, zachowując starą wersję do czasu zatwierdzenia.
Systemy i architekturaWariant semantyki operacyjnej opisujący wykonanie jako pojedyncze, atomowe przejścia redukcyjne między konfiguracjami.
Teoria informatykiSposób definiowania znaczenia programu przez opis kroków wykonania na abstrakcyjnej maszynie lub przez reguły przejść między stanami.
Teoria informatykiZasada dzielenia krytycznego zadania między wiele podmiotów tak, by żaden samodzielnie nie mógł go nadużyć ani ukończyć.
BezpieczeństwoKryterium poprawności wykonania współbieżnych transakcji: efekt jest równoważny pewnemu wykonaniu szeregowemu tych transakcji.
Systemy i architekturaPoziom izolacji, w którym transakcja czyta spójną migawkę bazy z chwili rozpoczęcia, a konflikt zapis-zapis powoduje przerwanie jednej z transakcji.
Systemy i architekturaModel wykonywania, w którym dostawca dynamicznie zarządza serwerami i skalowaniem, a odbiorca nie aprowizuje ani nie utrzymuje infrastruktury.
Chmura i DevOpsUdostępnianie wytrenowanego modelu jako usługi obsługującej zapytania predykcyjne w produkcji.
AI / Machine LearningLogiczny, trwający w czasie kontekst wymiany danych między dwiema stronami, utrzymywany ponad pojedynczymi żądaniami przez identyfikator.
SieciStochastyczny spadek gradientu — wariant spadku gradientu szacujący gradient na losowej próbce (mini-paczce) zamiast całego zbioru danych.
AI / Machine LearningPoziome partycjonowanie danych na rozłączne podzbiory (shardy) rozmieszczone na wielu węzłach w celu skalowania pojemności i przepustowości.
Dane i bazy danychDedykowana warstwa infrastruktury sterująca komunikacją między usługami, zapewniająca routing, obserwowalność i bezpieczeństwo bez zmian w kodzie aplikacji.
Chmura i DevOpsRozproszona geograficznie infrastruktura serwerów buforujących, dostarczająca treść z węzła najbliższego użytkownikowi w celu zmniejszenia opóźnień.
SieciStruktura szyfru blokowego dzieląca blok na dwie połowy przetwarzane iteracyjnie funkcją rundy, odwracalna bez odwracania tej funkcji.
BezpieczeństwoSieć neuronowa z wieloma warstwami ukrytymi, ucząca hierarchiczne reprezentacje danych o rosnącym poziomie abstrakcji.
AI / Machine LearningWirtualna sieć logiczna zbudowana na istniejącej infrastrukturze, umożliwiająca komunikację kontenerów między węzłami niezależnie od topologii fizycznej.
Chmura i DevOpsFormalny model graficzny systemów współbieżnych opisujący przepływ znaczników przez miejsca i przejścia, reprezentujący stany i zdarzenia.
Systemy i architekturaArchitektura szyfru blokowego naprzemiennie stosująca warstwy podstawień (S-bloki) i permutacji bitów w wielu rundach.
BezpieczeństwoArchitektura przetwarzająca sekwencje przez stan ukryty rekurencyjnie aktualizowany w kolejnych krokach czasowych.
AI / Machine LearningArchitektura wykorzystująca warstwy splotowe z dzielonymi wagami do ekstrakcji lokalnych cech, dominująca w przetwarzaniu obrazów.
AI / Machine LearningWłasność systemu, w którym każda sekwencja redukcji dowolnego wyrażenia jest skończona i kończy się postacią normalną.
Teoria informatykiMaksymalny zbiór wierzchołków grafu skierowanego, w którym każdy jest osiągalny z każdego innego.
Teoria informatykiWzorzec konstrukcyjny gwarantujący istnienie najwyżej jednej instancji klasy i udostępniający do niej globalny punkt dostępu.
Inżynieria oprogramowaniaZdolność systemu do utrzymania wydajności przy wzroście obciążenia poprzez proporcjonalne dodawanie zasobów.
Chmura i DevOpsZwiększanie wydajności systemu przez dodanie zasobów (CPU, RAM) do pojedynczej maszyny obsługującej obciążenie.
Chmura i DevOpsZwiększanie wydajności systemu przez dodawanie kolejnych jednostek (węzłów, instancji) obsługujących obciążenie, zamiast wzmacniania pojedynczej maszyny.
Chmura i DevOpsPobieranie krotek przez przejście struktury indeksu zamiast odczytu całej relacji, zwykle wydajne przy wysokiej selektywności warunku.
Dane i bazy danychAutomatyczne badanie systemu pod kątem znanych słabości w celu identyfikacji i klasyfikacji zagrożeń.
BezpieczeństwoTechnika rozpoznania polegająca na badaniu portów hosta w celu ustalenia otwartych usług i potencjalnych wektorów ataku.
BezpieczeństwoZbiór krawędzi grafu, z których żadne dwie nie mają wspólnego wierzchołka; skojarzenie maksymalne ma największą liczność.
Teoria informatykiCiąg bitów o stałej długości będący wynikiem działania funkcji skrótu na wiadomości, pełniący rolę jej zwięzłego odcisku.
BezpieczeństwoUmowa o poziomie usługi (Service Level Agreement) — formalne zobowiązanie dostawcy wobec klienta dotyczące poziomu dostępności lub wydajności, z konsekwencjami za niedotrzymanie.
Chmura i DevOpsWskaźnik poziomu usługi (Service Level Indicator) — mierzalna metryka opisująca rzeczywistą jakość usługi, np. opóźnienie czy odsetek poprawnych żądań.
Chmura i DevOpsCel poziomu usługi (Service Level Objective) — docelowa wartość wskaźnika niezawodności, którą system ma osiągnąć w danym okresie.
Chmura i DevOpsPowierzchniowy objaw w kodzie sugerujący głębszy problem projektowy, np. zbyt długa metoda czy duplikacja, wskazujący kandydata do refaktoryzacji.
Inżynieria oprogramowaniaArchitektura zorientowana na usługi (service-oriented architecture) — styl budujący system z luźno powiązanych, współdzielonych usług biznesowych dostępnych przez zdefiniowane interfejsy.
Inżynieria oprogramowaniaZestaw pięciu zasad projektowania zorientowanego obiektowo (m.in. jednej odpowiedzialności, otwarte-zamknięte) wspierających utrzymywalność i rozszerzalność.
Inżynieria oprogramowaniaUporządkowanie elementów zbioru wedle relacji liniowego porządku zdefiniowanej na kluczach, dające ciąg niemalejący lub nierosnący.
Teoria informatykiAlgorytm liniowy sortujący klucze cyfra po cyfrze przy użyciu stabilnego sortowania pomocniczego, bez porównań między kluczami.
Teoria informatykiAlgorytm sortowania budujący kopiec binarny i kolejno usuwający korzeń, dający porządek w miejscu w czasie n log n.
Teoria informatykiAlgorytm sortowania typu dziel-i-zwyciężaj, rekurencyjnie dzielący ciąg i scalający posortowane połowy; czas n log n.
Teoria informatykiAlgorytm liniowy zliczający wystąpienia kluczy z ograniczonego zakresu całkowitego i rozmieszczający elementy wg sum prefiksowych.
Teoria informatykiWłasność algorytmu sortowania zachowująca względną kolejność elementów o równych kluczach z wejścia.
Teoria informatykiAlgorytm sortowania dzielący ciąg względem elementu osiowego na części mniejsze i większe; średni czas n log n, pesymistyczny n².
Teoria informatykiLiniowe uporządkowanie wierzchołków grafu acyklicznego skierowanego zgodne z kierunkiem wszystkich krawędzi.
Teoria informatykiWłasność algorytmu sortującego dane przy stałej, niezależnej od rozmiaru wejścia, dodatkowej pamięci pomocniczej.
Teoria informatykiLosowa wartość dodawana do hasła przed haszowaniem, czyniąca skróty unikalnymi i udaremniająca ataki z tablicami wstępnie obliczonymi.
BezpieczeństwoIteracyjna metoda optymalizacji aktualizująca parametry w kierunku przeciwnym do gradientu funkcji straty, aby zmniejszyć jej wartość.
AI / Machine LearningWłasność formuły polegająca na istnieniu wartościowania nadającego jej wartość prawdy.
Teoria informatykiPodszywanie się pod inny podmiot lub adres (np. IP, ARP, e-mail) w celu oszukania systemu lub użytkownika co do źródła komunikacji.
BezpieczeństwoMaksymalny podzbiór wierzchołków grafu wzajemnie osiągalnych przez ścieżki, wraz z łączącymi je krawędziami.
Teoria informatykiOperator zdaniotwórczy (np. negacja, koniunkcja, implikacja) budujący zdanie złożone z prostszych, którego wartość zależy od wartości składowych.
Teoria informatykiStopień, w jakim elementy pojedynczego modułu są ze sobą funkcjonalnie powiązane i służą jednemu zadaniu; wysoka spójność jest pożądana.
Inżynieria oprogramowaniaWłasność grafu polegająca na istnieniu ścieżki między każdą parą wierzchołków; w grafach skierowanych rozróżnia się spójność silną i słabą.
Teoria informatykiGwarancja sesyjna: jeśli proces odczytał pewną wartość obiektu, kolejne odczyty nie zwrócą wartości starszej niż już zaobserwowana.
Systemy i architekturaGwarancja sesyjna: zapisy jednego procesu są stosowane we wszystkich replikach w kolejności, w jakiej proces je wykonał.
Systemy i architekturaModel określający dopuszczalną granicę rozbieżności replik — w wymiarze czasu, liczby wersji lub błędu numerycznego — zanim wymuszona zostanie synchronizacja.
Systemy i architekturaGwarancja, że przy braku nowych zapisów wszystkie repliki danego obiektu w końcu zbiegną do tej samej wartości.
Systemy i architekturaWłasność systemu wieloprocesorowego gwarantująca, że wszystkie kopie danego bloku w różnych cache odzwierciedlają jego najnowszą wartość.
Systemy i architekturaModel, w którym zapisy jednego procesu są widziane przez pozostałe w kolejności ich wykonania, lecz zapisy różnych procesów mogą być obserwowane w różnym porządku.
Systemy i architekturaModel, w którym zapisy każdego pojedynczego procesora są widziane przez wszystkie inne w kolejności programu, lecz globalny porządek zapisów różnych procesorów nie jest gwarantowany.
Systemy i architekturaModel gwarantujący, że operacje powiązane relacją przyczynowo-skutkową są widziane przez wszystkie procesy w tym samym porządku; operacje współbieżne mogą różnić się porządkiem.
Systemy i architekturaModel, w którym wynik wykonania jest taki, jakby operacje wszystkich procesów wykonano w pewnym porządku globalnym zgodnym z kolejnością programu każdego procesu.
Systemy i architekturaWzmocnienie spójności ostatecznej: repliki, które otrzymały ten sam zbiór aktualizacji, mają identyczny stan, bez konieczności rozwiązywania konfliktów.
Systemy i architekturaModel rozróżniający zwykłe dostępy od operacji synchronizacji; spójność pamięci jest wymuszana tylko w punktach synchronizacji.
Systemy i architekturaModel słaby rozróżniający operacje acquire i release; zmiany stają się widoczne dla innych dopiero przy operacji zwolnienia blokady.
Systemy i architekturaWeryfikacja, że operacje w programie są stosowane do argumentów zgodnych z regułami systemu typów, zwykle w czasie kompilacji.
Teoria informatykiStopień wzajemnej zależności między modułami; niskie sprzężenie ułatwia zmiany i ponowne użycie, wysokie utrudnia utrzymanie.
Inżynieria oprogramowaniaNazwana lub literałowa wartość ustalona w trakcie kompilacji lub inicjalizacji, której nie wolno zmienić podczas wykonania programu.
Teoria informatykiOpisany w konfiguracji pożądany kształt infrastruktury, do którego narzędzie automatycznie sprowadza system rzeczywisty (reconciliation).
Chmura i DevOpsZbiór lokalnych stanów wszystkich procesów i kanałów w danym punkcie, opisujący chwilowy obraz systemu rozproszonego.
Systemy i architekturaAktualna faza cyklu życia procesu — np. nowy, gotowy, wykonywany, oczekujący lub zakończony — determinująca jego dostęp do procesora.
Systemy i architekturai-ty co do wielkości element zbioru; szczególne przypadki to minimum, maksimum i mediana.
Teoria informatykiHeurystyczne obcinanie końcówek wyrazów do wspólnego rdzenia, bez gwarancji poprawności słownikowej wyniku.
AI / Machine LearningMechanizm koordynujący równoczesne transakcje tak, by ich przeploty pozostawały poprawne, zwykle szeregowalne, mimo dostępu do wspólnych danych.
Dane i bazy danychOrganizacja pliku, w której rekordy są przechowywane bez narzuconego porządku, w kolejności wstawiania, a wyszukiwanie wymaga skanu pełnego.
Dane i bazy danychLiczba atrybutów w schemacie relacji; określa arność, czyli wymiar krotek tworzących relację.
Dane i bazy danychKlasa równoważności zbiorów o tej samej trudności obliczeniowej względem redukowalności Turinga.
Teoria informatykiLiczba krawędzi incydentnych z danym wierzchołkiem; w grafie skierowanym rozróżnia się stopień wejściowy i wyjściowy.
Teoria informatykiLiniowa struktura o dyscyplinie LIFO: element ostatnio włożony jest pierwszym usuwanym; operacje push i pop działają na jednym końcu.
Teoria informatykiUporządkowany zestaw współpracujących protokołów przypisanych do kolejnych warstw, realizujący pełną komunikację między systemami.
SieciStruktura pamięci typu LIFO przechowująca ramki aktywacji aktywnych wywołań procedur w trakcie wykonania programu.
Teoria informatykiWzorzec kapsułkujący rodzinę wymiennych algorytmów za wspólnym interfejsem, umożliwiając ich podmianę niezależnie od klienta.
Inżynieria oprogramowaniaMetoda eksploracji wybierająca z prawdopodobieństwem epsilon akcję losową, a w pozostałych przypadkach akcję o najwyższej szacowanej wartości.
AI / Machine LearningProces poszukiwania wartości hiperparametrów minimalizujących błąd walidacyjny, np. przez przeszukiwanie siatki lub losowe.
AI / Machine LearningDostrajanie modelu na zbiorze par instrukcja–odpowiedź, by lepiej wykonywał polecenia sformułowane w języku naturalnym.
AI / Machine LearningNajmniejsza jednostka odczytu i zapisu między dyskiem a pamięcią operacyjną, grupująca rekordy w blok o stałym rozmiarze.
Dane i bazy danychBlok wirtualnej przestrzeni adresowej o stałym rozmiarze, będący jednostką transferu i mapowania między pamięcią logiczną a fizyczną.
Systemy i architekturaSchemat zarządzania pamięcią dzielący przestrzeń adresową na ramki i strony stałego rozmiaru oraz mapujący strony logiczne na ramki fizyczne przez tablicę stron.
Systemy i architekturaStrategia ładowania strony do pamięci dopiero w chwili pierwszego odwołania do niej, zamiast wczytywania całego procesu z góry.
Systemy i architekturaStruktura, w której elementy tworzą uporządkowany ciąg, gdzie każdy element ma co najwyżej jednego następnika i jednego poprzednika.
Teoria informatykiPseudolosowa sekwencja generowana z klucza, łączona z tekstem jawnym (zwykle XOR) w szyfrach strumieniowych.
BezpieczeństwoPole obliczane z zawartości jednostki danych, pozwalające odbiorcy wykryć przekłamania bitów powstałe podczas transmisji.
SieciZbiór atrybutów, którego wartości jednoznacznie identyfikują każdą krotkę relacji, niekoniecznie minimalny.
Dane i bazy danychZdolność procesora do pobierania i wykonywania więcej niż jednej instrukcji na takt dzięki wielu równoległym jednostkom wykonawczym.
Systemy i architekturaMaszyna wektorów nośnych — klasyfikator wyznaczający hiperpłaszczyznę maksymalizującą margines między klasami, z możliwością odwzorowania jądrowego.
AI / Machine LearningOkresowy komunikat wysyłany przez węzeł dla potwierdzenia jego żywotności; jego brak sugeruje awarię.
Systemy i architekturaCztery kluczowe wskaźniki monitorowania usługi: opóźnienie, ruch, błędy i nasycenie, zalecane jako minimalny zestaw sygnałów.
Chmura i DevOpsKlasa technik koordynacji, w której zawieszenie jednego wątku nie blokuje postępu pozostałych, oparta na atomowych operacjach pamięci.
Systemy i architekturaOperacja wymuszająca opróżnienie zbuforowanych danych i metadanych pliku na trwały nośnik przed zwróceniem sterowania, gwarantująca trwałość.
Systemy i architekturaProces uzgadniania odczytów zegarów fizycznych wielu węzłów tak, by ich różnice mieściły się w zadanej granicy.
Systemy i architekturaZbiór sieci i routerów pod wspólną administracją, prowadzący jednolitą politykę routingu wobec reszty Internetu.
SieciAlgorytm alokacji dzielący pamięć na bloki o rozmiarach będących potęgami dwójki i łączący sąsiadujące wolne bloki (kolegów) przy zwalnianiu.
Systemy i architekturaMetoda organizacji danych na nośniku w postaci nazwanych plików i katalogów wraz ze strukturami metadanych zarządzającymi alokacją przestrzeni.
Systemy i architekturaFormalny system reguł przypisujących typy wyrażeniom programu w celu ograniczenia dopuszczalnych operacji i wykluczenia pewnych klas błędów.
Teoria informatykiBłąd współbieżności, w którym wynik zależy od niedeterministycznej kolejności dostępów wielu wątków do współdzielonych danych.
Systemy i architekturaGenerowanie plików konfiguracyjnych z wzorca z miejscami na zmienne, podstawianymi w zależności od środowiska lub kontekstu.
Chmura i DevOpsPrzewidywanie liczby krotek wynikowych operatora na podstawie statystyk, używane przez optymalizator do oceny kosztu planów.
Dane i bazy danychStan, w którym proces spędza więcej czasu na obsłudze błędów strony niż na wykonaniu, przez nadmierne stronicowanie i zbyt mały zbiór ramek.
Systemy i architekturaCiąg punktów pomiarowych uporządkowanych w czasie, identyfikowany nazwą metryki i zestawem etykiet, przechowywany w bazie szeregów czasowych.
Chmura i DevOpsKryterium poprawności planu współbieżnego: jego skutek jest równoważny pewnemu szeregowemu wykonaniu tych samych transakcji.
Dane i bazy danychWybór przez system operacyjny, który gotowy proces lub wątek otrzyma procesor i na jak długo, według ustalonej polityki.
Systemy i architekturaZakres częstotliwości, jaki medium lub kanał przenosi z akceptowalnym tłumieniem; ogranicza maksymalną szybkość sygnalizacji.
SieciProbabilistyczna struktura szacująca częstość elementów w strumieniu za pomocą tablicy liczników indeksowanej wieloma funkcjami skrótu; zawyża, nigdy nie zaniża.
Teoria informatykiSzyfr symetryczny przetwarzający dane w blokach o stałej długości za pomocą permutacji zależnej od klucza.
BezpieczeństwoSzyfr symetryczny szyfrujący dane bit po bicie lub bajt po bajcie przez sumowanie z pseudolosowym strumieniem klucza.
BezpieczeństwoAlgorytm szyfrujący, w którym ten sam tajny klucz służy do szyfrowania i deszyfrowania danych.
BezpieczeństwoOperacja przekształcania jawnej wiadomości w szyfrogram przy użyciu klucza publicznego odbiorcy, odwracalna tylko jego kluczem prywatnym.
BezpieczeństwoTryb łączący poufność z gwarancją integralności i autentyczności danych, zwracający szyfrogram wraz ze znacznikiem uwierzytelniającym.
BezpieczeństwoCiąg wierzchołków połączonych krawędziami, w którym żaden wierzchołek nie powtarza się; łączy wierzchołek początkowy z końcowym.
Teoria informatykiSposób fizycznego pobrania krotek relacji, np. skanowanie pełne tabeli lub wykorzystanie indeksu do wyszukania wartości.
Dane i bazy danychPołączenie serializowalności i linearyzowalności: porządek szeregowy transakcji respektuje ich kolejność w czasie rzeczywistym.
Systemy i architekturaReprezentacja przebiegu pojedynczego żądania przez wiele usług, złożona z powiązanych przedziałów ukazujących ścieżkę i czasy wykonania.
Chmura i DevOpsPole pod krzywą precyzja-czułość uśredniające precyzję przy kolejnych poziomach czułości; standardowa miara w wyszukiwaniu i detekcji.
AI / Machine LearningOprogramowanie odpowiedzialne za uruchamianie i zarządzanie cyklem życia kontenerów na hoście, zgodnie ze specyfikacją wykonania.
Chmura i DevOpsStopień, w jakim odczytana wartość odzwierciedla najnowszy zapisany stan; ograniczana w modelach z opóźnieniem określonym czasowo lub liczbą wersji.
Systemy i architekturaCentralna tabela modelu wymiarowego przechowująca mierzalne miary procesu biznesowego oraz klucze obce do wymiarów.
Dane i bazy danychTabela opisująca kontekst miar (kto, co, gdzie, kiedy) za pomocą atrybutów służących filtrowaniu i grupowaniu danych analitycznych.
Dane i bazy danychStruktura przechowująca elementy tego samego typu w ciągłym obszarze pamięci, z dostępem do dowolnego elementu w czasie stałym po indeksie.
Teoria informatykiStruktura odwzorowująca klucze na wartości, umożliwiająca wyszukiwanie wartości po kluczu.
Teoria informatykiTablica o zmiennej pojemności, automatycznie powiększana (zwykle przez podwajanie) przy braku miejsca, dająca zamortyzowany stały koszt dopisania na końcu.
Teoria informatykiStruktura danych w routerze odwzorowująca prefiksy docelowe na następne przeskoki i interfejsy wyjściowe.
SieciStruktura danych utrzymywana przez system operacyjny, odwzorowująca numery stron wirtualnych na numery ramek fizycznych oraz bity stanu i ochrony.
Systemy i architekturaStruktura danych kompilatora przechowująca informacje o identyfikatorach programu (typ, zasięg, lokalizacja) i wspierająca ich wyszukiwanie.
Teoria informatykiStruktura danych przechowująca pary klucz-wartość, w której pozycję elementu wyznacza funkcja skrótu, dająca średnio stały czas dostępu.
Teoria informatykiWłasność protokołu, w której kompromitacja długoterminowego klucza prywatnego nie pozwala odszyfrować wcześniej przechwyconych sesji, bo klucze sesyjne są efemeryczne.
BezpieczeństwoFormuła rachunku zdań prawdziwa przy każdym wartościowaniu zmiennych zdaniowych.
Teoria informatykiZbiór danych pomiarowych emitowanych przez system (metryki, logi, ślady) i przesyłanych do systemu analizy w celu monitorowania zachowania.
Chmura i DevOpsParametr skalujący rozkład prawdopodobieństwa kolejnego tokena, regulujący losowość i różnorodność generowanego tekstu.
AI / Machine LearningHiperparametr skalujący wielkość kroku aktualizacji parametrów w metodach gradientowych; zbyt duże powoduje rozbieżność, zbyt małe spowalnia zbieżność.
AI / Machine LearningStosunek bieżącego zużycia budżetu błędu do tempa, które wyczerpałoby go równomiernie w całym okresie; podstawa alertów wielookienkowych.
Chmura i DevOpsAutoryzowana, kontrolowana próba przełamania zabezpieczeń systemu w celu oceny jego odporności na ataki.
BezpieczeństwoTwierdzenie głoszące, że każda funkcja efektywnie obliczalna jest obliczalna przez maszynę Turinga.
Teoria informatykiMiara wagi terminu łącząca częstość jego występowania w dokumencie z odwrotną częstością w całym korpusie (term frequency-inverse document frequency).
AI / Machine LearningBufor translacji adresów (translation lookaside buffer) — sprzętowa pamięć podręczna przechowująca ostatnie odwzorowania stron na ramki, przyspieszająca translację adresów.
Systemy i architekturaAutomatyczne przekładanie tekstu lub mowy z jednego języka naturalnego na inny za pomocą metod obliczeniowych.
AI / Machine LearningSpadek mocy sygnału wraz z odległością przebytą w medium transmisyjnym, ograniczający maksymalny zasięg łącza fizycznego.
SieciPodstawowa jednostka przetwarzania tekstu przez model — fragment słowa, słowo lub znak, na które dzielony jest tekst wejściowy.
AI / Machine LearningPoświadczenie wydane przez serwer autoryzacji, które klient przedstawia, by uzyskać dostęp do chronionego zasobu w imieniu użytkownika.
BezpieczeństwoPodział tekstu na tokeny stanowiące wejście modelu, często metodami podsłownymi jak kodowanie par bajtów.
AI / Machine LearningPodział słów na częstsze podjednostki, łączący zalety reprezentacji znakowej i wyrazowej oraz ograniczający problem słów spoza słownika.
AI / Machine LearningZdolność systemu do dalszego poprawnego działania mimo awarii części jego komponentów.
Systemy i architekturaSytuacja, w której żądane dane znajdują się w pamięci podręcznej i mogą być pobrane bez sięgania do niższego poziomu hierarchii.
Systemy i architekturaLogiczna jednostka pracy złożona z operacji na danych, wykonywana atomowo: w całości zatwierdzona albo w całości wycofana.
Dane i bazy danychArchitektura sekwencyjna oparta wyłącznie na mechanizmie uwagi, bez rekurencji, umożliwiająca równoległe przetwarzanie tokenów.
AI / Machine LearningWpis tablicy routingu o najszerszym prefiksie, stosowany gdy żaden bardziej szczegółowy wpis nie pasuje do adresu docelowego.
SieciEtap uczenia modelu na dużym, ogólnym korpusie w trybie samonadzorowanym, poprzedzający dostrajanie do zadań szczegółowych.
AI / Machine LearningAsercja postaci {P}C{Q} stwierdzająca, że jeśli warunek wstępny P zachodzi przed wykonaniem programu C, to po nim zachodzi warunek końcowy Q.
Teoria informatykiElementarna jednostka modelu RDF w postaci podmiot-orzeczenie-przedmiot, wyrażająca pojedyncze stwierdzenie o zasobie.
Dane i bazy danychWłasność, w której skutki zatwierdzonej transakcji przetrwają kolejne awarie systemu i pozostają zapisane na stałe.
Dane i bazy danychTryb pracy, w którym każdy blok jawny jest XOR-owany z poprzednim szyfrogramem przed zaszyfrowaniem, łańcuchując bloki.
BezpieczeństwoTryb pracy zamieniający szyfr blokowy w strumieniowy przez szyfrowanie kolejnych wartości licznika i XOR z tekstem jawnym.
BezpieczeństwoTryb pracy szyfrujący każdy blok niezależnie tym samym kluczem; identyczne bloki jawne dają identyczne szyfrogramy.
BezpieczeństwoSchemat określający sposób wielokrotnego stosowania szyfru blokowego do wiadomości dłuższej niż jeden blok.
BezpieczeństwoPostać normalna spełniona, gdy relacja jest w 2NF i żaden atrybut niekluczowy nie zależy przechodnio od klucza głównego.
Dane i bazy danychHermetyzacja pakietów jednego protokołu wewnątrz ładunku innego w celu przesłania ich przez sieć pośredniczącą, często z dodaniem szyfrowania.
SieciStwierdza, że system rozproszony nie może jednocześnie gwarantować spójności, dostępności i odporności na podział sieci — w razie podziału trzeba wybrać między spójnością a dostępnością.
Systemy i architekturaWynik stwierdzający, że problem spełnialności formuł boolowskich (SAT) jest NP-zupełny, ustanawiający pierwszy problem NP-zupełny.
Teoria informatykiWynik dowodzący, że w asynchronicznym systemie rozproszonym żaden deterministyczny protokół nie gwarantuje konsensusu przy choćby jednej awarii zatrzymania.
Systemy i architekturaWynik mówiący, że przy większym ograniczeniu czasu maszyny rozstrzygają ściśle więcej problemów; gwarantuje istnienie problemów trudniejszych czasowo.
Teoria informatykiWynik mówiący, że transmisja z dowolnie małym prawdopodobieństwem błędu jest możliwa wtedy i tylko wtedy, gdy szybkość nie przekracza przepustowości kanału.
Teoria informatykiWynik mówiący, że dolnym granicznym oczekiwanym kosztem bezstratnego kodowania źródła jest jego entropia.
Teoria informatykiSchemat dający asymptotyczne rozwiązanie rekurencji postaci T(n)=aT(n/b)+f(n) typowej dla algorytmów dziel i zwyciężaj. Tzw. master theorem.
Teoria informatykiTwierdzenie zapewniające, że maszyna Turinga może uzyskać własny opis i użyć go w obliczeniach.
Teoria informatykiWynik stwierdzający, że każda formuła prawdziwa we wszystkich modelach teorii jest w niej dowodliwa.
Teoria informatykiTwierdzenie głoszące, że każda nietrywialna własność semantyczna języków rozpoznawanych przez maszyny Turinga jest nierozstrzygalna.
Teoria informatykiZbiór wartości wraz z dopuszczalnymi operacjami, przypisywany wyrażeniom jako klasyfikacja syntaktyczna ich znaczenia.
Teoria informatykiTyp złożony konstruowany z innych typów za pomocą sumy (wariantów) i produktu (krotek), zwykle z dopasowaniem wzorca.
Teoria informatykiTyp kwantyfikowany egzystencjalnie, ukrywający konkretną reprezentację wewnętrzną i służący jako podstawa abstrakcji danych.
Teoria informatykiTyp opisujący odwzorowanie z typu dziedziny w typ przeciwdziedziny, przypisywany funkcjom i wyrażeniom funkcyjnym.
Teoria informatykiTyp złożony reprezentujący jednoczesne zestawienie wartości kilku typów składowych, jak krotka lub rekord.
Teoria informatykiTyp złożony reprezentujący wartość będącą jednym z kilku rozłącznych wariantów, z których każdy może nieść własne dane.
Teoria informatykiTyp kwantyfikowany uniwersalnie po zmiennej typowej, opisujący wartości działające jednolicie dla każdego podstawienia tej zmiennej.
Teoria informatykiTyp, którego definicja zależy od wartości, co pozwala wyrażać precyzyjne specyfikacje i dowody w systemie typów.
Teoria informatykiWłasność języka, w której typy wartości są sprawdzane w trakcie wykonania, a nie statycznie podczas kompilacji.
Teoria informatykiWłasność języka, w której typy wyrażeń są ustalane i sprawdzane w czasie kompilacji, przed wykonaniem programu.
Teoria informatykiZdolność modelu do wykonania zadania na podstawie kilku przykładów podanych w podpowiedzi, bez aktualizacji wag.
AI / Machine LearningParadygmat uczenia, w którym model dopasowuje się do danych z parami wejście–etykieta, ucząc się odwzorowania z przykładów oznaczonych docelową wartością.
AI / Machine LearningParadygmat, w którym model odkrywa strukturę w danych bez etykiet docelowych, np. grupując przykłady lub estymując rozkład.
AI / Machine LearningTryb uczenia, w którym agent ocenia lub ulepsza politykę docelową na podstawie danych zebranych przez inną politykę zachowania.
AI / Machine LearningUczenie wykorzystujące jednocześnie niewielki zbiór danych oznaczonych i duży zbiór nieoznaczonych do poprawy modelu.
AI / Machine LearningNieliniowa redukcja wymiarowości odtwarzająca niskowymiarową strukturę geometryczną danych z zachowaniem lokalnych odległości.
AI / Machine LearningKlasa metod aktualizujących oszacowania wartości na podstawie różnicy między kolejnymi predykcjami, bez czekania na końcowy zwrot epizodu.
AI / Machine LearningParadygmat, w którym agent uczy się polityki działania przez interakcję ze środowiskiem, maksymalizując skumulowaną nagrodę.
AI / Machine LearningAutomatyczne tworzenie i konfigurowanie zasobów obliczeniowych, sieciowych i magazynowych przygotowujące je do użycia przez aplikację.
Chmura i DevOpsOkreślanie właściwego znaczenia wieloznacznego słowa w danym kontekście spośród jego możliwych sensów.
AI / Machine LearningProjektowanie modułu tak, by decyzje projektowe podatne na zmianę były niewidoczne dla pozostałych modułów.
Inżynieria oprogramowaniaWyznaczanie podstawienia zmiennych czyniącego dwa wyrażenia (termy lub typy) syntaktycznie identycznymi, kluczowe dla inferencji typów.
Teoria informatykiMaszyna Turinga symulująca działanie dowolnej innej maszyny zakodowanej na jej wejściu wraz z danymi.
Teoria informatykiUjednolicony ciąg znaków jednoznacznie identyfikujący zasób abstrakcyjny lub fizyczny w sieci, niezależnie od metody dostępu.
SieciZaufana strona trzecia, która wydaje i podpisuje certyfikaty klucza publicznego, gwarantując powiązanie klucza z tożsamością podmiotu.
BezpieczeństwoPodmiot PKI weryfikujący tożsamość wnioskodawców i zatwierdzający żądania certyfikatów przed ich wystawieniem przez urząd certyfikacji.
BezpieczeństwoTryb transportu przesyłający niezależne jednostki danych bez ustanawiania połączenia i bez gwarancji dostarczenia czy kolejności.
SieciTryb transportu wymagający ustanowienia połączenia przed transmisją, zapewniający uporządkowany, niezawodny strumień danych.
SieciFunkcja udostępniana w sieci przez standaryzowane interfejsy i protokoły, wywoływana przez inne aplikacje niezależnie od platformy.
SieciDomniemana lub stwierdzona przyczyna błędu, np. wadliwy bit, błąd kodu czy uszkodzenie sprzętu; może być utajona lub aktywna.
Systemy i architekturaMechanizm wykonujący wiele równoległych operacji uwagi w różnych podprzestrzeniach reprezentacji i łączący ich wyniki.
AI / Machine LearningWeryfikacja tożsamości wymagająca co najmniej dwóch niezależnych składników z różnych kategorii: wiedzy, posiadania i cechy biometrycznej.
BezpieczeństwoProtokół, w którym dwie strony wspólnie ustalają tajny klucz sesyjny tak, że żadna pojedyncza strona nie narzuca go w pełni, a podsłuchujący go nie pozna.
BezpieczeństwoProcedura ustanawiania połączenia przez wymianę trzech segmentów synchronizujących numery sekwencyjne obu stron.
SieciOdwołanie do obszaru pamięci po jego zwolnieniu; ponowna alokacja tej pamięci przez atakującego pozwala na manipulację danymi i przejęcie sterowania.
BezpieczeństwoUzależnienie odbiorcy od jednego dostawcy chmury, gdy migracja do innego wiąże się z wysokimi kosztami i barierami technicznymi.
Chmura i DevOpsLogiczna sieć lokalna wydzielona programowo w obrębie fizycznej infrastruktury przełączników, izolująca ruch i domeny rozgłoszeniowe niezależnie od fizycznego okablowania.
SieciWirtualna sieć prywatna (Virtual Private Network) tworząca szyfrowany tunel przez sieć publiczną dla bezpiecznej transmisji danych.
BezpieczeństwoTechnika oceny modelu polegająca na wielokrotnym podziale danych na części uczące i walidacyjne i uśrednianiu wyników.
AI / Machine LearningSprawdzenie poprawności łańcucha certyfikatów: zgodności podpisów, ważności, statusu unieważnienia i ograniczeń aż do kotwicy zaufania.
BezpieczeństwoWrażliwość predykcji modelu na zmiany w zbiorze treningowym; składowa błędu wynikająca z fluktuacji estymatora między próbkami.
AI / Machine LearningWarstwa, w której każdy neuron jest połączony z wszystkimi wyjściami warstwy poprzedniej; realizuje przekształcenie afiniczne z aktywacją.
AI / Machine LearningNiezmienny zbiór zmian systemu plików nakładany na poprzednie warstwy; obrazy kontenerów składają się ze stosu takich warstw współdzielonych między obrazami.
Chmura i DevOpsPoziom abstrakcji w architekturze sieci grupujący funkcje o pokrewnym zadaniu, oferujący zdefiniowany zestaw usług warstwie sąsiedniej.
SieciWarstwa modelu OSI/TCP-IP odpowiedzialna za logiczne adresowanie hostów i dostarczanie pakietów między sieciami przez routing.
SieciWarstwa stosująca operację splotu z uczonymi filtrami przesuwanymi po wejściu, wykrywająca lokalne wzorce niezależnie od położenia.
AI / Machine LearningWarstwa modelu odniesienia zapewniająca komunikację koniec-koniec między procesami na hostach, niezależną od fizycznej topologii sieci.
SieciWarstwa neuronów między wejściem a wyjściem sieci, której aktywacje nie są bezpośrednio obserwowane i stanowią pośrednią reprezentację danych.
AI / Machine LearningAbstrakcyjna warstwa jądra udostępniająca jednolity interfejs operacji na plikach niezależny od konkretnego systemu plików pod spodem.
Systemy i architekturaSpecjalny znacznik reprezentujący brak lub nieznaną wartość atrybutu w krotce; nie jest równy żadnej wartości ani innemu NULL.
Dane i bazy danychFikcyjny węzeł graniczny upraszczający operacje na strukturze powiązanej przez wyeliminowanie przypadków brzegowych, np. pustej listy.
Teoria informatykiBłąd współbieżności, gdy wynik działania zależy od nieprzewidywalnej kolejności dostępu wielu wątków do współdzielonych danych.
Systemy i architekturaNajmniejsza jednostka wykonania szeregowana przez system; posiada własny licznik rozkazów i stos, lecz dzieli przestrzeń adresową z innymi wątkami procesu.
Systemy i architekturaWątek znany i szeregowany bezpośrednio przez jądro systemu, w odróżnieniu od wątku obsługiwanego wyłącznie w przestrzeni użytkownika.
Systemy i architekturaTechnika regularyzacji przerywająca trening, gdy błąd na zbiorze walidacyjnym przestaje maleć, by zapobiec przeuczeniu.
AI / Machine LearningStrategia wydania kierująca nową wersję najpierw do małego podzbioru ruchu lub użytkowników w celu oceny ryzyka przed pełnym udostępnieniem.
Chmura i DevOpsStrategia utrzymywania dwóch równoważnych środowisk produkcyjnych i przełączania ruchu między nimi w celu bezprzerwowego wydania i szybkiego wycofania.
Chmura i DevOpsTryb operacji dyskowych pomijający bufor podręczny strony, przenoszący dane bezpośrednio między przestrzenią użytkownika a nośnikiem.
Systemy i architekturaUporządkowana lista wartości cech reprezentująca pojedynczą obserwację jako punkt w przestrzeni cech.
AI / Machine LearningLosowa lub niepowtarzalna wartość początkowa zapewniająca różne szyfrogramy dla tej samej wiadomości w danym trybie pracy.
BezpieczeństwoSprawdzenie kluczem publicznym, czy dołączony znacznik kryptograficzny odpowiada danym i powstał przy użyciu odpowiedniego klucza prywatnego.
BezpieczeństwoPodstawowy element struktury powiazanej, przechowujacy dane oraz wskaznik (lub wskazniki) do innych elementow tej struktury.
Teoria informatykiArchitektura, w której jedna instancja oprogramowania obsługuje wielu odbiorców (najemców) przy logicznej izolacji ich danych i konfiguracji.
Chmura i DevOpsZdolność rdzenia do utrzymywania stanu wielu wątków i przeplatania ich wykonania, by ukryć opóźnienia i lepiej wykorzystać jednostki.
Systemy i architekturaMetoda sterowania współbieżnością przechowująca wiele wersji danych, tak by odczyty operowały na spójnej migawce bez blokowania zapisów.
Dane i bazy danychSposób fizycznego składowania, w którym wszystkie pola jednego rekordu zapisuje się razem, sprzyjając operacjom na pojedynczych wierszach.
Dane i bazy danychPodstawowy element grafu reprezentujący obiekt; krawędzie łączą pary wierzchołków.
Teoria informatykiBlokada, na której zadanie czeka przez aktywne odpytywanie w pętli, stosowana gdy oczekiwanie jest krótkie.
Systemy i architekturaWskaźnik odwołujący się do obszaru pamięci, który został już zwolniony lub przestał istnieć; jego użycie prowadzi do zachowania niezdefiniowanego.
Teoria informatykiReguła wiążąca każdy zasób z dokładnie jednym właścicielem odpowiedzialnym za jego zwolnienie, gwarantująca brak podwójnego zwolnienia i wycieków.
Teoria informatykiNiezmiennik porządkujący: klucz każdego węzła jest nie mniejszy (kopiec max) lub nie większy (kopiec min) od kluczy jego dzieci.
Teoria informatykiAutomatyczne wyprowadzanie typów wyrażeń bez jawnych adnotacji, na podstawie ich użycia i ograniczeń wynikających z reguł typowania.
Teoria informatykiFaza kontroli przeciążenia, w której okno rośnie wykładniczo od małej wartości aż do osiągnięcia progu lub wykrycia straty.
SieciSposób przekazywania argumentów, w którym argument przekazywany jest niewyliczony i obliczany dopiero przy każdym użyciu w ciele funkcji.
Teoria informatykiSposób przekazywania argumentów łączący wołanie przez nazwę z zapamiętywaniem: argument liczony co najwyżej raz, przy pierwszym użyciu.
Teoria informatykiSposób przekazywania argumentów, w którym najpierw oblicza się argument, a jego wartość przekazuje do funkcji.
Teoria informatykiReprezentacja tekstu jako zbioru częstości występowania słów z pominięciem ich kolejności i struktury składniowej.
AI / Machine LearningWartość przechowująca adres innego obiektu w pamięci, używana do łączenia węzłów struktur powiązanych.
Teoria informatykiWłasność systemu polegająca na tym, że wiele obliczeń postępuje w nakładających się okresach czasu, z możliwą interakcją między nimi.
Systemy i architekturaWłasność pary zdarzeń, których nie łączy żadna relacja przyczynowa w żadnym kierunku, więc ich względna kolejność jest nieokreślona.
Systemy i architekturaLiczba sposobów wyboru k-elementowego podzbioru ze zbioru n-elementowego, oznaczana C(n,k); podstawowa wielkość kombinatoryki przeliczeniowej.
Teoria informatykiParametr z przedziału [0,1] ważący przyszłe nagrody względem bieżących, kontrolujący horyzont planowania agenta.
AI / Machine LearningMiara nieczystości węzła w drzewie decyzyjnym; prawdopodobieństwo błędnej klasyfikacji losowego elementu przy losowym przypisaniu klasy.
AI / Machine LearningUłamek krotek relacji spełniających warunek, używany do oszacowania rozmiaru wyniku operacji selekcji lub złączenia.
Dane i bazy danychStosunek liczby odwołań obsłużonych przez dany poziom pamięci do całkowitej liczby odwołań; miara skuteczności pamięci podręcznej.
Systemy i architekturaTechnika dostarczania komponentowi jego zależności z zewnątrz zamiast tworzenia ich wewnątrz, co odwraca kontrolę i ułatwia testowanie.
Inżynieria oprogramowaniaWykonanie dowolnych poleceń systemu operacyjnego przez aplikację, która przekazuje niewalidowane dane wejściowe do interpretera powłoki.
BezpieczeństwoAtak polegający na wprowadzeniu złośliwego fragmentu zapytania do bazy danych przez niewalidowane dane wejściowe, zmieniający logikę zapytania.
BezpieczeństwoProcedura wyłaniania spośród węzłów jednego koordynatora, tak by wszystkie poprawne procesy zgodziły się co do jego tożsamości.
Systemy i architekturaOperacja przerywająca transakcję i cofająca wszystkie jej zmiany, przywracająca stan bazy sprzed jej rozpoczęcia.
Dane i bazy danychKontrolowane przywrócenie systemu do poprzedniej znanej dobrej wersji po wykryciu wadliwego wdrożenia.
Chmura i DevOpsZdarzenie sygnalizujące błąd lub sytuację wyjątkową, przerywające normalny przepływ i przekazujące sterowanie do obsługującego go kodu.
Teoria informatykiRealizacja instrukcji w kolejności wyznaczonej przez gotowość ich argumentów, a nie przez kolejność programową, w celu lepszego wykorzystania jednostek.
Systemy i architekturaWykonywanie instrukcji przed potwierdzeniem, że są potrzebne, na podstawie przewidywań; wyniki zatwierdza się lub odrzuca po rozstrzygnięciu warunku.
Systemy i architekturaIdentyfikacja obserwacji istotnie odbiegających od wzorca większości danych, bez wcześniejszego oznaczenia anomalii.
AI / Machine LearningWzorzec, który po wykryciu serii błędów zależnej usługi czasowo przerywa do niej wywołania, zapobiegając kaskadowej awarii i pozwalając na regenerację.
Chmura i DevOpsPrzenoszenie całych procesów lub stron między pamięcią operacyjną a obszarem wymiany na dysku w celu zwolnienia pamięci fizycznej.
Systemy i architekturaMetoda uzgodnienia wspólnego sekretu przez niezabezpieczony kanał oparta na trudności problemu logarytmu dyskretnego, bez wcześniejszego współdzielenia tajemnicy.
BezpieczeństwoMiara pojemności klasy hipotez równa największej liczbie punktów, którą klasa potrafi rozbić we wszystkich możliwych etykietowaniach.
AI / Machine LearningTabela wymiaru, której atrybuty zmieniają się rzadko w czasie i wymaga zastosowania technik śledzenia historii zmian (SCD).
Dane i bazy danychKonstrukcja składniowa, która po obliczeniu daje wartość, złożona z operandów i operatorów lub wywołań.
Teoria informatykiHipotetyczne urządzenie rozstrzygające pewien problem w jednym kroku, dołączone do maszyny w celu badania względnej obliczalności.
Teoria informatykiDostosowanie zachowań modelu do intencji, wartości i preferencji ludzi, by działał pomocnie i bezpiecznie.
AI / Machine LearningWłaściwość systemu zaprojektowanego tak, by utrzymywać ciągłość działania na uzgodnionym poziomie przez wysoki odsetek czasu, minimalizując przestoje.
Chmura i DevOpsDługość najdłuższej ścieżki od korzenia do liścia, mierzona liczbą krawędzi; determinuje koszt operacji.
Teoria informatykiLokalizacja elementu o zadanym kluczu w strukturze danych lub stwierdzenie jego nieobecności.
Teoria informatykiMetoda wyszukiwania w uporządkowanym ciągu, połowiąca przedział poszukiwań przy każdym porównaniu; działa w czasie logarytmicznym.
Teoria informatykiOdebranie procesorowi wykonywanemu procesowi przez planistę przed zakończeniem jego działania, by przydzielić procesor innemu zadaniu.
Systemy i architekturaZdarzenie lub warunek (np. zatwierdzenie kodu, harmonogram) inicjujące automatyczne uruchomienie przebiegu potoku.
Chmura i DevOpsMechanizm koordynacji gwarantujący, że w danej chwili najwyżej jeden proces przebywa w sekcji krytycznej i korzysta ze współdzielonego zasobu.
Systemy i architekturaKategoria wzorców dotyczących algorytmów i podziału odpowiedzialności oraz wzorców komunikacji między obiektami.
Inżynieria oprogramowaniaKategoria wzorców abstrahujących proces tworzenia obiektów, oddzielająca sposób budowy instancji od jej reprezentacji i użycia.
Inżynieria oprogramowaniaSprawdzone, wielokrotnie stosowalne rozwiązanie powtarzającego się problemu projektowego w danym kontekście, opisane jako schemat ról i współpracy obiektów.
Inżynieria oprogramowaniaKategoria wzorców opisujących sposób komponowania klas i obiektów w większe struktury przy zachowaniu elastyczności i wydajności.
Inżynieria oprogramowaniaWłasność relacji ewaluacji: jeśli wyrażenie ma dany typ i wykonuje krok obliczenia, wynik zachowuje ten sam typ.
Teoria informatykiWłasność dekompozycji schematu, przy której zbiór zależności funkcyjnych można odtworzyć z zależności obowiązujących w poszczególnych rzutach.
Dane i bazy danychSytuacja, w której proces gotowy do działania jest nieskończenie odraczany w dostępie do zasobu lub procesora przez politykę szeregowania.
Systemy i architekturaSytuacja, w której zbiór procesów jest trwale zablokowany, bo każdy czeka na zasób utrzymywany przez inny proces z tego zbioru.
Systemy i architekturaReguła wiązania nazw, w której widoczność identyfikatora zależy od ciągu wywołań w czasie wykonania, a nie od struktury tekstu.
Teoria informatykiReguła wiązania nazw, w której widoczność identyfikatora wyznacza struktura tekstu programu, a nie przebieg wykonania.
Teoria informatykiOgraniczenie między dwoma zbiorami atrybutów relacji: wartość zbioru wyznaczającego jednoznacznie określa wartość zbioru zależnego.
Dane i bazy danychOgraniczenie zachodzące, gdy obecność pewnych krotek wymusza obecność innych niezależnie od trzeciego atrybutu; podstawa czwartej postaci normalnej.
Dane i bazy danychOgraniczenie, w którym relacja jest bezstratnie odtwarzalna ze złączenia swoich rzutów; stanowi podstawę piątej postaci normalnej.
Dane i bazy danychProblem, w którym gradienty maleją wykładniczo w głębokich warstwach, uniemożliwiając skuteczną aktualizację wczesnych parametrów sieci.
AI / Machine LearningMechanizm kontrolujący ruch między segmentami sieci na podstawie reguł, przepuszczający lub blokujący pakiety zgodnie z polityką bezpieczeństwa.
SieciSystematyczne ustanawianie i utrzymywanie spójnego stanu oprogramowania i ustawień na już istniejących zasobach przez cały ich cykl życia.
Chmura i DevOpsBezpieczne przechowywanie, dystrybucja i rotacja danych poufnych (hasła, klucze, tokeny) używanych przez infrastrukturę i aplikacje, z dala od jawnego kodu.
Chmura i DevOpsKlasa lub moduł powinien mieć tylko jeden powód do zmiany, czyli jedną odpowiedzialność wobec aktora.
Inżynieria oprogramowaniaModuły wysokopoziomowe nie powinny zależeć od niskopoziomowych; obie warstwy zależą od abstrakcji, a nie od konkretów.
Inżynieria oprogramowaniaKryterium, w myśl którego obiekt typu podrzędnego musi zachowywać kontrakt typu nadrzędnego, by relacja podtypowania była poprawna.
Teoria informatykiObiekty typu bazowego można zastąpić obiektami podtypu bez naruszenia poprawności programu.
Inżynieria oprogramowaniaDowolny obiekt lub usługa identyfikowana w sieci przez adres, na której wykonuje się operacje pobrania lub modyfikacji.
SieciWprowadzenie sfałszowanych danych do pamięci podręcznej (np. DNS lub HTTP) tak, by były serwowane innym użytkownikom jako autentyczne.
BezpieczeństwoProtokół koordynacji transakcji rozproszonej w dwóch rundach (głosowanie i decyzja), zapewniający, że wszyscy uczestnicy atomowo zatwierdzą albo wycofają operację.
Systemy i architekturaNieblokujący protokół atomowego zatwierdzania dodający fazę przygotowania do zatwierdzenia, by uniknąć zawieszenia przy awarii koordynatora.
Systemy i architekturaOperacja kończąca transakcję pomyślnie i utrwalająca jej skutki w bazie, czyniąc je trwałymi i widocznymi dla innych transakcji.
Dane i bazy danychPodmiot, któremu strony protokołu ufają w pełnieniu funkcji bezpieczeństwa, np. poświadczania tożsamości lub dystrybucji kluczy.
BezpieczeństwoZbiór wszystkich podzbiorów danego zbioru, w tym zbioru pustego i całego zbioru.
Teoria informatykiZbiór równoliczny z pewnym podzbiorem liczb naturalnych, tj. skończony lub równoliczny ze zbiorem liczb naturalnych.
Teoria informatykiZbiór stron aktywnie używanych przez proces w ostatnim oknie czasowym, stanowiący miarę jego bieżącego zapotrzebowania na pamięć.
Systemy i architekturaNiezależny podzbiór danych, niewidziany podczas uczenia, służący do oceny zdolności uogólniania modelu.
AI / Machine LearningZbiór ciągów źródła, których empiryczna entropia jest bliska entropii źródła; skupia niemal całe prawdopodobieństwo i ma rozmiar rzędu dwóch do entropii.
Teoria informatykiPodzbiór danych użyty do dopasowania parametrów modelu w trakcie uczenia.
AI / Machine LearningPodzbiór danych używany do strojenia hiperparametrów i wyboru modelu, oddzielony od zbioru uczącego i testowego.
AI / Machine LearningMechanizm pozwalający wywołać procedurę wykonywaną na innym komputerze tak, jakby była lokalna, ukrywając przesył parametrów i wyniku przez sieć.
SieciWyrażenie języka, któremu można jednoznacznie przypisać wartość logiczną prawdy lub fałszu.
Teoria informatykiNiepodrabialny żeton wiązany z podmiotem, wskazujący obiekt i nadane na nim prawa; wiersz macierzy dostępu.
BezpieczeństwoZegar łączący czas fizyczny ze składnikiem logicznym, dający znaczniki bliskie czasowi rzeczywistemu i jednocześnie zgodne z porządkiem przyczynowym.
Systemy i architekturaSkalarny zegar logiczny inkrementowany przy każdym zdarzeniu i aktualizowany do max przy odbiorze komunikatu; gwarantuje, że relacja przyczynowa implikuje rosnące znaczniki.
Systemy i architekturaMechanizm przypisujący zdarzeniom w systemie rozproszonym wartości liczbowe odzwierciedlające ich przyczynowe następstwo, bez odwołania do czasu fizycznego.
Systemy i architekturaWektor liczników (po jednym na proces) pozwalający dokładnie wykryć relację przyczynowości i współbieżności między zdarzeniami w systemie rozproszonym.
Systemy i architekturaPoziom szczegółowości pojedynczego wiersza tabeli faktów, określający, co dokładnie reprezentuje jeden rekord miary.
Dane i bazy danychTechnika zarządzania pamięcią, w której każdy obiekt przechowuje licznik odwołań; obiekt jest zwalniany, gdy licznik osiąga zero.
Teoria informatykiAlgorytm złączenia budujący tablicę haszującą z jednej relacji po atrybucie złączenia i sondujący ją krotkami drugiej relacji.
Dane i bazy danychOperacja łącząca dwie relacje przez zrównanie wartości atrybutów o tych samych nazwach, eliminując zduplikowane kolumny złączeniowe.
Dane i bazy danychAlgorytm złączenia sortujący obie relacje po atrybucie złączenia, a następnie scalający posortowane strumienie w jednym przebiegu.
Dane i bazy danychOperacja łącząca krotki dwóch relacji spełniające warunek porównania zbudowany z operatora theta na ich atrybutach.
Dane i bazy danychAlgorytm złączenia porównujący każdą krotkę jednej relacji z każdą krotką drugiej za pomocą dwóch zagnieżdżonych pętli.
Dane i bazy danychOprogramowanie zaprojektowane do wykonywania nieautoryzowanych, szkodliwych działań w systemie ofiary.
BezpieczeństwoMiara liczby liniowo niezależnych ścieżek przepływu sterowania w programie, używana do oceny złożoności i testowalności kodu.
Inżynieria oprogramowaniaMiara zasobu obliczeniowego określająca liczbę kroków elementarnych wykonywanych przez maszynę dla danych wejściowych, wyrażana jako funkcja rozmiaru wejścia.
Teoria informatykiAlgorytmiczna miara informacji obiektu równa długości najkrótszego programu generującego ten obiekt na uniwersalnej maszynie obliczeniowej.
Teoria informatykiMiara ilości zasobów (czasu lub pamięci) potrzebnych do wykonania algorytmu jako funkcja rozmiaru danych wejściowych.
Teoria informatykiMiara zasobu określająca maksymalną liczbę komórek pamięci roboczej używanych przez maszynę dla danych wejściowych, jako funkcja rozmiaru wejścia.
Teoria informatykiSpadek wrażliwości operatorów na powiadomienia wskutek nadmiaru fałszywych lub niedziałających alertów, prowadzący do ignorowania zgłoszeń.
Chmura i DevOpsOdwzorowanie rejestrów architektonicznych na większą pulę rejestrów fizycznych w celu usunięcia fałszywych zależności danych ograniczających równoległość.
Systemy i architekturaNazwany odnośnik wiążący identyfikator z lokalizacją w pamięci lub wartością, której zawartość można odczytywać i zwykle modyfikować w trakcie działania programu.
Teoria informatykiObiekt synchronizacji pozwalający zadaniu zawiesić się do spełnienia warunku i być wznowionym przez sygnał od innego zadania.
Systemy i architekturaCzęść adresu przechowywana wraz z linią cache, służąca do identyfikacji, który blok pamięci aktualnie w niej rezyduje.
Systemy i architekturaPoświadczona wartość czasu dołączana do komunikatu, by zapewnić jego świeżość i zapobiec atakom powtórzeniowym w protokole.
BezpieczeństwoNadpisanie ramki stosu, w szczególności adresu powrotu, w wyniku przepełnienia bufora, dające atakującemu kontrolę nad wykonaniem.
BezpieczeństwoSkumulowana, zwykle zdyskontowana suma nagród otrzymanych przez agenta od danego kroku do końca epizodu lub w nieskończoność.
AI / Machine Learning