Logo de kxs.frCours d'informatique pour le lycée et la prépa

Bases de l'informatique et du web

Introduction

Dans ce TP nous allons revoir tout ce vous avez dû voir en seconde.

Qu’est-ce qu’un ordinateur ?

Un ordinateur est une machine électronique programmable.

Hardware
c’est la partie matérielle (machine) de l’ordinateur (carte mère, processeur, mémoire…).

Software
c’est la partie logicielle (programmable) de l’ordinateur (LibreOffice, Firefox…).

Système d’exploitation
est un logiciel qui fait le lien entre le software et l’hardware (Windows, MacOS, Linux…).

1) Pour chacun des éléments suivants indiquer s’il s’agit d’hardware, de software ou d’un système d’exploitation :

2) Quel système d'exploitation utilisez-vous en NSI ?

Arborescence

La mémoire d’un ordinateur est organisée en une arborescence de dossiers contenant des fichiers. L’origine de cette arborescence est appelée racine. Sous Windows la racine est C:\ et sous Linux /. Sous Windows les éléments d’une arborescence sont séparés par des « \ » alors que sous Linux ils sont séparés par des « / ».

3) Créer l’arborescence ci-dessous dans le répertoire « Documents ».

Travail
└── NSI
   ├── Dossier1
   │   ├── Dossier2
   │   │   └── Fichier2.txt
   |   └── Dossier3
   ├── Dossier4
   |   └── Fichier3.txt
   └── Fichier4.txt

Navigateurs

Un navigateur est un logiciel qui permet d’aller sur le web en affichant le contenu de la page web dont l’adresse est dans la barre d’adresse. Il existe de nombreux navigateurs même s’il y en a trois qui dominent le marché.

4) Donner le nom des navigateurs appartenant aux sociétés suivantes :

5) Trouver au moins deux autres navigateurs.

URL

URL signifie Uniform Ressource Locator. On assimile souvent URL avec adresse web alors qu’il peut exister des URL pour des ressources qui ne sont pas sur le web (FTP, mail…).

Une adresse web a une URL qui commence par http:// pour HyperText Transfer Protocol ou par https:// pour le même protocole sécurisé. C’est la base du world wide web inventé par Tim Berners-Lee en 1989.

Prenons pour exemple une URL pour en comprendre toutes les parties :

https://www.debian.org/intro/about

6) Sur l’URL ci-dessus indiquer la partie qui concerne :

7) Sur l’URL ci-dessous, déterminer le protocole, le domaine et le chemin vers la ressource.

https://www.gnu.org/philosophy/philosophy.fr.html

8) Donner l’URL de la page Wikipedia sur le world wide web.

Le chemin vers la ressource suit l’arborescence du serveur. « / » est la racine du serveur et « /intro/ » correspond au dossier « intro » sur le serveur.

9) Donner l’URL du dossier « devel » sur le serveur www.debian.org.

Modèle client / serveur

Pour obtenir le contenu d’une URL, un navigateur (le client) envoie une requête à un serveur et il attend sa réponse. Le serveur répond en envoyant certaines informations (ce qu'on appelle les « en-têtes ») et le contenu de l’URL demandée.

Pour voir les requêtes dans Brave, il faut d'abord appuyer sur Ctrl + Maj + I et cliquer sur l'onglet Network. Il sera nécessaire de rafraîchir la page et de choisir la requête que l'on veut observer. On s'intéressera particulièrement aux entêtes (headers) des requêtes. Les requêtes sont affichées sur la droite.

10) En restant sur cette page, observer la requête envoyée et la réponse puis compléter les informations ci-dessous :

11) Utilisez votre téléphone pour aller sur la page https://kxs.fr/outils/user-agent et notez le navigateur et le système d’exploitation de votre téléphone.