UE Méthodes informatiques et techniques de programmation

Diplômes intégrant cet élément pédagogique :

Descriptif

Programme résumé :

  • Environnement informatique : ordinateur, système d'exploitation, internet, éditeur de texte, compilateur
  • Constituants des langages de programmation impérative :
    • Types, expressions, constantes ; types structurés
    • Variables ; instructions d'affectation, d'entrées-sorties ;
    • Composition des instructions : séquentielle, conditionnelle et itérative.
    • Structuration des programmes et ré-utilisation : procédures et fonctions
    • Structuration de données à l'aide de tableaux
  • Démarche de programmation :
    • de l'énoncé à un algorithme : spécification, analyse descendante
    • mise en oeuvre sur machine : codage, tests.
  • Expérimentation sur machine dans le langage C, sous environnement UNIX.

Pré-requis

aucun

Compétences visées

  • Comprendre l'architecture d'un environnement informatique et savoir utiliser ses composants : système d'exploitation, structure de fichiers, navigateur, éditeur, compilateur, etc.
  • Connaître les constituants de base d'un langage de programmation : aspects lexicaux, syntaxiques et sémantiques.
  • Savoir analyser les problèmes et les programmer avec méthode : éléments d'algorithmique, techniques de spécification, de décomposition, de codage et de tests.

Informations complémentaires

Méthode d'enseignement : En présence
Langue(s) : Français