28
Capitolo 1 - L’informatica: concetti, storia ed Capitolo 1 - L’informatica: concetti, storia ed evoluzione pag. evoluzione pag. 1 PUNTO 1: Per iniziare TEMA 1.1.1. - HARDWARE, SOFTWARE e I.T . Cos’e’ l’informatica Cos’e’ un computer Dati e informazioni Cos’e’ un programma Hardware Software

Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 PUNTO 1: Per iniziare

Embed Size (px)

Citation preview

Page 1: Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 PUNTO 1: Per iniziare

Capitolo 1 - L’informatica: concetti, storia ed evoluzione pag. Capitolo 1 - L’informatica: concetti, storia ed evoluzione pag. 11

PUNTO 1: Per iniziareTEMA 1.1.1. - HARDWARE, SOFTWARE

e I.T.

• Cos’e’ l’informatica

• Cos’e’ un computer

• Dati e informazioni

• Cos’e’ un programma

• Hardware

• Software

Page 2: Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 PUNTO 1: Per iniziare

Capitolo 1 - L’informatica: concetti, storia ed evoluzione pag. Capitolo 1 - L’informatica: concetti, storia ed evoluzione pag. 22

L’INFORMATICA NON E’:

• NON E’ SOLO LO “STUDIO DEL COMPUTER”

• NON E’ SOLO “PROGRAMMI”

• NON E’ solo “COMPUTER + PROGRAMMI”

Page 3: Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 PUNTO 1: Per iniziare

INFORMATICA

• INFORmazione + autoMATICA: lo studio delle informazioni e di tutte le sue trasformazioni effettuabili con il computer”

• L’informatica non e’ piu’ una disciplina tecnica, al confine tra matematica ed elettronica, ma e’ parte del bagaglio culturale di chiunque vuole comprendere le tecnologie emergenti e sopratttutto avere strumenti adeguati per gestire l’informazione

• Tecnologia strumentale: nel corso della storia l’uomo ha sempre cercato degli strumenti per gestire l’informazione (creare, elaborare, memorizzare, trasmettere): il computer e’ uno di questi.

Page 4: Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 PUNTO 1: Per iniziare

INFORMATICA• L’informatica aziendale e’ quell’area nell’ambito dei sistemi

informativi che si occupa della progettazione, dello sviluppo, della introduzione, della manutenzione e dell’utilizzo dei sistemi computerizzati per l’elaborazione elettronica dei dati (EDP) nelle imprese.

• DISCIPLINA CHE HA AD OGGETTO :

L’ANALISI, LA PROGETTAZIONE, LA ORGANIZZAZIONE DI UN SISTEMA INFORMATIVO(*) E DI TUTTI GLI STRUMENTI PER RENDERLO UN SISTEMA INFORMATICO

• Per i non tecnici e’ uno strumento.• WIRTSCHAFTSINFORMATIK “Informatica Economico-

Aziendale” - le competenze dell’ICT che deve possedere il giovane universitario o il manager non di estrazione informatica

(*) insieme di persone, apparecchiature, applicazioni, procedure e dati che permettono all’azienda di disporre delle

informazioni nel posto giusto e al momento giusto. E’ INDIPENDENTE DA QUALSIASI AIUTOMAZIONE

Page 5: Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 PUNTO 1: Per iniziare

Capitolo 1 - L’informatica: concetti, storia ed evoluzione pag. Capitolo 1 - L’informatica: concetti, storia ed evoluzione pag. 55

I 3 STRUMENTI dell’informaticaI 3 STRUMENTI dell’informatica

COMPUTER

DATI

PROCEDURE=PROGRAMMI

Page 6: Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 PUNTO 1: Per iniziare

Cos’e’ il “COMPUTER”E’ una E’ una macchinamacchina che: che:

1- TRATTA INFORMAZIONI, a differenza delle altre macchine che trattano beni fisici

Ha oggetto il “fattore di produzione -Informazione”

2- E’ UNIVERSALE (general purpose)2- E’ UNIVERSALE (general purpose)

3- HA UNA STORIA “GIOVANE”: dopo gli anni ‘403- HA UNA STORIA “GIOVANE”: dopo gli anni ‘40

4- HA AVUTO UNA EVOLUZIONE 4- HA AVUTO UNA EVOLUZIONE TECNOLOGICA INCREDIBILE TECNOLOGICA INCREDIBILE (da 5.000 (da 5.000

addizioni/sec. aaddizioni/sec. a 600 MIPS - 600 MIPS - da 80 ton. a 1/2 kg.)da 80 ton. a 1/2 kg.)

