personal computer - elementiinformatica

annuncio pubblicitario
Corso di
ALFABETIZZAZIONE INFORMATICA
Nuova fase di sviluppo della società, che vede
una parte significativa delle persone attive
impiegata nelle professioni che riguardano la
gestione delle informazioni
Impatti sulla società:
◦ perdita di posti di lavoro nelle attività tradizionali
◦ nascita di nuove professioni
◦ aumento dell’efficienza e dell’efficacia (minori costi)
Bilancio dei posti di lavoro complessivamente
negativo








Stress da ritmi crescenti
Riduzione dell’attività fisica
Affaticamento sul posto di lavoro informatizzato
Riduzione dei contatti interpersonali
Necessità di aggiornamento tecnico continuo
Incremento delle informazioni e della
conoscenza da gestire
Nuovi problemi sulla privacy
Nuovi problemi sulla sicurezza dei dati
Tecnologia utilizzata per la realizzazione dei
moderni sistemi di elaborazione
Informatica
Informazione automatica

Elaboratore

Elettronico

Digitale



immagazzina ed elabora dati in
base ad una serie di istruzioni (il
programma)
utilizza componenti elettronici
(transistor, microprocessori)
l’informazione viene elaborata
convertendola in segnali numerici
basati sul sistema binario
Un computer è, dunque un‟apparecchiatura elettronica”
che capisce solo due stati: passa corrente, non passa
corrente, o meglio, acceso, spento.
 Questi 2 stati sono rappresentati dai bit Bit (Binary Digit
– cifra binaria) 0 e 1 .
 La codifica dei numeri utilizzata in informatica è la
codifica binaria. Quindi non 10 cifre come nel sistema
decimale.
IL METODO DELLE DIVISIONI SUCCESSIVE
Basterà scrivere il il numero con la sua notazione posizionale:
11011 = 1x24 + 1x23 + 0x22 + 1x21 + 1x20 =
= 16 + 8 + 0 + 2 + 1 = 27
Quindi il numero binario 11011 corrisponde al numero
decimale 27.
Il computer, o elaboratore elettronico,
è la macchina per la gestione automatica
delle informazioni
Componenti:
◦ Hardware (la parte fisica del computer)
◦ Software (la parte intangibile, insieme di
programmi)





è una parola composta di due termini della
lingua inglese, hard (duro), ware (merce), e
significa attrezzo o ferramenta.
Esso identifica le parti fisiche di un personal
computer, ovvero tutte quelle componenti
elettroniche, meccaniche, elettriche,
magnetiche ed ottiche, che gli consentono di
funzionare.
Generalmente indica anche un qualsiasi
componente fisico di una periferica o di
un’apparecchiatura elettronica.


In ambito informatico questo termine indica
un programma o un insieme di programmi,
che permettono ad un elaboratore di poter
funzionare nel suo insieme ed interagire con
il suo
utilizzatore umano svolgendo le funzioni da
lui richieste.

Mainframe
Minicomputer
Network computer
Personal computer
Laptop computer

Elementi di differenziazione




◦
◦
◦
◦
prestazioni
costi
modalità di impiego
numero di utenti
• supercomputer
• mainframe
•personal computer
•Notebook e palmari
• network computer
• terminali
Maggiore potenza di calcolo
Calcolo parallelo
• supercomputer
• mainframe
•personal computer
•Notebook e palmari
• network computer
• terminali
funzioni centralizzate di
elaborazione dati
dimensioni notevoli
ovvero grandi computer usati in grandi aziende, nelle
banche e ovunque ci sia bisogno di gestire
una complessa e delicata rete di computer e
apparecchiature, per la gestione centralizzata di tutto il
sistema.
• supercomputer
• mainframe
•personal computer
•Notebook e palmari
• network computer
• terminali
sono i normali computer da casa o da ufficio. Si
usano per lo più come elaboratori di testo
(word processor), per reperire o gestire
informazioni (Internet, basi
strumenti
da
ufficio
di dati), come
(amministrazione,
programmi gestionali), per la comunicazione
(e-mail), per la grafica o i giochi.
• supercomputer
• mainframe
•personal computer
•Notebook e palmari
• network computer
• terminali
Laptop o computer portatili sono usati da chi deve spostarsi
spesso per lavoro avendo sempre il proprio computer a portata
di mano. Sono dotati di una batteria che consente una certa
autonomia per lavorare anche durante gli spostamenti. I
modelli più recenti, di peso e di spessore sempre minori,
sono detti anche Notebook. A parità di potenza, il PC portatile
è molto più costoso dei normali PC a causa dei componenti
elettronici che lo compongono: essi, anche se identici a quelli
di un PC, sono miniaturizzati e ottimizzati per un minore
consumo di energia. La maggior parte dei laptop utilizza uno
schermo a cristalli liquidi (LCD) e come periferica di
puntamento un touchpad

