Accueil  >>  Licence  >>  Informatique  >>  Informatique  >>  Algorithmique et programmation récursive
  • Domaine : Licences du domaine SCIENCES, TECHNOLOGIES, SANTE
  • Diplôme : Licence
  • Mention : Informatique
  • Parcours : Informatique
  • Unité d'enseignement : Algorithmique et programmation récursive
Nombre de crédits de l'UE : 3
Code APOGEE : INF1012L
UE Obligatoire pour ce parcours
UE valable pour le semestre 2 de ce parcours
    Responsabilité de l'UE :
GUIN NATHALIE
 nathalie.guinuniv-lyon1.fr
04.26.23.45.17
    Type d'enseignement
Nb heures *
Cours Magistraux (CM)
9 h
Travaux Dirigés (TD)
9 h
Travaux Pratiques (TP)
18 h
Total du volume horaire
36 h
* Ces horaires sont donnés à titre indicatif.
    Conditions d'accès à l'UE :
Il est préférable d'avoir suivi une première UE d'algorithmique et programmation avant de suivre LIFAP2.
Par exemple LIFAP1 pour les étudiants de l'UCBL.
    Programme - Contenu de l'UE :
De manière complémentaire à l’UE « LIFAP1 Algorithmique et Programmation (Introduction) » qui traite de la programmation impérative et itérative, cette UE permet d’aborder la récursivité, afin que les étudiants puissent dans la suite des UE d’algorithmique et programmation (LIFAP3, LIFAP4) choisir entre une approche impérative et une approche récursive pour résoudre un problème. Le choix d’un langage fonctionnel permet également d’aborder un autre paradigme de programmation que la programmation impérative abordée en LIFAP1.
Notions : fonction, récursivité, mémorisation, récursivité profonde
Structures de données : listes, arbres
Algorithmes : parcours de listes, tris, parcours d'arbres
    Compétences acquises :
Méthodologiques :
Savoir trouver un algorithmique récursif pour résoudre un problème

Techniques :
Manipuler des structures de données récursives, comme les listes et les arbres
    Liste des autres Parcours / Spécialité / Filière / Option utilisant cette UE :
Date de la dernière mise-à-jour : 09/04/2018
SELECT * FROM parcours INNER JOIN ue_parcours ON PAR_ID_FK=PAR_ID INNER JOIN mention ON MEN_ID = PAR_MENTION_FK WHERE PAR_ACTIVATE = 0 AND UE_ID_FK='16359' ORDER BY UE_ID_FK ASC, PAR_ID_FK ASC