linguàggio di programmazióne In informatica, insieme di parole e di regole, definite in modo formale, per consentire la programmazione di un elaboratore affinché esegua compiti predeterminati. Esistono [...] pensare ad una classe Figura da cui discendono le classi Cerchio e Quadrato).
La programmazioneorientataaglioggetti è efficace quando il programma può essere diviso in elementi con una ben definita e relativamente limitata interazione reciproca e ...
Leggi Tutto
linguaggio a oggetti
linguaggio a oggetti particolare tipo di → linguaggio di programmazione basato sul paradigma della programmazioneorientataaglioggetti (Object Oriented Programming, oop); essa [...] e ampliare un sistema software attraverso nuovi oggetti che ereditano le caratteristiche di quelli esistenti. La programmazioneorientataaglioggetti ha preso l’avvio con il linguaggio Simula attorno agli anni Settanta ed è divenuta di uso ...
Leggi Tutto
Computer science
Scott Kirkpatrick
La computer science si colloca con caratteristiche peculiari tra le scienze cosiddette esatte e l’ingegneria, costituendo dal punto di vista accademico un settore [...] sette edizioni e viene tuttora stampato. La progettazione dei database in un successivo sviluppo, la programmazioneorientataaglioggetti (un’importante evoluzione della metodologia di sviluppo del software), catturò l’interesse di una larga parte ...
Leggi Tutto
La grande scienza. Computer science
Scott Kirkpatrick
Computer science
La computer science si colloca con caratteristiche peculiari tra le scienze cosiddette esatte e dell'ingegneria, costituendo dal [...] ebbe sette edizioni e viene tuttora stampato. La progettazione dei database in un successivo sviluppo, la 'programmazioneorientataaglioggetti' (un'importante evoluzione della metodologia di sviluppo del software), catturò l'interesse di una larga ...
Leggi Tutto
Computer. Software applicativo
Andrea Bonaccorsi
Il software consiste di un insieme strutturato di istruzioni, procedure, regole, documentazioni e programmi espressi in bit di informazione, che possono [...] con funzionalità esistenti sul mercato, riducendo la programmazione ad hoc all’integrazione dei componenti tra loro.
La programmazioneorientataaglioggetti e la programmazione basata su componenti hanno grandemente aumentato la scomponibilità ...
Leggi Tutto
AOP (Aspect-oriented programming)
Mauro Cappelli
Stile di programmazione fondato sulla creazione di enti, detti aspetti (aspect), in grado di gestire su richiesta le interazioni fra oggetti per la realizzazione [...] di risolverli, a vantaggio della modularità del programma. La programmazioneorientataagli aspetti rappresenta una sorta di evoluzione del paradigma di programmazioneorientataaglioggetti. Introdotta per migliorare la fase di software engineering ...
Leggi Tutto
multimetodi
Mauro Cappelli
Funzionalità implementata in alcuni linguaggi di programmazioneorientataaglioggetti che consente un polimorfismo su più di un argomento di un metodo. Il polimorfismo permette [...] lo stesso nome vengono distinte in base al tipo e numero dei loro parametri. In un linguaggio di programmazioneorientatoaglioggetti che non supporta la funzionalità dei multimetodi, l’invocazione di un metodo comporta un trattamento speciale per ...
Leggi Tutto
Liskov, Barbara
Liskov, Barbara (propr. Barbara Jane Huberman). – Informatica statunitense (n. Los Angeles 1939), prof. di ingegneria presso il MIT (Massachusetts institute of technology), è stata la [...] prima donna negli Stati Uniti a conseguire il PhD in informatica (1968, Stanford University). Nell’ambito della programmazioneorientataaglioggetti, nel 1993, insieme a Jeannette Wing, ha formulato il principio di sostituzione, in base al quale un ...
Leggi Tutto
Forma di condotta comunicativa atta a trasmettere informazioni e a stabilire un rapporto di interazione che utilizza simboli aventi identico valore per gli individui appartenenti a uno stesso ambiente [...]
A partire dagli ultimi anni del 1990 l’evoluzione dei l. di programmazione è stata caratterizzata da alcuni fattori dominanti, quali, in particolare, l’orientamentoaglioggetti, la specializzazione, l’integrabilità, la facilità di uso; le idee alla ...
Leggi Tutto
Simulazione
Luigi Accardi
Mario Lucertini
Una delle maggiori innovazioni concettuali della scienza contemporanea, che coinvolge in ugual misura tutte le discipline scientifiche, è la transizione dalla [...] I moderni ambienti per la programmazioneorientata a oggetti, per la rapidità di programmazione e la semplicità di uso, formazione e addestramento, infine, viene utilizzata per consentire agli operatori di familiarizzare in tempi rapidi con sistemi ...
Leggi Tutto
ordine
órdine s. m. [lat. ōrdo ōrdĭnis]. – 1. a. Disposizione regolare di più cose collocate, le une rispetto alle altre, secondo un criterio organico e ragionato, rispondente a fini di praticità, di opportunità, di armonia, e sim.: mettere,...
segmento
segménto s. m. [dal lat. segmentum «taglio, striscia», der. di secare «tagliare»]. – 1. In geometria, parte di retta compresa fra due punti, detti estremi del s.; lunghezza di un s., la distanza fra i due estremi; s. consecutivi,...