Sei sulla pagina 1di 47

EUROPEAN COMPUTER DRIVING LICENCE

Modulo 1 - Lezione 2 di 4
Concetti di Base della teoria
dellInformazione

Motherboard e CPU
Periferiche
Le memorie
Il software

MOTHERBOARD
Connettore
scheda video

Interfaccia
SATA

Connettore
schede
espansione

CPU
Interfaccia
PATA
Alimentazione
RAM

MOTHERBOARD
Componenti che risiedono sulla Scheda Madre:
BUS di sistema o Front Side Bus (cio i canali di comunicazione
bidirezionali che trasportano i segnali elettrici tra la CPU e il
NorthBridge sono creati con piste di silicio sulla scheda madre)
BIOS (Basic Input Output System, cio la memoria ROM non
volatile che permette e controlla l'avvio del calcolatore)
Orologio di sistema (utilizzato dal BIOS e alimentato con una
piccola batteria)
Attacchi fisici per i dispositivi input/output, per la CPU e per la
memoria
RAM
Talvolta le periferiche possono essere integrate in essa (ad
esempio chipset video integrati, chipset di ethernet per la rete,
ecc...)
Nota: con il termine periferica si indica una qualsiasi
componente, diversa dalla CPU, che pu essere messa in
comunicazione con un computer. Ad esempio il mouse, la
stampante e la tastiera sono periferiche.

MOTHERBOARD
Componenti collegabili alla Scheda Madre
CPU (compatibilit del socket della scheda madre
con quello della CPU)
RAM (compatibilit del formato: SIM/DIMM, del
tipo: DDR/DDR2, della frequenza:
266/333/400/533/667 Mhz...)
Hard Disk (compatibilit del bus:
SerialATA/ParallelATA)
Lettori/Masterizzatori CD/DVD (compatibilit del
bus: SerialATA/ParallelATA)
Scheda/e Video (compatibilit del bus: AGP/PCI-X)
Schede di espansione varie sul bus PCI (esempi:
schede di acquisizione audio/video, schede per
collegamento a reti wireless, ecc...)

MOTHERBOARD
Il BIOS Basic Input Output System
Il BIOS un Firmware (ovvero un programma
impresso su una ROM)
Risiede su una memoria ROM (Read Only Memory)
costituito dallinsieme di quelle procedure
software che permettono al computer di
inizializzare nelle fasi di avviamento, altri
dispositivi, come la tastiera, il monitor, le unit
disco...
Dal BIOS possibile impostare la sequenza di
boot del sistema
Dal BIOS possibile impostare alcuni parametri
per i componenti della scheda madre (tipo
voltaggi, frequenze, ecc...)

BIOS

LA CPU (CENTRAL PROCESSING UNIT)


La CPU l'unit centrale di calcolo di ogni elaboratore
Raggruppa le funzionalit di calcolo e di supervisione
dellelaboratore
Esegue le istruzioni dei programmi caricati nella memoria
centrale (la RAM)
Gestisce, controllandone il funzionamento, le unit
periferiche di ingresso e uscita dei dati (input/output)
La CPU un microprocessore, che viene collocato nella
scheda madre, ed composta da 2 parti fondamentali:

ALU (Arithmetic Logic Unit): la componente che esegue le istruzioni


di calcolo e di confronto tra dati
Unit di controllo: che attiva e controlla le operazioni di ingresso e
uscita dei dati

Oltre a queste possono esserne presenti altre, per esempio:

FPU (Floating Point Unit) che si occupa di eseguire calcoli in virgola


mobile;
MMU (Memory Management Unit) che si occupa di tradurre gli
indirizzi di memoria logici in indirizzi fisici

LA CPU (CENTRAL PROCESSING UNIT)

CPU da fuori

CPU da dentro

L' architettura x86 un termine generico per indicare un'architettura di microprocessori


inizialmente sviluppata e prodotta da Intel.
al momento l'architettura pi diffusa nel mercato dei PC desktop, portatili, e nei server
economici.
Nel corso degli anni, pi di una ditta ha introdotto processori compatibili con l'architettura
x86, ponendosi in concorrenza con Intel. Attualmente (2007) l'unico concorrente di un certo
peso nel settore dei personal computer AMD che produce processori x86-compatibili fin
dai primi anni dell'architettura.
I primi modelli di processori erano indicati solo da un numero: 8086, 8088, 80186, 80286,
80386, 80486...
Successivamente i produttori hanno iniziato ad identificarli con un nome come ad esempio:
Pentium, Athlon...

LA CPU (CENTRAL PROCESSING UNIT)


Com' fatta una istruzione?
Una istruzione composta da:
Un codice operativo che la identifica
Uno o pi operandi che forniscono i dati (o gli indirizzi della
memoria dove sono memorizzati) sui quali effettuare le
operazioni e lindirizzo dove mettere un eventuale risultato
Vediamo un esempio di istruzione assembly:
ADD EAX EBX ECX
ADD: il codice operativo (in questo caso una addizione)
EAX, EBX: sono i due registri che contengono gli addendi da
sommare
ECX: il registro in cui verr memorizzato il risultato della
somma
La macchina traduce l'istruzione nel suo codice macchina:
0000001 000 011 001
A questo punto il processore in grado di eseguire l'istruzione.

LA CPU (CENTRAL PROCESSING UNIT)


Il set di istruzioni che un processore in grado di eseguire
comprende:
istruzioni aritmetiche (ADD, SUB, MUL )
istruzioni logiche (AND, OR, NOT )
istruzioni di analisi e trasferimento di controllo (JMP )
istruzioni di trasferimento dati in memoria (MOV )
L'esecuzione di una intera istruzione aritmetico logica passa
attraverso l'esecuzione di una o pi operazione elementari,
quindi possibile che siano richiesti pi cicli di clock per
completare una istruzione aritmetico-logica.
Istruzione elementare 1
Istruzione elementare 2
Istruzione aritmetico-logica

Istruzione elementare 3
Istruzione elementare 4

LA CPU (CENTRAL PROCESSING UNIT)


La velocit della CPU proporzionale alla frequenza del clock (una sorta
di orologio interno). Infatti ad ogni ciclo di clock corrisponde lesecuzione
di un istruzione elementare. La frequenza del clock si misura in MHz o
GHz (MegaHertz o GigaHertz, cio milioni o miliardi di cicli al secondo)

Tick 1

Tick 2

Tick 3

Tick 4

Istruzione
Istruzione
Istruzione
Istruzione
elementare 1 elementare 2 elementare 3 elementare 4
Pi veloce il tick del clock pi veloce sar la CPU nell'eseguire le
istruzioni
Nota: la velocit della CPU non dipende comunque soltanto dalla
frequenza del clock (per limiti fisici non possibile ad oggi innalzare
la frequenza del clock sopra certi valori a causa dell'elevato
surriscaldamento della piattaforma). Si cercano dunque soluzioni
alternative per incrementare l'efficienza delle CPU quali: registri a 64
bit, memorie cache di dimensioni maggiori.

LA CPU (CENTRAL PROCESSING UNIT)


La velocit della CPU si pu misurare anche in MIPS (Milioni di Istruzioni Per Secondo)
Le istruzioni a cui si fa riferimento sono quelle assembly del processore in esame. Tali
istruzioni sono quelle aritmetico-logiche come ad esempio una somma o un test. Un
normale programma per computer composto da migliaia o milioni di queste
istruzioni. Il numero di istruzioni che il processore riesce ad eseguire in un secondo,
espresso in milioni, il suo MIPS.
Le misure di MIPS non sono n affidabili sul singolo processore, n utilizzabili per
confrontare processori diversi. Nel primo caso, ogni programma contiene una
diversa proporzione di istruzioni di diverso tipo, ognuna delle quali pu essere pi o
meno lunga da eseguire. Non insolito che il MIPS di un processore cambi anche di
un fattore 10 a seconda di quale programma stia eseguendo.
Per questo motivo alcuni produttori usano i MOPS (Million Operations Per Second) per
indicare la reale capacit di eseguire una reale operazione e non solo un'istruzione.
In pratica anche questa unit di misura non significativa delle reali prestazioni del
processore a causa delle piccole furbizie usate dai produttori stessi.
Nel secondo caso, processori diversi hanno istruzioni diverse che rendono privo di
significato un confronto: un processore potrebbe avere un'istruzione complessa ma
lenta, mentre in un altro lo stesso lavoro potrebbe essere svolto da 20 istruzioni pi
semplici e veloci.
Il valore espresso in MIPS pu essere valido nel caso, piuttosto insolito, che un
processore abbia istruzioni che impiegano tutte lo stesso tempo per essere
eseguite.

LA CPU (CENTRAL PROCESSING UNIT)


Come vengono eseguite le istruzioni dalla CPU?
Un processore esegue iterativamente due operazioni:
preleva (fetch) una istruzione dalla memoria
esegue l'istruzione (execute).
Tale ciclo viene comunemente detto ciclo di fetch-execute

fetch

execute

Riepilogando, il ciclo di esecuzione di una istruzione prevede:


trasferimento dell'istruzione dalla memoria centrale (RAM) alla CPU
decodifica del codice operativo dell'istruzione e degli operandi
eventuale trasferimento dei dati su cui operare (dipende dal tipo di
istruzione che devo eseguire)
esecuzione dell'istruzione
eventuale trasferimento del risultato dell'operazione in memoria
centrale (RAM)

PRESTAZIONI DI UN
CALCOLATORE
Cerchiamo di elencare brevemente quali sono i fattori
principali che influenzano le prestazioni di un
calcolatore.
la CPU (maggiore la frequenza di clock della CPU
maggiore sar la velocit con cui il calcolatore potr
eseguire le operazioni)
la memoria RAM (maggiore la memoria principale del
calcolatore maggiore sar la quantit di applicazioni che
potr utilizzare contemporaneamente sul calcolatore)
il numero di applicazioni in esecuzione (se sto
utilizzando molte applicazioni contemporaneamente le
prestazioni del calcolatore saranno inferiori rispetto a
quando utilizzo una sola applicazione alla volta)

DISPOSITIVI DI INPUT/OUTPUT
Cosa si intende per INPUT/OUTPUT?
Con il termine INPUT/OUTPUT o I/O noi intenderemo tutte le interfacce messe
a disposizione dal calcolatore per effettuare uno scambio di dati o segnali
con l'utente (a livello sensoriale).
Cosa sono i dispositivi (o device) di INPUT?
Per dispositivo di INPUT si intende qualsiasi strumento in ingresso al calcolatore
che consente all'utente di inserire informazioni, dati e comandi
consentendogli di controllare il calcolatore.
Sono dispositivi di INPUT:

Touchpad

Lettore di schede

Mouse

Scanner

Webcam

Joystick

Tastiera

Trackball

Fotocamera digitale

DISPOSITIVI DI OUTPUT
Cosa sono i dispositivi di OUTPUT?
Per dispositivo di OUTPUT si intende qualsiasi strumento in uscita dal
calcolatore che consente all'utente di percepire l'informazione elaborata
dal computer.
Per percepire l'informazione si intende ad esempio visualizzare un video su
un monitor, leggere un testo stampato, ascoltare musica da delle casse
acustiche...
Rientrano tra i dispositivi di OUTPUT:

Monitor

Stampante

Speaker

Cuffie

DISPOSITIVI DI INPUT/OUTPUT
Cosa sono i dispositivi di INPUT/OUTPUT?
Sono dispositivi che funzionano al contempo sia
come dispositivi di INPUT sia come dispositivi di
OUTPUT.
Rientrano tra i dispositivi di INPUT/OUTPUT:

Touchscreen

DISPOSITIVI DI MEMORIA
Innanzitutto precisiamo cosa si intende con il termine memoria in
ambiente informatico.
In informatica, il termine memoria si riferisce alle parti di un computer
che conservano informazioni per un certo tempo. La memorizzazione
di dati in memoria e il successivo recupero dei medesimi sono funzioni
fondamentali nel funzionamento degli elaboratori.

Penne USB

Hard disk interni/esterni

Memory Card
CD/DVD

RAM

DISPOSITIVI DI MEMORIA
In che relazione stanno le i vari tipi di memorie
all'interno del calcolatore?
E' importante fin da adesso distinguere tra:
memoria principale (RAM)
memoria secondaria (CD, DVD, Hard Disk...)
La memoria principale o centrale (RAM) usata
per la registrazione dei dati e dei programmi al
momento della loro esecuzione.
La caratteristica peculiare delle memorie
secondarie (anche dette memorie di massa) la
non volatilit, ovvero la possibilit di
memorizzare permanentemente i dati.

UNIT DI MISURA PER LA


MEMORIA
Come si misura la memoria?
L'unit di misura della memoria il bit.
Il bit l'unit di misura dell'informazione (dall'inglese binary
unit), definita come la quantit minima di informazione che
serve a discernere tra due possibili alternative equiprobabili
(infatti un bit vale 0 oppure 1).
Quindi il singolo bit e in grado di rappresentare solo 2 diverse
possibilit.
Per rappresentare informazioni maggiori necessario utilizzarli
a raggruppamenti: ad esempio per rappresentare i numeri da
1 a 10 avremo bisogno di almeno 4 bit (cio 2 4=16
combinazioni)
Solitamente nei calcolatori si utilizzano i bit a gruppi di 8, e ci
si riferisce ad essi come a Byte. Quindi 1 Byte costituito da
8 bit.

UNIT DI MISURA PER LA


MEMORIA
Riportiamo nella tabella sottostante i principali multipli del bit nel
Sistema Internazionale e nel sistema binario.
Multipli del bit
Prefissi SI

Prefissi binari

Nome

Simbolo

Multipli

Nome

Simbolo

Multipli

kilobit

kb

103

kibibit

Kib

210

megabit

Mb

106

mebibit

Mib

220

gigabit

Gb

109

gibibit

Gib

230

terabit

Tb

1012

tebibit

Tib

240

petabit

Pb

1015

pebibit

Pib

250

exabit

Eb

1018

exbibit

Eib

260

zettabit

Zb

1021

zebibit

Zib

270

yottabit

Yb

1024

yobibit

Cibi

280

Cosa determina questo? Che ad esempio un Hard Disk da 500 GB


per il nostro computer contiene solamente 465 GB !!

LA MEMORIA PRINCIPALE (RAM)


Una memoria pu essere considerata astrattamente come una sequenza
finita di celle, in cui ogni cella contiene una sequenza finita di bit.
Normalmente i bit sono gestiti a gruppi di otto, detti byte. Pertanto lo
spazio fisico della memoria pu essere pensato una sequenza di
locazioni, ognuna contenente un byte. Ogni locazione individuata da
un preciso indirizzo normalmente indicato da un numero intero
positivo.
Ogni locazione di
memoria pu contenere 1
byte (8 bit) di dati.
Di solito ci si riferisce a 1
Byte (8 bit) di dati come
a un carattere.

Per individuare un dato in


memoria dovremo
conoscere lindirizzo del
primo dei byte e la
lunghezza del dato.

0x09F5
0x09F6
0x09F7
0x09F8
0x09F9
0x09FA
0x09FB
0x09FC

I processori a 32
bit possono
indirizzare 232
byte di memoria
(4 GB), quelli a
64 bit fino a 264
byte di memoria
(16 EB)

LA MEMORIA PRINCIPALE (RAM)


E' quella memoria usata dal sistema per lavorare. Tutti i
programmi, a partire dal sistema operativo fino a tutti gli
applicativi, per funzionare devono essere caricati in RAM.
A loro volta i programmi caricano in RAM anche i dati, e li
elaborano.
La memoria principale (RAM) fa parte di quella categoria di
memorie dette memorie veloci, ovvero quelle memorie che
servono per consentire al computer di lavorare in maniera
efficiente e rapida
RAM = Random Access Memory = Memoria ad Accesso Casuale
Cosa significa ad accesso casuale?
Significa che possibile leggere e scrivere informazioni con un
accesso casuale, ovvero senza dover rispettare un
determinato ordine, come ad esempio avviene per un nastro
magnetico.

LA MEMORIA PRINCIPALE (RAM)


La memoria principale (RAM) ha le seguenti caratteristiche:
I dati devono poter essere registrati
I dati registrati devono poter essere localizzati
I dati registrati devono poter essere letti
I dati registrati devono poter essere modificati
La RAM non pu essere lunico supporto di registrazione di dati e
programmi in quanto:
Essendo veloce, anche costosa e quindi non pensabile
poterne acquistare grandi quantit
I processori possono indirizzare solo una quantit
predeterminata di memoria RAM (come abbiamo visto un
processore a 32 bit non pu gestire pi di 4GB di memoria RAM)
E' volatile, e questo significa che dati e programmi registrati
vengono perduti al momento in cui viene a mancare
lalimentazione elettrica, cio quando spengiamo il computer

LA MEMORIA PRINCIPALE (RAM)


In pratica, avere una maggiore quantit di
memoria RAM all'interno di un calcolatore ci
permette di:

avere un numero maggiore di programmi in


esecuzione contemporaneamente

avere la possibilit di lavorare agevolmente


con dati di grandi dimensioni
Quindi in generale, avere una maggiore
quantit di memoria RAM ci consente di
ottenere performance migliori.

LE MEMORIE ROM
Cosa significa ROM?
ROM significa Read Only Memory (Memoria a Sola Lettura)
Una memoria a sola lettura (ROM) una memoria il cui
contenuto pu essere scritto una sola volta, quindi sono
memorie il cui contenuto non pu essere modificato.
A cosa servono?
Servono per la registrazione di programmi particolari
(Firmware).
Un esempio di firmware il BIOS
Il BIOS (Basic Input Output System) costituito dallinsieme di
quelle procedure software che permettono al computer di
inizializzare nelle fasi di avviamento tutti i vari dispositivi,
come la tastiera, il monitor, le unit disco...
Anche le memorie a sola letture (ROM) fanno parte della
categoria delle memorie veloci

RIEPILOGO SULLE MEMORIE


VELOCI
Fanno parte della categoria memorie veloci le memorie RAM e
ROM.
La RAM:
costituisce la memoria centrale del calcolatore
una memoria ad accesso casuale
volatile
indirizzabile, scrivibile, modificabile e leggibile
influenza le prestazioni del calcolatore
usata per il caricamento delle applicazioni e per una
memorizzazione temporanea dei dati
La ROM:
una memoria di sola lettura (non scrivibile, e quindi non
nemmeno modificabile)
usata per memorizzare il firmware
non volatile

LE MEMORIE DI MASSA
Una memoria di massa una memoria secondaria, i cui maggiori
rappresentanti sono gli Hard Disk, ma anche supporti rimovibili
come Floppy Disk, CD, DVD, nastri magnetici, memorie flash di
ogni tipo ed altro ancora.
La caratteristica peculiare della memoria di massa la non
volatilit, ovvero la possibilit di memorizzare
permanentemente i dati (per questo si parla anche di memoria
di archiviazione).
Inoltre, la memoria di massa ha un costo inferiore rispetto alla
memoria principale, per questo verrebbe da chiedersi perch
nei moderni computer non si utilizzi solo memoria secondaria:
la ragione risiede nel fatto che i tempi medi di accesso a
memoria principale sono dell'ordine delle centinaia di
nanosecondi, contro i millisecondi delle memorie di
archiviazione, che, quindi, necessitano di tempi di accesso
maggiori di ben 5 ordini di grandezza.

Costituiscono il principale sistema per l'archiviazione


dei dati (e quindi sono dispositivi di
memorizzazione di massa)
Come funzionano?
Sono costituiti da uno o pi dischi in alluminio o
vetro, rivestiti di materiale ferromagnetico in
rapida rotazione e da due testine per ogni disco
(una per lato), le quali, durante il funzionamento
volano alla distanza di pochi centesimi di
nanometro dalla superficie del disco leggendo e
scrivendo i dati. La testina tenuta sollevata
dall'aria mossa dalla rotazione stessa dei dischi che
pu superare i 15.000 giri al minuto.

GLI HARD DISK INTERNI


Sono costituiti da una pila di piatti registrabili su
entrambe le superfici.
La registrazione avviene su piste magnetiche disposte
nelle superfici dei piatti.
Solitamente contenuto allinterno del case, ma, nel caso
degli Hard Disk esterni, pu anche essere impiegato
come una periferica esterna.
Non estraibile ed ha elevata capacit.
Le caratteristiche principali di un hard disk moderno sono:
la capacit (espressa in GB metrici)
il tempo di accesso (espresso in ms)
la velocit di trasferimento (espressa in MB/s)

GLI HARD DISK ESTERNI


Sono Hard Disk interni dotati di un case predisposto con porte per la
connessione del disco al calcolatore
Come dice il nome stesso sono dischi che non si trovano all'interno del
computer, ma possono essere collegati all'esterno (sono dispositivi portatili)
Vengono trattati come dischi fissi dal S.O., ma sono in pratica delle
periferiche che possono essere rimosse e collegate a caldo
Esistono vari tipi di connessione tra i dischi esterni ed il computer:
USB 1.1/2.0 (Universal Serial Bus): questa connessione, che pu essere usata
anche per mouse, stampanti, etc. connette tramite cavo il disco ad una
porta presente sul PC
Wi-Fi: un collegamento senza cavo, il disco comunica al computer tramite
onde radio. Adotta la stessa tecnologia usata per la connessione in rete
senza fili
Firewire 400/800: questa connessione, che pu essere usata anche per
dispositivi multimediali, come videocamere, fotocamere etc. connette
tramite cavo il disco ad una porta presente sul PC ( una connessione pi
veloce, ma meno diffusa rispetto alla USB)

I CD-ROM
E' un supporto di memorizzazione digitale
composto da un disco di resina termoplastica
trasparente, generalmente di 12 centimetri
di diametro, che racchiude al suo interno un
sottile foglio di materiale metallico sul quale
sono memorizzate le informazioni come
successioni avvallamenti e colline (in
inglese pits e lands) successivamente
letti per mezzo di un laser per questo
motivo sono detti anche dischi ottici.

I CD-ROM
Cosa significa CD-ROM?
E' un acronimo di Compact Disc Read Only Memory.
I CD-ROM sono usati per la memorizzazione di dati generici, e
costituiscono il principale supporto per la distribuzione dei programmi.
I dati sono memorizzati in piste ottiche concentriche disposte su una
superficie
La sigla ROM (Read Only Memory) sta a significare che sono memorie di
sola lettura, ovvero non vi si pu scrivere
E' un supporto estraibile ed ha una buona capacit (solitamente si va da
650MB a 700MB, esistono per CD con capacit maggiore, 800MB ca.,
che per essere registrati necessitano di tecniche particolari dette
overburn)
Per la lettura del CD-ROM necessario disporre di un apposito lettore
(un lettore per CD-ROM un apparecchio che dispone di un laser che
in grado di leggere i dati incisi sulla superficie del dispositivo ottico)

