fbpx
Generic filters
Parola esatta ...
Cerca nei titolo
Search in excerpt
Filtra per categoria
Codice Civile
Codice Penale

suddivisione

La modularità è un concetto che trova applicazione nel contesto dell’informatica, più precisamente nella programmazione, così come le scienze cognitive nello scoprire la struttura della mente. Un modulo può essere definito in molteplici modi, ma di solito si tratta di un componente di un più vasto sistema, che opera in quel sistema indipendentemente dalle operazioni di altri componenti. I moduli forniscono una separazione tra le interfacce e la implementazione. Una interfaccia di un modulo esprime gli elementi che sono forniti e necessari al modulo. Gli elementi definiti in una interfaccia sono visibili agli altri moduli. L’implementazione contiene il codice operativo che corrisponde agli elementi dichiarati nell’interfaccia. I linguaggi che supportano esplicitamente il concetto di modulo includono Ada, D, F, Fortran, Pascal (alcuni derivati), ML, Modula-2, Python e Ruby. Il sistema IBM i (nominato come AS/400 e iSeries) utilizza i moduli nel suo RPG, COBOL e CL quando si programma nel suo ambiente ILE.

Articoli correlati