JOVIAL

Kohteesta Wikipedia
Loikkaa: valikkoon, hakuun
JOVIAL
Julkaistu 1959
Kehittäjä Jules Schwartz
Vaikutteet ALGOL 58

JOVIAL on korkea-asteinen ALGOLin kaltainen ohjelmointikieli, joka on erikoistunut sulautettujen järjestelmien ohjelmointiin.[1] Kieli on kehitetty avioniikan ja muiden reaaliaikajärjestelmien ohjelmointiin.[2]

Kielen on kehittänyt Jules Schwartz vuonna 1959.[1] Kieli on ollut laajalti käytössä sotilasjärjestelmien kehityksessä.[1]

Esimerkki[muokkaa | muokkaa wikitekstiä]

Esimerkkiohjelma:[1]

PROC FACTORIAL(ARG) U;
    BEGIN
    ITEM ARG U;
    ITEM TEMP U;
    TEMP = 1;
    FOR I:2 BY 1 WHILE I<=ARG;
        TEMP = TEMP*I;
    FACTORIAL = TEMP;
    END

Esimerkkifunktio saa yhden argumentin ARG (tyyppiä U) ja palauttaa paluuarvon samassa tyypissä.[1]

Lähteet[muokkaa | muokkaa wikitekstiä]

  1. a b c d e HOW JOVIAL IS JOVIAL? Viitattu 30.3.2018.
  2. Jovial Viitattu 30.3.2018.

Aiheesta muualla[muokkaa | muokkaa wikitekstiä]

Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.