Palmari (Palmtop o Pocket PC o PDA - Personal Digital
Assistant,)
nascono
dall'evoluzione
delle
agende
elettroniche tascabili. Oltre alle normali funzioni delle
agende questi dispositivi sono dotati della capacità di
collegarsi e sincronizzare dati con i personal computer,
sia con un collegamento a infrarossi che con una
connessione seriale/USB. Inoltre spesso è possibile
caricare
programmi
appositamente
sviluppati
che
permettono di aggiungervi le più diverse funzionalità
• supercomputer
• mainframe
•personal computer
•Notebook e palmari
• network computer
• terminali
Terminali con capacità di
calcolo e spesso anche di
immagazzinamento dati
sono in grado di elaborare i dati autonomamente (quindi non
sono
terminali
stupidi),
ma
non
possiedono
unità
di
immagazzinamento come Hard Disk. Il caricamento del
sistema operativo e delle applicazioni avviene esclusivamente
tramite rete. Anche il caricamento e il salvataggio dei dati
elaborati avviene tramite rete. Lo spazio su disco è loro
fornito da un computer centrale attraverso un collegamento
via cavo, senza il quale i network computer non potrebbero
comunque funzionare.
• supercomputer
• mainframe
•personal computer
•Notebook e palmari
• network computer
• terminali
Terminali “stupidi”, nessuna
potenza di calcolo, sfruttano
quella di un server cui si
collegano
Ultimamente i palmari stanno diventando sempre più
potenti e accessoriati e alcuni modelli integrano in sé
direttamente la connettività telefonica GSM o GPRS o
EDGE o UMTS, e quindi sono in grado di fare anche da
telefono cellulare in modo autonomo; in questo caso
vengono definiti smartphone. La loro funzionalità è
gestita da un sistema operativo, il più comune è il
Symbian, gli altri sono il Palm, Windows Mobile
(Microsoft), BlackBerry, BREW e Linux.






Ultimamente i palmari stanno diventando sempre più potenti e
accessoriati e alcuni modelli integrano in sé direttamente la
connettività telefonica GSM o GPRS o EDGE o UMTS, e quindi
sono in grado di fare anche da telefono cellulare in modo autonomo;
in questo caso vengono definiti smartphone. La loro funzionalità è
gestita da un sistema operativo, il più comune è il
Symbian (della Symbian Ltd ed è utilizzato nell’80% degli apparati in
vendita), gli altri sono il
Palm OS (sviluppato dalla PalmSource), Windows Mobile (Microsoft),
BlackBerry (RIMResearch
In Motion, creato con lo scopo di agevolare la messaggistica e-mail),
BREW
(Qualcomm) e Linux.

I candidati al titolo di primo personal
computer sono diversi, in una storia fatta di
idee brillanti rimaste nel cassetto, o
bruciate prematuramente, o “prese in
prestito”…
◦
◦
◦
◦
◦
Altair
Xerox
IBM
Apple
PC IBM compatibili
Macintosh
classic 1984
Apple II - 1977
iPhone – 2007
Apple Cube – 2000
Altair 8800 - 1975
Personal Computer-2007
Xerox Alto - 1973
Ibm Pc - 1981
Il case (o cabinet) è il
contenitore, l’involucro
in cui vengono montati
la scheda madre, i
dischi e le varie schede
di cui è composto un
personal computer
Spazio interno
 Facilità di accesso
 Aerazione interna
 Estetica
Tipi: desktop, tower,
integrati col
monitor, etc…

Laterale aperto
Vista frontale
Alloggiamenti per i
dischi e per i lettori
CD e DVD
Alloggiamento
per la scheda
madre
(motherboard)
Parte posteriore
Alimentazione
Scheda madre
Interfacce di input-output (porte)
CPU (microprocessore)
Disco fisso (Hard disk)
Memoria RAM

