Топ-100

ⓘ L'enciclopedia libera. Lo sapevi che? pagina 41




                                               

Proxy pattern

In informatica, il proxy pattern è un design pattern. Nella sua forma più generale, un proxy è una classe che funziona come interfaccia per qualcosaltro. Laltro potrebbe essere qualunque cosa: una connessione di rete, un grosso oggetto in memoria ...

                                               

Rubber duck debugging

Nellingegneria del software, viene indicata come rubber duck debugging o rubber ducking una pratica di debugging che consiste nello spiegare, riga per riga, il funzionamento di un programma ad un oggetto inanimato. Descrivendo dettagliatamente il ...

                                               

Breakpoint

Nellambito dello sviluppo del software, un breakpoint è un punto di interruzione nel codice di un programma, normalmente usato per scopi di debugging. Un breakpoint è sostanzialmente uno strumento che consente di eseguire un programma con la poss ...

                                               

Gestione delle eccezioni

In informatica la gestione delle eccezioni è un costrutto dei linguaggi di programmazione o un meccanismo dellhardware del computer progettato per gestire errori a runtime o altri problemi che avvengono durante lesecuzione di un programma su un c ...

                                               

Driver Verifier

Driver Verifier è uno strumento incluso in Microsoft Windows che sostituisce le subroutine predefinite del sistema operativo con quelle appositamente sviluppate per rilevare i bug dei driver di dispositivo. Una volta abilitato, monitora e solleci ...

                                               

Kitchen sink

In informatica, lespressione kitchen sink, noto anche come swiss army knife, denota un anti-pattern che ricorre frequentemente nella progettazione e lo sviluppo di programmi per calcolatore. Un kitchen sink è uninterfaccia eccessivamente compless ...

                                               

Errore di semantica

In informatica, un errore di semantica è una delle tipologie di errore di programmazione che possono risiedere in un programma eseguibile e nel relatativo file sorgente. In particolare è presente un errore di semantica quando un programma viene e ...

                                               

Effetto collaterale (informatica)

In informatica si dice che una funzione produce un effetto collaterale quando modifica un valore o uno stato al di fuori del proprio scoping locale. Per esempio, una funzione ha un effetto collaterale quando modifica una variabile globale o stati ...

                                               

Google Code

Google Code è il sito web di Google che fornisce strumenti, API e risorse tecniche agli sviluppatori software. Il sito contiene la documentazione sulluso degli strumenti per gli sviluppatori di Google le API inclusi i gruppi di discussione e i bl ...

                                               

Sviluppo di Windows 2000

Nel 1997, la Microsoft originariamente pianificò un successore di entrambi Windows NT 4.0 e Windows 98, inizialmente chiamato Windows NT 5.0. Al PDC 1997, tenutosi nel settembre dello stesso anno, la Microsoft distribuì la Beta 1 ai partner Build ...

                                               

RT-11

RT-11 era un sistema operativo in tempo reale per la famiglia di computer PDP-11 della DEC. Si trattava di un sistema operativo monoutente che non supportava il multitasking sebbene lRT-11 potesse essere configurato per fornire supporto ad un sin ...

                                               

GPL linking exception

Una GPL linking exception aggiunge una speciale eccezione alla GNU General Public License per creare una nuova licenza modificata. La clausola aggiunta permette al software sotto GPL di essere incluso o di includere altro software avente licenza ...

                                               

Metodologia agile

Nellingegneria del software, lespressione metodologia agile si riferisce a un insieme di metodi di sviluppo del software emersi a partire dai primi anni 2000 e fondati su un insieme di principi comuni, direttamente o indirettamente derivati dai p ...

                                               

Modello a cascata

In ingegneria del software, il modello a cascata o ciclo di vita a cascata è il più tradizionale modello di ciclo di vita del software. Secondo questo modello, il processo di realizzazione del software è strutturato in una sequenza lineare di fas ...

                                               

Presenter first

Presenter First è un approccio allo sviluppo di software che combina insieme le idee del pattern Model View Presenter e di Feature-Driven Development per sviluppare applicazioni completamente testate a partire da descrizioni fornite dallutente, u ...

                                               

Rational Software

Rational Software, anche nota come Rational Software Corporation è una software house fondata da Paul Levy e Mike Devlin nel 1981. Il core business dellazienda fu, fin dalle origini, lo sviluppo di strumenti di supporto per lingegneria del softwa ...

                                               

