Tietoihin perustuva ohjelmointi

Data- driven programming [1] ( englanniksi  data-driven programming ) on ​​menetelmä tai jopa ohjelmointiparadigma , jossa ohjelmakoodi , vaikka se onkin erotettu syöttötiedoista, on suunniteltu siten, että ohjelman logiikka määräytyy syötteen mukaan. tiedot [2] . Dataohjatussa ohjelmassa jotkin tai jopa kaikki sen ominaisuuksista asetetaan ajon aikana , mikä on erityisen tärkeää, jos ohjelma on käyttäjän kirjoittama tai käyttäjän täytyy muuttaa sitä ilman uudelleenkääntämistä [3] .

Ohjelmakäskyt voivat kuvata tietonäytteitä (malleja) ja niitä vastaavia käsittelysääntöjä pikemminkin kuin tiettyä suoritettujen vaiheiden sarjaa, kuten AWK -kielessä tapahtuu . [neljä]

Aiheeseen liittyvät menetelmät

Menetelmien soveltaminen abstraktien tietotyyppien rakentamiseen olio-ohjelmoinnissa johtaa tietopohjaiseen arkkitehtuuriin . [5]

Ohjelmointikielet tietovirtoja varten

Muistiinpanot

  1. Lispin maailma, 1990 .
  2. Raymond, 2003 .
  3. Ganz, 2003 .
  4. 1 2 Stutz, Michael Aloita GAWK:n kanssa: AWK-kielen perusteet . developerWorks . IBM (19. syyskuuta 2006). Haettu 23. lokakuuta 2010. Arkistoitu alkuperäisestä 2. syyskuuta 2012.
  5. Wirfs-Brock, R.; Wilkerson, B. Oliosuuntautunut suunnittelu: vastuullinen lähestymistapa  //  Conference Proceedings on Object-Oriented Programming Systems, Languages ​​and Applications : Journal. - New York: Association for Computing Machinery , 1989. - P. 71-75 . doi : 10.1145 / 74877.74885 .

Kirjallisuus

Linkit