Sei sulla pagina 1di 46

Lezione 1

Hardware vs Software
Cos’è l’HARDWARE

L'hardware è la parte materiale e tangibile di un computer,


ovvero tutte quelle parti elettroniche, elettriche, meccaniche,
magnetiche, ottiche che ne consentono il funzionamento.

Più in generale il termine si riferisce a qualsiasi componente


fisico di una periferica o di una apparecchiatura elettronica,
comprese le strutture di rete.
Cos’è il SOFTWARE

Il software, in informatica e in elettronica, è l'insieme delle


componenti immateriali (strato logico/intangibile) di un
sistema elettronico.

In informatica si intendono le istruzioni memorizzate su uno o


più supporti fisici che possono essere rappresentate da uno o
più programmi, o più impropriamente al semplice dato o
informazione.
HARDWARE
“Tutto quello che si può prendere a calci.”
I formati dei dispositivi

Personal Computer Desktop All in One Notebook o Laptop


Grandi performance ed Tutto integrato nel display per Performance alte e possibilità
espandibilità, ma la una maggiore pulizia della di lavorare in movimento.
postazione di lavoro è fissa scrivania. Non è espandibile.
HARDWARE: i formati dei dispositivi

Tablet Smartphone Altri formati


Mobilità e ampio display. Mobilità e connettività L’innovazione tecnologica
Difficilmente sostituisce tutte massima. Display piccolo non crea nuove soluzioni per il
le funzioni di in Laptop adatto alle attività lavorative lavoro in mobilità.
I componenti Hardware di un computer

▪ Case
▪ Alimentatore (PSU)
▪ Scheda madre
▪ Processore (CPU)
▪ Dissipatore
▪ Memoria (RAM)
▪ Scheda video (GPU)
▪ Hard disk (HDD o SSD)
▪ Periferiche del computer
Il Case

Con il termine Case, Cabinet o Chassis


o telaio in informatica viene indicato il
contenitore dentro cui sono montati i
componenti principali di un computer.
Normalmente il telaio di un case è in
lamiera metallica oppure in alluminio.

Nei Laptop e negli Smartphone può


essere in plastica.
L’ alimentatore (PSU)
Trasformatore che converte la
corrente elettrica di linea (220V AC) in
corrente continua a basso voltaggio (5
e 12 V DC), necessaria al
funzionamento dei componenti del PC.

Contiene una ventola di


raffreddamento che espelle l’aria
calda dal PC per tenere i componenti
interni alla corretta temperatura di
funzionamento.

Nell’alloggiamento frontale del PC può


essere presente una ventola
aggiuntiva che aspira l’aria più fresca
dall’esterno del case
La Scheda Madre o Mainboard
La scheda madre, detta anche
Mainboard è una scheda elettronica
che raccoglie in sé tutta la circuiteria
elettronica e i collegamenti di
interfaccia tra i vari componenti interni
principali di un personal computer
come CPU, memoria e le altre schede
elettroniche montate o alloggiate
sopra, comprendendo anche i bus di
espansione e le interfacce verso le
periferiche esterne.

Il suo corretto funzionamento è quindi


un fattore chiave per le prestazioni e
l'affidabilità dell'intero computer.
Il Processore o CPU

Il processore (o microprocessore) è il
centro operativo di qualsiasi computer,
che sia un PC, un laptop, un tablet o
uno smartphone. CPU è un acronimo
che sta per central processing unit,
cioè unità centrale di elaborazione.

In pratica, è la parte di un computer


che coordina l’attività delle altre unità
di elaborazione, schede audio e video,
schede di rete e così via.
Il Processore o CPU

Il compito della CPU è quello di eseguire le istruzioni


di un programma presente nella memoria (RAM)

CPU dopo averlo prelevato dall’Hard disk o da altri


dispositivi. Durante l'esecuzione del programma la
CPU legge o scrive dati nella memoria. La frequenza
CORE 1 con cui una CPU elabora le istruzioni è chiamata
“clock” e viene misurata in Hertz (es. 2,8 GHz).

Nei primi anni 2000 arrivarono sul mercato i primi


processori multicore. Questo tipo di CPU dotate di 2,
CORE 2 4 o più unità di calcolo aritmetico, permettono di
eseguire le istruzioni in parallelo per ottenere così
una maggiore velocità di esecuzione senza un
aumento del clock (e della temperatura della CPU).

Nei sistemi di tipo Server spesso sono presenti


multiCPU multicore.
Il Dissipatore
In elettronica un dissipatore è un dispositivo,
montato generalmente su una scheda
elettronica, che consente l'abbassamento
della temperatura dei componenti elettrici
e/o elettronici presenti che sprigionano
calore come transistor e processori, evitando
che il surriscaldamento degli stessi ne
provochi il malfunzionamento o l'arresto.

I dissipatori per CPU, sono solitamente


