In informatica, abbreviazione di macroistruzione: è un’istruzione in un linguaggio sorgente che nella fase di traduzione in linguaggiomacchina viene sostituita da una predefinita successione di istruzioni, [...] operazioni o caratteri ...
Leggi Tutto
LINGUAGGI PROGRAMMATIVI
Carlo Ghezzi
I l. p. (o linguaggi di programmazione) costituiscono il mezzo linguistico tramite cui gli elaboratori possono essere programmati. Essi costituiscono pertanto lo [...] .
Un'importante classe di astrazioni fornita da un lvn riguarda i dati e la loro manipolazione. Tipicamente, in linguaggiomacchina, i dati sono accessibili in base all'indirizzo delle celle di memoria che li contengono e il contenuto di tali ...
Leggi Tutto
LOGICA E INFORMATICA
Carlo Cellucci
I. McCarthy (1963) afferma che è ragionevole sperare che le relazioni tra l'i. e la l. matematica nel prossimo secolo saranno altrettanto fruttuose di quelle tra [...] da A. Church (1932) attraverso il suo λ−calcolo. Mentre la macchina a registri illimitati fornisce una modellizzazione a basso livello (cioè a livello del linguaggio-macchina) dei calcolatori attuali, il λ-calcolo fornisce una modellizzazione a un ...
Leggi Tutto
interprete
intèrprete [Der. del lat. interpres -etis "interprete", di origine incerta] [ELT] [INF] (a) In un calcolatore elettronico, programma per la traduzione in linguaggiomacchina e immediata esecuzione, [...] istruzione per istruzione, di programmi applicativi formulati in linguaggi simbolici: v. linguaggi di programmazione: III 424 f. (b) Nei procedimenti di calcolo basati sull'uso di schede perforate, macchina che interpreta i fori già praticati nelle ...
Leggi Tutto
compilatore
compilatóre [Der. del lat. compilare "saccheggiare", quindi "comporre uno scritto prendendo qua e là"] [ELT] [INF] Programma di calcolatore elettronico (ingl. compiler) in grado di tradurre [...] un linguaggio evoluto in linguaggiomacchina: v. linguaggi di programmazione: III 424 f. ...
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 [...] dell’industria informatica, il concetto stesso di software era assente, in quanto i programmi venivano compilati in linguaggiomacchina e venduti insieme ai computer in modo inseparabile (bundling). La scrittura e la manutenzione dei programmi erano ...
Leggi Tutto
La seconda rivoluzione scientifica: fisica e chimica (1945-1960). L'elettronica e il calcolo
Jon Agar
L'elettronica e il calcolo
Negli anni 1945-1946 fu resa pubblica la definizione di 'calcolatore [...] di programmazione
Il livello di formalizzazione più basso con cui si può redigere un programma è costituito dal linguaggiomacchina espresso in codice binario. Per esempio, nell'EDSAC l'istruzione 'aggiungi il numero nella posizione di memoria 25 ...
Leggi Tutto
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 [...] permette al computer di gestire più applicazioni software specifiche.
A livello di base, il computer ‘comprende’ solo il linguaggiomacchina, ossia le sequenze di caratteri binari (0 o 1), ma sarebbe impossibile, perché troppo lungo, per la maggior ...
Leggi Tutto
codice sorgente
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 [...] il codice sorgente viene letto, interpretato e tradotto in linguaggiomacchina da un programma detto interprete. Invece, nei linguaggi di programmazione compilati (per es., il linguaggio C) il codice sorgente viene reso eseguibile tramite un ...
Leggi Tutto
codice
còdice [Der. del lat. codex -icis, originar. parte interna del fusto degli alberi, poi tavoletta su cui scrivere e infine, per estensione, libro manoscritto in fogli, in contrapp. al libro in [...] ] C. di Hamming: v. informazione, teoria dell': III 201 e. ◆ [INF] C. di macchina: per un calcolatore elettronico, lo stesso che linguaggiomacchina: v. linguaggi di programmazione: III 424 d. ◆ [INF] C. duale: v. informazione, teoria dell': III 201 ...
Leggi Tutto
macchina
màcchina (ant. màchina) s. f. [dal lat. machĭna, che è dal gr. dorico μαχανά, attico μηχανή]. – 1. In senso storico e antropologico, qualsiasi dispositivo o apparecchio costruito collegando opportunamente due o più elementi in modo...
linguaggio
linguàggio s. m. [der. di lingua]. – 1. Nell’uso ant. o letter., e talora anche nell’uso com. odierno, lo stesso che lingua, come strumento di comunicazione usato dai membri di una stessa comunità: parlare con proprietà di l.; Questi...