Chers finalistes, préparez-vous pour le grand jour avec nos contenus !

Des items de toutes les options taillés sur mesure pour que vous prépariez mieux vos épreuves

Commencer l'apprentissage
Algorithme
Domaine Science Sous domaine Physique, Technologie et TIC
Section Technique Option Commerciale & Gestion
Discipline Technologies de l'Information et de la Communication (TIC) Classe 5ème
Matériel didactique Craies de couleur Auteur SCHOOLAP.COM
Objectif opérationnel À la fin de cette leçon, l’élève sera capable de définir un algorithme et le caractériser.
Réference Notes de cours G1 L.P, ISP-KKT 2009-2010
Activité initiale

Révision

Qu’est-ce qu’un langage ?

Révision

Un langage est un ensemble des caractères, des symboles et des règles représentés et rassemblés dans le but de communiquer.

Motivation

Que comprenez-vous par un algorithme ?

Motivation

Un algorithme est la description précise, sous forme de concepts simples, de la manière dont on peut résoudre un problème.

Annonce du sujet

Qu'allons-nous étudier aujourd'hui?

Annonce du sujet

Aujourd'hui, nous allons étudier l'Algorithme.

Activité principale

Qu’est-ce qu’un algorithme ?

L’algorithme

Un algorithme est un langage de description utilisé pour écrire le résultat d’une analyse.

En d’autres termes, l’algorithme est l’écriture d’une suite d’instruction dans un langage informel.

Comment se fait l’étape suivante dans un algorithme ?

Dans un algorithme, l’étape suivante à traduire l’algorithme dans un langage spécifique est appelée « phase de programmation ».

 

Quelles sont les caractéristiques d’un algorithme ?

Caractéristiques d’un algorithme

L’algorithme est un moyen pour le programmeur de présenter son approche du problème à d’autres personnes.

En effet, un algorithme est l’énoncé dans un langage bien défini d’une suite d’opération permettant de répondre au problème.

Un algorithme doit remplir les caractéristiques suivantes :

  • Lisibilité : l’algorithme doit être compréhensible même par un non informaticien.
  • De haut-niveau : il doit être traduit dans n’importe quel langage de programmation.
  • Précision : chaque élément de l’algorithme ne doit pas porter à confusion, il est donc important de lever toute ambiguïté.
  • Concis : un algorithme ne doit pas dépasser une page. Si c’est le cas, il faut passer à découper le problème en sous problème si celui-ci est long.
  • Structurée : les différentes parties composantes de l’algorithme doivent être clairement identifiables.

Comment doit se faire l’écriture d’une série d’algorithme ?

Bref : L'écriture d’une série d’instruction de l’algorithme doit se faire avec une certaine rigueur, c’est-à-dire, l’homme doit se mettre à la place de l’ordinateur pour vérifier si le résultat obtenu est celui attendu.

Synthèse

Que comprenez-vous par un algorithme ?

Un algorithme est une écriture d’une suite d’instruction dans un langage informel.