Informatique 1
PLANNING
Planning
TD1 - Les booléens et les conversions
Objectifs
- Comprendre la mécanique des booléens
- Représenter un problème en logique booléennes
- Convertir des entiers et des réels dans plusieurs bases
- Réaliser des opérations sur des entiers
- Encoder les entiers signés
Document
TD1 (4h30)
TD2 - Les éléments de base
Objectifs
- Comprendre la structure d’un algorithme
- Connaître la différence entre une boucle POUR et une boucle TANT QUE
- Utiliser la notation conditionnelle dans un algorithme
- Manipuler les entrées/sorties dans un algorithme (LIRE, ÉCRIRE)
Document
TD2 (3h)
TD3 - Les fonctions et les procédures
Objectifs
- Comprendre la structure d’un algorithme
- Connaître la différence entre une boucle POUR et une boucle TANT QUE
- Utiliser la notation conditionnelle dans un algorithme
- Manipuler les entrées/sorties dans un algorithme (LIRE, ÉCRIRE)
Document
TD3 (3h)
TD4 - Les commandes unix
Objectifs
- Prise en main d'un terminal
- Créer, modifier et supprimer des fichiers et des répertoires
- Copier/coller et Couper/coller des fichiers et des répertoires
- Gérer la mémoire de son espace de travail
- Consulter et changer les droits de fichiers et de répertoires
- Créer des alias
- Afficher les processus
- Manipuler un pipe
- La recherche dans un fichier et dans un répertoire
Documents
TD4 (4h30) wta_ranking.csv NetflixOriginals.csv
TD5 - Initiation au C
Objectifs
- Créer son premier programme en C
- Gérer la validité des saisies d'un utilisateur en C
- Créer des fonctions/procédures en C
- Comprendre les chaines de caractères en C
- Utiliser les boucles en C
Documents
TD5 (4h30) 2-exempleMenu.c
TD6 - Le C avancé
Objectifs
- Gérer les chaînes de caractères
- Résoudre des problèmes mathématiques
- Automatiser les traitements dans le terminal
Documents
TD6 (3h00)
TD7 - Les structures et les tableaux
Objectifs
- Manipuler des structures dans un algorithme
- Définir ses propres structures de données
- Stocker des données dans un tableau
- Comprendre la différence entre des fonctions, des procédures, des structures et un programme principal
Documents
TD7 (3h) TP7 (4h30)
TD8 - Aller plus loin
Objectifs
- Manipuler des tableaux de données
- Définir ses propres structures de données
- Utiliser des fonctions et procèdures pour résoudre un problème
- Appliquer l’ensemble des notions algorithmiques vu ce semestre