Page 7: Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 PUNTO 1: Per iniziare

Capitolo 1 - L’informatica: concetti, storia ed evoluzione pag. Capitolo 1 - L’informatica: concetti, storia ed evoluzione pag. 77

Dati e informazioniDati e informazioni• DATO = simbolo con cui si rappresenta la

realta’ (fatti, oggetti, persone,attivita’)• IL DATO NON SEMPRE E’ INFORMAZIONE,

anche se contiene sempre un’informazione• Dato: OGNI RAPPRESENTAZIONE

FORMALIZZATA di fatti, concetti o istruzioni che puo’ essere comunicata, rappresentata, interpretata o elaborata da esseri umani o mezzi automatici.

• Il computer tratta DATI e restituisce DATI• INFORMAZIONE (con elaborazione o con la

interpretazione dell’uomo)

Page 8: Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 PUNTO 1: Per iniziare

Capitolo 1 - L’informatica: concetti, storia ed evoluzione pag. Capitolo 1 - L’informatica: concetti, storia ed evoluzione pag. 88

Il dato diventa informazione quando:

* e’ trattato in modo che abbia un significato e sia comprensibile al destinatario (“al posto giusto e al momento giusto”)

* “Una INFORMAZIONE e’ la conoscenza relativa a fatti, concetti, eventi e procedimenti, che in un certo contesto ha particolare significato” (ISO)

• il computer genera informazioni perche’ trattando i dati li trasforma in informazioni

Page 9: Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 PUNTO 1: Per iniziare

1.COMPUTER TRATTA INFORMAZIONI

• TRATTARE = ELABORARE

Modalita’ elaborative:

ACQUISIRE

ELABORARE

CONSERVARE

EMETTERE

dati /istruzioni

RISULTATI/INFORMAZIONI

TRASMETTERE

CALCOLARECALCOLARE

Page 10: Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 PUNTO 1: Per iniziare

Capitolo 1 - L’informatica: concetti, storia ed evoluzione pag. Capitolo 1 - L’informatica: concetti, storia ed evoluzione pag. 1010

CODIFICA DEI DATICODIFICA DEI DATI

• Il calcolatore tratta dati e/o esegue istruzioni che trattano dati

• I dati per poter essere trattati dal calcolatore devono essere CODIFICATI (o RAPPRESENTATI) “IN FORMATO COMPRENSIBILE” allo stesso

• Le ISTRUZIONI (i comandi) per poter essere eseguite devono essere riconoscibili, cioe’ codificate

Page 11: Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 PUNTO 1: Per iniziare

Capitolo 1 - L’informatica: concetti, storia ed evoluzione pag. Capitolo 1 - L’informatica: concetti, storia ed evoluzione pag. 1111

I dati vengono trattati con i programmi (= elaborazione)

• L’elaborazione avviene eseguendo delle procedure automatizzate

• Eseguendo programmi• PROGRAMMA= insieme di istruzioni / comandi /

operazioni sequenziali eseguite dal calcolatore che gli consentono di funzionare e di elaborare:– ottenere informazioni– produrre/trasmettere risultati

• Il computer elabora dati eseguendo comandi contenuti nei programmi

Page 12: Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 PUNTO 1: Per iniziare

= = SOFTWARE

MACCHINA FISICA = HARDWARE

DATIDATI PROGRAMMIPROGRAMMI

Page 13: Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 PUNTO 1: Per iniziare

= = HARDWARE + SOFTWAREHARDWARE + SOFTWARE

• HARDWARE : : PARTE FISICA (RIGIDAPARTE FISICA (RIGIDA) )

= = COMPUTER/DISCHI/STAMPANTI/ ECCCOMPUTER/DISCHI/STAMPANTI/ ECC......

• SOFTWARESOFTWARE: : PARTE “SOFFICE”PARTE “SOFFICE” (MODIFICABILE(MODIFICABILE e e SOSTITUIBILE)SOSTITUIBILE)

= = PROGRAMMI e DATIPROGRAMMI e DATI

Page 14: Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 PUNTO 1: Per iniziare

HW + SW• COMPONENTI DISTINTE COMPONENTI DISTINTE • ENTRAMBE NECESSARIEENTRAMBE NECESSARIE

