INFORMATICA DI BASE
HARDWARE E SOFTWARE: qual è la differenza?
HARDWARE
Sono i componenti elettronici del
PC.
In
inglese
WARE
significa
strumenti mentre HARD significa
pesante.
Componenti hardware del computer.
SOFTWARE
Sono tutti i programmi che puoi
eseguire sul PC.
In inglese SOFT significa morbido.
Un programma è una sequenza di
istruzioni logiche per svolgere un
compito.
PC – HARDWARE – SOFTWARE
HARDWARE……..anni ’50 occupavano intere stanze
SOFTWARE……..anni 50
I primi elaboratori elettronici «PC» funzionavano tramite programmi
scritti su schede perforate.
Come funzionano i computer?
I computer non distinguono
parole o numeri come fanno gli
umani. Tutto è rappresentato
da un segnale elettrico binario
che si registra in uno dei due
stati: acceso (1) o spento (0).
FILI E CIRCUITI
Il PC è formato da fili e circuiti. Se il circuito è
percorso da corrente il PC legge il valore 1 , se non
è percorso da corrente il PC legge il valore 0.
1 e 0 è chiamato bit ed è il più piccolo dato che un
computer può memorizzare.
bit: spento, acceso ⇒ 0, 1
bit: spento spento, spento acceso… ⇒ 00, 01, 10, 11
Il sistema numerico binario letto dal PC si basa su due cifre: 0 e 1.
Per visualizzare sul PC tutti i caratteri della tastiera, si è definita
una tabella di codifica per associare ogni carattere ad un certo
numero .
Una delle più famose è la tabella ASCII.
COME FANNO I COMPUTER A RAPPRESENTARE FOTO, VIDEO E ALTRI
ELEMENTI GRAFICI CHE VEDIAMO SULLLO SCHERMO?
Ogni immagine è composta da una
matrice di minuscoli puntini
denominati pixel. Il colore di ogni
pixel è definito dalla combinazione
dei tre colori di base rosso, verde e
blu.
Un pixel con questo colore
è rappresentato
dalla tripletta RGB 0, 255, 255 e quindi in binario:
00000000 11111111 11111111.
ESEMPIO: VISUALIZZAZIONE DI UNA LETTERA
Quando si preme un tasto sulla tastiera, per esempio la lettera “B”, la tastiera invia al
computer un codice associato a questo tasto. La tabella ASCII associa alla lettera “B” il
numero 66, che in codice binario corrisponde a: 01000010.
COME PASSARE DAL SISTEMA BINARIO AL
SISTEMA DECIMALE?
136
1. Proponiamoci di convertire il numero (1101) ₂ in base 10 .
2. Partiamo dalla prima cifra a destra.
COME PASSARE DAL SISTEMA DECIMALE AL
SISTEMA BINARIO?
Supponiamo di voler scrivere il
numero 136 in base due.
Bisogna dividere il numero per 2
fino ad ottenere come quoziente
uno 0.
Il numero ottenuto sarà :
10001000 = 136