I componenti esterni al case vengono
definiti periferiche
Tastiera
Mouse
Monitor
Router
Modem
Stampante
Scheda di rete
Scanner
Svolge funzioni di integrazione
e comunicazione tra le atre
componenti:





organizzazione (forma e
design)
supporto per il processore
supporto per le periferiche
(numero e tipo di alloggiamenti)
prestazioni (indirettamente e
direttamente, attraverso il
chipset)
possibilità di
aggiornamenti/espansioni
1
1.
2.
2
3.
3
4
4.
5.
5
6.
7
7.
8.
6
8
Audio (in, out, mic)
PS2 (tastiera, mouse)
USB
Ethernet (rete)
Out video DVI
Out video VGA
Parallela
Seriale

Un computer non è altro che l'implementazione pratica, di
una macchina di Turing, secondo l'architettura ideata da Von
Neumann il cui schema si basa sulle seguenti componenti
fondamentali:
Il cuore di una Scheda madre è il Chipset. Esso smista e regola il
traffico di informazioni passanti attraverso il Bus di sistema, fra CPU,
RAM e controller delle periferiche di input/output (CD Rom, Hard
disk ecc.)
Un microprocessore è
un singolo circuito
integrato in grado di
effettuare operazioni
decisionali, di calcolo
o di elaborazione
dell'informazione; il
microprocessore
principale di un
computer viene
chiamato processore o
CPU
Un microprocessore è un singolo circuito integrato in grado di
effettuare operazioni decisionali, di calcolo o di elaborazione
dell'informazione; il microprocessore principale di un
computer viene chiamato processore o CPU
AMD Athlon XP
Intel Pentium 4
Un circuito sulla scheda madre
genera il clock principale che
consente la sincronia tra tutti i
componenti del computer.
Il processore è il chip singolo
più importante ed opera ad una
velocità diverse volte superiore
rispetto al clock principale.
Dispositivi più veloci o più lenti
lavorano ad una velocità che
corrisponde a multipli o
sottomultipli del clock
principale.
Tale velocità si misura in
Megahertz (milioni di cicli per
secondo) o Gigahertz (miliardi
di cicli per secondo).
Il Processore (CPU) -il “cervello” del
computer-ha il compito di elaborare i dati
presenti in memoria secondo le indicazioni
ricevute da programma ed è composto da CU
(unità di controllo) ed ALU (unità aritmetico
logica).
Le sue prestazioni si valutano in base a:
- velocità in MHz (Milioni di cicli per secondo)
- milioni di operazioni svolte in un secondo
(MIPS)


ALU (arithmetic logic unit)
esegue le istruzioni di calcolo e di confronto tra i
dati
Unità di controllo
controlla le operazioni di ingresso e uscita dei dati
La CU coordina e controlla
l’esecuzione dei comandi
impartiti alla CPU secondo
regole differenti per ogni tipo
di processore.
L’ALU elabora i dati
provenienti dalla memoria
eseguendo le richieste
dell’unità di controllo:

calcoli (+ - * /)
operazioni logiche (AND OR
NOT)

Gestisce il reperimento di dati
e istruzioni dalla memoria ed il
collocamento nei registri, dove
l’ALU può elaborarli.
operazioni di confronto (< >
= <>)

Al
termine l’Unita di Controllo
copia le informazioni sulla
memoria RAM
Oltre alle classiche operazioni aritmetiche, la CPU è in grado di
eseguire operazioni con operatori booleani che restituiscono un
valore (vero, falso) come risultato.
Gli operatori logici di base sono:
◦ AND: restituisce vero solo quando entrambi gli operandi
sono veri
◦ OR: restituisce falso solo quando entrambi gli operandi sono
falsi
◦ NOT: opera su un solo operando, restituendone l’opposto
Tramite la combinazione di questi operatori è possibile
rappresentare condizioni logiche anche molto complesse.




La CPU riceve delle informazioni, esse sono composte sia da
istruzioni che dai dati veri e propri. Le informazioni, presenti
nei supporti di memoria di massa (HARD DISK, PEN DRIVE,
ecc.) per essere utilizzate devono prima essere caricate in
memoria.
La CU ha il controllo su QUESTE operazioni di trasferimento
dei dati: li carica dalle periferiche alla Ram o dalla Ram alla
Cpu o dalla Rom alla Cpu e li colloca, un po' alla volta, dentro
particolari locazioni di memoria chiamate registri.
I registri sono piccole parti di memoria utilizzati per
velocizzare l'esecuzione dei programmi fornendo un accesso
rapido ai valori correntemente in uso in una determinata
parte di un calcolo.


