Site Unistra - Accueil
Faire un don

Compétences visées

À la fin de l’enseignement, les étudiants seront capables de :

  • Concevoir une application informatique basée sur la programmation procédurale
  • Développer des programmes exécutables en mode console [langage C]
  • Mettre en œuvre une procédure de test pour chaque fonction développée [langage C]

Cet enseignement participe aux compétences de la formation suivantes (1 : novice, 2 : intermédiaire, 3 : expert) :

  • Analyser une situation dans le domaine de l'électronique et l'informatique industrielle et la traduire en spécifications techniques (niveau 1)
  • Concevoir un prototype et une solution industrialisable dans le domaine de l'électronique et l'informatique industrielle (niveau 1)
  • Réaliser un système dans le domaine de l'électronique et l'informatique industrielle (niveau 1)
  • Évaluer et valider une solution technique dans le domaine de l'électronique et l'informatique industrielle (niveau 1)
  • Définir et piloter un projet de manière responsable (niveau 1)

Syllabus

  • Représentation numérique de l'information
  • Principes de la programmation procédurale
  • Écriture du code source : les variables, les fonctions et la fonction principale [langage C]
  • Répartition du code source, compilation séparée et édition de liens [langage C]
  • Les tests unitaires [langage C]
  • Les structures de contrôle [langage C]
  • Les pointeurs [langage C]
  • Les tableaux [langage C]
  • L'allocation dynamique de mémoire [langage C]
  • Les entrées/sorties fichier [langage C]

Contact

Responsable(s) de l'enseignement
Alex Lallement : alex.lallement@unistra.fr