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

05 - Cours Fonctions.pptx
05 - Cours Fonctions.pptx05 - Cours Fonctions.pptx
05 - Cours Fonctions.pptxBenacerLeila
 
Cours gratuit.com--cours word-id2034
Cours gratuit.com--cours word-id2034Cours gratuit.com--cours word-id2034
Cours gratuit.com--cours word-id2034BenacerLeila
 
20000605 reglementation
20000605 reglementation20000605 reglementation
20000605 reglementationBenacerLeila
 
Dz loi protection_environnement
Dz loi protection_environnementDz loi protection_environnement
Dz loi protection_environnementBenacerLeila
 
قانون حماية البيئة
قانون حماية البيئةقانون حماية البيئة
قانون حماية البيئةBenacerLeila
 

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

Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaireTxaruka
 
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...Nguyen Thanh Tu Collection
 
gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprisesMajdaKtiri2
 
Cours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfCours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfachrafbrahimi1
 
Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne FontaineTxaruka
 
La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film françaisTxaruka
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film françaisTxaruka
 
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfCOURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfabatanebureau
 
Cours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfCours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfssuserc72852
 
Computer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxComputer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxRayane619450
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.Txaruka
 
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...Faga1939
 

Dernier (13)

Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaire
 
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...
 
Evaluación Alumnos de Ecole Victor Hugo
Evaluación Alumnos de Ecole  Victor HugoEvaluación Alumnos de Ecole  Victor Hugo
Evaluación Alumnos de Ecole Victor Hugo
 
gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprises
 
Cours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfCours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdf
 
Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne Fontaine
 
La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film français
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film français
 
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfCOURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
 
Cours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfCours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdf
 
Computer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxComputer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptx
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.
 
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
 

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.