configurati a lamelle per aumentare
l'efficienza nella sottrazione di calore
(aumento rapporto superficie/volume), e
ulteriormente accoppiati con una ventola di
raffreddamento mossa da un piccolo
motore elettrico (collegato direttamente alla
scheda madre) che fornisce un flusso di aria
di ventilazione.
Domande?
Pausa
La Memoria RAM

La RAM è una memoria per computer ad


accesso casuale. RAM infatti sta per Random
Access Memory. La RAM si contrappone alle
memorie ad accesso sequenziale, come un
hard disk o anche un SSD. La definizione di
“casuale” deriva dal fatto che la velocità di
scrittura e lettura delle RAM è identica per
ogni porzione di memoria interessata.

La memoria RAM è un componente


fondamentale per qualsiasi computer
perché si occupa di fare da tramite tra CPU e
Hard disk.
La Memoria RAM

In pratica, fino al momento in cui non si salva il file su cui si sta lavorando, quest’ultimo è
immagazzinato solo nella RAM. Solo dopo il salvataggio, viene scritto nell’hard disk (o nella
memoria esterna).

La RAM non ha la capacità di memorizzare dati in modo permanente, per questo viene
definita una memoria volatile. Quando si spegne il computer, la RAM si svuota, e questo
avviene anche quando va via l’alimentazione.

Una maggiore quantità di RAM nel computer corrisponde ad una capacità del computer di
tenere aperti ed attivi una maggiore quantità di programmi ed applicazioni.
L’Hard Disk meccanico

Il disco rigido chiamato anche HDD (hard


disk drive) è un dispositivo di memoria di
massa di tipo magnetico che utilizza uno o
più dischi magnetizzati per l'archiviazione di
dati e applicazioni (file, programmi e sistemi
operativi).

Il disco rigido è un dispositivo di archiviazione


del computer ed è uno dei tipi di dispositivi di
memoria di massa attualmente più utilizzati
essendo presente nella maggior parte dei
computer.
L’Hard Disk meccanico
Una unità di memoria a stato solido (in
acronimo SSD dal corrispondente termine
inglese solid-state drive) è un dispositivo di
memoria di massa basato su
semiconduttore, che utilizza memoria allo
stato solido (in particolare memoria flash)
per l'archiviazione dei dati.

A differenza dei supporti di tipo magnetico,


con l’SSD è possibile memorizzare in maniera
non volatile grandi quantità di dati, senza
l'utilizzo di organi meccanici (piatti, testine,
motori ecc.).

L’assenza di parti meccaniche, comporta


una maggiore velocità di lettura e scrittura
dei dati rispetto agli HDD.
La Scheda Video o GPU
La scheda video, detta anche GPU
responsabile dell'accelerazione grafica 3D e
permette di trasformare i segnali elettrici
inviati dal processore in segnali video poi
visualizzati dalla periferica di output (ovvero
lo schermo).

Rispetto al passato oggi le schede video


sono in grado di "pensare" da sé, generando
autonomamente animazioni grafiche
tridimensionali e bidimensionali, sgravando
così il processore di tutti i complessi calcoli
necessari per la gestione della grafica.

Alcune CPU di ultima generazione


presentano acceleratori grafici integrati nello
stesso chip (come ad esempio i processori
utilizzati per smartphone e tablet).
Le Periferiche

Le periferiche del computer sono


componenti hardware collegati alla scheda
madre del computer che svolgono una
funzione di interfaccia tra l'utente e il
microprocessore.

Consentono uno scambio dati tra l'utente e il


computer.

Sono generalmente situate all’esterno


dell’unità centrale del computer a cui sono
collegate tramite cavo o wireless.
Le Periferiche

● Tastiera
● Monitor
● Mouse
● Stampante
● Scanner
● Webcam
● Casse audio
● Lettore / masterizzatore dvd
● Modem / Router / Access point
● Memorie esterne
Le Porte o Connettori
Ricapitolando
SOFTWARE
“Tutto quello con cui ci si può solo arrabbiare.”
I Sistemi Operativi

Un sistema operativo (abbreviato in OS) è un software di sistema che


gestisce le risorse hardware e software della macchina, fornendo servizi di
base ai software applicativi.

I sistemi operativi più utilizzati ad oggi in computer e dispositivi mobili


(smartphone e tablet) si dividono in 2 famiglie:
Microsoft Windows
Microsoft Windows

Da Gennaio 2020, come già fatto per le precedenti versioni, Microsoft ha


eliminato il supporto (rilascio di aggiornamenti di sistema) per Windows 7.

Al momento il sistema operativo Microsoft di riferimento è Windows 11.


In ambito server invece è Windows Server 2022.
UNIX
UNIX

LINUX Android MAC OS

