Your SlideShare is downloading. ×
Laboratorio di Informatica - Lezione 9 (Classi V)
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Laboratorio di Informatica - Lezione 9 (Classi V)

944
views

Published on

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

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


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
944
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
18
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Laboratorio di Informatica Lezione 9 - Classi V Liceo Classico “A.Oriani” - Corato - A.S. 2010/11 09.mar.11 docente: Cataldo Mustomartedì 8 marzo 2011
  • 2. Via! 2/26 Internet parte 1: introduzione Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011
  • 3. Introduzione 3/26 Cos’è Internet ? Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011
  • 4. Internet | Definizione 3/26 Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011
  • 5. Internet | Oggi 3/26 Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011
  • 6. Internet | Schema Internet è Ogni computer mette a disposizione un insieme degli altri delle informazioni. di computer I computer comunicano per collegati tra scambiarsi informazioni e di loro condividere dati Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011
  • 7. 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
  • 8. 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
  • 9. 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
  • 10. 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
  • 11. 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
  • 12. 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
  • 13. 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
  • 14. 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
  • 15. Un altro scenario Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011
  • 16. 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
  • 17. 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
  • 18. Gli ipertesti Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011
  • 19. Gli ipertesti | 2 Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011
  • 20. Internet e il Web Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011
  • 21. Protocolli | La posta elettronica Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011
  • 22. Protocolli | La posta elettronica | 2 Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011
  • 23. Strumenti di comunicazione Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011
  • 24. Fine Domande? Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011
  • 25. Riferimenti • eMail • cataldomusto@gmail.com • 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