JOVIAL

Wikipediasta
Siirry navigaatioon Siirry 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]

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]

  1. a b c d e HOW JOVIAL IS JOVIAL? craftofcoding.wordpress.com. Viitattu 30.3.2018.
  2. Jovial cs.ecs.baylor.edu. Viitattu 30.3.2018.

Aiheesta muualla

[muokkaa | muokkaa wikitekstiä]
Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.