Piccolo Glossario di Termini Informatici e Varie Amenità
Questo piccolo glossario vuol solo essere un aiuto al viandante
sperso tra i termini del gergo informatico più oscuro ed
intricato. In nessun modo pretende di essere esaustivo, completo,
e men che mai esatto...
- Client
- L'utilizzatore di un servizio fornito da un server; a seconda del contesto indica un
programma od un computer.
- Computer
- Lo scatolo che avete davanti. Se è acceso, delle lucine ogni
tanto lampeggiano, e talvolta fa rumore (questo lo distingue da
un albero di natale).
- Demone
- Nella terminologia UNIX è un programma che sta accovacciato
nella memoria del sistema in attesa di saltare fuori per fare
qualcosa: il concetto rivaleggia un po' con quello di server,
ed in effetti i programmi server vengono spesso chiamati anche
demoni (es. demone HTTP, demone SSH, ...) ma il concetto di
demone è centrato sull'esistenza di un processo che è
continuativamente in memoria, ma non sempre è in esecuzione
effettiva: un tipico demone è il cron che esegue
processi ad ore o intervalli determinati, anche se non attiva
alcun servizio di rete e non è dunque un server.
- HTTP
- Il protocollo sottostante al
servizio WWW.
- Kernel
- vedi Nucleo.
- Nucleo
- Il cuore del sistema operativo. Il nucleo è una
raccolta di funzioni che permettono ai programmi di
controllare le varie parti del computer, presentando
un'astrazione di dispositivi che logicamente hanno la stessa
funzione ma possono essere fisicamente molto differenti (ad
esempio, un disco rigido ed una unità ZIP).
- Periferica
- Una periferica è ogni dispositivo collegato all'unità
centrale del computer: rientrano in questa categoria i dischi,
la tastiera, il mouse, le stampanti, ecc. In questi tempi di
miniaturizzazione estrema, il termine ha perduto molto del suo
significato e del suo fascino; appartiene sempre più al
glorioso passato dell'informatica quando le periferiche erano
veramente esterne ai computer. Qualche nostalgico, però,
continua ad usarlo...
- Programma
- Un file che contiene codice eseguibile.
- Processo
- Un programma caricato in memoria e che viene eseguito dal
sistema. Si dice che il processo è un'istanza di un certo
programma.
- Protocollo
- Per protocollo si intende un sistema di scambio di dati fra
due computer: un protocollo stabilisce quali informazioni
spedire, in che ordine, quale la lunghezza dei dati coinvolti,
ecc. Il modello più usato di comunicazione su reti prevede 7
strati di protocolli.
- Server
- Letteralmente, ``fornitore di un servizio''. A seconda del
contesto, indica un computer oppure un particolare programma.
Quando indica un computer, significa che su quel computer è in
esecuzione un programma server (p. es., su un computer server
WWW gira un programma server HTTP). Quando indica un processo
significa che quel programma fornisce un certo servizio ad
altri che lo richiedono secondo un determinato protocollo.
(p. es., il programma server WWW fornisce le pagine
web ai programmi che lo richiedono secondo il protocollo HTTP)
- UNIX
- Originariamente un Sistema Operativo prodotto dalla AT&T
all'inizio degli anni '70; ora indica una vasta famiglia di
sistemi tutti più o meno simili, discesi da quello in vario
modo. La caratteristica saliente è che si programmano
tutti allo stesso modo (beh, più o meno)... GNU/Linux è
uno degli ultimi nati.
Riccardo Murri
Last modified: Tue Nov 17 02:05:07 CET 1998