logo Insalogo Insa

Informatique matérielle

Objectifs

A la fin de ce module, l'étudiant devra avoir compris et pourra expliquer (principaux concepts) :
Partie contrôle de périphériques :
- Les spécificités de la programmation des unités périphériques pour microcontrôleur.
- Comment prendre en compte des contraintes matérielles spécifiques aux systèmes embarqués à ressources limitées.
Partie conception d'architecture :
- Les concepts liés au paradigme objet.
- Les concepts d'un processus de conception orientée objet.
- Les principaux diagrammes UML impliqués dans une modélisation objet : diagramme des cas d'utilisation, de séquences, de classe, d'état, de structure composite et d'activité.
L'étudiant devra être capable de :
Partie contrôle de périphériques :
- Sélectionner une architecture processeur adaptée à l'application logicielle et à l'environnement.
- Concevoir et tester les techniques de la programmation par interruption matérielle.
- Utiliser des outils de mise au point et de test en développement croisé.
- Lire et naviguer dans une documentation constructeur.
Partie conception d'architecture :
- Décomposer avec une approche orientée objet un système logiciel ou matériel.
- Choisir les diagrammes les plus adaptés à une modélisation en fonction du point de vue que l'étudiant identifie : vue structurelle, comportementale, des interactions.
- Proposer un modèle objet complet d'un système logiciel ou matériel en utilisant le langage UML.

Pré-requis

· Structure et fonctionnement des ordinateurs (2&3 IMACS )
. Langage d'assemblage (3 IMACS)

Evaluation

L'évaluation des acquis d'apprentissage est réalisée en continue tout le long du semestre. En fonction des enseignements, elle peut prendre différentes formes : examen écrit, oral, compte-rendu, rapport écrit, évaluation par les pairs...