laboratorio di informatica - lezione 9 (classi v)

25
Laboratorio di Informatica Lezione 9 - Classi V Liceo Classico “A.Oriani” - Corato - A.S. 2010/11 09.mar.11 docente: Cataldo Musto martedì 8 marzo 2011

Upload: informaticaoriani

Post on 07-Dec-2014

1.178 views

Category:

Documents


2 download

DESCRIPTION

Lezione 9 del Laboratorio di Informatica, classi V. Docente: Cataldo Musto, Liceo Classico "A.Oriani", Corato (BA)

TRANSCRIPT

Page 1: Laboratorio di Informatica - Lezione 9 (Classi V)

Laboratorio di Informatica

Lezione 9 - Classi V

Liceo Classico “A.Oriani” - Corato - A.S. 2010/11

09.mar.11

docente: Cataldo Musto

martedì 8 marzo 2011

Page 2: Laboratorio di Informatica - Lezione 9 (Classi V)

Via!

Internet

Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto

parte 1: introduzione

Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto

2/26

martedì 8 marzo 2011

Page 3: Laboratorio di Informatica - Lezione 9 (Classi V)

Introduzione

Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo MustoLaboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto

3/26

Cos’è Internet ?

martedì 8 marzo 2011

Page 4: Laboratorio di Informatica - Lezione 9 (Classi V)

Internet | Definizione

Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo MustoLaboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto

3/26

martedì 8 marzo 2011

Page 5: Laboratorio di Informatica - Lezione 9 (Classi V)

Internet | Oggi

Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo MustoLaboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto

3/26

martedì 8 marzo 2011

Page 6: Laboratorio di Informatica - Lezione 9 (Classi V)

Internet | Schema

Internet è un insieme

di computer collegati tra

di loro

Ogni computer mette a disposizione degli altri delle informazioni.

I computer comunicano per scambiarsi informazioni e

condividere dati

Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011

Page 7: Laboratorio di Informatica - Lezione 9 (Classi V)

Internet | Client e Server

• I computer collegati in Rete si dividono in due categorie

• Server: computer che offrono dei servizi (servitori, letteralmente)

• Client: computer che sfruttano dei servizi (clienti, letteralmente)

• Gli utenti che si collegano alla Rete sono dei “client”

• Sono quei computer che si collegano in Rete per sfruttare uno dei servizi offerti (chat, posta, ricerche, ecc.)

• Il numero dei client è ovviamente molto più alto del numero dei Server

Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011

Page 8: Laboratorio di Informatica - Lezione 9 (Classi V)

Internet | Comunicazione

• I computer comunicano tra di loro per scambiarsi informazioni

• Come sappiamo, la comunicazione avviene quando due entità (in questo caso i computer) parlano lo stesso linguaggio

• Quale linguaggio si utilizza per comunicare su Internet?

• Nel caso di Internet i linguaggi prendono il nome di protocolli

• Esistono vari protocolli, attualmente utilizzati per navigare, per mandare email, per scaricare file, ecc.

• Client e Server comunicano dunque tra di loro seguendo dei protocolli

• ..ma cos’è un protocollo?

Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011

Page 9: Laboratorio di Informatica - Lezione 9 (Classi V)

Internet | Protocolli

• L’intero funzionamento di Internet è basato sul concetto di protocollo

• Esiste un protocollo per ciascuna delle principali funzioni offerte da Internet

• Ma cos’è un protocollo?

http://it.wikipedia.org/wiki/Protocollo

Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011

Page 10: Laboratorio di Informatica - Lezione 9 (Classi V)

Internet | Protocolli

• L’intero funzionamento di Internet è basato sul concetto di protocollo

• Esiste un protocollo per ciascuna delle principali funzioni offerte da Internet

• Ma cos’è un protocollo?

http://it.wikipedia.org/wiki/Protocollo

“ regole definite al fine di favorire la comunicazione tra due o più entità “

Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011

Page 11: Laboratorio di Informatica - Lezione 9 (Classi V)

Ricapitoliamo :-)

• Finora abbiamo capito che

• Ci sono dei computer che offrono dei servizi, detti Server

• Ci sono dei computer che sfruttano questi servizi, detti Client

• La comunicazione tra questi computer avviene seguendo dei protocolli, cioè delle regole che stabiliscono come deve avvenire la comunicazione

• Ma quali sono i protocolli principali ?

• I due principali protocolli del Web si chiamano IP e TCP

Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011

