|
|
|
Exo 2.1 |
Réalise l’algorigramme permettant le fonctionnement connu d’un radar de vitesse automatique : Un flash apparaît dés la détection d’un véhicule à une vitesse plus grande que 90 km/h afin de prendre la photo de la plaque pour l’envoyer au central. |
événements |
ACTIONS |
|
|
Détection véhicule avec une vitesse > 90km/h ? |
Lecture plaque Activer Flash Envoyer information au central |
|
Exo 2.2 |
Réalise l’algorigramme permettant, dés la détection d'une personne la mise en marche d'un escalator de bas en haut. Afin de limiter la consommation d'énergie, l'escalator est initialement (au début) à l'arrêt et ne fonctionne pas tant qu'une personne n'est pas détectée. Il faut 1 minute à l'escalator pour monter une personne. |
événements |
ACTIONS |
|
|
Détection bas ? |
Activer Escalator Désactiver Escalator Attendre 1 minute |
|
Exo 2.3 |
Suite de l’exercice précédent. En montant les marches, la personne qui utilise l’escalator mettra moins de temps pour arriver en haut. Inutile donc dans ce cas de faire fonctionner l’escalator durant toute une minute. Pour des soucis d’économie d’énergie propose un autre algorigramme permettant le même principe, mais cette fois-ci, l'escalator devra s'arrêter uniquement lorsque la personne qui monte est détectée en haut de l'escalator. |
événements |
ACTIONS |
|
|
Détection bas ? Détection haut ? |
Activer Escalator Désactiver Escalator |
|
Exo 2.4 |
Imaginons un système embarqué dans une voiture capable d’évaluer si la distance entre la voiture et celle de devant est dangereuse. Si la distance devient dangereuse un voyant vert passe au rouge. La sécurité routière impose une distance de sécurité de 2 bandes blanches. |
événements |
ACTIONS |
|
|
Variable_distance < 2 bandes blanches |
Enregistrement de la mesure dans « Variable_distance » Mesure distance Allumer voyant Vert Allumer voyant Rouge |
|
Exo 2.5 |
Un téléviseur peut se mettre en veille depuis la télécommande. Mais les nouvelles télévisions se mettent en veille automatiquement après une utilisation de 3h sans intervention sur la télécommande. Propose la description de ce fonctionnement. |
événements |
ACTIONS |
|
|
Bouton veille télécommande activé ? Aucune intervention depuis 3h ? |
Mettre en veille télévision |
|
Exo 2.6 |
Propose une description définissant le fonctionnement simple d’un portique de métro : L’utilisateur glisse son ticket dans le lecteur, si le ticket est valide la porte s’ouvre et se referme que lorsque l’utilisateur est passé. Dans le cas contraire la porte reste fermée. |
événements |
ACTIONS |
|
|
Présence de ticket ? après le portique ? Ticket valide ? |
Ouvrir portique Fermer portique
Rendre ticket |
|
Exo 2.7 |
Voici un distributeur de boisson : Le principe est simple, vous sélectionnez la boisson de votre choix, le prix s'affiche (ici 1€ pour toutes les boissons), vous insérez donc une pièce de 1 € (la machine vérifie la pièce) puis le distributeur vous donne la boisson. Dans le cas où la pièce n’est pas 1€ (0,10€, 0,20€, 0,50€, 2€ ou autre ...) le distributeur rejette la pièce. Merci de décrire exclusivement ce fonctionnement ! |
événements |
ACTIONS |
|
|
Pièce = 1 € ? Boisson sélectionnée ? |
Distribuer la boisson Rejeter la pièce Afficher le prix : 1 € |
|
Exo 2.8 |
Le problème avec le fonctionnement précédent, est l’impossibilité d’obtenir une boisson si nous n’avons pas de pièce de 1€. Modifier l’algorigramme pour avoir la possibilité d’obtenir une boisson avec une pièce de 1€ ou de 2€. |
événements |
ACTIONS |
|
|
Pièce = 1 € ? Pièce = 2 € ? Boisson sélectionnée ? |
Distribuer la boisson Rejeter la pièce Afficher le prix : 1 € Rendre 1€ |
Créé avec HelpNDoc Personal Edition: Sites web iPhone faciles