• INTERDIPENDENTI INTERDIPENDENTI • ENTRAMBE SEMPRE PRESENTI IN QUALSIASI FORMA DI AUTOMAZIONE

E’ il E’ il SWSW in quanto in quanto MODIFICABILE e MODIFICABILE e SOSTITUIBILESOSTITUIBILE che realizza

la UNIVERSALITA’ del computer

Page 15: Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 PUNTO 1: Per iniziare

HW: ARCHITETTURA FUNZIONALEHW: ARCHITETTURA FUNZIONALE

• ARCHITETTURA “VON NEUMANN”• A programma registrato e a BLOCCHI

FUNZIONALI (sottosistemi):

* Dispositivi per INGRESSO DATI e COMANDI dall’esterno

* Luogo di lavoro (cd. LAVAGNA) o di DEPOSITO dei dati e delle istruzioni

* “CERVELLO” o MOTORE che esegue le istruzioni e coordina

* Dispositivi per la USCITA dei dati / risultati

* Dispositivi per MEMORIZZAZIONE PERMANENTE

Page 16: Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 PUNTO 1: Per iniziare

Architettura del calcolatoreA blocchi funzionali:

DATI/PROGRAMMIMEMORIA PROCESSORE

UNITA’ INPUT

DISCHIUNITA’OUTPUT

DISCHI

RISULTATI

Page 17: Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 PUNTO 1: Per iniziare

MEMORIE DI MASSAMEMORIE DI MASSA

UNITA’ DI OUTPUTUNITA’ DI OUTPUT

UNITA’ DI ELABORAZIONEUNITA’ DI ELABORAZIONE

(C.P.U.)(C.P.U.)

MEMORIA CENTRMEMORIA CENTR..

UNITA’ DI INPUTUNITA’ DI INPUT

All’architettura FUNZIONALE corrisponde una All’architettura FUNZIONALE corrisponde una architettura FISICAarchitettura FISICA

Page 18: Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 PUNTO 1: Per iniziare

IL COMPUTER dall’ESTERNO

2 parti:2 parti:

• “ “CHASSIS” (Desktop, Tower, Minitower, CHASSIS” (Desktop, Tower, Minitower, Portatile) = Portatile) = UNITA’ CENTRALE DI UNITA’ CENTRALE DI ELABORAZIONE in senso LATOELABORAZIONE in senso LATO

contiene la maggior parte degli elementi che contiene la maggior parte degli elementi che compongono il PCcompongono il PC

• PERIFERICHE oPERIFERICHE o

dispositivi I/O dispositivi I/O

Page 19: Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 PUNTO 1: Per iniziare

PERIFERICHE :PERIFERICHE :“FINESTRA SUL MONDO”“FINESTRA SUL MONDO”

• UNITA’ di INPUT - OUTPUT UNITA’ di INPUT - OUTPUT (periferiche: (periferiche: tastiera, video, stampanti, scanner, modem, microfoni, tastiera, video, stampanti, scanner, modem, microfoni, casse audio, ecc...)casse audio, ecc...)

• Almeno 3 periferiche per computer Almeno 3 periferiche per computer

• Unita’ Unita’ interne o esterneinterne o esterne dedicate allo scambio di dedicate allo scambio di informazioni fra l’elaboratore e l’esterno, in informazioni fra l’elaboratore e l’esterno, in ingressoingresso o o in in uscitauscita attraverso le c.d. attraverso le c.d. INTERFACCE DI INTERFACCE DI

COLLEGAMENTO (schede, controller)COLLEGAMENTO (schede, controller) con con funzioni di supervisione e di interfaccia funzioni di supervisione e di interfaccia con il microprocessore.con il microprocessore.

Page 20: Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 PUNTO 1: Per iniziare

PC all’interno::

““PARTE NON VISIBILE”PARTE NON VISIBILE”

CPUCPU RAM/ ROMRAM/ ROM HARD DISKHARD DISK BUSBUSPIASTRA MADREPIASTRA MADREALIMENTATOREALIMENTATORESLOT, SCHEDESLOT, SCHEDE

Page 21: Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 PUNTO 1: Per iniziare

PC all’interno “FISICO”PC all’interno “FISICO”

Scheda Scheda Adattatore Connettore (adattatori) video tastiera

slot di espansione

CPU

MEMORIA

UNITA’ DISCO

HARD DISK

ALIMENTATORE

