COURS INTERNET
LICENCE2 MATH-INFO
HISTORIQUE
1962: Concept de réseau décentralisé afin de protéger le pays (USA) de toute attaque
contre le système informatique du pays.
Précuseur d’ Internet : L’Arpanet s’est développé dans la communauté universitaire
et scientifique américaine.
1969:connexion des premiers ordinateurs entre 4 universités américaines pour un
projet soutenu par l’Agence des Projets de Recherche Avancée (ARPA)
définition du protocole TCP/IP et du mot Internet
Ensemble des
ordinateurs du Protocole TCP/IP
monde entier reliés
entre eux (réseau) Transmission Control Protocol(TCP)
pour échanger des •Contrôle le formatage et la
données transmission des données.
Internet Protocol(IP)
Les ordinateurs de •Contrôle l’adressage des machines et
l'Internet sont reliés par le transfert de données.
des câbles qui
traversent les pays et
les océans ou par des
satellites.
Principes de connexion
• Chaque machine relié au réseau a une adresse internet qu’on appelle Adresse IP
• Les messages sont divisés en “paquets”
• Notés par l’adresse de l’expéditeur et le destinataire.
• Commuter, dévier, “switched” (IP) à leur destination
• Ensuite rassembler en ordre, à la destination
Principes de connexion
Cycle de vie d’une session TCP/IP
Résolution du nom du site en adresse ip
Adressage de la carte réseau de l’hôte
Attribution d’adresse à la
carte réseau de l’ordinateur
ainsi que celle du serveur
DNS
Les sous réseaux
1. Proxy
(Proxy server) :
serveur
tampon,
serveur
mandataire
2. Firewall(Pare-Feu) Un pare-feu est un
logiciel ou un matériel qui établir une
barrière entre vous et le monde extérieur
Le Navigateur
Le navigateur est l'outil de l'internaute, lui permettant de surfer entre les pages web
de ses sites préférés. Il s'agit d'un logiciel possédant une interface graphique
composée de boutons de navigation, d'une barre d'adresse, d'une barre d'état
(généralement en bas de fenêtre) et dont la majeure partie de la surface sert à
afficher les pages web.
Il en existe plusieurs :
• Google Chrome (le plus stable et le plus complet)
• Mozilla Firefox (la meilleure alternative à Chrome)
• Microsoft Edge (initialement Internet Explorer : IE)
• Safari (Apple) ;
• Opéra.
Fonctionnement du navigateur
Un navigateur offre un ensemble de fonctionnalités à l'utilisateur :
• se connecter à un site à partir de son adresse et l'afficher correctement;
• mémoriser une liste de sites habituels, appelés favoris, pour les retrouver plus
facilement;
• afficher plusieurs sites simultanément grâce à des onglets (pages) ce ci permet de
passer d'un site à un autre par un clic ;
• protéger l'utilisateur des sites "dangereux" (virus et autres) ;
• assurer une liaison cryptée (sécurisée) pour toute transaction bancaire notamment
(protocole https) ;
• mémoriser les pages visitées d'un site pour revenir à la précédente ou aller à la
suivante (historique)
Principe de consultation d’un site sur le Web
Client-Serveur
• Serveur
Un Serveur c’est un ordinateur qui répond à des caractéristiques d’utilisation
bien spécifiques.
• Client
La machine (l’ordinateur) par laquelle est visualisée, à travers le navigateur,
la page web, est appelée machine du client ou Client.
Quelques applications de l’Internet
File transfer protocol(FTP) Peer-to-peer(P2P) (partage de fichiers)
Protocole assurant Transfert de Partage de fichiers entre deux ordinateurs
fichiers entre utilisateur serveur .Chaque utilisateur pourra être un serveur.
Quelques applications de l’Internet
Telnet World Wide Web (WWW)
Développé par Tim-Berners Lee et Robert
Cailliauà la fin des années 1980.
Prendre le contrôle d’un ordinateur distant l'ensemble des ordinateurs qui contiennent
des pages Web
Avantages et Inconvénients de l’Internet
Avantages Inconvénients
1. Navigation d’une variété de ressources
1. Intervention possible dans la vie
sur le Net
privée des utilisateurs (Contrôle
2. Connection instantanée avec des sites de
difficile de l’utilisation des
tout le globe terrestre
informations).
3. Possibilité d’échanges entre personnes,
2. Risque de déconnexion du monde
géographiquement éloignés.
social, «réel»….. De la convivialité,
4. Possibilité de partage….. Forums de
de la vie …
discussion, instant messaging
3. Risques d’Infection des ordinateurs.
5. Possibilité de discuter, filmer, acheter,
. Le moteur de recherche
Un moteur de recherche est un site web ou logiciel web (Google, Yahoo, Bing…) qui
permet de retrouver les informations sur le Web. Il est composé de robots appelés
spiders, crawlers ou bots. Ces robots sont des programmes qui explorent l’Internet,
indexent les pages, trouvent les informations recherchées ou requêtes des utilisateurs et
affichent les résultats. Un moteur de recherche est avant tout une machine, un
ordinateur, un robot équipé d’un programme, un logiciel qui analyse, classe,
mémorise…, tous les sites Internet présents sur le Web. Les plus courants sont :
• Google ;
• Yahoo ;
• Bing (le moteur de recherche par défaut de Microsoft).
Fonctionnement du moteur de recherche
• Fonctionnement d’un moteur de recherche associé à un moteur de rendu, est basé
essentiellement sur :
• L'exploration du Web grâce à son programme robot ou bot (zone centrale: Figure)
en récupérant les ressources jugées intéressantes ;
• L'indexation des ressources récupérées en extrayant les mots considérés comme
significatifs du corpus (recueil de mots) à explorer (zone de gauche: Figure ) ;
• La recherche, qui correspond à la partie requêtes du moteur, restitue les résultats
après analyse du contenu des pages web selon leur code source (zone de droite).
Le moteur de rendu
Un moteur de rendu est un logiciel qui trace ou dessine du texte structuré et des images
à l'écran à partir des informations trouvées par le moteur de recherche. Il permet
d'afficher les éléments d'une page Web : c'est le cœur des navigateurs web. Le rendu,
c'est l'affichage des contenus demandés sur l'écran du navigateur. L'affichage des
documents html, des images, des types de fichiers (PDF) est l'œuvre du moteur du
rendu
Réaliser des recherches efficaces
1- Localiser géographiquement vos recherches
2- Soyez précis dans vos termes de recherche (des phrases complètes qu’un mot clé)
3- Recherches complexes À l’aide d’opérateurs, de symboles
• OR ou | recherche l’un ou l’autre ou les deux
• AND ou + affichera l’union des informations
• - soustraire des éléments
• " " Affichera exactement les elements entre côtes
• xxx*Affichera l’expression en commençant par xxx
• ~xxx Affichera xxx avec ses synonymes ou sens similaire
• 4 À l’aide de fonctions Google
• Site adressedusite.com recherche seulement sur le site en question
• inurl: université limite la recherche aux site dont l’url parlent d’université
Interpréter les résultats de la recherche
• Les résultats sont classés par pertinence : les sites les plus pertinents apparaissent en
premier (en bleu sur l’image ou en violet si vous l’avez déjà visité dans le passé).
• Chaque résultat affiche une ligne verte qui indique l’adresse URL du site ou de la page
• juste en dessous un petit paragraphe de description de la page sur 2 lignes ou plus.
Moteur de recherche comme un traceur de courbes ou
comme solveur d’equations et inequations
1 - Saisir dans google la formule de la fonction valider pour tracer la courbe
correspondante. En pointant la souris à un endroit de la courbe pour avoir un
point et ses coordonnées
2 - Utiliser https://www.dcode.fr/ comme un solveur d'équations et
d’inéquations
• a- Saisissez le lien ci-dessous dans la Barre d'adresse ou faites Ctrl + Clic sur
ce lien : https://www.dcode.fr/solveur-equation ;
• b- Dans la zone 1, saisissez l'équation à résoudre : x^2+x=2x^2+4x+1 ;
• c- Dans la zone 2, saisissez les inconnues à trouver : ici, saisissez x ;
• d-. Dans la zone 3, sélectionnez le type de solution : ℝ, ℤ ou ℂ ;
• e-. Cochez la zone 4 pour forcer les résultats sous forme numérique ;
• f-. Cliquez sur RÉSOUDRE L'ÉQUATION
Moteur de recherche comme un traceur de courbes
ou comme solveur solveur d’equations et inequations
3- Utiliser https://www.dcode.fr/solveur-equation ; comme Système d'équations
a- Dans la zone 1, saisissez le système d'équations à résoudre : -5x+3y=4 &&
3x-2y=3 (remarquez la présence obligatoire de l'esperluette) ;
b- Dans la zone 2, saisissez les inconnues à trouver : ici, saisissez x,y ;
c- Dans la zone 3, sélectionnez le type de solution : ℝ, ℤ ou ℂ ;
d- Cochez la zone 4 pour forcer les résultats sous forme numérique ;
e- Cliquez sur RÉSOUDRE L'ÉQUATION
https://www.dcode.fr/solveur-inequation ; comme système d’inequation
Moteur de recherche comme un traceur de courbes ou
comme solveur d’équations et inéquations
Autres sites
https://calculis.net
https://www.mathway.com
https://www.wolframalpha.com
https://euler.ac-versailles.fr/webMathematica/versailles
https://www.symbolab.com : pour PC et Android
https://photomath.net/fr : pour Android
BON SURF