ZAM-GPSS

Z Wikipedii, wolnej encyklopedii
Przejdź do nawigacji Przejdź do wyszukiwania

ZAM-GPSSjęzyk programowania opracowany w Instytucie Maszyn Matematycznych z Warszawy i zrealizowany dla komputerów ZAM-41 pracujących pod systemem operacyjnym stosowanym na tych komputerach: SO-141. Język przeznaczony był do symulowania procesów dyskretnych[1]. Stanowił podzbiór[2] i adaptację[1] dla maszyn ZAM-41[1][2], jednej z implementacji języka GPSS – GPSS/360 opracowanego przez IBM dla systemu komputerowego IBM/360[1].

Tworzenie programu w tym języku polega na definiowaniu pewnego modelu za pomocą boków opisujących czynności jednostkowe zachodzące w opisywanym modelu. Tak opracowany model tworzy pewien schemat blokowy z formalnego punktu widzenia stanowiący wzajemnie powiązanych operatorów arytmetycznych i logicznych reprezentujących określone właściwości modelu. W modelu takim wyróżnia się grupę wielkości elementarnych oraz pojęć abstrakcyjnych. W języku zdefiniowano 13 typów wielkości: bloki, zdania, urządzenia, magazyny, przełączniki logiczne, zmienne arytmetyczne, zmienne logiczne, funkcje arytmetyczne, funkcje logiczne, kolejki, tablice, pamięci, listy (zbiory). Z każdą wielkością związane są zbiory atrybutów arytmetycznych i logicznych opisujących właściwości i stan tych wielkości w funkcji czasu. Proces symulacji jest ciągiem wzajemnie powiązanych i oddziałujących na siebie zdarzeń. W wybranej chwili stan modelu zdefiniowany jest natomiast przez wartości atrybutów wszystkich zdefiniowanych w modelu wielkości[1][3].

Przypisy[edytuj | edytuj kod]

  1. a b c d e Jerzy Dańda, Irena Malerczyk-Dańda: cz. II Oprogramowanie. W: A.T. Bielewcew, Jerzy Dańda, Irena Malerczyk-Dańda, Tibor Pongrácz, Jaroslav Vlček: Informatyka w krajach RWPG. T. Informatyka w Polsce. Warszawa: w Polsce: Wydawnictwa Naukowo-Techniczne, 1977. (pol. • ros. • węg. • cz.)
  2. a b Zygmunt Ryznar: Zarys historii programowania elektronicznych maszyn cyfrowych (Na tle rozwoju ich konstrukcji i zastosowań). Warszawa: Inforna. Ośrodek badawczo–rozwojowy informatyki. Działowy Ośrodek Informacji, 1972. (pol.)
  3. Zygmunt Błaszczyk. Symulacja ruchu ulicznego za pomocą ZAM-GPSS. „Informatyka”. Dawniej Maszyny Matematyczne, rok VIII. 12, s. 5-11, grudzień 1972. Warszawa: Wydawnictwa Czasopism Technicznych NOT. INDEX 36707.