SlideShare une entreprise Scribd logo
1  sur  7
LE CORPS D’UN ALGORITHME /
PROGRAMME – LA PARTIE
INSTRUCTION
Réalisé par : OUZEGGANE Redouane
Département de Technologie
Faculté de Technologie – Université A.Mira, Bejaia
Année Universitaire 2015/2016
- C’est quoi une instruction ?
- La structure générale du corps de
l’Algorithme
- Différents types d’instructions
NOTION D’INSTRUCTION
 Une instruction représente une étape (parmi plusieurs)
dans un programme. Elle dicte à l’ordinateur (plus
précisément au micro-processeur) l’action nécessaire
qu’il doit effectuer avant de passer à l’instruction
suivante.
 Un séquence d’instructions représente la partie du
corps d’un programme (qui été avant un algorithme).
 Cette suite d’instructions est exécutée, généralement,
en séquentielle : instruction après instruction. Sauf
dans le cas d’instructions de tests, boucles et sauts.
Notion
1ère Année Technologie Année Universitaire : 2015/2016
01/06
CORPS D’UN ALGORITHME / PROGRAMME
 Comme nous l’avons vu précédemment, un
algorithme/programme est constitué de trois parties :
l’entête, les déclarations et le corps (la partie
instructions).
 La partie instructions (le corps) est, généralement,
structurée comme suit : Les Entrées , les Traitements
et les Sorties.
 Logiquement, il y aura des instructions pour les
entrées, celles de traitement et les instructions de
sorties.
Structure du corps
1ère Année Technologie Année Universitaire : 2015/2016
02/06
TYPES D’INSTRUCTIONS (1/3)
 Pour les entrées, on utilise l’instructions de lecture ;
 Pour les sorties, on utilise l’instructions d’écriture ;
 Pour les traitements, plusieurs instructions :
 L’instruction d’affectation ;
 L’instruction de tests (simple ou double)
 Les instructions de boucles (de répétition)
 Les instructions de sauts (ou de branchements)
Lectures, écriture, affectation, boucles et sauts
1ère Année Technologie Année Universitaire : 2015/2016
03/06
 Les instructions des entrées, sorties et d’affectation sont
séquentielles : leurs exécutions permet automatiquement de passer
à l’instruction suivante.
 Les instructions de tests, boucles et sauts ne sont pas séquentielles.
Remarques
TYPES D’INSTRUCTIONS (2/3)
1ère Année Technologie Année Universitaire : 2015/2016
04/06
Données d’Entrée
(Inputs)
Données de Sortie
(Outputs)
Algorithme / Programme
 de Données +  d’instruction Traitements
Instructions
des entrées
Instructions
des sorties
Instructions des
traitements :
-Affectation ;
-Tests et Boucles ;
-Sauts;
Données
Intermédiaire
TYPES D’INSTRUCTIONS (3/3)
 L’instruction de lecture permet d’introduire une valeur à un
algorithme / programme : c’est une instruction d’entrée;
 L’instruction d’écriture permet à l’algorithme / programme de
montrer la valeur d’un résultat : c’est une instruction de sortie;
 L’instruction d’affectation permet d’affecter une valeur (fixe ou
calculée) à une variable. Permet de modifier la valeur d’une
variable ;
 L’instruction de tests (simple ou double) permet d’indiquer quoi
faire selon la vérification d’une expression booléenne : la condition
de test;
 L’instruction de boucles permet de répéter, un nombre de fois,
l’exécution d’une séquence d’instructions;
 L’instruction de sauts / branchements permet de continuer
l’exécution de l’algorithme / programme à partir d’un point bien
déterminé dans le programme.
Sémantique des différents types d’instruction
1ère Année Technologie Année Universitaire : 2015/2016
05/06
RÉSUMÉ
1ère Année Technologie Année Universitaire : 2015/2016
06/06
 Une instruction représente une étape d’un algorithme /
programme. Ça indique au processeur quoi faire avant de
passer à la prochaine instruction.
 En général, la partie du corps de l’algorithme / programme
est constituée de trois parties : entrées, traitements et
sorties.
 Il y a plusieurs types d’instructions : instructions d’entrées,
instructions de sorties, instructions de traitements.
 Il y a des instructions séquentielles : lecture, écriture et
affectation. Et des instruction non séquentielles : les tests,
les boucles et les sauts.

Contenu connexe

Plus de BenacerLeila (6)

05 - Cours Fonctions.pptx
05 - Cours Fonctions.pptx05 - Cours Fonctions.pptx
05 - Cours Fonctions.pptx
 
Dec17 140fr
Dec17 140frDec17 140fr
Dec17 140fr
 
Cours gratuit.com--cours word-id2034
Cours gratuit.com--cours word-id2034Cours gratuit.com--cours word-id2034
Cours gratuit.com--cours word-id2034
 
20000605 reglementation
20000605 reglementation20000605 reglementation
20000605 reglementation
 
Dz loi protection_environnement
Dz loi protection_environnementDz loi protection_environnement
Dz loi protection_environnement
 
قانون حماية البيئة
قانون حماية البيئةقانون حماية البيئة
قانون حماية البيئة
 

Dernier

Bilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfBilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdf
AmgdoulHatim
 
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxCopie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
ikospam0
 

Dernier (16)

Bilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfBilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdf
 
les_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkles_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhk
 
