Université Lyon 1
Université de Lyon
Accueil  >>  APII + APIA 1
  • Unité d'enseignement : APII + APIA 1
Nombre de crédits de l'UE : 3
Code APOGEE : PL5007GI
    Responsabilité de l'UE :
BENEDETTO JEAN-PIERRE
 jean-pierre.benedettouniv-lyon1.fr
04.72.43.27.22
    Type d'enseignement
Nb heures *
Cours Magistraux (CM)
15 h
Travaux Dirigés (TD)
0 h
Travaux Pratiques (TP)
24 h
Total du volume horaire
39 h
Activité tuteurée personnelle (étudiant)
0 h
Activité tuteurée encadrée (enseignant)
0 h
Heures de Tutorat étudiant
0 h

* Ces horaires sont donnés à titre indicatif.

    Conditions d'accès à l'UE :
Elève Ingénieur de Polytech Lyon, Spécialité SIR, année 3
    Programme - Contenu de l'UE :
Apprentissage de la programmation (plus généralement du développement) pour la formation des ingénieurs :
- Algorithmie : symbolique, définition de tâches, exemples.
- Présentation des divers langages de programmation. Choix d’un langage très répendu en ingénierie : le C/C++.
- Structure d’un programme C à travers un exemple
   • Définition d’une fonction
   • Commentaires, la fonction main
- Déclaration de variables et définition de constantes
   • Rôle de la déclaration 
- Types de base (entier, réel, chaîne de caractères) 
- Notion de précision machine
- Les structures de bases (conditions, boucles, ...)
- Entrées/Sorties Standards
- Opérateurs
- Instructions simples, instructions de contrôle
- Fonctions : déclarations, appel et passage de paramètres
- Les pointeurs
- Les tableaux à taille fixe (déclaration, initialisation et utilisation)
- Allocation dynamique et notion de tableaux dynamiques.
- Programmation modulaire.
    Compétences acquises :
Méthodologiques :
Compétences du Référentiel de la Spécialité Systèmes Industriels et Robotique mises en oeuvre et évaluées :
Comprendre et mobiliser un large champ de  sciences et techniques :   
   - Mobiliser et combiner un socle de connaissances scientifiques et techniques
   - S'approprier et mobiliser de nouveaux savoirs et savoir-faire


Proposer une solution adaptée, dans le domaine du Génie Industriel et de la Robotique, en prenant en compte les contraintes environnementales :
   - Définir un à plusieurs scenarii en réponse au cahier des charges
   - Concevoir une réponse à un problème en prenant en compte les problématiques d'ergonomie
   - Produire / Mettre en oeuvre une solution d'essai à valider

Compétences du Référentiel de la Spécialité Systèmes Industriels et Robotique mises en oeuvre et non évaluées :
Piloter un projet :
   - Mettre en place une méthodologie de projet
   - Mener une démarche d'amélioration continue

Identifier et analyser un besoin client :
   - Recueillir des informations
   - Analyser une situation complexe en prenant en compte l'environnement organisationnel et opérationnel

Proposer une solution adaptée, dans le domaine du Génie Industriel et de la Robotique, en prenant en compte les contraintes environnementales :
   - Mettre en œuvre une démarche d'optimisation s'appuyant sur des éléments de performance bien identifiés
   - Définir et interpréter des éléments de performance pour proposer une solution optimale


Techniques :
-   Maitriser un langage structuré de programmation
-   Savoir créer un algorithme d’une ou plusieurs tâches à réaliser
-   Mettre en œuvre un tel algorithme dans un programme informatique
-   Mettre en œuvre les principes de base de la résolution numérique d’équations dans un problème en lien avec les sciences de l’ingénieur
    Modalités de contrôle des connaissances et Compétences 2020-2021:
TypeLibelléNatureCoef. 
Date de la dernière mise-à-jour : 08/07/2019
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='20512' ORDER BY UE_ID_FK ASC, PAR_ID_FK ASC