Main

ISN

Support de cours

  1. Introduction à l'algorithmie
  2. Type complexe
  3. Codage de l'information
  4. Pointeurs
  5. Droits d'accès, redirections et shellscripts
  6. Systèmes d'exploitation
  7. Récursivité
  8. Architecture des ordinateurs
  9. Algorithmique avancée
  10. Théorie des langages et compilation
  11. Introduction à Lex/Flex et Bison/Yacc
  12. Introduction aux réseaux informatique
  13. Introduction à la programmation réseau

Feuilles d'exercices

  1. Exercices algorithmie - Corrections
  2. Exercices codage - Corrections
  3. Exercices commandes UNIX - Corrections
  4. Ecrire les programmes C suivant - Corrections
    1. affichage du max et du min entre deux nombres à l'aide d'une fonction max et d'une fonction min
    2. calcul de la moyenne d'un ensemble de nombres à l'aide d'un tableau et d'une fonction
    3. calcul de la puissance d'un nombre a par b à l'aide d'une fonction
    4. tri d'un tableau à l'aide des méthodes par insertion, substitution et à bulles
  5. Exercices droits, shellscripts (à finir pour le 09/05) - corrections
  6. Ecrire les programmes C suivant (à finir pour le 09/05) - corrections
    1. inversion d'une chaîne de caractères à l'aide d'une fonction.
    2. à partir d'une liste d'entiers, calcule le nombre d'entiers pairs parmi les nombres saisis à l'aide d'une fonction.
    3. à partir d'une liste d'entiers stockés dans un tableau, une fonction qui retourne un pointeur sur l'entier le plus grand du tableau.
    4. calcule la taille d'une chaîne de caractères à l'aide d'une fonction.
    5. vérifie qu'une chaîne de caractère A est une sous-chaîne dans une chaîne de caractères B à l'aide d'une fonction.
  7. Exercices récursivité - Corrections
  8. Exercices architecture des ordinateurs
  9. Codage de Huffman - Ecrire un programme qui compresse (et décompresse) un fichier texte à l'aide d'un codage de Huffman - Corrections
  10. Théorie des langages et compilation - Corrections
  11. Introduction aux réseaux informatiques
    1. Commandes réseaux
    2. Programmation réseau - Corrections - Corrections chat
    3. Adressage IP - Corrections