BINV2011-1 | |||||
Langage C : bases, Langage C : bases | |||||
Durée :
|
|||||
24h Pr | |||||
Nombre de crédits :
|
|||||
|
|||||
Nom du professeur :
|
|||||
Anthony LEGRAND, José VANDER MEULEN | |||||
Coordinateur(s) :
|
|||||
Anthony LEGRAND | |||||
Langue(s) de l'unité d'enseignement :
|
|||||
Langue française | |||||
Organisation et évaluation :
|
|||||
Enseignement au premier quadrimestre, examen en janvier | |||||
Unités d'enseignement prérequises et corequises :
|
|||||
Les unités prérequises ou corequises sont présentées au sein de chaque programme | |||||
Contenus de l'unité d'enseignement :
|
|||||
Le cours expose les aspects propres à la programmation en C:
- syntaxe et sémantique de base du langage C - structures de données de base (tableaux, chaînes de caractères) - pointeurs et allocation dynamique de mémoire - découpe en fonctions - documentation du code par spécifications (programmation défensive) - compilation (gcc) et débogage (gdb, valgrind) |
|||||
Acquis d'apprentissage (objectifs d'apprentissage) de l'unité d'enseignement :
|
|||||
L'étudiant doit être capable de :
- écrire une fonction - manipuler des tableaux - manipuler des pointeurs - traiter des chaînes de caractères Compétence(s) - Capacité(s): C2 - Communiquer, Ecouter, informer, conseiller les acteurs tant en interne qu'en externe CA2.5 -Exploiter un document technique en français et en anglais C3 - Mobiliser les savoirs et les savoir-faire propres à l'informatique de gestion CA3.1 -Concevoir, implémenter et maintenir des algorithmes répondant aux spécifications et fonctionnalités fournies C4 - Analyser les données utiles à la réalisation de sa mission en adoptant une démarche systémique CA4.4 -Prendre en compte la problématique de sécurité des applications C5 - S'organiser, Structurer, planifier, coordonner, gérer de manière rigoureuse les actions et les tâches liées à sa mission CA5.3 -Respecter les délais prévus Acquis d'apprentissage(s) terminaux visé(s): Acquis d'apprentissage terminaux : AAT1. Concevoir des solutions informatiques efficaces qui répondent à des problèmes en maitrisant les structures de données véhiculées. C1-CA1.2 ; C3-CA3.1 et CA3.4 ; C4-CA4.4 * PROGRAMMATION (AAT1) |
|||||
Savoirs et compétences prérequis :
|
|||||
La validation des UE BINV1040 et BINV1072 est prérequise.
|
|||||
Activités d'apprentissage prévues et méthodes d'enseignement :
|
|||||
|
|||||
Mode d'enseignement (présentiel, à distance, hybride) :
|
|||||
Présentiel (théorie et TP en salles machines)
|
|||||
Lectures recommandées ou obligatoires et notes de cours :
|
|||||
Support(s):
|
|||||
Modalités d'évaluation et critères :
|
|||||
Responsable de l'évaluation: Legrand Anthony
Langue de l'évaluation: Français
Mode d'évaluation : Examen écrit, Evaluation continue
Pondération des évaluations :
L'évaluation de cette U.E. est intégrée et constitue dès lors un tout indécomposable. Celle-ci donne lieu à une seule note. Cela exclut automatiquement toute dispense partielle. La partie correspondant à l' évaluation continue n'intervient plus dans la note globale de l'UE en seconde session. La note finale de l'U.E. est délibérée par les professeurs impliqués dans l'évaluation de celle-ci. En cas de lacune grave dans la maitrise d'acquis d'apprentissage spécifiques à l'UE, le responsable de l'évaluation de l'UE attribuera une note d'UE inférieure à 10/20. |
|||||
Stage(s) :
|
|||||
Remarques organisationnelles :
|
|||||
Lors du calcul de la moyenne arithmétique pondérée du PAE d'un étudiant, ainsi que du calcul de la moyenne arithmétique pondérée globale de son cursus, le poids associé à la note de la présente UE est son nombre d'ECTS.
Tenant compte de la situation sanitaire et du Protocole pour la reprise des cours dans l'enseignement supérieur émanant de la Ministre Glatigny, les modalités prévues pour l'organisation et l'évaluation de l'Unité d'enseignement BINV2011 sont susceptibles d'être modifiées en cas d'évolution du risque épidémique et d'un retour vers un confinement total ou partiel. |
|||||
Contacts :
|
|||||
anthony.legrand@vinci.be | |||||