RISC (Reduced instruction set computer)
Mauro Cappelli
Metodologia per la progettazione di archittetture di microprocessori ispirata alla riduzione dell’instruction set a un numero limitato di istruzioni [...] istruzioni. Ne risultò un numero ridotto di istruzioni, ca. 50, contro le 200 o 300 delle macchine DEC VAX o IBM, allora disponibili in commercio. Il vantaggio delle macchine RISC era legato al fatto che, anche se esse richiedevano quattro o cinque ...
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 [...] una grande diffusione grazie all’alleanza tra Microsoft e la IBM (International business machines corporation), l’azienda che all’epoca medesimo principio, ma progettato per funzionare su computer ibm e simili, da allora in poi chiamati semplicemente ...
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 [...] le istruzioni macchina. Il linguaggio FORTRAN e il suo compilatore furono sviluppati da John W. Backus e introdotti dall'IBM nel 1957 mentre LISP, un linguaggio interprete per la manipolazione di espressioni logiche, fu inventato da John McCarthy nel ...
Leggi Tutto
Programmazione, linguaggi di
Gian Marco Todesco
I computer «possono fare tutto quello che gli sappiamo ordinare» scriveva nel 1842 Ada Augusta Byron Lovelace, considerata la prima programmatrice della [...] 1951 e il 1953 sviluppa i primi compilatori.
Il primo linguaggio ad avere una grande diffusione è il Fortran, sviluppato all’IBM tra il 1954 e il 1957 da un gruppo guidato da John W. Backus. Il linguaggio, specializzato per applicazioni scientifiche ...
Leggi Tutto
virtual machine
Mauro Cappelli
Rappresentazione di un sistema di calcolatori e delle sue risorse secondo una visione ad alto livello di astrazione che privilegia solo quegli elementi che possono essere [...] isolata rispetto alle altre). Tale strategia di rappresentazione dei calcolatori elettronici fu per la prima volta proposta da IBM con il sistema operativo VM. L’uso della macchina virtuale è oggi fondamentale per molti sistemi. In particolare ...
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 [...] number 1), che si proponeva come sintesi di FORTRAN, ALGOL e COBOL, ma la sua diffusione al di fuori della IBM rimase limitata. Nel 1967 nacque ‘ufficialmente’, come estensione dell’ALGOL, il SIMULA 67, il primo l. orientato agli oggetti, sviluppato ...
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 [...] attraverso le sue distribuzioni come Debian, Fedora o Ubuntu, tanto che oggi molte grandi aziende di software come IBM o Sun Microsystems ne riconoscono la fondamentale importanza. Tra le principali applicazioni di tipo free software vanno ricordate ...
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 [...] è in esecuzione. Tale tecnica è per es. impiegata dalle DLL (Dynamic link library) di Windows o dalle shared library di UNIX. Il linker viene anche chiamato linking loader (nei sistemi UNIX) o linkage editor (nei mainframe IBM).
→ Computer science ...
Leggi Tutto
open source
Vincenzo Colistra
Software rilasciato con una licenza libera che ne mantiene disponibile il codice sorgente per eventuali modifiche e implementazioni. Al contrario dei software cosiddetti [...] sono in corso consultazioni per valutarne l’impiego. Anche alcune grandi aziende storiche del mondo dell’informatica, come IBM, Sun Microsystems e Hewlett-Packard hanno deciso di fondare una parte consistente delle proprie attività sull’utilizzo di ...
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 [...] cui lavora come dipendente e nell’orario di lavoro. A partire dalla seconda metà degli anni Novanta alcune grandi imprese (come IBM, Novell e Sun) hanno iniziato a collaborare con la comunità OSS, diffondendo i propri prodotti con codice aperto.
In ...
Leggi Tutto
ridenominare
v. tr. 1. Denominare nuovamente, in modo nuovo, o, viceversa, restaurare una denominazione precedente. 2. Nel linguaggio economico, trasformare in euro il valore di titoli, depositi bancari, capitali, prestiti, crediti e simili,...
trumpeggiare v. intr. (iron.) Prendere i modi, i toni e gli atteggiamenti del politico statunitense Donald J. Trump, farne propria l’ideologia. ♦ Ma ci sono anche agenzie federali e think-tank di primo piano a trumpeggiare sulle questioni climatiche....