Gestione della configurazione

Il configuration management ha lo scopo di permettere la gestione ed il controllo degli oggetti documentali e non di sistemi complessi quali sistemi software, sistemi militari, sistemi ingegneristici ecc. Tale gestione è basata sul database base ...

                                               

Adaptive Software Development

È una metodologia agile ideata da Jim Highsmith, direttore del Cutter Consortiums Agile Project Management Advisory Service. Questa metodologia è composta da un insieme di regole di sviluppo software inserite in un sistema complessivo detto Agile ...

                                               

Sviluppo di software Android

Lo sviluppo di software Android è il processo mediante il quale vengono create nuove applicazioni per il sistema operativo Android. Le app sono in genere sviluppate in linguaggio Java utilizzando il kit di sviluppo software Android, nonostante si ...

                                               

Modello a spirale

Il modello a spirale è un modello del ciclo di vita del software che consente di rappresentare i diversi cicli di vita, per cui può essere visto come un metamodello.

                                               

Modello a fontana

Il modello a fontana è un modello di sviluppo altamente iterativo, che ben si sposa con lo sviluppo del software con metodologie orientate agli oggetti, è particolarmente adatto a grandi progetti sviluppati da un gran numero di persone, specialme ...

                                               

Modello incrementale

Per modello incrementale si intende, nellambito dellingegneria del software, un modello di sviluppo di un progetto software basato sulla successione dei seguenti passi principali: implementazione progetto valutazione prove analisi dei requisiti p ...

                                               

Metodo Booch

In ingegneria del software, il metodo Booch è un metodo di modellazione a oggetti che comprende una propria notazione grafica e una propria metodologia di analisi e progetto. Fu sviluppato da Grady Booch presso Rational Software. Il metodo Booch ...

                                               

Programmazione

Il termine programmazione viene usato in vari ambiti: in musica si parla di programmazione musicale; in economia si parla di programmazione economica a livello statale vedi DPEF e aziendale; in educazione si parla di programmazione educativa e di ...

                                               

Programmazione imperativa

In informatica, la programmazione imperativa è un paradigma di programmazione secondo cui un programma viene inteso come un insieme di istruzioni, ciascuna delle quali può essere pensata come un "ordine" che viene impartito alla macchina virtuale ...

                                               

Programmazione web

Con la locuzione programmazione web si indicano le attività le tecniche di programmazione, con i rispettivi linguaggi di scripting, che consentono la realizzazione e lo sviluppo di applicazioni per il Web. La programmazione web si articola in tre ...

                                               

Programmazione a eventi

La programmazione a eventi, in informatica, è un paradigma di programmazione dellinformatica. Mentre in un programma tradizionale lesecuzione delle istruzioni segue percorsi fissi, che si ramificano soltanto in punti ben determinati predefiniti d ...

                                               

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. Il vantaggio risp ...

                                               

Paradigma di programmazione

In informatica, un paradigma di programmazione è uno stile fondamentale di programmazione, ovvero un insieme di strumenti concettuali forniti da un linguaggio di programmazione per la stesura del codice sorgente di un programma, definendo dunque ...

                                               

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. I concetti introdotti dalla programmazione strutturata sono alla base di ...

                                               

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.

                                               

Programmazione stack-oriented

La programmazione stack-oriented, o stack-based è un paradigma di programmazione che basa il suo funzionamento su una macchina a stack a cui passare i parametri. Diversi linguaggi seguono questo paradigma, fra i più noti Forth, RPL, PostScript, e ...

                                               

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; ...

                                               

Comitato interministeriale per la programmazione economica

Il Comitato interministeriale per la programmazione economica è un organismo statale italiano istituito con legge 27 febbraio 1967, n. 48, art.16. Il Comitato è presieduto dal presidente del Consiglio dei ministri ed è costituito in via permanent ...

                                               

Commissario europeo per la programmazione finanziaria ed il bilancio

Il Commissario europeo per la Programmazione finanziaria ed il Bilancio è un membro della Commissione europea; lattuale commissario è laustriaco Johannes Hahn.

                                               

Web worker

