Moduuli (ohjelmointi)
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.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.