vuoi
o PayPal
tutte le volte che vuoi
INFORMATICA
L'informatica è la scienza che si occupa di:
- raccolgiere, organizzare, conservare e distribuire informazioni tramite sistemi automatici di elaborazione di dati.
L'elaborazione dell'informazione avviene in maniera sistematica e rigorosa, pertanto la sua gestione può essere automatica (INFORMAZIONE AUTOMATICA).
Dato:
Elemento del mondo reale che ci permette di descrivere un fenomeno o di risolvere un problema.
Informazione:
Insieme di dati di cui è noto oltre al valore, anche il significato
20 -> 20o
data -> informazione
Elaborazione:
Trattamento di Dati per ottenere una o più informazioni.
Ogni elaborazione:
- Necessita di dati in ingresso (input)
- Produce dati in uscita (output)
N.B. Mentre l'uomo effettua elaborazioni di tipo manuale o mentale, il computer produce elaborazioni automatiche.
INFORMATION AND COMMUNICATION TECHNOLOGY (ICT)
- L'ICT è lo studio e lo sviluppo delle tecnologie per l'elaborazione e la trasmissione della informazione attraverso mezzi digitali:
INFORMATICA + TELECOMUNICAZIONI
N.B. Si è sviluppato con il collegamento in rete dei computer.
PERSONAL COMPUTER
- Il PC è, in generale, un elaboratore elettronico "general purpose" per uso individuale
- Le componenti principali del PC sono:
- Hardware
- Software d'ambiente e ed applicativo
- Il funzionamento del PC è basato su:
- Istruzioni da eseguire
- Dati da elaborare
COMPONENTI DEL PC
- HARDWARE (HW): componenti fisici di sistema e l'insieme di tutte delle unità di elaborazione presenti
N.B. Il PC è composto da una serie di di dispositivi funzionali presenti in ogni PC: unità di elaborazione, memorie centrale, memorie di massa, bus di sistema, unità periferiche
- SOFTWARE (SW): programma che consente il funzionamento di un software applicativo.
N.B. Il programma è una sequenza di istruzioni che devono essere eseguite dal computer secondo un ordine prestabilito.
- Il Software si divide in:
- Software di sistema (o d'ambiente): dedicato alla gestione dell'elaboratore
- Software applicativo: opera al di sopra del SW di ambiente ed è dedicato alla risoluzione di specifiche esigenze applicative.
Fondamenti Concetti
- Per generare programmi è necessario avere o generare Algoritmi
- Non bisogna confondere Esecutore (PC) e algoritmo (sequenza di passi)
- Un programma è un algoritmo eseguito da un computer
- Sviluppare Software significa generare programmi
- CORRETTI: validazione del risultato
- EFFICIENTI: tempo, memoria (in termini di costo)
Addizione tra numeri binari
Anche con i numeri binari è possibile svolgere operazioni
Nel caso dell'addizione:
- 0 + 0 = 0
- 0 + 1 = 1
- 1 + 0 = 1
- 1 + 1 = 0 con riporto 1
Per esempio:
A = 110112 = 2710 B = 001102 = 610
11011 + 00110 = 100001 = 2710 + 610 = 3310
100001 = 25 + 20 = 3310
Numeri Negativi:
Per rappresentare i numeri negativi, si usa la notazione in complemento a due in cui il bit più a sinistra ha solo una volta in termine di segno. Se è 0, il valore è positivo, se è 1 è negativo
Es. di segnno
- 0 0000112 = +310
- 1 0000112 = -310
In questo modo si possono rappresentare i numeri compresi fra -2n-1 e 2n-1 - 1
Per esempio con 8 bit tra -128 e +127
Con questa notazione, però, la somma non è sempre corretta con la leggi parecchieratti.