GPSS ( General Purpose Simulation System ) on simulaatiokieli, jota käytetään simuloimaan erilaisia järjestelmiä, pääasiassa jonojärjestelmiä .
GPSS - järjestelmän kehitti IBM : n työntekijä Geoffrey Gordon vuonna 1961 . Gordon loi kielen viisi ensimmäistä versiota: GPSS (1961), GPSS II (1963), GPSS III (1965), GPSS/360 (1967) ja GPSS V (1971). Aiemmin vain asiantuntijoiden tuntema ohjelmistopaketti saavutti maassamme suosion, kun T J. Schreiberin monografia julkaistiin Neuvostoliitossa vuonna 1980 . Se piti yhtä kielen varhaisista versioista - GPSS / 360, samoin kuin IBM :n tukeman tehokkaamman version - GPSS V:n pääominaisuuksia, ja se tunnettiin paremmin erillisenä järjestelmän mallinnuspakettina ( PMDS ). Tämä paketti toimi tietokoneen yhden sarjan virtuaalikoneiden järjestelmän ( PDO SVM ES ) dialoginkäsittelyalijärjestelmän ympäristössä . IBM :n GPSS V:n tuen päätyttyä seuraava versio oli Wolverine Softwaren GPSS/H-järjestelmä, joka kehitettiin vuonna 1978 J. Henriksenin johdolla . Vuonna 1984 GPSS:n ensimmäinen versio ilmestyi henkilökohtaisille tietokoneille, joissa oli DOS -käyttöjärjestelmä - GPSS / PC. Sen on kehittänyt Minuteman Software S. Coxin johdolla . 1900-luvun loppua leimasi Minuteman Softwaren GPSS World - ohjelmistotuotteen kehittäminen , joka julkaistiin vuonna 1993 . Suhteellisen lyhyessä ajassa siitä julkaistiin useita versioita, ja jokaisessa seuraavassa mallintamisessa järjestelmän ominaisuuksia lisättiin. Näiden pääversioiden lisäksi löytyy myös ruotsalaisen Ingolf Stullin kehittämä Micro-GPSS , joka on yksinkertaistettu versio GPSS-kielen oppimiseen, ja WebGPSS, joka on myös suunniteltu tutkimaan järjestelmän toimintaa ja kehittämään yksinkertaisinta simulaatiota. malleja Internetissä.
Pääversiot:
GPSS-järjestelmää tutkitaan monissa oppilaitoksissa Venäjällä ja ulkomailla . Käytetään laajasti käytännön ongelmien ratkaisemiseen. Mallin dynaaminen elementti on transaktio - abstrakti objekti, joka liikkuu staattisten elementtien välillä toistaen todellisen mallinnetun kohteen erilaisia tapahtumia. Mallin käytön aikana kerätään tilastoja, jotka näytetään automaattisesti mallinnuksen lopussa. Mallin staattiset elementit: tapahtumalähteet, laitteet, jonot ja muut. Niiden sijainti mallissa määräytyy lohkojen avulla.
GPSS-ohjelmassa tietojenkäsittelyprosessien suora esittäminen algoritmien tasolla on melko vaikeaa. Lisäksi malli on ohjelma, joten siinä ei ole graafista tulkintaa, mikä vaikeuttaa mallin kehitysprosessia ja vähentää mallin näkyvyyttä kokonaisuutena.
Ohjelmointikielet | |
---|---|
|