20
HTML 1 F d ti Fondamenti di informatica A.Gori - Fondamenti di informatica 1 Alessandro GORI [email protected] informottica.webnode.it Obiettivi Introdurre lo studente alla conoscenza di base dell’ informatica, della programmazione e degli strumenti applicativi. A.Gori - Fondamenti di informatica 2

Fd ti Fondamenti di informatica - informottica.webnode.it · Le infrastrutture di rete A.Gori - Fondamenti di informatica 38. HTML 20 Punto di vista degli utenti Le applicazioni Le

Embed Size (px)

Citation preview

HTML 1

F d ti Fondamenti di informatica

A.Gori - Fondamenti di informatica 1

Alessandro [email protected]

informottica.webnode.it

Obiettivi

Introdurre lo studente alla conoscenza di basedell’ informatica,della programmazionee degli strumenti applicativi.

A.Gori - Fondamenti di informatica 2

HTML 2

Articolazione

Lezione/Esercitazioni: 48 oreEsame: Scritto

Proposta: 2/3 compitini

A.Gori - Fondamenti di informatica 3

Bibliografia”I t d i i Si t i I f ti i” IV”Introduzione ai Sistemi Informatici” IV edizione, Sciuto et alt., McGraw-Hill

Contatti

A.Gori - Fondamenti di informatica 4

[email protected]

HTML 3

Argomenti

Trattamento dei DatiTrattamento delle InformazioniSistemi di ElaborazioneHardwareAlgoritmiProgrammiLinguaggiSoftwareSi t i I f ti i

A.Gori - Fondamenti di informatica 5

Sistemi InformativiSistemi InformaticiApplicazioni

Argomenti

Parte teorica

Parte applicativa• Produttività individuale• Programmi tecnici• Programmi web

A.Gori - Fondamenti di informatica 6

HTML 4

Introduzione al corso

A.Gori - Fondamenti di informatica 7

INFORMATICA

Informazione automatica

A.Gori - Fondamenti di informatica 8

HTML 5

Alcuni luoghi comunièL'informatica è la scienza che studia i

computerL'informatica è la scienza che insegna a scrivere programmi per computerL'informatica è la scienza che studia gli

A.Gori - Fondamenti di informatica 9

L informatica è la scienza che studia gli utilizzi e le applicazioni dei computer e del software

0 èI0 luogo comune: L'informatica è la scienza che studia i computer

incompleto: studi teorici di informatica sono iniziati prima dell'avvento dei computer (1920-1940)

A.Gori - Fondamenti di informatica 10

la teoria dell'informatica si basa più su modelli formali che su macchine reali

HTML 6

L'informatica sta ai computer

come l'astronomia sta ai telescopi

A.Gori - Fondamenti di informatica 11

0 èII0 luogo comune: L'informatica è la scienza che insegna a scrivere programmi per computer

la programmazione è importante, ma è solo uno strumento per studiare nuove

A.Gori - Fondamenti di informatica 12

pidee, rappresentare l'informazione o verificare il processo di soluzione di un problema.

HTML 7

Un programma è un mezzo per raggiungere

un obiettivo, NON l'obiettivo stesso

A.Gori - Fondamenti di informatica 13

III0 l L'i f tiIII0 luogo comune: L'informatica è la scienza che studia gli utilizzi e le applicazioni dei computer e del software

L'informatico è responsabile delle

A.Gori - Fondamenti di informatica 14

pspecifiche, della progettazione, dello sviluppo e della validazione del software e dei sistemi.

HTML 8

Gli utenti di software NON sono informatici.

A.Gori - Fondamenti di informatica 15

Tutti i concetti precedenticomputer

iprogrammazioneapplicazioni software

sono incompleti e non colgono la ricchezza e la diversità della scienza "INFORMATICA"

A.Gori - Fondamenti di informatica 16

Ma allora ... cos'è l'informatica?

INFORMATICA

HTML 9

La definizione cambia in funzione del punto di vista del soggetto che interagisce con l’informatica

Utente di applicazioni (varie casistiche)Progettista di sistemi informativi

A.Gori - Fondamenti di informatica 17

Progettista di sistemi informativiProblem Solver…………

INFORMATICA

Possibile definizione:

Scienza della rappresentazione, del trattamento e dell’elaborazione dell’informazione

A.Gori - Fondamenti di informatica 18

dell informazione

HTML 10

Invito alla riflessione

Cos’hanno in comune tutte le problematiche trattabili

i t ?

A.Gori - Fondamenti di informatica 19

con i computer ?

Riflessione

Attività che si svolgono con uno o più computer:

