Logo
Unionpedia
Comunicazione
Disponibile su Google Play
Nuovo! Scarica Unionpedia sul tuo dispositivo Android™!
Installa
l'accesso più veloce di browser!
 

Modularità

Indice Modularità

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.

30 relazioni: Accoppiamento (informatica), Ada (linguaggio di programmazione), Calcolo distribuito, Classe (informatica), COBOL, D (linguaggio di programmazione), Ereditarietà (informatica), Filosofia della mente, Fortran, Implementazione, Informatica, Interfaccia (informatica), Libreria (software), Mente, ML (linguaggio di programmazione), Modula-2, Modulo (programmazione), Oggetto (informatica), Pascal (linguaggio di programmazione), Polimorfismo (informatica), Programma (informatica), Programmazione (informatica), Programmazione modulare, Programmazione orientata agli aspetti, Programmazione orientata agli oggetti, Programmazione procedurale, Programmazione strutturata, Python, Ruby, Scienze cognitive.

Accoppiamento (informatica)

Per accoppiamento o dipendenza, in informatica e ingegneria del software, si intende il grado con cui ciascuna componente di un software dipende dalle altre componenti.

Nuovo!!: Modularità e Accoppiamento (informatica) · Mostra di più »

Ada (linguaggio di programmazione)

Ada è un linguaggio di programmazione sviluppato verso la fine degli anni settanta su iniziativa del Dipartimento della Difesa (DOD) degli Stati Uniti.

Nuovo!!: Modularità e Ada (linguaggio di programmazione) · Mostra di più »

Calcolo distribuito

Il calcolo distribuito è un campo dell'informatica che studia i sistemi distribuiti.

Nuovo!!: Modularità e Calcolo distribuito · Mostra di più »

Classe (informatica)

Nella programmazione orientata agli oggetti una classe è un costrutto di un linguaggio di programmazione usato come modello per creare oggetti.

Nuovo!!: Modularità e Classe (informatica) · Mostra di più »

COBOL

COBOL (acronimo di COmmon Business-Oriented Language, ossia, letteralmente, "linguaggio comune orientato alle applicazioni commerciali") è un linguaggio di programmazione, fra i primi a essere stato sviluppato è ancora presente in molte applicazioni software commerciali di tipo bancario.

Nuovo!!: Modularità e COBOL · Mostra di più »

D (linguaggio di programmazione)

Il linguaggio di programmazione D nasce nel dicembre 1999 dalla mente di Walter Bright.

Nuovo!!: Modularità e D (linguaggio di programmazione) · Mostra di più »

Ereditarietà (informatica)

In informatica l'ereditarietà è uno dei concetti fondamentali nel paradigma di programmazione a oggetti.

Nuovo!!: Modularità e Ereditarietà (informatica) · Mostra di più »

Filosofia della mente

La filosofia della mente è lo studio filosofico della mente, degli atti, della coscienza e delle funzioni mentali e delle loro relazioni con il cervello, il corpo e il mondo esterno.

Nuovo!!: Modularità e Filosofia della mente · Mostra di più »

Fortran

Fortran (o FORTRAN) - acronimo di FORmula TRANslation (o TRANslator) ovvero "traduzione (o traduttore) di formule" - è uno dei primi linguaggi di programmazione, sviluppato a partire dal 1954 da un gruppo di lavoro guidato da John Backus.

Nuovo!!: Modularità e Fortran · Mostra di più »

Implementazione

Il termine implementazione e il verbo derivato implementare è un neologismo affermatosi nel 1978 nell'accezione di "attuazione" di una scelta pubblica.

Nuovo!!: Modularità e Implementazione · Mostra di più »

Informatica

L'informatica è la scienza applicata che si occupa del trattamento dell'informazione mediante procedure automatizzate.

Nuovo!!: Modularità e Informatica · Mostra di più »

Interfaccia (informatica)

Con interfaccia, nell'informatica, si indicano.

Nuovo!!: Modularità e Interfaccia (informatica) · Mostra di più »

Libreria (software)

Una libreria, in Informatica, è un insieme di funzioni o strutture dati predefinite e predisposte per essere collegate ad un programma software attraverso un opportuno collegamento.

Nuovo!!: Modularità e Libreria (software) · Mostra di più »

Mente

Il termine mente è comunemente utilizzato per descrivere l'insieme delle funzioni superiori del cervello e, in particolare, quelle di cui si può avere soggettivamente coscienza in diverso grado, quali la sensazione, il pensiero, l'intuizione, la ragione, la memoria, la volontà.

Nuovo!!: Modularità e Mente · Mostra di più »

ML (linguaggio di programmazione)

ML è un linguaggio di programmazione funzionale general purpose sviluppato dall'équipe di Robin Milner presso l'Università di Edimburgo alla fine degli anni 70, con una sintassi ispirata ad ISWIM.