Page 12: Laboratorio di Informatica - Lezione 9 (Classi V)

Protocolli | IP

• IP e TCP sono i due principali protocolli di Internet

• IP - Internet Protocol

• Protocollo che stabilisce come devono essere identificati i computer in Rete

• Seguendo questo protocollo a ciascun computer collegato in Rete viene assegnato un indirizzo detto indirizzo IP

• L’indirizzo (generalmente) cambia ogni volta che ci colleghiamo in Rete (si parla di indirizzo IP dinamico)

• L’indirizzo IP è una sequenza di cifre inframezzata da punti

• esempio: 193.204.187.205 (ogni numero è compreso tra 1 e 255)

Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011

Page 13: Laboratorio di Informatica - Lezione 9 (Classi V)

Protocolli | TCP

• IP e TCP sono i due principali protocolli di Internet

• TCP - Transfer Control Protocol

• Protocollo che stabilisce come deve avvenire la comunicazione tra un Client e un Server

• Seguendo questo protocollo la comunicazione tra client e server deve avvenire attraverso dei meccanismi di richiesta/risposta

• Il tipo di richiesta ed il tipo di risposta è diverso a seconda del tipo di servizio che utilizziamo

• Facciamo un esempio

Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011

Page 14: Laboratorio di Informatica - Lezione 9 (Classi V)

Richiesta / Risposta

• Un computer Server offre un servizio

• Un computer Client sa che un certo Server offre un servizio

• Decide di usufruire di questo servizio

• Invia una richiesta al Server di fruizione del servizio

• Se il server può esaudire questa richiesta, invia un messaggio di risposta di tipo positivo

• Pensiamo ad uno scenario semplice: ricerca su Google

• La richiesta è l’interrogazione che facciamo al motore di ricerca

• La risposta è l’insieme dei siti web che sono attinenti alla ricerca che abbiamo fatto

Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011

Page 15: Laboratorio di Informatica - Lezione 9 (Classi V)

Un altro scenario

Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011

Page 16: Laboratorio di Informatica - Lezione 9 (Classi V)

Ri-Ricapitoliamo :-)

• Finora abbiamo capito che

• Ci sono dei computer che offrono dei servizi, detti Server

• Ci sono dei computer che sfruttano questi servizi, detti Client

• La comunicazione tra questi computer avviene seguendo dei protocolli, cioè delle regole che stabiliscono come deve avvenire la comunicazione

• Ogni computer è identificato per via di un indirizzo IP

• I computer comunicano tra di loro seguendo un meccanismo di richiesta/risposta

• Focalizziamo l’attenzione sui vari protocolli di tipo applicativo

Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011

Page 17: Laboratorio di Informatica - Lezione 9 (Classi V)

Protocolli | http

• HTTP

• E’ il protocollo che viene adottato per vi sualizzare i contenuti su pagine Web (...i cosiddetti “siti”)

• Se ci fate caso, ogni qual volta digitate un indirizzo nel browser per navigare, al nome del sito viene anteposta la sigla http://

• HTTP sta per “Hyper-Text Transfer Protocol”

• Protocollo per il trasferimento delle informazioni sfruttando gli ipertesti

• Ma cos’è un ipertesto?

Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011

Page 18: Laboratorio di Informatica - Lezione 9 (Classi V)

Gli ipertesti

Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011

Page 19: Laboratorio di Informatica - Lezione 9 (Classi V)

Gli ipertesti | 2

Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011

Page 20: Laboratorio di Informatica - Lezione 9 (Classi V)

Internet e il Web

Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011

Page 21: Laboratorio di Informatica - Lezione 9 (Classi V)

Protocolli | La posta elettronica

Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011

Page 22: Laboratorio di Informatica - Lezione 9 (Classi V)

Protocolli | La posta elettronica | 2

Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011

Page 23: Laboratorio di Informatica - Lezione 9 (Classi V)

Strumenti di comunicazione

Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011

Page 24: Laboratorio di Informatica - Lezione 9 (Classi V)

Fine

Domande?

Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo MustoLaboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011

Page 25: Laboratorio di Informatica - Lezione 9 (Classi V)

Riferimenti

• eMail

[email protected]

• Web

• Blog: http://informaticaoriani.blogspot.com

• Pagina Facebook: Laboratorio Informatica 2011

• http://www.facebook.com/pages/Laboratorio-di-Informatica-2011-Liceo-Oriani/135750309808710

• Account SlideShare: http://www.slideshare.net/informaticaOriani

Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011