Moduuli (ohjelmointi)

Wikipedia
Loikkaa: valikkoon, hakuun

Moduuli tarkoittaa tietokoneohjelman itsenäistä osaa, jolla on syöttötiedot, tulostiedot ja oma toiminnallinen tehtävä (funktio). Ohjelma voidaan koota moduuleista, jolloin puhutaan modulaarisesta ohjelmasta ja modulaarisesta ohjelmoinnista. Ohjelman testauksessa puhutaan moduulitestauksesta.

Modulaarisessa ohjelmoinnissa ohjelmamoduulin sidokset (muuttujat ja vakiot) muuhun ohjelmaan tulisi välittyä parametrien kautta. Tällöin ohjelmamoduuli on helppo siirtää tai kopioida ohjelmakoodin toiseen paikkaan eikä tule vaikeasti etsittäviä ohjelmointivirheitä kun uudessa ympäristössä samankaltaisia sidoksia ei ole. Tämä lisää ohjelmien luotettavuutta ja siirrettävyyttä, mutta saattaa laskea nopeutta.

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