Echos libraries Burkina Faso newsletter 2024
Echos libraries Burkina Faso newsletter 2024Echos libraries Burkina Faso newsletter 2024
Echos libraries Burkina Faso newsletter 2024
 
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxCopie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
 
L'expression du but : fiche et exercices niveau C1 FLE
L'expression du but : fiche et exercices  niveau C1 FLEL'expression du but : fiche et exercices  niveau C1 FLE
L'expression du but : fiche et exercices niveau C1 FLE
 
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
 
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projetFormation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
 
Cours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiquesCours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiques
 
python-Cours Officiel POO Python-m103.pdf
python-Cours Officiel POO Python-m103.pdfpython-Cours Officiel POO Python-m103.pdf
python-Cours Officiel POO Python-m103.pdf
 
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANKRAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
 
Neuvaine de la Pentecôte avec des textes de saint Jean Eudes
Neuvaine de la Pentecôte avec des textes de saint Jean EudesNeuvaine de la Pentecôte avec des textes de saint Jean Eudes
Neuvaine de la Pentecôte avec des textes de saint Jean Eudes
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaire
 
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptxIntégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
 
L application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptxL application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptx
 
Télécommunication et transport .pdfcours
Télécommunication et transport .pdfcoursTélécommunication et transport .pdfcours
Télécommunication et transport .pdfcours
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
 

0003- Corps dun Algorithme-Programme (instructions).ppsx

  • 1. LE CORPS D’UN ALGORITHME / PROGRAMME – LA PARTIE INSTRUCTION Réalisé par : OUZEGGANE Redouane Département de Technologie Faculté de Technologie – Université A.Mira, Bejaia Année Universitaire 2015/2016 - C’est quoi une instruction ? - La structure générale du corps de l’Algorithme - Différents types d’instructions
  • 2. NOTION D’INSTRUCTION  Une instruction représente une étape (parmi plusieurs) dans un programme. Elle dicte à l’ordinateur (plus précisément au micro-processeur) l’action nécessaire qu’il doit effectuer avant de passer à l’instruction suivante.  Un séquence d’instructions représente la partie du corps d’un programme (qui été avant un algorithme).  Cette suite d’instructions est exécutée, généralement, en séquentielle : instruction après instruction. Sauf dans le cas d’instructions de tests, boucles et sauts. Notion 1ère Année Technologie Année Universitaire : 2015/2016 01/06
  • 3. CORPS D’UN ALGORITHME / PROGRAMME  Comme nous l’avons vu précédemment, un algorithme/programme est constitué de trois parties : l’entête, les déclarations et le corps (la partie instructions).  La partie instructions (le corps) est, généralement, structurée comme suit : Les Entrées , les Traitements et les Sorties.  Logiquement, il y aura des instructions pour les entrées, celles de traitement et les instructions de sorties. Structure du corps 1ère Année Technologie Année Universitaire : 2015/2016 02/06
  • 4. TYPES D’INSTRUCTIONS (1/3)  Pour les entrées, on utilise l’instructions de lecture ;  Pour les sorties, on utilise l’instructions d’écriture ;  Pour les traitements, plusieurs instructions :  L’instruction d’affectation ;  L’instruction de tests (simple ou double)  Les instructions de boucles (de répétition)  Les instructions de sauts (ou de branchements) Lectures, écriture, affectation, boucles et sauts 1ère Année Technologie Année Universitaire : 2015/2016 03/06  Les instructions des entrées, sorties et d’affectation sont séquentielles : leurs exécutions permet automatiquement de passer à l’instruction suivante.  Les instructions de tests, boucles et sauts ne sont pas séquentielles. Remarques
  • 5. TYPES D’INSTRUCTIONS (2/3) 1ère Année Technologie Année Universitaire : 2015/2016 04/06 Données d’Entrée (Inputs) Données de Sortie (Outputs) Algorithme / Programme  de Données +  d’instruction Traitements Instructions des entrées Instructions des sorties Instructions des traitements : -Affectation ; -Tests et Boucles ; -Sauts; Données Intermédiaire
  • 6. TYPES D’INSTRUCTIONS (3/3)  L’instruction de lecture permet d’introduire une valeur à un algorithme / programme : c’est une instruction d’entrée;  L’instruction d’écriture permet à l’algorithme / programme de montrer la valeur d’un résultat : c’est une instruction de sortie;  L’instruction d’affectation permet d’affecter une valeur (fixe ou calculée) à une variable. Permet de modifier la valeur d’une variable ;  L’instruction de tests (simple ou double) permet d’indiquer quoi faire selon la vérification d’une expression booléenne : la condition de test;  L’instruction de boucles permet de répéter, un nombre de fois, l’exécution d’une séquence d’instructions;  L’instruction de sauts / branchements permet de continuer l’exécution de l’algorithme / programme à partir d’un point bien déterminé dans le programme. Sémantique des différents types d’instruction 1ère Année Technologie Année Universitaire : 2015/2016 05/06
  • 7. RÉSUMÉ 1ère Année Technologie Année Universitaire : 2015/2016 06/06  Une instruction représente une étape d’un algorithme / programme. Ça indique au processeur quoi faire avant de passer à la prochaine instruction.  En général, la partie du corps de l’algorithme / programme est constituée de trois parties : entrées, traitements et sorties.  Il y a plusieurs types d’instructions : instructions d’entrées, instructions de sorties, instructions de traitements.  Il y a des instructions séquentielles : lecture, écriture et affectation. Et des instruction non séquentielles : les tests, les boucles et les sauts.