Introduzione alla materia
| Appunti di lezione universitaria |
| Introduzione alla materia |
|
Università = UniBo
Livello = Triennale
Laurea = Informatica_per_il_Management
Insegnamento = Programmazione_Prof_Amandini
|
| Ultimo aggiornamento |
| 16/09/2025 07:32 |
| Fonti |
|
| Allegati |
| (nessun allegato) |
Cos'è l'informatica?
L’informatica è la scienza che studia i metodi e le tecniche per raccogliere, organizzare, elaborare, trasmettere e utilizzare le informazioni, spesso attraverso l’uso di calcolatori elettronici (computer) e sistemi digitali. L’informatica è la disciplina che sta alla base delle tecnologie digitali e che fornisce strumenti per automatizzare attività, risolvere problemi complessi e gestire grandi quantità di informazioni.
La differenza tra un algoritmo e un programma
Un programma risponde ad una specifica funzione o problema, gli algoritmi sono strategie di risoluzione di un insieme di problemi. L'algoritmo è un concetto astratto, mentre un programmaz è la sua implementazion eseguibile concreta.
Cos'è un computer?
Un computer è una macchina che deve essere in grado di: memorizzare, elaborare, trasferire e controllare il flusso delle informazioni. Di base ogni computer si compone di due componenti principali: l'Hardware (la componente fisica) e il software (la componente virtuale).
L'architettura di Von Neumann
IL modello di calcolo fondamentale del computer classico, ad oggi ancora attuale, si compone di: processore, memoria, input/output System
Memorie
Altri tipi di memoria
La Cache è una memoria volatile ad accesso molto veloce, con limitata capacità ma con un costo elevato. È una memoria di sistema utilizzata
Processore (CPU)
La rappresentazione binaria
I computer non ragionano con numeri decimali (0–9) come noi, ma usano solo due simboli: 0 e 1. Questo perché a livello fisico i circuiti elettronici hanno solo due stati possibili:
corrente spenta = 0
corrente accesa = 1
Questa è la rappresentazione binaria: tutti i dati (numeri, lettere, immagini, suoni) vengono trasformati in sequenze di 0 e 1, chiamati bit.
Esempio: il numero decimale 5 in binario è 101.
La rappresentazione binaria si basa sul sistema di numerazione posizionale in base 2:
dove ogni è un bit (0 o 1).
Quindi il numero decimale 13 si rappresenta così:
