3. 1a) 1° modulo, Computer Essentials:
- Concetti di base dell’ICT
(Information and Communication Technology)
Tecnologia dell'Informazione e della Comunicazione
- Computer
- HardWare
- SoftWare
3A Cura di Enzo Exposyto, Gen 2018
4. 1b) 1° modulo, Computer Essentials:
- Accendere e Spegnere un Computer
- DeskTop di un computer: usare icone e finestre
- Impostazioni del Sistema e Guida in Linea
- Creare e stampare un semplice documento
4A Cura di Enzo Exposyto, Gen 2018
5. 1c) 1° modulo, Computer Essentials:
- Gestire file e cartelle
- Supporti di memoria
- Copie di backup dei dati
- SoftWare per la compressione e l’estrazione di file
5A Cura di Enzo Exposyto, Gen 2018
6. 1d) 1° modulo, Computer Essentials:
- Funzionamento delle reti e accesso ad esse
- Protezione da malware
- Green Computing
- Salvaguardia della salute degli utenti
6A Cura di Enzo Exposyto, Gen 2018
8. CONCETTI di BASE dell'ICT
ICT
Information and Communication Technology
8
A Cura di Enzo Exposyto, Gen 2018
9. CONCETTI di BASE dell'ICT
e-commerce
Commercio elettronico:
compra-vendita di beni e servizi
via Internet
9
A Cura di Enzo Exposyto, Gen 2018
10. CONCETTI di BASE dell'ICT
e-banking
Permette ai clienti di una Banca
di effettuare molti tipi di operazioni
via Internet,
senza recarsi in filiale
10
A Cura di Enzo Exposyto, Gen 2018
11. CONCETTI di BASE dell'ICT
e-government
Servizi
che le Pubbliche Amministrazioni
offrono ai cittadini
via Internet
11
A Cura di Enzo Exposyto, Gen 2018
12. CONCETTI di BASE dell'ICT
e-learning
Apprendimento basato
sull’uso di Tecnologie Informatiche
e di Internet
12
A Cura di Enzo Exposyto, Gen 2018
13. CONCETTI di BASE dell'ICT
TeleLavoro
Lavoro fatto a casa propria
o, comunque, lontano dalla sede lavorativa
utilizzando un Computer
collegato a Internet
13
A Cura di Enzo Exposyto, Gen 2018
25. COMPONENTI di BASE di un Personal Computer
Architettura di Von Neumann:
25A Cura di Enzo Exposyto, Gen 2018
Elaborazione
26. COMPONENTI di BASE di un Personal Computer
Architettura di Von Neumann:
| ← Elabor → |
Input Process→Mem Output
↓ _______↑ ↓________↑
→ bus →
26A Cura di Enzo Exposyto, Gen 2018
27. | ← Elabor → |
Input CPU→Mem Output
↓ _______↑ ↓________↑
→ bus →
27A Cura di Enzo Exposyto, Gen 2018
28. Input CPU → MEMORIE Output
CU ‘Interne’
ALU ‘Esterne’
REGISTRI
CACHE
↓ ______↑ ↓_______↑
→ bus →
28A Cura di Enzo Exposyto, Gen 2018
29. CPU: Central Processing Unit
(elaborazione dati)
CU : Control Unit
(controlla che le operazioni siano coordinate tra loro:
legge i dati e le istruzioni per i dati dalla memoria RAM;
esegue ogni singola istruzione
e memorizza il relativo risultato,
scrivendolo in un REGISTRO,
piccola memoria interna della CPU;
i risultati parziali e finali
sono memorizzati in memoria CACHE della CPU
e in memoria RAM)
ALU : Arithmetic Logic Unit
(esegue le operazioni logiche e aritmetiche)
29A Cura di Enzo Exposyto, Gen 2018
30. CPU: Central Processing Unit
(elaborazione dati)
REGISTRI: piccole memorie della CPU,
con accesso veloce,
interne al processore,
che, nella maggior parte delle architetture,
contengono dati
su cui il processore deve operare
CACHE : altro tipo di memoria della CPU,
‘via di mezzo’ tra i registri del processore
e la memoria principale (RAM),
con accesso veloce:
la cache viene usata per immagazzinare
i dati più "richiesti" dal processore,
evitando di doverli leggere ogni volta dalla RAM;
così si migliorano le prestazioni complessive del sistema
30A Cura di Enzo Exposyto, Gen 2018
31. 31A Cura di Enzo Exposyto, Gen 2018
CPU
REGISTRI
CACHE
RAM
32. CPU: Central Processing Unit
(elaborazione dati)
Il processore (CPU)
viene montato
sul "socket“
a sua volta montato
sulla Scheda Madre
main board
oppure
mother board
32A Cura di Enzo Exposyto, Gen 2018
33. 33A Cura di Enzo Exposyto, Gen 2018
(*)
(*) and CPU CACHE
COMPONENTI di BASE
di un Personal Computer
34. “Interne“ - ROM, RAM
MEMORIE:
“Esterne“ - Dischi Magnetici,
(di ‘Massa’) - Flash Memories,
- Dischi Ottici,
- ...
34
A Cura di Enzo Exposyto, Gen 2018
35. 35A Cura di Enzo Exposyto, Gen 2018
MEMORIE
Modules
A Cura di Enzo Exposyto, Gen 2018
37. 37A Cura di Enzo Exposyto, Gen 2018
RAM ROM
Esempi di
38. MEMORIE INTERNE su SCHEDA MADRE:
RAM (random-access memory)
ROM (read-only memory)
RAM
ROM
38A Cura di Enzo Exposyto, Gen 2018
39. MEMORIE INTERNE:
ROM (Read Only Memory)
Occorre considerare il ruolo del
FIRMWARE (Software “Fermo”, “Stabile")
e, in particolare, del
BIOS (Basic Input Output System)
39
A Cura di Enzo Exposyto, Gen 2018
40. ROM (Memoria di SOLA Lettura)
Nella ROM è memorizzato il FIRMWARE,
insieme dei programmi inseriti dal costruttore
per consentire la fase di avvio.
Il BIOS, FIRMWARE della Scheda Madre,
esegue il BOOT STRAP
(‘mettersi gli stivali’,
fase di avviamento del computer)
40A Cura di Enzo Exposyto, Gen 2018
41. Il BIOS
- ...
- controlla quali sono le Periferiche collegate al processore;
- ne esegue la Diagnostica (POST= Power On Self Test);
- ...
- cerca il Sistema Operativo su una memoria esterna
[o di ‘massa’: Floppy Disk (A:/B:), Hard Disk (C:), CD-ROM (D:), …]
Una volta localizzato, il sistema operativo è caricato,
in parte (il Kernel, il ‘cuore’), nella RAM.
41
A Cura di Enzo Exposyto, Gen 2018
42. MEMORIE INTERNE:
RAM
La RAM
è una memoria di LETTURA e SCRITTURA,
VOLATILE
(allo spegnimento del computer,
tutti i dati presenti nella RAM
e non salvati
si perdono)
42
A Cura di Enzo Exposyto, Gen 2018
43. MEMORIE ESTERNE o MEMORIE di MASSA
- DISCHI MAGNETICI
(Floppy Disk, Zip Drive, Hard Disk ‘Fisso’, Disco Rigido Esterno, …)
- FLASH MEMORIES
(SSD-Drive a Stato Solido, PenDrive –Chiave USB, Memory Card, ...)
- DISCHI OTTICI (Scritti e letti da Laser)
(CD, Mini CD, Mini Disc, DVD, HD-DVD, Blu-Ray Disc, ...)
- NASTRI MAGNETICI
[Tape, Magnetic Tape, Tape Cartridge, Data Cartridge, ...
(Tape=Nastro, Cartridge=‘Cartuccia’)]
- ...
43A Cura di Enzo Exposyto, Gen 2018
45. • >> HardWare:
1) Monitor
2) Scheda madre
3) CPU
4) Interfaccia ATA
5) RAM
6) Slot di espansione
7) Alimentatore
8) Lettore CD/DVD
9) Hard Disk
10) Tastiera
11) Mouse
45A Cura di Enzo Exposyto, Gen 2018
46. • >> HardWare:
2) Scheda madre
3) CPU
2)
3)
46A Cura di Enzo Exposyto, Gen 2018
47. Cosa è un personal computer.
Distinguere tra desktop, laptop (portatile), tablet PC
> Personal Computer
• Desktop
• LapTop/NoteBook/Portatile
• Tablet PC
Principali Produttori non Italiani:
• Hewlett-Packard
• Dell
• Apple
• Sony
• Toshiba
• Samsung
• Lenovo
• Acer
• ASUS
47A Cura di Enzo Exposyto, Gen 2018
48. I più comuni dispositivi portatili:
palmari (PDA), telefoni cellulari, smartphone, lettori multimediali
• >DISPOSITIVI PORTATILI
• >Palmari/PDA
• >Telefoni Cellulari
• >SmartPhone
• >Lettori MultiMediali
48A Cura di Enzo Exposyto, Gen 2018
49. I più comuni dispositivi portatili:
palmari (PDA), telefoni cellulari, smartphone, lettori multimediali
>>Principali Produttori:
• Apple
• HTC
• LG
• Motorola
• Nokia
• Research In Motion (Blackberry)
• Samsung
• Sony Ericsson
• Toshiba
49A Cura di Enzo Exposyto, Gen 2018
50. Parti Principali di un PC:
- Unità Centrale di Elaborazione (CPU)
- Memorie Interne
- Disco Fisso (Hard Disk)
- Altre Memorie Esterne
- Dispositivi di Input
- Dispositivi di Output
Personal Computer:
3) CPU
5) RAM
9) Hard Disk
8) Lettore CD/DVD
10) Tastiera
11) Mouse
1) Monitor 50A Cura di Enzo Exposyto, Gen 2018
51. Principali Dispositivi di Memorizzazione:
Dischi Fissi Interni, Dischi Fissi Esterni, CD, DVD, Chiavi USB,
Schede di Memoria Estraibili, Unità di Rete,
Unità di Memorizzazione OnLine
• >Schede di Memoria Estraibili
(Memory Card)
51A Cura di Enzo Exposyto, Gen 2018
Lettore di Memory Card
52. A Più comuni Porte di Input/Output:
Seriale, Parallela, USB, Porta di Rete, FireWire
• Porte Seriali (Porte COM) Nate per la
comunicazione tra computer e modem, usate anche per la
connessione a stampanti, poi sostituite da porte parallele
e, infine, da porte USB
• Porte parallele (Porte LPT, Line Printer Terminal)
usata inizialmente per collegare un computer a una
stampante o a un plotter; nella versione bidirezionale, per
il collegamento a scanner, unità ZIP, hard disk, lettori di
CD-ROM e webcam
• Porte USB L’Universal Serial Bus è uno standard che
consente di collegare periferiche di tipo diverso a un
computer
52A Cura di Enzo Exposyto, Gen 2018
53. B Più comuni Porte di Input/Output :
Seriale, Parallela, USB, Porta di Rete, FireWire
• Porte di rete
• Interfaccia FireWire, della Apple Computer,
comunemente usata per collegare dispositivi
di archiviazione o dispositivi di acquisizione video.
E’, secondo alcuni, tecnicamente superiore
all'interfaccia USB, ma quest’ultima è molto più diffusa.
53A Cura di Enzo Exposyto, Gen 2018
54. C Più comuni Porte di Input/Output:
USB, seriale, parallela, porta di rete, FireWire
54A Cura di Enzo Exposyto, Gen 2018
55. D Più comuni Porte di Input/Output :
Seriale, Parallela, USB, Porta di Rete, FireWire
55A Cura di Enzo Exposyto, Gen 2018
56. E Più comuni Porte di Input/Output :
Seriale, Parallela, USB, Porta di Rete, FireWire
56A Cura di Enzo Exposyto, Gen 2018
57. F Porta e Connettore VGA:
57A Cura di Enzo Exposyto, Gen 2018
Un connettore VGA
(Video Graphics Array)
è su tre righe e con 15 pin.
Esso è usato su molte schede video,
monitor di computer, computer portatili,
proiettori e televisori ad alta definizione.
Su computer portatili
o dispositivi di piccole dimensioni,
una mini-porta VGA è talvolta utilizzata
al posto della full-sized VGA.
58. G Porta e Connettore HDMI:
58A Cura di Enzo Exposyto, Gen 2018
HDMI (High Definition Multimedia Interface)
è un'interfaccia video/audio
usata per trasferire dati video non compressi
e dati audio digitali compressi o non compressi,
da una sorgente HDMI compatibile
a un monitor, a un proiettore, a un televisore digitale
o a un dispositivo audio digitale compatibile
59. Prestazioni di un Computer
Alcuni fattori che influenzano le prestazioni di un computer:
- Velocità della CPU
- Dimensione della RAM
- Numero di Applicazioni in esecuzione
- Processore e Memoria della Scheda Grafica
59A Cura di Enzo Exposyto, Gen-Feb 2018
60. A La VELOCITÀ (più propriamente la FREQUENZA) della CPU
è misurata in megahertz (MHz) o gigahertz (GHz)
UNITA’ di MISURA (PREFISSI) in FISICA:
• __
• 1 |___ Unità
• 1.000 |___ K Kilo = 1.000 Unità
• 1.000.000 |___ M Mega = 1.000 Kilo
• 1.000.000.000 |___ G Giga = 1.000 Mega
• 1.000.000.000.000 | T Tera = 1.000 Giga
• ...
• Come si ottiene la Scala:
1 x 1.000 = 1.000
1.000 x 1.000 = 1.000.000
...
60A Cura di Enzo Exposyto, Gen-Feb 2018
61. B La VELOCITÀ (più propriamente la FREQUENZA) della CPU
è misurata in megahertz (MHz) o gigahertz (GHz)
UNITA’ di MISURA della FREQUENZA della CPU:
• __
• 1 |___ Hz Unità Hertz
• 1.000 |___ KHz KiloHertz = 1.000 Hertz
• 1.000.000 |___ MHz MegaHertz = 1.000 KiloHertz
• 1.000.000.000 |___ GHz GigaHertz = 1.000 MegaHertz
• ...
• Come si ottiene la Scala:
1 x 1.000 = 1.000
1.000 x 1.000 = 1.000.000
...
61A Cura di Enzo Exposyto, Gen-Feb 2018
62. Tipi di memoria centrale presenti nel computer:
RAM (random-access memory)
ROM (read-only memory)
RAM
(random-access memory)
ROM
(read-only memory)
62A Cura di Enzo Exposyto, Gen-Feb 2018
63. A Unità di misura della MEMORIA di un computer:
bit, byte, KB, MB, GB, TB, ...
UNITA’ di MISURA (PREFISSI) in FISICA:
• __
• 1 |___ Unità
• 1.000 |___ K Kilo = 1.000 Unità
• 1.000.000 |___ M Mega = 1.000 Kilo
• 1.000.000.000 |___ G Giga = 1.000 Mega
• 1.000.000.000.000 | T Tera = 1.000 Giga
• ...
• Come si ottiene la Scala:
1 x 1.000 = 1.000
1.000 x 1.000 = 1.000.000
...
63A Cura di Enzo Exposyto, Gen-Feb 2018
64. B Unità di misura della memoria di un computer:
bit, byte, KB, MB, GB, TB, ...
UNITA’ di MISURA della MEMORIA di un COMPUTER:
• 8 bit 1 Byte
• __
• 1 |___ Unità Byte
• 1.024 |___ K KiloByte = 1.024 Unità
• 1.048.576 |___ M MegaByte = 1.024 Kilo
• 1.073.741.824 |___ G GigaByte = 1.024 Mega
• 1.099.511.627.776 | T TeraByte = 1.024 Giga
• ...
• Come si ottiene la Scala:
1 x 1.024 = 1.024
1.024 x 1.024 = 1.048.576
...
• Per trasformare i Byte in bit, occorre moltiplicare i Byte per 8
• Per trasformare i bit in Byte, occorre dividere i bit per 8
64
A Cura di Enzo Exposyto, Gen-Feb 2018
65. Periferiche di INPUT e OUTPUT
Alcune delle Principali
Periferiche di INPUT
di un Computer:
- Mouse
- Tastiera
- Trackball
- Scanner
- Touchpad
- Joystick
- Webcam
- Macchina Fotografica Digitale
- Microfono
- ...
65A Cura di Enzo Exposyto, Gen-Feb 2018
66. Periferiche di INPUT e OUTPUT
Principali periferiche di INPUT:
la TRACKBALL
• La TrackBall è,
come il mouse,
un tipo di periferica di puntamento
per computer.
Essa non necessita di spazio
per il movimento
e garantisce una ottima ergonomia,
poiché consente alla mano e al polso
di trovarsi sempre in posizione di riposo,
eliminando il pericolo
di sindrome del tunnel carpale 66A Cura di Enzo Exposyto, Gen-Feb 2018
67. Alcune delle Principali
Periferiche di
OUTPUT
di un Computer:
- Schermi/Monitor
- Stampanti
- Altoparlanti
- Cuffie
- ...
67A Cura di Enzo Exposyto, Gen-Feb 2018
70. SOFTWARE
AICA distingue in
1) SOFTWARE di SISTEMA:
FirmWare, BIOS, SISTEMA OPERATIVO, Driver,
Software di Rete, ...
2) SOFTWARE APPLICATIVO:
a) SW Proprietario
b) SW ShareWare
c) SW FreeWare
d) SW Open Source
70A Cura di Enzo Exposyto, Gen-Feb 2018
71. SOFTWARE
1) SOFTWARE di SISTEMA:
il SISTEMA OPERATIVO
71A Cura di Enzo Exposyto, Gen-Feb 2018
72. A Cosa è un Sistema Operativo
Alcuni Comuni Sistemi Operativi
Il SISTEMA OPERATIVO è un insieme di Programmi che
consentono, tra l’altro, all’utente di
• utilizzare l’hardware disponibile, offrendo una
“interfaccia” per “dialogare” con i dispositivi del Sistema
• effettuare le operazioni di base sul computer,
in particolare, la gestione di file, programmi e documenti,
compresa la loro archiviazione (FILE SYSTEM)
• utilizzare il software applicativo
• connettersi con altri computer
in LAN (Rete Locale) e in INTERNET
• ... 72A Cura di Enzo Exposyto, Gen-Feb 2018
73. B Cosa è un Sistema Operativo
Alcuni Comuni Sistemi Operativi
Più in dettaglio,
le Principali Funzioni del Sistema Operativo sono:
• Gestione degli Accessi al Computer
• Gestione Dispositivi di Input, Elaborazione, Output
• Gestione degli Applicativi
• Gestione dei Documenti (Archivi di Dati)
• Gestione della Protezione del Computer
• Supporto per la Programmazione
• Gestione del Computer in una LAN
• ...
73A Cura di Enzo Exposyto, Gen-Feb 2018
74. C Cosa è un Sistema Operativo
Alcuni Comuni Sistemi Operativi
Il FILE SYSTEM
E' LA PARTE del Sistema Operativo che Gestisce i FILE (PROGRAMMI e
DOCUMENTI), Relativamente alla Loro Organizzazione sulle Memorie di
Massa.
Le sue funzioni principali sono:
1. Rendere Trasparenti all‘Utente i File sui Supporti di Memoria,
creando una STRUTTURA LOGICA; così facendo, evita all’utente i
problemi relativi alla loro reale memorizzazione fisica
2. Consentire l'accesso ai file in lettura e scrittura,
risolvendo i problemi connessi a tali fasi; esempio: il File System
interviene se più utenti usano lo stesso file
3. Predisporre funzioni di utilità:
lista dei file, posto nella struttura logica, cancellazione, copia, ...
4. Proteggere i file,
salvaguardandone integrità e riservatezza 74A Cura di Enzo Exposyto, Gen-Feb 2018
75. FILE SYSTEM e Cartelle-Directory Organizzate ad Albero:
Gerarchia di Cartelle-Directory, SottoCartelle-SubDirectory, File
- Cartella-Directory Principale : ROOT
- Cartella-Directory Corrente : CURRENT DIRECTORY
Individuazione dei File attraverso il Path o PathName (Percorso):
- Path completo, a partire dalla Root
- Path relativo, a partire dalla Current Directory
D Cosa è un Sistema Operativo
Alcuni Comuni Sistemi Operativi
75A Cura di Enzo Exposyto, Gen-Feb 2018
76. E Cosa è un Sistema Operativo
Alcuni Comuni Sistemi Operativi
Organizzazione delle directory (cartelle) nel Sistema Operativo Windows
76A Cura di Enzo Exposyto, Gen-Feb 2018
77. Sistema Operativo:
...,
MS DOS, ..., Windows XP, Vista, Windows 7, ..., Windows 10
Mac OS X, ..., Mac OS High Sierra, ...
Ubuntu, Altre Distro Linux,
BSD,
Unix,
… ,
Lista O. S., Statistiche
Sistemi Operativi per Mobile:
- iOS
- Android
- Windows 10 Mobile
- BlackBerry OS
- Ubuntu Touch
- ...
F Cosa è un Sistema Operativo
Alcuni Comuni Sistemi Operativi
77A Cura di Enzo Exposyto, Gen-Feb 2018
78. Programmi
Applicativi
più comuni:
- Elaboratore Di Testi
- Foglio Elettronico
- Presentazione
- Database
- Browser Web
- Posta Elettronica
- Elaborazione d’immagini
- Videogiochi
- ...
78A Cura di Enzo Exposyto, Gen-Feb 2018
SOFTWARE
80. SOFTWARE
2) SOFTWARE APPLICATIVO:
a) SW PROPRIETARIO
L’uso di questo tipo di SoftWare è a pagamento
ed è regolato da un contratto tra l’utente
e chi ha prodotto il software.
Il nome del contratto è:
EULA (End-User Licence Agreement)
Contratto di Licenza per l’Utente Finale
80A Cura di Enzo Exposyto, Gen-Feb 2018
81. SOFTWARE
2) SOFTWARE APPLICATIVO:
b) SW SHAREWARE
Questo tipo di SoftWare
NON è a pagamento, ma l’uso è, generalmente,
- per un periodo limitato di tempo
oppure
- per un numero di utilizzi limitato
oppure
- viene fornita una versione del software
con funzioni ridotte
81A Cura di Enzo Exposyto, Gen-Feb 2018
82. SOFTWARE
2) SOFTWARE APPLICATIVO:
c) SW FREEWARE
Questo tipo di SoftWare
NON è a pagamento e l’uso è gratuito.
L’autore del SW ne conserva la proprietà
e il copyright, ma ne permette l’utilizzo.
All’utente, NON è permesso modificarlo,
rivenderlo o trarre da esso qualsiasi forma
di guadagno.
82A Cura di Enzo Exposyto, Gen-Feb 2018
83. SOFTWARE
2) SOFTWARE APPLICATIVO:
d) SW OPEN SOURCE
Questo tipo di SoftWare
NON è a pagamento e l’uso è del tutto gratuito.
In base alle licenze per il SW Open Source,
all’utente è permesso modificarlo per migliorarlo
e adattarlo alle proprie esigenze.
83A Cura di Enzo Exposyto, Gen-Feb 2018