sistema operativo
Nicola Nosengo
Il direttore d’orchestra del software
Il sistema operativo è un programma informatico progettato per semplificare l’interazione dell’utente con il computer: mette a [...] operativo derivato dal sistema Unix e realizzato dal programmatore finlandese Linus Torvalds. Questo sistema operativo ha la particolarità commerciale di essere open source («sorgente aperta»): il suo codice sorgente non è cioè segreto come nel caso ...
Leggi Tutto
fusione nucleare controllata
Francesco Calogero
L’insieme delle tecniche per produrre in maniera controllabile energia dalla fusione nucleare. L’energia che si libera nelle reazioni nucleari è circa [...] questa via energia utilizzabile offrirebbe all’umanità una sorgente energetica praticamente inesauribile, poiché l’idrogeno è un realizzare la fusione nucleare controllata è pertanto un programma di ricerca perseguito da oltre mezzo secolo con grandi ...
Leggi Tutto
portabilita
portabilità s. f. – Diritto. – Con la formula 'p. del numero' si designa la possibilità, accordata agli utenti di telefonia fissa o mobile (MNP, Mobile number portability), di conservare [...] un software può essere anche definita in termini relativi: un programma si dice allora portabile se il costo di tale operazione scrittura di modifiche, dette appunto port, al codice sorgente) è inferiore al costo di riscrittura dell’intero codice ...
Leggi Tutto
LISP
LISP sigla (dall’inglese List Processing) con cui si indica un linguaggio di programmazione introdotto per consentire un’agevole elaborazione di liste di dati simbolici. È stato il primo linguaggio [...] è utilizzata indifferentemente sia per la scrittura del codice sorgente sia per i dati.
L’impostazione del lisp come esse devono essere richiamate molte volte nel corso del programma. Il lambda-calcolo tuttavia supera questi ostacoli, utilizzando ...
Leggi Tutto
linker
Mauro Cappelli
Software di sistema che raccoglie le procedure separatamente prodotte nella fase di traduzione di un programma scritto in un certo linguaggio di programmazione e provvede a realizzare [...] . La fase in cui interviene il linker si colloca dopo quella di compilazione o assemblaggio delle procedure sorgente e genera come prodotto un programma detto file oggetto (in sistemi MS-DOS e Windows i moduli oggetto hanno l’estensione .obj, mentre ...
Leggi Tutto
free software
Mauro Cappelli
Programma di un calcolatore elettronico che può essere usato, copiato, modificato e ridistribuito senza alcuna restrizione (ovvero con restrizioni minimali). Per programma [...] o i programmatori che ne hanno curato lo sviluppo, dall’idea di base alla correzione dei bug dell’ultima release) deve rendere pubblico il codice sorgente, autorizzandone tutte le modifiche in un opportuno file di licenza (free software ...
Leggi Tutto
Linux
– Sistema operativo sviluppato da Linus Torvalds alla fine degli anni Novanta del 20° secolo, quando, ancora studente all’università di Helsinki, progettò un sistema completamente gratuito per [...] distribuzione; questo è dovuto al fatto che i codici sorgente del kernel sono a disposizione di chiunque voglia implementarne una wordprocessor, un foglio elettronico, un database e un programma per presentazioni tipo PowerPoint, oltre a un modulo per ...
Leggi Tutto
interpreti
Mauro Cappelli
Programmi che eseguono la traduzione delle istruzioni dal linguaggio di alto livello al linguaggio macchina durante la fase di elaborazione. A differenza dei compilatori, che [...] l’implementazione e non portabili altrove. Programmi destinati a molti utenti che lavorano su architetture diverse sono allora di preferenza interpretati, cosicché possa essere distribuita una sola copia di codice sorgente valida per tutti. Vi è poi ...
Leggi Tutto
portabilità
Mauro Cappelli
Proprietà di un sistema, tipicamente software, di poter essere utilizzato su diverse piattaforme. La portabilità (porting) di un software può essere anche definita in termini [...] relativi: un programma si dice allora portabile se il costo di tale operazione (corrispondente alla scrittura di modifiche, dette appunto port, al codice sorgente) è inferiore al costo di riscrittura dell’intero codice. Il livello di portabilità ...
Leggi Tutto
salto, istruzione di
salto, istruzione di in un → programma, istruzione che determina l’interruzione dell’esecuzione linearmente ordinata della sequenza delle istruzioni e l’esecuzione di una istruzione [...] di tale istruzione complica la logica dell’algoritmo e diminuisce l’efficienza del programma; inoltre il compilatore, nella traduzione dal codice sorgente al codice eseguibile, può riscontrare difficoltà nella generazione di un codice oggetto ...
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...
portata
s. f. [der. di portare]. – 1. Ciascuna delle vivande che vengono servite in tavola durante un pranzo: due p. di carne; un luculliano banchetto di otto p.; ci hanno fatto aspettare troppo tra la prima e la seconda portata. Piatto di...