Definicja stos środowisk
Definicja z ang. stack of environments, z niem. Stapel von Umgebungen.
Znaczenie z ang. environment stack, environmental stack w informatyce:
Co to znaczy STOS ŚRODOWISK: Struktura danych będąca fundamentalnym mechanizmem implementacji większości języków programowania (w tym obiektowych). Stos ten złożona jest z środowisk albo tak zwany rekordów aktywacji (activation records). Każdy rekord aktywacji odpowiada pojedynczemu wywołaniu procedury, funkcji albo sposoby i może zawierać: (1) pola zawierające wartości obecnych parametrów; (2) pola zawierające wartości wszystkich lokalnych zmiennych albo obiektów deklarowanych (albo tworzonych) w danej procedurze (funkcji, i tak dalej); (3) ślad wołania, a więc miejsce, do którego ma wrócić sterowanie po zakończeniu danej procedury (funkcji, i tak dalej) (4) referencję do obiektu będącego adresatem komunikatu (wiązanie do pseudozmiennych self albo this). Wywołanie danej procedury (funkcji, i tak dalej) znaczy włożenie na wierzchołek stosu jej rekordu aktywacji (i w dalszym ciągu przekazanie sterowania do jej kodu), zaś zakończenie procedury (funkcji, i tak dalej) znaczy usuwanie z wierzchołka stosu jej rekordu aktywacji (i w dalszym ciągu przekazanie sterowania zgodnie ze śladem zawartym w tym rekordzie). Stos środowisk jest fundamentalnym mechanizmem ustalania zakresu nazw w programie, bezpiecznego alokowania zmiennych lokalnych, technik przekazywania parametrów i wiązania nazw występujących w tekście programu. Jest on prostym i uniwersalnym mechanizmem umożliwiającym realizowanie wołań rekurencyjnych. W podejściu stosowym do obiektowych języków pytań stos środowisk pełni fundamentalną rolę, jako system realizujący semantykę fundamentalnych operatorów, takich jak selekcja, projekcja, nawigacja, nawigacyjne (zależne) złączenie i kwantyfikatory. Stos środowisk występuje zazwyczaj w dwóch postaciach: stosu statycznego, który jest zarządzany w trakcie kompilacji w celu określenia tak zwany zakresu leksykalnego (lexical scope) i statycznego wiązania nazw, i stosu dynamicznego, który jest zarządzany w okresie wykonania i zawiera rekordy aktywacji. Zobacz także: reguły zakresu.
Czym jest Środowisk Stos znaczenie w Słownik definicji S .
- Co znaczy SZBD:
- Porównanie Zobacz: Mechanizm Kierowania Bazą Danych stos środowisk co znaczy.
- Krzyżówka Szkielet (1):
- Dlaczego stanowiący abstrakcyjny projekt odpowiadający rozwiązaniu pewnej ekipy podobnych problemów. Termin występuje także jako oznaczenie prefabrykowanych bloków oprogramowania, które programista może stos środowisk krzyżówka.
- Co to jest Schemat Federacyjny:
- Jak lepiej Model rozproszonej bazy danych, gdzie uwidocznione są te zasoby danych, które autonomiczne węzły sieci komputerowej zadeklarowały jako dostępne dla danego rozproszonego mechanizmu stos środowisk co to jest.
- Słownik Schemat Logiczny:
- Kiedy przedstawiający budowę struktur danych na poziomie abstrakcji niezbędnym dla prawidłowego manipulowania danymi poprzez programistę i użytkownika, bez konieczności odwoływania się do szczegółów stos środowisk słownik.