APPROCHE INTERNE DE LA FONCTION ‘TRAITER’ Solution programmée Approche interne de la fonction ‘Traiter’ (lecture, interprétation) Application commentée Bibliothèque de composants logiciels exemples Forme algorithmique description par interprétation Schéma structurel de raccordement des entrées et des sorties Relations des variables avec les grandeurs ou les états Ecriture de l’algorithme simulation de l’algorithme assistée par ordinateur Prévision de comportement Comparaison avec le comportement réel Approche interne de la fonction ‘Traiter’ (écriture, modification) Application commentée et description de la modification Schéma structurel de raccordement des entrées et des sorties Bibliothèque des blocs-fonctions réutilisables Relations des variables avec les grandeurs ou les états Langage de programmation Ecriture du programme description par interprétation simulation du programme assistée par ordinateur Prévision de comportement Comparaison avec le comportement réel Programmation de la fonction ‘Traiter’ Cas d’un automate programmable industriel Approche externe Approche interne Travail au niveau spécification Utilisation d’Automgen + mnémoniques donnés Programmation avec Automgen + définition des mnémoniques ou travail au niveau du langage de l’API (IEC61131-3) Comparaison du fonctionnement attendu avec le comportement réel Programmation de la fonction ‘Traiter’ Cas d’un automate programmable industriel Commentaire du référentiel : Dans le cas des automates programmables industriels, on utilisera des éditeurs permettant de travailler au niveau de la spécification ou des ateliers logiciels conformes à la norme IEC61131-3 où on se limitera à l’utilisation d’un (deux au plus) langage normalisé. Programmation de la fonction ‘Traiter’ Cas d’un microcontrôleur Approche externe Travail au niveau spécification Approche interne Programmation avec Flowcode ou Travail au niveau du langage assembleur Comparaison du fonctionnement attendu avec le comportement réel Programmation de la fonction ‘Traiter’ Cas d’un microcontrôleur Commentaires du référentiel : • Les langages assembleurs ne feront pas l’objet d’une étude particulière. Ils pourront éventuellement servir à une illustration du fonctionnement d’une unité centrale. • L’apprentissage d’un langage de haut niveau orienté objet n’est pas au programme, mais on pourra valoriser le concept important de réutilisation lors de l’utilisation de bibliothèques de composants logiciels fournis avec certains