Ogni registro ha un uso specifico e tutti quanti si
occupano di inviare il dato all'Alu che lo
elaborerà.
Vi sono registri specificamente studiati per
contenere numeri sui quali va effettuata una
divisione, oppure per le moltiplicazioni, oppure
per altre funzioni molto complicate; ciò dipende
dalla struttura del processore.




Le regole utilizzate dall'Alu per processare i diversi
dati sono dette algoritmi.
Un algoritmo attiva delle porte logiche attraverso
le quali passano i singoli bit. Possiamo immaginarli
come dei canali in cui passano i segnali elettrici:
il valore sarà 1 (vero) quando il segnale è presente,
0 (falso) quando è assente.




Il transito dei dati avviene dalle periferiche alla
memoria, dalla memoria alla Cpu, dalla Cpu alle
periferiche, dai registri della Cu all'Alu. Ciò che
rende possibili questi transiti sono dei canali
chiamati Bus, sottilissimi fili in rame saldati sulla
scheda madre. Sia le periferiche che la memoria e
la Cpu, sono collegate a tre tipi di bus:
- Bus di indirizzi
- Bus dati
- Bus di controllo

Per incrementare la potenza di calcolo di una CPU
riducendo dimensioni, consumo energetico e
dissipazione di calore, negli ultimi anni le principali
case produttrici (Intel, AMD) stanno sviluppando
processori detti Multi core. IL TERMINIE viene
utilizzato per indicare una CPU composta da 3 o
più core, ovvero da più nuclei di processori "fisici"
montati sullo stesso package. Una CPU dual core,
pur occupando lo spazio di un singolo socket, unisce
più processori indipendenti e le rispettive Cache
Socket
Il Socket è
l'alloggiamento ZIF
(Zero Insertion
Force) del
processore sulla
motherboard.
MEMORIA INTERNA
(O PRIMARIA)
MEMORIA DI MASSA
(O SECONDARIA)
Formata da microcircuiti
elettronici chiamati
microchip.
Si divide in:
E’ composta da unità di
memorizzazione
periferiche capaci di
mantenere i dati nel
tempo, quali:
 RAM: Random Access
Memory
 ROM: Read Only Memory
 DISCHI FISSI
 DISCHI REMOVIBILI
 UNITA’ DI BACKUP
4
Simbolo
In Bit
In Byte
multipli
1 Bit
1
1/8
1 Byte
8
1
1 KB
8.192
1.024
1.024 Byte
1 MB
8.388.608
1.048.576
1.024 Kilobyte
1 GB
8.589.934.592
1.073.741.824
1.024 Megabyte
1 TB
1.073.741.82400
1.099.511.628.000
1.024 Gigabyte
Random Access Memory (memoria ad accesso casuale)
E’ il principale tipo di memoria interna e contiene i dati sui quali può operare
la CPU per l'elaborazione.
Accesso casuale significa che al processore occorre sempre lo stesso tempo
per accedere a una qualsiasi (casuale) parte della memoria.
La memoria RAM è volatile*, cioè quando si spegne il computer tutti i dati in
essa contenuti vengono persi.
La grandezza della RAM viene misurata in megabyte o gigabyte.
Esistono diversi tipi di RAM e ciò pone un problema di compatibilità con
l’architettura della macchina in cui si desidera utilizzarla.


La memoria Cache è una memoria RAM che il microprocessore
può accedere in modo più veloce rispetto alla memoria di lavoro
principale RAM
Il microprocessore, nel suo lavoro di elaborazione dei dati,
accede prima alla memoria Cache e se trova i dati necessari
(perché già utilizzati in precedenza) non deve effettuare la
lettura nella RAM (più lenta)
Fisicamente la Cache è una memoria ad alta velocità, costruita
con RAM Statiche (SRAM) anziché le più lente ed economiche
RAM Dinamiche (DRAM), usate per la memoria principale
Si parla anche di memoria cache di primo livello (L1) e secondo
livello (L2): la cache di primo livello è incorporata nello stesso
chip del microprocessore e quindi è ancora più veloce
ROM (Read Only Memory: memoria a sola lettura), non
riscrivibile dal sistema.
La memoria ROM è scritta dal produttore e non può essere
modificata dall'utilizzatore.
I livelli 1 e 0 che costituiscono i dati binari sono "incisi" durante
il processo di produzione del componente e non possono
essere cambiati.