Si ti i d / i i i• Si gestiscono aziende / organizzazioni• Si mandano persone sulla Luna• Si gioca, si guardano film e si ascolta musica• Si decodifica il “genoma umano”• Si fanno le previsioni del tempo• Si progettano “strumenti ottici”• Si classificano libri

A.Gori - Fondamenti di informatica 20

• Si classificano libri• Si comanda a distanza una caldaia• ……………………………………………..

Cos’hanno in comune ?

HTML 11

“Alla base di ogni problema i i

Risposta

trattabile con l’uso di un sistema di elaborazione (ovvero di un computer)

esistono dei DATI.”

A.Gori - Fondamenti di informatica 21

INFORMATICA

V li l t tt iVogliamo porre la nostra attenzione su due concetti di base che comunemente vengono considerati indistinti:

1. CONCETTO DI DATO2. CONCETTO DI INFORMAZIONE

A.Gori - Fondamenti di informatica 22

HTML 12

Oggi noi siamo nella cosiddetta Società dell’Informazionedell Informazione

Il concetto di Informazione è estremamente diversificato ed i due termini appaiono spesso indistinti

A.Gori - Fondamenti di informatica 23

…Qual è la reale differenza tra dati ed informazioni ?

A.Gori - Fondamenti di informatica 24

HTML 13

A.Gori - Fondamenti di informatica 25

A.Gori - Fondamenti di informatica 26

HTML 14

A.Gori - Fondamenti di informatica 27

LuceLuce

Energia elettricaEnergia elettrica(alimentazione)(alimentazione)

Cosa significa informazione

Energia elettricaEnergia elettrica(alimenta ione)(alimenta ione)

LuceLuce(energia)(energia)

LuceLuce(energia)(energia)

I f i !!I f i !!

A.Gori - Fondamenti di informatica 28

(alimentazione)(alimentazione) Informazione !!Informazione !!

Codifica / SimbologiaFormale / Non ambigua

HTML 15

Dai dati alle informazioni (1)

Un esempio:Mario 022754543

scritti su un foglio di carta sono due datigrezzi e non significano molto

Se il foglio di carta viene fornito in risposta alla domanda: “Quali sono il Nome e il N di l f i i d i l

A.Gori - Fondamenti di informatica 29

Numero di telefono a cui mi devo rivolgere per l‘assistenza della lavatrice?”, allora i dati possono essere interpretati per fornire informazione e arricchire la conoscenza

Un dato grezzo può essere:un numero: 1234 10E4 060642

Dai dati alle informazioni (2)

un numero: 1234, 10E4, 060642un testo: ABCD, fgh ilm, 1234, 10E4, 060642un’immagine:un suono:...

A.Gori - Fondamenti di informatica 30

o un loro insieme

Un dato grezzo NON CONTIENE alcuna INFORMAZIONE !

HTML 16

Perché un dato abbia contenuto informativo è necessario un DESCRITTORE

Dai dati alle informazioni (3)

3243 31031937 3244 09081962 3245 23021975

MATRICOLA DATA NASCITA Dati

324331031937324409081962324523021975

A.Gori - Fondamenti di informatica 31

3243 31-03-19373244 09-08-1962

3245 23-02-1975

Dati

Separatori + Descrittori

Le informazioni possono essere elaborate per produrre altre informazioni ossia, in generale, per produrre

conoscenza

Dai dati alle informazioni (4)

conoscenza

MATRICOLA DATA NASCITA 3243 31-03-1937 3244 09-01-1962 3245 23-02-1977

NOME ETA’

elaborazione

A.Gori - Fondamenti di informatica 32

NOME ETA Rossi 75

Bianchi 50 Verdi 35

da trasferire

Es. voglio trasferire tutti i dipendenti al di sotto dei

40 anni

HTML 17

DATI

INFORMAZIONI

CONOSCENZA

INFORMATICA

A.Gori - Fondamenti di informatica 33

USO DELLA CONOSCENZA

èPer svolgere il percorso precedente c’è bisogno di un computer?

In generale c’è bisogno di un sistema intelligente

A.Gori - Fondamenti di informatica 34

intelligente

HTML 18

Figura rappresentante un “sistema intelligente”

A.Gori - Fondamenti di informatica 35

Sistemi intelligenti

A.Gori - Fondamenti di informatica 36

Come funzionano?

HTML 19

Punto di vista dei fondamentiL’informazione e la sua codificaL’elaborazione e la strutturazione dell’informazioneLa trasmissione dell’informazione

A.Gori - Fondamenti di informatica 37

Punto di vista delle architettureLe infrastrutture hardwareLe infrastrutture softwareLe infrastrutture di rete

A.Gori - Fondamenti di informatica 38

HTML 20

Punto di vista degli utentiLe applicazioniLe tecnologie dell’informazione e della comunicazione

A.Gori - Fondamenti di informatica 39