I CD-R
L'acronimo CD-R sta per Compact Disc Recordable
A differenza del CD-ROM, il CD-R un CD
registrabile, e quindi possibile scrivere
(registrare) dati su di esso tramite un apposito
apparecchio chiamato masterizzatore ed un
software apposito per la masterizzazione
N.B.: i CD-R possono essere scritti (registrati) una
sola volta.
I CD-R possono anche essere chiamati CD-WORM
(Write Once Read Many)

I CD-RW
L'acronimo CD-RW sta per Compact Disc Re-Writable
Un CD-RW pu essere scritto (registrato) ed in pi
anche possibile cancellarne il contenuto in maniera
tale da poter riutilizzare il supporto per successive
registrazioni (sono quindi supporti ottici riscrivibili)
Hanno capacit uguali a quelle disponibili per i CD-R
(650MB, 700MB)
La velocit di scrittura su CD-RW inferiore rispetto a
quella utilizzata per incidere CD-R (siamo nell'ordine
dei 4x mentre per i CD-R si arriva fino a 52x)
Sia per la scrittura che per la cancellazione dei CD-RW
necessario un apposito software per la
masterizzazione

IL DVD
Il DVD, acronimo di Digital Versatile Disc (in
italiano Disco Versatile Digitale) anch'esso un
supporto di memorizzazione di tipo ottico
Anche in questo caso i dati sono memorizzati in
piste ottiche concentriche disposte su una
superficie
Come per i CD, ne esistono di diversi tipi:
DVD-ROM, sono di tipo Read-Only e quindi non
possono essere scritti
DVDR, sono registrabili una sola volta
DVDRW, sono registrabili, cancellabili e
riscrivibili