Nuovo!!: Modularità e ML (linguaggio di programmazione) · Mostra di più »

Modula-2

Modula-2 è un linguaggio di programmazione general-pourpose creato da Niklaus Wirth ed è il diretto successore di Pascal.

Nuovo!!: Modularità e Modula-2 · Mostra di più »

Modulo (programmazione)

In programmazione, un modulo è generalmente un file o porzione di codice sorgente che contiene istruzioni scritte per essere riutilizzate più volte nello stesso programma o in più programmi diversi.

Nuovo!!: Modularità e Modulo (programmazione) · Mostra di più »

Oggetto (informatica)

Con oggetto, in informatica ed in particolar modo nell'ambito della programmazione, si intende nella maniera più generica una regione di memoria allocata.

Nuovo!!: Modularità e Oggetto (informatica) · Mostra di più »

Pascal (linguaggio di programmazione)

Il Pascal, in informatica, è un linguaggio di programmazione creato da Niklaus Wirth e basato sul linguaggio ALGOL; il nome è dedicato a Blaise Pascal che inventò nel 1645 la Pascalina, considerata la prima calcolatrice.

Nuovo!!: Modularità e Pascal (linguaggio di programmazione) · Mostra di più »

Polimorfismo (informatica)

In informatica, il termine polimorfismo (dal greco πολυμορφος composto dai termini πολυ molto e μορφή forma quindi "avere molte forme") viene usato in senso generico per riferirsi a espressioni che possono rappresentare valori di diversi tipi (dette espressioni polimorfiche).

Nuovo!!: Modularità e Polimorfismo (informatica) · Mostra di più »

Programma (informatica)

Un programma, in informatica,è un software che può essere eseguito da un elaboratore per ricevere in input determinati dati di un problema automatizzabile e restituirne in output le (eventuali) soluzioni.

Nuovo!!: Modularità e Programma (informatica) · Mostra di più »

Programmazione (informatica)

La programmazione, in informatica, è l'insieme delle attività e tecniche che una o più persone specializzate, programmatori o sviluppatori (developer), svolgono per creare un programma, ossia un software da far eseguire ad un computer, scrivendo il relativo codice sorgente in un determinato linguaggio di programmazione.

Nuovo!!: Modularità e Programmazione (informatica) · Mostra di più »

Programmazione modulare

In informatica la programmazione modulare è un paradigma di programmazione che consiste nella realizzazione di programmi suddivisi in moduli, ognuno dei quali svolge precise funzioni.

Nuovo!!: Modularità e Programmazione modulare · Mostra di più »

Programmazione orientata agli aspetti

La programmazione orientata agli aspetti è un paradigma di programmazione basato sulla creazione di entità software - denominate aspetti - che sovrintendono alle interazioni fra oggetti finalizzate ad eseguire un compito comune.

Nuovo!!: Modularità e Programmazione orientata agli aspetti · Mostra di più »

Programmazione orientata agli oggetti

In informatica la programmazione orientata agli oggetti (OOP, Object Oriented Programming) è un paradigma di programmazione che permette di definire oggetti software in grado di interagire gli uni con gli altri attraverso lo scambio di messaggi.

Nuovo!!: Modularità e Programmazione orientata agli oggetti · Mostra di più »

Programmazione procedurale

In informatica la programmazione procedurale è un paradigma di programmazione che consiste nel creare dei blocchi di codice sorgente, identificati da un nome e racchiusi da dei delimitatori, che variano a seconda del linguaggio di programmazione; questi sono detti anche sottoprogrammi (in inglese subroutine), procedure o funzioni, a seconda del linguaggio e dei loro ruoli all'interno del linguaggio stesso.

Nuovo!!: Modularità e Programmazione procedurale · Mostra di più »

Programmazione strutturata

In informatica la programmazione strutturata è un paradigma di programmazione emerso fra gli anni sessanta e gli anni settanta nel contesto della programmazione procedurale.

Nuovo!!: Modularità e Programmazione strutturata · Mostra di più »

Python

Python è un linguaggio di programmazione ad alto livello, orientato agli oggetti, adatto, tra gli altri usi, per sviluppare applicazioni distribuite, scripting, computazione numerica e system testing.

Nuovo!!: Modularità e Python · Mostra di più »

Ruby

Ruby è un linguaggio di programmazione completamente a oggetti.

Nuovo!!: Modularità e Ruby · Mostra di più »

Scienze cognitive

cervello umano Con il termine scienze cognitive si definisce l'insieme di discipline che hanno come oggetto di studio scientifico e filosofico la cognizione di un sistema pensante, sia esso naturale o artificiale.

Nuovo!!: Modularità e Scienze cognitive · Mostra di più »

UscenteArrivo
Ehi! Siamo su Facebook ora! »