Introduction à C++ (et C) | Crédits : 4 ECTS Durée : 36 heures | Semestre : S7 + S9 | ||
Responsable(s) : Cédric ZANNI, Maitre de conférence, cedric.zanni@univ-lorraine.fr | ||||
Mots clés : langage de programmation, compilation, structures de donnée, gestion de la mémoire, outils de build | ||||
Pré requis : une bonne maîtrise des notions des cours d’informatique de première année Ce cours n’est pas ouvert aux élèves du département INFO. | ||||
Objectif général : “This course provides a fastpaced introduction to the C and C++ programming languages. | ||||
Ce cours Programmes et contenus : Comprendre de manière abstraite le mécanisme d’exécution des programmes Être capable de comprendre le fonctionnement d’un programme Être capable d’écrire ou de modifier un programme écrit en C ou C++ Fonctionnement d’un ordinateur
Compilation pipeline
Syntaxe et sémantique de core C
Organisation de la mémoire
Structures de données avancées
Introduction à C++
Programmation objet
Utilisation avancées
Evaluation :
| ||||
Compétences : | ||||
Niveaux | Description et verbes opérationnels | |||
Connaître | la syntaxe et la sémantique des constructions du langage C et C++ | |||
Comprendre | le fonctionnement de base d’un ordinateur et les différents niveaux de langages | |||
Appliquer | savoir mettre en place une architecture de base pour développer un logiciel | |||
Analyser | savoir choisir une structure de donnée adaptée pour résoudre un problème | |||
Synthétiser | savoir définir une structure de donnée et les différentes fonctions associées | |||
Évaluer | savoir évaluer la qualité d’un code écrit pour y déceler des améliorations possibles | |||
Évaluations : | ||||
|
|
|
|
|