IL DVD
Hanno una capacit di 4,7GB (oltre 6 CD)
Perch un DVD contiene pi dati di un CD pur avendo un
diametro uguale?
Semplice: le tracce nel DVD sono pi piccole (con
dimensione di 0,4 micron) e pi strette (con dimensione di
0,74 micron). Per tale motivo il DVD un supporto
superdenso e pu contenere fino a 4,7 GB con una
velocit di scrittura massima di 16x.
I recenti masterizzatori Dual Layer sono in grado di registrare
gli specifici supporti DVDR DL anche in un secondo strato
raggiungibile dal laser cambiando la focalizzazione della
lente. Questi supporti infatti adottano due strati incidibili
anzich uno. La capacit viene portata cos ad 8,5 GB ma la
velocit di scrittura ridotta ad un massimo di 6x.

ALTRI DISPOSITIVI DI MEMORIA


Ad oggi possibile utilizzare come dispositivi di archiviazione:
Hard Disk esterni USB o Firewire
USB Drive (anche detta Chiave o Penna USB)

Una chiave USB, o penna USB, o pendrive, una memoria di massa portatile di
dimensioni molto contenute che si collega al computer mediante la comune porta
USB.
Nella chiave USB i dati sono memorizzati in una memoria flash, contenuta al suo
interno. Attualmente la capacit di memoria delle chiavi USB va da 32 MB fino a 16
GB. La capacit limitata unicamente dalla densit delle memorie flash impiegate,
quindi lecito aspettarsi ulteriori incrementi di capacit per queste memorie.

