Cours
Cours n° 1 [pdf]
Introduction : codage de l'information, calcul et fonctionnement d'un ordinateur.
Cours n° 2 [pdf]
Système d'exploitation : organisation et fonctionnement d'un système Unix. Arborescence du système de fichiers et présentation des processus.
Cours n° 3 [pdf]
Le shell. Description des principales commandes de bash
Cours n° 4 [pdf]
Initiation à la programmation en Python.
travaux dirigés
TD n° 1 [pdf]
Codage de l'information.
TD n° 2 [pdf]
Commandes Unix.
TD n° 3 [pdf]
Calculs, algorithmes et complexité.
TD n° 4 [pdf][corrigé]
Correction du partiel de l'année 2009-2010.
travaux pratiques
TP n° 1 [pdf]
Première connexion.
TP n° 2 [pdf]
Commandes Unix.
TP n° 3 [pdf]
Processus, redirections et tubes.
TP n° 4 [pdf]
Unix avancé.
TP noté n° 2 (corrigé) [pdf]
Programation en Python. Quelques fonctions sur les triplets pythagoriciens.
Exemples de fonctions [pdf]
Des exemples de fonctions simples (et moins simples) en Python pour vous entraîner un peu avant le TP noté.
