laboratorio di informatica - lezione 9 (classi v)
DESCRIPTION
Lezione 9 del Laboratorio di Informatica, classi V. Docente: Cataldo Musto, Liceo Classico "A.Oriani", Corato (BA)TRANSCRIPT
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Un altro scenario
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011
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
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
Gli ipertesti
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011
Gli ipertesti | 2
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011
Internet e il Web
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011
Protocolli | La posta elettronica
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011
Protocolli | La posta elettronica | 2
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011
Strumenti di comunicazione
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Mustomartedì 8 marzo 2011
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
Riferimenti
• 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