codicesorgente
Mauro Capelli
Versione di un algoritmo scritta in un linguaggio di programmazione ad alto livello (ossia più vicino al linguaggio umano, tipicamente in pseudo inglese), le cui istruzioni [...] gli approcci: è il caso per es. di Java, che fa uso di un linguaggio intermedio detto byte code. Normalmente il codicesorgente è contenuto in più file e per programmi di vaste dimensioni può accadere che sia scritto ricorrendo a più linguaggi di ...
Leggi Tutto
In informatica, programma che traduce il codicesorgente (un altro programma) scritto in un linguaggio di programmazione di alto livello in codice oggetto o target (un terzo programma) scritto in un linguaggio [...] da un c. sono: a) analisi sintattica e semantica del codicesorgente, b) generazione del codice intermedio, c) ottimizzazione e generazione del codice target. Durante il primo passo, il codicesorgente viene analizzato e segmentato in unità base (i ...
Leggi Tutto
(App. IV, i, p. 650; V, ii, p. 44; v. calcolatrici, macchine, VIII, p. 352; App. I, p. 339; II, i, p. 482; III, i, p. 281)
Gli e. e., nel corso degli ultimi anni, hanno subito innovazioni talmente radicali [...] di quello che era legittimo aspettarsi. Peraltro, il fatto che Unix fosse essenzialmente un sistema aperto e disponibile come codicesorgente, ha facilitato la proliferazione di 'dialetti'. Sebbene sia nato per e. e. di fascia alta, questo sistema ...
Leggi Tutto
Web
Claudio Censori
Il web (abbreviazione di world wide web, 'ragnatela mondiale', spesso indicato brevemente anche come www) è un sistema di interconnessione tra documenti basato sull'infrastruttura [...] in base alla loro disposizione. La figura mostra la struttura di una pagina web e alcune parti significative del codicesorgente HTML che l'ha generata. I tag sono racchiusi tra parentesi angolari (⟨ >), indifferentemente in lettere maiuscole o ...
Leggi Tutto
Informatica
Processo inverso
(reverse engineering) L’attività di analisi di un prodotto (hardware e/o software) e, più in generale, di un dispositivo, ottenuto mediante ingegnerizzazione, al fine di individuarne [...] linguaggio macchina di un programma permette di riottenere un codicesorgente corrispondente a esso (cioè un codicesorgente che, se compilato, porterà a quel codice in linguaggio macchina). Gli scopi del reverse engineering sono molteplici; esempi ...
Leggi Tutto
Nella tecnica, ogni procedimento che tenda a ottenere informazioni di progetto a partire da un dispositivo già realizzato e funzionante. Il termine è usato soprattutto in elettronica e in informatica, [...] schede o circuiti integrati elettronici ovvero dal software di programmi applicativi, dei quali non si possegga il codicesorgente. Il procedimento, spesso tentato per scopi illegali, può risultare estremamente complesso e di difficile attuazione, in ...
Leggi Tutto
Sistema operativo creato nel 1991 dal programmatore L. Torvalds; più propriamente, il termine si riferisce al kernel (nucleo base) del sistema operativo e può essere installato su differenti dispositivi [...] e altro. Deve gran parte del successo alla bassa frequenza di errori di sistema, che conferisce stabilità al sistema stesso, e al continuo miglioramento apportato dagli utenti nel suo codicesorgente, liberamente disponibile e modificabile. ...
Leggi Tutto
Linguaggio di programmazione interpretato e orientato agli oggetti, sviluppato dalla Sun Microsystems nei primi anni 1990. Il codicesorgente di un programma scritto in J. non viene compilato in linguaggio [...] macchina (dipendente dalla piattaforma) ma in un linguaggio intermedio, il byte code J., (indipendente dalla piattaforma) che per essere eseguito richiede solo l’uso di un interprete, la JVM (sigla dell’ingl. ...
Leggi Tutto
Informatica
Giorgio Ausiello
Carlo Batini
Vittorio Frosini
(App. IV, ii, p. 189; V, ii, p. 704)
Mentre negli anni 1937-38 venivano pubblicati l'ultimo volume della Enciclopedia Italiana e l'App. I, [...] tecnologie che permettono la trasmissione dell'informazione tra sorgenti e destinazioni distanti. Negli anni Novanta le possono essere attributi (per una persona: il nome, il codice fiscale, la data di nascita), o riferimenti ad altri oggetti ...
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 [...] nei loro computer. Mentre il software originale era distribuito sotto licenza, la possibilità di disporre di un codicesorgente come documentazione definitiva stimolò alcuni informatici a sviluppare versioni open source di UNIX e delle sue utilities ...
Leggi Tutto
sorgente aperta
loc. s.le f. e agg.le In informatica,codice sorgente di un programma liberamente visualizzabile e modificabile dall’utente; a esso relativo. ◆ Nel 1984 l’informatico Richard Stallman del Mit lanciò la Free Software Foundation...
sorgente
sorgènte (letter. ant. surgènte) s. f. [femm. sostantivato del part. pres. di sorgere]. – 1. Il punto e il luogo in cui scaturisce, per defluire, una vena d’acqua sotterranea; anche, lo specchio d’acqua che tale vena forma prima di...