Un web worker, come definito dal World Wide Web Consortium e dal Web Hypertext Application Technology Working Group, è uno script JavaScript che viene eseguito in background in una pagina HTML indipendentemente dagli script dellinterfaccia utente ...

                                               

Web statico

Il Web statico o web 1.0 è un paradigma di progettazione e pubblicazione web caratterizzata, dal punto di vista comunicativo, in uninterazione sostanzialmente unilaterale tra utente e fornitore di contenuti: lutente può visualizzare i contenuti f ...

                                               

MDN Web Docs

MDN Web Docs, precedentemente Mozilla Developer Network e formalmente Mozilla Developer Center, è il sito ufficiale di Mozilla per la documentazione di sviluppo di standard web e progetti Mozilla.

                                               

Ministero dello sviluppo regionale e della pubblica amministrazione

Il Ministero dello sviluppo regionale e della pubblica amministrazione è stato un dicastero del Governo della Romania, organo specializzato dellamministrazione pubblica centrale con personalità giuridica, in funzione dal 22 dicembre 2012 al 4 gen ...

                                               

Ministero dello sviluppo economico

Il Ministero dello Sviluppo economico è il dicastero del governo italiano che comprende politica industriale, commercio internazionale, comunicazioni ed energia. È stato istituito nel 2006, a seguito della riorganizzazione del Ministero delle att ...

                                               

Agenzia nazionale per lattrazione degli investimenti e lo sviluppo dimpresa

Invitalia - Agenzia nazionale per lattrazione degli investimenti e lo sviluppo dimpresa S.p.A., è una società per azioni italiana partecipata al 100% dal Ministero dellEconomia.

                                               

Conferenza delle Nazioni Unite sul commercio e lo sviluppo

La Conferenza delle Nazioni Unite sul Commercio e lo Sviluppo è il principale organo sussidiario permanente dellOrganizzazione delle Nazioni Unite operante nei settori del commercio, sviluppo, finanza, tecnologia, imprenditoria e sviluppo sosteni ...

                                               

Fondo internazionale per lo sviluppo agricolo

Il Fondo internazionale per lo sviluppo agricolo è unagenzia specializzata delle Nazioni Unite per lincremento delle attività agricole dei paesi membri.

                                               

Centro europeo per lo sviluppo della formazione professionale

Il Centro europeo per lo sviluppo della formazione professionale è unagenzia dellUnione europea. Fondato nel 1975 presso Berlino Ovest, il CEDEFOP fu trasferito presso la città di Salonicco, in Grecia, dove tuttora ha sede. Obiettivo dichiarato d ...

                                               

Programma delle Nazioni Unite per lo sviluppo

Il Programma delle Nazioni Unite per lo sviluppo è unorganizzazione internazionale sorta il 1º gennaio 1966, in seguito alla risoluzione dellAssemblea generale delle Nazioni Unite del 22 novembre 1965, dalla fusione del Programma ampliato di assi ...

                                               

Servizio pubblico federale affari esteri, commercio estero e cooperazione allo sviluppo

Il Servizio pubblico federale degli affari esteri, del commercio estero e della cooperazione allo sviluppo è il servizio pubblico federale del Governo federale del Belgio, responsabile della politica estera e delle relazioni con lUnione europea.

                                               

Banca europea per la ricostruzione e lo sviluppo

La Banca europea per la ricostruzione e lo sviluppo è un organismo finanziario internazionale che opera nei paesi dellEuropa centrale ed orientale e dellAsia centrale e che viene, generalmente, ricompreso tra le banche multilaterali di sviluppo r ...

                                               

COCOMO

COCOMO, abbreviazione di COnstructive COst MOdel, è un modello matematico creato da Barry Boehm utilizzato da chi progetta software per stimare alcuni parametri fondamentali come il tempo di consegna e i mesi-uomo necessari per lo sviluppo di un ...

                                               

Modello trasformazionale

Il processo di sviluppo viene visto come una trasformazione graduale di una specifica in unimplementazione. Attraverso maggiori approfondimenti le specifiche si chiariscono e migliorano per diventare esse stesse prototipo evolutivo. Le fasi, quin ...

                                               

Logica di business

In informatica, nellambito dello sviluppo software, lespressione logica di business si riferisce a tutta quella logica o nucleo di elaborazione che rende operativa unapplicazione. Con tale nome ci si riferisce quindi allalgoritmica che gestisce l ...