Memory Card (anche dette Schede di Memoria)

Una memory card, o scheda di memoria, un dispositivo elettronico portatile di


ridotte dimensioni in grado di immagazzinare dati in forma digitale e di mantenerli
in memoria anche in assenza di alimentazione elettrica. A tale scopo utilizza una
memoria flash (memoria non volatile) contenuta al suo interno. Le schede di
memoria sono da considerarsi un'evoluzione dei classici floppy disk, rispetto ai quali
hanno due fondamentali vantaggi: la non influenzabilit da parte dei campi
magnetici, e l'enorme capacit di memoria rispetto ai floppy (si va dai 16 MB fino ai
16 GB).

IL SOFTWARE
Ripetiamo di nuovo cosa si intende per software:
il termine software indica un programma o un insieme di programmi in
grado di funzionare su un elaboratore (computer)
I software possono essere divisi grossomodo in cinque categorie:
i Sistemi Operativi (cio i software che regolano il funzionamento del
computer e ci permettono di utilizzarlo, ad esempio Windows)
i Driver (cio i software che si integrano con il S.O. e permettono il
riconoscimento e l'utilizzo delle varie periferiche del computer)
i Firmware (cio i software contenuti direttamente nell'hardware e che
ne regolano le funzioni interne)
i Programmi Applicativi (cio tutti quei software che vengono utilizzati
dall'utente finale)
le Librerie (cio software che forniscono funzioni utilizzabili non
direttamente ma per mezzo di altri software)
A noi interesser solamente il Software di Sistema e il Software Applicativo

IL SOFTWARE DI SISTEMA
Il Sistema Operativo un software indispensabile su
ogni calcolatore
Il S.O. gestisce le componenti hardware che sono
presenti nel computer e permette il funzionamento
del software applicativo
Riportiamo un elenco dei S.O. pi famosi:
MS-DOS (Microsoft)
Windows (Microsoft)
Unix
GNU/Linux
Mac OSX (Apple)
Solaris (Sun)

IL SOFTWARE DI SISTEMA
Cos' il Sistema Operativo?
Il S.O. un insieme di processi che consentono
allutente di utilizzare le risorse del computer ed
eseguire programmi
Un S.O. funziona da intermediario fra l'utente e
l'hardware, con lo scopo di fornire un ambiente nel
quale l'utente possa eseguire i programmi in maniera
conveniente ed efficiente
Cosa si intende con il termine processo?
Per processo si intende un istanza di un programma
in esecuzione in modo sequenziale. Pi precisamente
una attivit controllata da un programma che si
svolge su un processore.

Elenchiamo di seguito le principali funzioni svolte dal


S.O.:
gestione dell'unit centrale di elaborazione (CPU)
gestione della memoria centrale in uso dai vari
programmi in esecuzione
gestione delle periferiche di I/O (input/output)
gestione delle operazioni lettura/scrittura sulle
memorie di massa (cio lettura/scrittura dei file)
gestione degli utenti
gestione delle comunicazioni con (eventuali) altri
calcolatori presenti

FILES E FILE SYSTEM


Gli insiemi di dati (o informazioni) memorizzati
nelle memorie di massa di un elaboratore
prendono il nome di file (o archivi).
Con il termine File System, invece, si identifica
l'architettura e le funzionalit messe a
disposizione dal sistema operativo per poter
gestire l'archiviazione dei dati sui dispositivi di
memorizza secondaria (Hard Disk,
CD/DVD, ecc.).
Ogni sistema operativo ha un proprio File System,
ma comune a quasi tutti i File System
l'architettura detta a albero.

FILES E FILE SYSTEM


Ciascun file identificato da un nome e da una estensione. Esempio:
Il-mio-file.doc
I file possono essere:
file di sistema: sono quei file che costituiscono il sistema operativo o
le applicazioni installate
file utente: sono i file prodotti dall'utente che utilizza il computer
I meccanismi messi a disposizione dal sistema operativo consentono di:
assegnare ogni tipo di file ad una applicazione
elencare i file presenti in una qualsiasi memoria secondaria del PC
creare, spostare, modificare, copiare e cancellare file
applicare meccanismi di protezione ai file per proteggerli da scritture
o modifiche indesiderate
creare copie di sicurezza (backup) compressi dei dati presenti
estensione nome

IL SOFTWARE APPLICATIVO
Il software applicativo cosituito da quell'insieme di programmi che
vengono direttamente utilizzati dall'utente che accede al computer.
Il software applicativo pu essere suddiviso a sua volta in 2 categorie:
software specifico, composto da programmi specializzati a risolvere
determinati problemi o destinati a scopi ben determinati. Fanno
parte di questa categoria ad esempio programmi di contabilit,
programmi di gestione (gestione personale, gestione magazzino...),
programmi per la fatturazione...
software general purpose, composto da programmi che possono
essere utilizzati per varie mansioni e che possono essere adattati per
essere utilizzati in diversi settori. Fanno parte di questa categoria di
programmi gli elaboratori di testi (come Word), i fogli elettronici
(come Excel e Lotus123), i database (come Access e FileMaker), i
desktop publishing (come PowerPoint e QuarkXpress), i browser
(come Internet Explorer), i mail manager (come Outlook e Eudora), i
software di disegno tecnico (come AutoCAD)...

LUCIDI DI GIACOMO MIGLIORINI

Web page: www.liceovoltacolle.it


E-mail: jack1852@gmail.com