laboratorio di informatica - lezione 9 (classi v)

Post on 07-Dec-2014

1.179 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

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

• 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

top related