• Votre sélection est vide.

    Enregistrez les diplômes, parcours ou enseignements de votre choix.

  • Se connecter
  • Accueil
  • page://11285f75-54cc-4102-adfc-bba834e8dd7bLINK
    Offre de formation
  • odfLevel1://XB?rootId=page://11285f75-54cc-4102-adfc-bba834e8dd7bCONTAINER
    Master
  • program://_root?rootId=page://11285f75-54cc-4102-adfc-bba834e8dd7b&programId=programContent://49ed5357-9063-422e-aa1a-61609169e64fCONTAINER
    Master Informatique
  • program://master-informatique-LMGC26NA?rootId=page://11285f75-54cc-4102-adfc-bba834e8dd7b&programId=subProgramContent://0a4d82a2-8596-482c-bd2e-5a2f485b486d&parentId=programContent://49ed5357-9063-422e-aa1a-61609169e64fCONTAINER
    Parcours Cybersécurité
  • UE1 Informatique

UE1 Informatique

  • ECTS

    11 crédits

  • Composante

    UFR Sciences et Techniques

Description

  • Notions de classe et d’objet

  • Conception : abstraction, encapsulation

  • Héritage

  • Polymorphisme

  • STL (Standard Template Library), tableaux, listes chaînées…

  • Mémoire (passage par valeur ou référence)

  • Gestion des exceptions

  • Flux et entrées/sorties

  • Template (fonction générique)

Lire plus

Objectifs

Le module a pour objectifs principaux l’apprentissage de la conception d’un modèle objet à partir d’un problème complexe et l’implémentation des modèles dans un langage de programmation orienté objet (C++ par exemple). La présentation de la STL permet de sensibiliser les étudiants à la généralisation du modèle objet. Les bonnes pratiques de programmation (indentation, convention de nommage et nommage explicite) seront abordées tout au long des TP.

Lire plus

Liste des enseignements

  • Méthodologie de programmation

    3 crédits
  • Programmation C

    4 crédits
  • Programmation orientée objet

    4 crédits