http://www.lirmm.fr/~poupet/
e-mail: victor.poupet [at] lirmm.fr

Enseignement : Architecture (DU) (2012)

Cours, TD et TP en première année d'IUT d'informatique pour le DU.

Floating Isle - -kol
image : Floating Isle - -kol

Documents

TD n°1 : Commandes Unix [pdf (corrigé)]

Introduction à l'environnement Unix : système de fichiers, terminal et commandes élémentaires.

Un exercice utilise un dictionnaire de la langue française.

TD n°2 : Encore des commandes Unix [pdf (corrigé)]

Quelques commandes plus avancées, les droits d'accès et la gestion des processus.

TD n°3 : Scripts shell [pdf][corrigé (.sh)][corrigé avancé (.sh)]

Encore des commandes Unix, et un exemple de script combinant plusieurs manipulations pour effectuer une tâche complexe (création d'un album d'images en PDF contenant des images téléchargées automatiquement sur le site Deviant Art.

TD n°4 : Les langages statiques du web [cours]

Présentation des langages HTML et CSS.

TD n°5 : Le protocole HTTP [cours][pdf]

Présentation du protocole HTTP, en observant les en-têtes des requêtes et réponses sous Firefox et en communicant avec un server par Telnet.

TD n°6 : Les Cookies HTTP [pdf]

Définition et explication du fonctionnement des cookies HTTP. Avec un fichier d'exemple et la documentation officieuse de Netscape.

TD n°7 : Cross Site Scripting (XSS) [pdf]

Quelques attaques possibles sur le protocole HTTP, permettant notamment d'obtenir les cookies d'un utilisateur par injection de code dans des pages HTML ou des réponses HTTP.

TD n°8 : Domain Name System (DNS) [pdf (corrigé)]

Présentation du protocole Domain Name System qui perment de convertir un nom de domaine en adresse IP, étape fondamentale dans le fonctionnement du web et d'internet en général. Le fonctionnement est illustré par une attaque découverte par Dan Kaminski permettant d'empoisonner le cache de certains serveurs DNS.

TD n°9 : Programmation en C [pdf]

Introduction au langage de programmation C.

TD n°10 : Encore du C [pdf (corrigé)]

Des questions un peu plus difficiles en C.

Partiel [pdf (corrigé)]

Le sujet du partiel de mi-semestre sur les commandes Unix et quelques questions de cours sur le web.

Valid XHTML 1.0 Transitional Valid CSS! Valid Konami!