Il computer Hardware Software l’hardware: La scheda madre Le memorie Le memorie principali Le memorie di massa Come ragiona un computer Le memorie USB Il funzionamento di una CPU La codifica delle informazioni Abbiamo imparato che Verifichiamo le conoscenze La scheda madre La scheda madre contiene: CPU (Central Processing Unit) Memoria Cache Memoria RAM (Random Access Memory) Memoria ROM (Read Only Memory) Schede di espansioni Come ragiona il computer Le memorie Le memorie di un computer sono: Memorie centrali o principali (Main Memory); Memoria di massa; Memorie USB. Le memorie principali Le memorie principali sono: RAM; ROM; Cache. Le memorie massa Le memorie di massa sono: Interne; Esterne: Floppy disk Blu-ray disk Jet flash Schede USB Le memorie USB Le memorie USB possono essere: Pen drive Hard disk USB Solid state disk Jet flash Scheda USB Il funzionamento di una CPU La CPU, durante il suo funzionamento,non fa altro che eseguire le istruzioni di un programma. La codifica delle informazioni La codifica delle informazioni all’interno de computer si basa su un sistema di numerazione binario. Le informazioni formano i bit (Binary Digit) che possono assumere solo i due valori d 0e1 Abbiamo imparato che Verifichiamo le conoscenze Software Il software; I linguaggi di programmazione; Il sistema operativo. Il software Il software si suddivide in: Software di base; Software applicativo. Software di base E’ rappresentato dal Sistema operativo, un programma che permette al computer di accendersi e di svolgere dei lavori Software applicativo E’ costituito dall’insieme dei programmi che svolgono i compiti piu’ disparati I linguaggi di programmazione Per produrre un software bisogna fare: Analisi del programma dagli “Analisti Programmatori”; La stesura dell’Algoritmo. Il sistema operativo Il sistema operativo abbreviato in SO, abbreviato in OS (operating system) è un particolare software installato su un sistema di elaborazione, che ne garantisce l’operatività di base coordinando le risorse di hardware. Esso funge da “base” al quale si appoggiano gli altri software che dunque dovranno essere progettati in modo da essere riconosciuti e supportati da quel particolare sistema operativo.