IOS iPadOS
Linux
I sistemi operativi Linux sono per
filosofia “Open” quindi gratuiti e
con codice aperto per poter
essere modificati liberamente
dalla comunità di sviluppatori di
tutto il mondo. La loro mascotte
è il pinguino Tux.
MAC OS
MacOS è il sistema operativo
sviluppato da Apple per i computer
Macintosh. Tale OS può essere
installato solo ed esclusivamente in
prodotti Apple. E’ molto apprezzato
da grafici e video editor per una
ottima capacità di gestione della
memoria RAM.

Apple inoltre, producendo anche il


proprio hardware, riesce ad
ottimizzare al meglio la gestione
delle risorse fisiche ottenendo una
maggiore efficienza a scapito di
una minore compatibilità con il
mondo non Mac.
IOS & Android

I dispositivi mobili di casa Apple sono dotati del


sistema operativo iOS. Esattamente come per i
computer Mac, iOS può essere installato solo in
dispositivi Apple, quindi iPhone e iPad.

Tutti gli altri smartphone e tablet sono dotati


del sistema operativo prodotto da Google
chiamato Android. Lo stesso OS è spesso
installato nei dispositivi di tipo IOT (Internet Of
Things) come SmartTV, stampanti, automobili,
frigoriferi, termostati, lavatrici e domotica in
generale.
Il File System
Un file system è l'insieme dei tipi di
dati astratti necessari per:
❏ la memorizzazione,
❏ l'organizzazione gerarchica,
❏ la manipolazione,
❏ la navigazione,
❏ l'accesso,
❏ la lettura dei dati.

I file system generalmente vengono


rappresentati graficamente usando
la metafora delle cartelle (directory)
che contengono documenti (file) ed
altre sottocartelle.
Domande?
Pausa
Software: le applicazioni
Una applicazione (App) o programma
è una sequenza di istruzioni messe
tutte insieme per svolgere un
determinato compito.

È grazie al software che l’hardware


“prende vita”.

Esistono diverse tipologie di programmi,


ma possiamo raggrupparli per
categorie.
Office Automation

Insieme di applicazioni che permettono all'utente di un computer di creare dei


contenuti quali documenti di testo, grafici o presentazioni.

I più noti sono:


Web Browser

Applicazione che permette di consultare le pagine dei siti Web e di interagire con essi.
Con un Browser è possibile recuperare, presentare e navigare determinate risorse su
Internet, ad esempio testi, video, canzoni, immagini e svariate altre tipologie di contenuti
che vengono identificati attraverso un apposito URL (es. www.nomesito.it).

I più noti sono:

Google Chrome Apple Safari Mozilla Firefox Microsoft Edge Opera


Attenzione: Browser ≠ Motore di Ricerca

Il Browser ha il compito principale


di visualizzare i contenuti dei siti
web che verranno aperti
seguendo l’URL inserito nella
barra dell’indirizzo.

La ricerca di parole nel web e la


restituzione di risultati è un copito
svolto dai motori di ricerca che
sono Web App o Cloud App.
Client di Posta Elettronica

Consente di gestire la composizione e l'organizzazione di messaggi di posta elettronica


da parte dell'utente del servizio nonché la ricezione e la trasmissione da e verso un
server di posta.

I più noti sono:

Microsoft Outlook Apple Mail Mozilla Thunderbird


Editor grafici, video audio

Applicazioni che permettono la creazione o la modifica di immagini, video o audio.

Alcuni esempi sono:

Adobe Photoshop GIMP Adobe Premier Windows Movie Maker Audacity


Altre applicazioni

Elaboratori di PDF Videogames Gestionali Firma digitale Assistenza Remota


❏ Adobe Reader ❏ Fortnite ❏ Mago ❏ Dike ❏ Anydesk
❏ PDF Printer ❏ Minecraft ❏ Danea ❏ ArubaSign ❏ TeamViewer
❏ Call Of Duty
❏ PES
❏ FIFA
Applicazioni Cloud
Per applicazione in Cloud, si intende un programma che non richiede l’installazione nel
PC di software pertanto i dati non risiederanno nel computer, ma nei server del provider
del servizio.

L’accesso alle funzionalità dell’applicazione avviene usando il web browser accedendo


con le proprie credenziali riservate (Username e Password) ad una pagina Web tramite
un URL (es. gestionale.nomesito.it).

Alcuni esempi sono:

Google Gmail Facebook iCloud Dropbox Netflix Gestionali


E le Cloud App installate del mio Smartphone?

Molte delle applicazioni Cloud che utilizziamo richiedono di


essere installate nel nostro dispositivo mobile (Tablet o
Smartphone).
Tuttavia richiedono sia la connessione ad internet che delle
credenziali di accesso per funzionare.

Ciò che installiamo nei nostri dispositivi è solo l’interfaccia


dell’applicazione che ne rende comodo ed intuitivo l’utilizzo.

Esempi di applicazioni Cloud di questo tipo sono:


Grazie
dell’attenzione

Potrebbero piacerti anche