Vous êtes sur la page 1sur 3

SYSTEMES EMBARQUEES

REALISER PAR

ICHRAQ MADROUMI

APST GROUPE 2
Exercice 1 :
1)
Le cycle de vie pour construire un système embarqué comprend :
✓ L’étape de l’analyse du problème : pour décider sur les exigences.

✓ L’étape de conception de la solution : pour proposer le comportement


qu’il faut que le système ait pour satisfaire les spécifications de l’étape
“Analyse du problème”.
✓ L’étape de développement de la solution : proposée dans l’étape de
conception. L’étape de test en vue de tester le code développé.
✓ Le déploiement : pour implémenter la solution une fois le test a été
validé.

2)
Une exigence est tout ce qui de fonctionnalités principales Un besoin, une
nécessité, une attente auquel un produit ou un service doit répondre. Et
Une contrainte est une règle obligatoire qui réduit la liberté d'action a pour
but de sécurité.
3)
L’output qu’on obtient vers la fin de l’étape de conception :
Vers la fin de la conception on obtient un algorithme logiciel, qu’il peut être
représenté par deux techniques :

❖ Un pseudocode (qui est une description informelle du principe de


fonctionnement d’un algorithme) et un organigramme ou flowchart en anglais
(qui présente le comportement détaillé du système).
❖ Machine à état fini (FSM pour Finite State Machine) qui modélise d’une
manière formelle le comportement du système en détaillant d’une manière
exhaustive les états du système.

4)
a. Pseudo-code pour cette application :

1- appuyer sur bouton poussoir


2 -allumer l’éclairage pendant seconde
3- appuyer sur le bouton poussoir
4 -éteindre l’éclairage pendant une seconde
5 – sinon éteindre l’éclairage automatiquement après 3s.

Vous aimerez peut-être aussi