Please enable JavaScript.
Coggle requires JavaScript to display documents.
CONCETTI BASE DELL’INFORMATICA - Coggle Diagram
CONCETTI BASE DELL’INFORMATICA
Concetti generali: le cose che hanno permesso ai computer di evolversi esponenzialmente dagli anni 50 a oggi sono:
miniaturizzazione dei componenti elettronici
riduzione dei prezzi dei componenti elettronici
maggiore facilità di utilizzo, a fronte dell’uso di programmi interfacce“amichevoli” (user friendly).
Il computer esegue tre funzioni:
input ovvero riceve informazioni
memorizzare e elaborare
output ovvero far uscire una risposta
l’ hardware è la parte fisica del computer invece il software è la parte logica
ci sono diverse classi di computer:
Mainframe
Personal computer
Computer portatili (notebook o laptop)
Tablet
Smartphone
Dentro il computer: si trovano diversi componenti:
ram ovvero una memoria volatile
la cpu ovvero il cervello del computer che elabora i dati
rom ovvero programmi necessari per l’esecuzione delle funzioni di base del computer
i sistemi di numerazione: il sistema binario si basa su 0 e 1 ovvero acceso e spento ha il vantaggio di usare due sole cifre ma lo svantaggio che richiede di usare sequenze di cifre più lunghe rispetto al sistema decimale.
Le informazioni si dividono principalmente in numeriche e alfanumeriche. Con il codice binari si può formare anche un codice ovvero codifica delle informazioni.
Ci sono diversi tipi di codificazione quello più diffuso è l’ascii
la codifica delle informazioni: per digitalizzare un’immagine vengono utilizzati i pixel
la codifica dei suoni: anche il suono come per le immagini si deve procedere alla digitalizzazione. Fisicamente il suono può essere rappresentato come un’onda che descrive la variazione della pressione dell’aria nel tempo ovvero l’onda sonora.
Degli esempi di codificazione dei suoni:
WAV ovvero Waveform Audio File Format
AAC (Advanced Audio Coding),
MP3 (estensione audio per MPEG).
la codifica dei suoni: Le memorie di massa o secondarie sono memorie permanenti.
Le memorie di massa sono:
hard disk
memoria flash
smart cad
pen drive
le periferiche di input sono elaborati e riconsegnati all’operatore tramite le periferiche di output
software di base necessario a l’avvio del computer
software applicativo ovvero installato dall’utente per soddisfare le esigenze
sistemi operativi: il più diffuso è windows ci sono altre alternative come linux e unix
I linguaggi per comunicare con il computer: Programmare significa descrivere un procedimento capace di far svolgere a una macchina una serie ordinata di operazioni in modo da raggiungere il risultato finale desiderato.