piastramadre((MOTHERBOARDMOTHERBOARD)

Page 22: Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 PUNTO 1: Per iniziare

1. “IL CERVELLO”-PROCESSORE

= = C.P.UC.P.U (Central Processing Unit) (Central Processing Unit)

UNITA’ CENTRALE DI ELABORAZIONEUNITA’ CENTRALE DI ELABORAZIONE

in senso strettoin senso stretto

= = MICROPROCESSOREMICROPROCESSORE

Il “motore” che preleva, interpreta (decodifica) Il “motore” che preleva, interpreta (decodifica) ed esegue le istruzioni del programma ed esegue le istruzioni del programma

Page 23: Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 PUNTO 1: Per iniziare

PROCESSOREPROCESSORE• E’ l’unico dispositivo in grado di distinguere E’ l’unico dispositivo in grado di distinguere

tra tra istruzioni istruzioni (i comandi) e (i comandi) e datidati (il materiale (il materiale sul quale eseguire i comandi)sul quale eseguire i comandi)

• Deve saper riconoscere le istruzioni e i Deve saper riconoscere le istruzioni e i comandi comandi a basso livelloa basso livello forniti dal programma forniti dal programma

• Coordina le operazioni degli altri componenti Coordina le operazioni degli altri componenti del sistemadel sistema

Page 24: Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 PUNTO 1: Per iniziare

2. “IL BANCO DI LAVORO” -2. “IL BANCO DI LAVORO” -la la MEMORIA CENTRALEMEMORIA CENTRALE

• RAM RAM Random Access Memory Random Access Memory (memoria a (memoria a lettura/scrittura)lettura/scrittura)

• ROM ROM Read Only MemoryRead Only Memory

(memoria a sola lettura)(memoria a sola lettura)L’unita’ che funge da “L’unita’ che funge da “DEPOSITODEPOSITO” dei DATI e delle ” dei DATI e delle

ISTRUZIONI necessari per la esecuzione di un ISTRUZIONI necessari per la esecuzione di un programma. La CPU vi ha accesso diretto.programma. La CPU vi ha accesso diretto.

E’ UN PASSAGGIO “E’ UN PASSAGGIO “OBBLIGATOOBBLIGATO” prima di poter ” prima di poter essere elaborata l’informazione deve essere essere elaborata l’informazione deve essere acquisita dalla memoria centraleacquisita dalla memoria centrale

Page 25: Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 PUNTO 1: Per iniziare

3. 3. MEMORIE DI MASSAMEMORIE DI MASSA• Hard e floppy disk, CD, floptical, ecc..Hard e floppy disk, CD, floptical, ecc..• Dispositivi, fissi o removibili, esterni o interni, Dispositivi, fissi o removibili, esterni o interni,

che memorizzano grosse quantita’ di dati o di che memorizzano grosse quantita’ di dati o di istruzioni in modo PERMANENTE, organizzati istruzioni in modo PERMANENTE, organizzati in in FILEFILE

Page 26: Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 PUNTO 1: Per iniziare

HW: CLASSI di COMPUTER HW: CLASSI di COMPUTER

• Fasce di crescente complessita’,prezzo e prestazioni

• CLASSIFICAZIONE ORIENTATIVA mantenuta nel linguaggio comune

• In modo sfumato: utilizzando i parametri MIPS, N.ro teminali collegati, Prezzo, Sistema operativo (standard o aperto, speciale o proprietario)

• STANDARD: “APPLICAZIONE DI UN METODO O DI UN FORMATO ACCETTATO E RICONOSCIUTO, SE NON DA TUTTI, AMPIAMENTE “ (es: formato postale, codice a barre, lattine birre)

Page 27: Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 PUNTO 1: Per iniziare

Capitolo 1 - L’informatica: concetti, storia ed evoluzione pag. Capitolo 1 - L’informatica: concetti, storia ed evoluzione pag. 2727

Classi di computerClassi di computer

MIPS UTENTI COSTO S.O MAINFRAME >100 CENTINAIA €500.000 SPEC.

MINI 10/100 DECINE da € 2.500 a 50.000 SPEC/ST

MICRO/

P.C. 1/10 UNO MIL. STAND

Page 28: Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 PUNTO 1: Per iniziare

P.C.P.C. IN UFFICIOIN UFFICIO

• DESKTOPDESKTOP

• TOWERTOWER

• MINITOWERMINITOWER