Il disco rigido è il
componente dove vengono
memorizzate in modo
permanente le informazioni
elaborate. Le informazioni
sono magnetizzate sulla
superficie del disco e
pertanto rimangono
memorizzate anche se viene
a mancare la corrente.
Sull’Hard Disk si trova il
Sistema Operativo, il
Software Applicativo e i file
dati.
Fisicamente è composto da
più dischi rivestiti da una
sostanza magnetica e da più
testine di lettura che
contemporaneamente
leggono i dati dai dischi in
rotazione.



Le particelle di ferro sulla superficie del
disco sono disposte in modo casuale.
Quando si deve memorizzare un dato, la
testina di lettura /scrittura si posiziona
sulla traccia/settore opportuni. La
scrittura si ottiene modificando la
polarizzazione magnetica delle particelle
che rivestono ogni piatto, la lettura viene
eseguita rilevando la polarizzazione
imposta alle particelle.
Vengono inviati impulsi elettrici sulla
bobina avvolta lungo il nucleo magnetico
in modo da generare un campo
elettromagnetico capace di orientare (cioè
di polarizzare) le particelle di ferro nel
modo opportuno. Le bande magnetiche
create si susseguono sulla superficie del
disco, senza interruzione.
L’operazione di lettura dei dati avviene
invece in modo opposto: i banchi di
molecole polarizzate sul disco creano un
campo magnetico capace di generare
corrente nella bobina della testina,
quando questa si avvicina. La direzione
della corrente dipende dalla polarità delle
bande. Rilevando la direzione della
corrente, si capisce se la testina sta
passando su uno 0 oppure su un 1.
è stato inventato dall'IBM nel 1956. È costituito da una serie
impilata di dischi rigidi, “hard” (normalmente di alluminio), ricoperti
di materiale magnetico su cui una serie di testine di
lettura/scrittura (una per ogni superficie dei dischi) ”flotta” a
brevissima distanza grazie alla pressione dell’aria creata
dall’alta velocità di rotazione dei dischi stessi. Rappresentano la
“memoria di massa” sono caratterizzati dalla capacità (centinaia di
Gb), tempo di accesso (impiegato dalle “testine” per posizionarsi e
reperire un dato; si esprime in ms) e velocità di trasferimento
(direttamente proporzionale alla velocità di rotazione ed alla
densità di scrittura), che definisce la quantità di dati letti (o


Un hard disk è strutturato per registrare dati su cilindri, tracce e
settori (clusters, tracks, sectors). I settori sono dei cerchi
concentrici, le tracce sono una suddivisione dei settori stessi
mentre i cilindri sono dei gruppi di settori.
Per poterlo utilizzare è necessario formattarlo, ma prima di fare
questo è indispensabile partizionarlo e scrivere su esso le
informazioni della(e) partizione(i) e del boot sector. Queste
operazioni vengono gestite dal sistema operativo e in
particolare da una parte del SO: il file system. Il file system è
diverso in base al tipo di sistema operativo che viene utilizzato.
Una volta formattati i dischi il
sistema operativo tiene traccia del
posizionamento di ogni singolo
cluster di dati sulle tracce dei
dischi e guida il movimento delle
testine di lettura e scrittura, avanti
e indietro sulle varie tracce
mentre il disco è in rotazione in
modo che possano accedere
rapidamente ad ogni singolo file.
Il numero dei settori e delle tracce
in cui è suddiviso un disco rigido
ne determina la capacità.
La combinazione di due o più
settori su un’unica traccia
costituisce un cluster.




Il nome deriva dal fatto che
originariamente erano utilizzati i
dischetti nel formato 5,25 pollici i quali
erano inseriti in un contenitore
flessibile. Di seguito sono stati
soppiantati da dischetti da 3,5 pollici
contenuti in una protezione di plastica
rigida, in grado di memorizzare 1,44 MB
di dati.
Oggi hanno preso piede le chiavette USB
(le cui dimensioni possono anche
superare il Gigabyte)
è stato inventato dall'IBM nel 1956. È
costituito da una serie
impilata di dischi rigidi, “hard”
(normalmente di alluminio), ricoperti di
materiale
CD ROM
 Sono in grado di memorizzare
fino a 650 MB di dati, su un
singolo disco da 120 mm di
diametro.
 I dischi sono identici ai CD
musicali, solo che invece che
contenere solo dati digitali in
formato audio, includono anche
dati di programmi.
 Sono molto utilizzati per la
diffusione di pacchetti software
di grosse dimensioni o per
applicazioni multimediali.
 Win.95 quando è uscito era
disponibile in due supporti:
◦ 1 CD-Rom contenente, oltre al
programma anche una serie di
esempi, filmati, immagini, file
audio, icone ecc.
◦ 32 dischetti contenenti solo il
programma

DVD - single layer – single face
DVD - single layer – double face

DVD - double layer – single face
DVD - double layer – double face
E’ un disco di plastica dall’aspetto
simile al CD. Utilizza un Laser
infrarosso (con lunghezza d’onda
650 nm) a semiconduttore capace di
incidere e di leggere sulla superficie
del disco dei fori di dimensioni più
piccole e su tracce più ravvicinate.
I primi DVD sono a singolo strato e
faccia singola (4,7 GB= 135 min di
video full motion a pieno schermo).
In seguito verrano sviluppati DVD
aventi un doppio strato di dati, uno
superiore e uno inferiore, separati
da una pellicola che in parte riflette
il raggio laser (permettendogli di
leggere i fori dello strato superiore)
e in parte si fa penetrare per
consentirgli di andare a leggere le
informazioni contenute nello strato
inferiore. Da 4,7 GB si passa a 9,4
GB di dati memorizzabili.
Principale sistema di input
Altro dispositivo di input fondamentale nei
personal computer moderni
Dispositivo di puntamento e selezione
Trackball
Touch pad
Joystick
Scanner
Lettore di codici a barre
Letore di caratteri magnetici
Microfono
Telefono
Principale unità di output
Caratteristiche qualificanti:
◦ dimensione
◦ risoluzione
numero di Pixel
(picture element)
◦ gamma di colori
◦ frequenza di scansione
◦ tecnologia utilizzata
Unità di output
Tipologie:
 Ad AGHI
 A getto d’inchiostro
basso costo
 Laser
(elevata qualità)
 sublimazione
 Thermal wax (poco diffusa)

Cuffie

Casse acustiche

Registratori di tessere magnetiche

Registratori di microfilm

Hard disk

Cd Rom, DVD

Pen drive

NASTRI MAGNETICI

TOUCH SCREEN


UNITà ZIP
LIM



Sistemi operativi
Applicativi
Linguaggi di programmazione
Un sistema operativo è un insieme di programmi che vengono
eseguiti all’avvio del calcolatore (controllo delle memorie,
delle periferiche …) e durante il normale funzionamento
consentendo una facile gestione delle risorse (comunicare col
computer, preparare dischi, leggere e scrivere sui dischi,
ordinare elenchi, copiare file …). In parole povere il S.O. è un
intermediario/interprete tra l’utente e la macchina.
I primi calcolatori basati sul chip 8086 adottarono il sistema
MSDOS (Micro Soft Disk Operative System); l’introduzione di
Windows 95, che ne è una evoluzione, ha di fatto
abbandonato tale sistema semplificando notevolmente l’uso e
la gestione del PC fornendo all’utente una potente interfaccia
grafica (GUI: Graphical User Interface) che utilizzando un
puntatore (mouse) permette di copiare, spostare, salvare,
ordinare file senza necessariamente conoscere a memoria
alcun comando.
Le funzioni principali del sistema operativo possono essere riassunte
in:
Gestione unità centrale e processo di elaborazione
Gestione della memoria centrale
Gestione dei processi e della loro tempificazione
Gestione dell’ I/O (input/output)
Gestione delle informazioni sui file registrati sulle
memorie
di massa e dell’accesso ai dati (FAT)
Gestione dell’interprete dei comandi
Tali funzioni sono presenti in ogni sistema operativo.
Tra i vari S.O. i principali sono:
MS-DOS – Windows –
Apple - Macinthosh
UNIX
Linux
Il sistema operativo più diffuso è il sistema operativo
Microsoft Windows (o MS-Windows o semplicemente Windows).
Il sistema operativo Windows nasce nel 1985
in una prima versione del prodotto, estremamente semplice.
Negli anni Windows è
stato potenziato e migliorato con successive versioni: la
versione 2.0 nel 1987, la
versione 3.0 nel 1990, la versione 3.1 nel 1992, la nascita di
Windows 95 nel
settembre del 1995, Windows 98 nel 1998, Windows 2000 e le
versioni più recenti:
Windows XP, Windows Vista, Windows 7. Windows 8.1.
Per applicativo si intende un programma o un insieme di
programmi che permettono la gestione e l’elaborazione delle
informazione qualsiasi essa sia (office automation), per cui
troviamo programmi per elaborare testi (Word Processing),
fogli elettronici (spreadsheet), database, strumenti di
presentazione, programmi per la contabilità, ecc.
Ogni applicativo, a meno che non appartenga a così dette “suite”
(Office per esempio) hanno particolarità proprie che spesso li
rendono incompatibili uno con l’altro impedendo, così, la
possibilità di condividere dati elaborati con sistemi diversi se
non utilizzando dei convertitori che, però, non sempre
riescono a “trasportare” dati da un ambiente all’altro in modo
corretto.
Se da un lato il monopolio di MicroSoft lega l’utenza alla stessa,
dall’altro si è raggiunto un grado di omogeneizzazione per chi
opera in ambiente Windows che risolve tutti i problemi sopra
citati, parlando in tal modo di Standard Windows.
La realizzazione di un programma prevede una serie di
attività ben definite e, soprattutto, un linguaggio che
traduca i procedimenti in una forma comprensibile al
calcolatore. In genere tali linguaggi sono orientati a
specifiche applicazioni siano esse di tipo scientifico o
commerciale, oppure adatti a qualsiasi problema
(general purpose).
I moderni linguaggi di programmazione sono di tipo
evoluto in quanto usano terminologie naturali,
lavorano tramite “oggetti”, traducono in modo più
semplice tutta la serie di istruzioni e procedure atte a
risolvere il problema proposto (algoritmo).
Copyrigth
© Questo simbolo rappresenta il termine inglese copyright
(diritto di copia) che, nel mondo anglosassone, è il sinonimo
del diritto d'autore vigente in Italia. Gli autori di programmi
software sono garantiti dalla medesima legge che tutela gli
autori di opere letterarie. Solo coloro ai quali è attribuito il
copyright (diritto d’autore) possono autorizzare la diffusione
di copie del software. Riprodurre, acquistare od utilizzare
copie non autorizzate di programmi, file, testi, video, audio,
foto e grafici distribuiti in internet o come supporti
removibili tipo CD, floppy disk, ecc. è un reato perseguibile
per legge.
Normalmente i software non sono venduti (questo atto
trasmette la proprietà all’acquirente che ne acquisisce pieni
diritti), ma concessi in licenza d’uso.
Tutte le opere d’ingegno, quindi anche i
programmi informatici, sono tutetate dalla
Legge n. 633/41.
I programmi non possono essere usati e
duplicati senza autorizzazione.
Quando si acquista un programma non si
diventa proprietari, ma si acquisisce solo la
licenza d’uso, detta EULA

IL SOFTWARE regolarmente con licenza
possiede un numero di registrazione (Product
Key) fatto da una serie di numeri e lettere.
Il codice di licenza, annesso alla scatola del
prodotto, si utilizza per registrare e installare
la versione del software




SHAREWARE: la licenza lasciata usare gratuitamente
solo per un periodo di prova. Al termine del tempo,
se non viene acquistato il SW cessa di funzionare;
FREEWARE: la licenza d’uso è completamente
gratuita, senza limite di tempo. Il Pa non può
essere modificato o rivenduto attribuendosene la
paternità;
PUBBLIC DOMAIN: è un software freeware che può
essere liberamente modificato, con
l’autorizzazione dell’autore;
OPEN SOURCE: è libero da ogni vincolo
commerciale. L’uso è gratuito e il codice sorgente è
a disposizione di chiunque lo voglia modificare.
Proteggere i dati significa garantirne:




La riservatezza, ovvero la protezione agli accessi non autorizzati ai
dati memorizzati.
L’integrità, ovvero la protezione da modifiche non autorizzate dei dati
memorizzati.
La disponibilità, ovvero la capacità di garantire l'accesso ai dati ogni
volta sia necessario.
L’uso improprio, ovvero l’accesso ai dati deve avvenire esclusivamente
per fini legittimi e da parte di soggetti autorizzati.
I responsabili dei sistemi informatici provvedono al mantenimento della
sicurezza
delle informazioni e delle risorse attuando metodologie di tipo passivo o
attivo:
 metodologie passive: attività di prevenzione mirate a ridurre la
vulnerabilità del sistema sia dal punto di vista organizzativo che da quello
tecnologico (es. software antivirus ed il loro aggiornamento periodico).
 metodologie attive: entrano in azione a violazione effettuata per valutare le
violazioni, identificare i colpevoli, ripristinare i dati nel più breve tempo
possibile (ad es. la rimozione dei virus tramite il software antivirus che l’ha
rilevato).
I dati privati e personali
di un utente, di una
azienda, di una scuola,
di un ospedale, ecc.
sono un bene da
proteggere, sia per
evitare il furto di know
how aziendale sia
perché c’è una
legislazione sulla
privacy dei dati
riservati molto
rigorosa.
IN CHE MODO?
 impianti di allarme
 cavi di sicurezza
allacciati al pc
 uso di password di
accesso al pc, per
renderne più
difficoltoso l’accesso.
 altri sistemi di blocco
(porte USB disattivate).
D.Lgs. 30 Giugno 2003 n. 196 "Codice in materia
di protezione dei dati personali", detto anche
“Testo Unico sulla Privacy” che sostituisce,
innovandola, la precedente normativa per la
tutela delle persone fisiche con riguardo al
trattamento dei dati personali, nonché alla libera
circolazione dei dati.
La normativa impone ad enti ed imprese una serie
di nuovi obblighi cui sono soggetti tutti coloro
che trattano dati di persone fisiche persone
giuridiche, enti, associazioni per:
 • garantire che il trattamento dei dati personali
sia effettuato nel rispetto dei diritti
il virus è un programma che
si attiva e si diffonde in modo
totalmente indipendente dalla
volontà dell'utente.

L'obiettivo è quello di
danneggiare i dati o i
programmi dei destinatari,
oppure infettare altre
applicazioni, modificandole
ed includendovi una copia di
se stessi.
La presenza di un virus si può
manifestare in vari modi:
 1. rallentamento dei programmi
del computer;
 2. perdita dei dati o dei
programmi;
 3. blocco del computer;
 4. diminuzione delle risorse del
sistema disponibili (per esempio
la RAM libera);
 5. errori o malfunzionamenti
durante l‟uso dei programmi,
ecc.
Un virus si può propagare in vari

nei computer è necessario
modi:

utilizzare un apposito
attraverso un chiave USB, un CD
programma che controlla tutti i
o ogni altro strumento di
file: un antivirus.
memorizzazione rimovibile

utilizzando le reti informatiche
◦ messaggio arrivati dalla posta sul
pc, anche da indirizzi sconosciuti
◦ la navigazione su siti poco sicuri
Per trovare e rimuovere i virus

Un antivirus è un programma
che controlla i file del computer
e verifica se sono infetti o meno,
per rilevare e cercare di
rimuovere eventuali virus.
Dato che la produzione di nuovi virus è continua è
necessario aggiornare il proprio antivirus frequentemente
scaricando attraverso la rete internet le definizioni dei
nuovi virus.
Fare il backup significa
copiare tutti i dati del
sistema su di un
supporto esterno come
un hard disk esterno.
Il backup permette di
mantenere una copia di
riserva dei propri dati e
programmi. In caso di
perdita accidentali dei
dati originali, per sbalzi
di tensione, danni
hardware, incidenti, furti.
BACKUP
Un firewall
(letteralmente, muro di
fuoco) è un software, o
un hardware, se non
addirittura un computer
o un insieme di computer
che consente il blocco
del traffico
Internet/Intranet non
autorizzato, sia in
ingresso che in uscita
FIREWALL
Si è osservato che la mancanza di ergonomia
della postazione di lavoro l’assunzione di
posture scorrette assieme a
lunghi periodi di digitazione e condizioni di
lavoro stressanti o problemi di salute
personali possono essere collegati
all'insorgere di diverse patologie. Tali
patologie possono includere la sindrome del
tunnel carpale, tendinite, tenosinovite e altre
affezioni muscolo-scheletriche e
possibili complicazioni a carico della vista.
Scarica