Cette partie est un TP sur la phase d’analyse des problème. Le tp contient trois activités importantes qui nous aide à bien s’entrainer. En effet, on va travailler sur ces cas pour pouvoir délimiter le problème, ses entrées/sorties et le traitement (les traitements) à faire pour le résoudre. Pouvoir analyser un problème c’est le premier pas vers une programmation correcte et logique. Commençons notre aventure

Objectifs du TP : Analyser un problème

Activité 1 : Analyser un problème simple

Problème : On veut créer un logiciel qui permet de calculer la moyenne générale des notes d’un stagiaire. 

Travail à faire : remplir le tableau avec les entrées (les données nécessaires) du futur logiciel, les sorties (résultats souhaités) et les traitements à faire (les ordres à suivre pour résoudre le problème)

Algorithmique_introduction

Activité 2 :

Problème : Une pièce rectangulaire de 4 sur 3 mètres doit être carrelée. Le carrelage d’un m2 nécessite 1 sac de ciment. On cherche le prix de revient du carrelage de cette pièce sachant que le prix des carreaux est de 58Dh / met le prix d’un sac de ciment est de 75 Dh.

 Travail à faire : remplir le tableau avec les entrées (les données nécessaires) du futur logiciel, les sorties (résultats souhaités) et les traitements à faire (les ordres à suivre pour résoudre le problème)

Algorithmique_introduction

Activité 3 :

Problème : On veut créer un programme qui fonctionne comme une alarme : l’utilisateur choisit l’heure exacte du réveil (heure, minutes) et le programme doit lancer une sonnerie une fois l’heure choisie est arrivée.

Travail à faire : remplir le tableau avec les entrées (les données nécessaires) du futur logiciel, les sorties (résultats souhaités) et les traitements à faire (les ordres à suivre pour résoudre le problème)

Algorithmique_introduction

L’analyse du problème est une étape très utile pour l’étape de programmation. On n’a pas une seule approche d’analyse des problème, mais deux . Dans la partie suivante du cours, on découvre les approches d’analyse 

Vous pouvez suivre notre liste des vidéos sur l’algorithmique sur notre chaine youtube 9raytifclick (Darija: arabe marocaine) : Cours sur les algorithmes.

Aussi, si vous voulez commencer l’apprentissage d’un langage de programmation, voilà notre cours : Langage Python Niveau 1 qui sera très utile pour vous (il vous aide à pratiquer tous les éléments vu dans notre cours d’algorithmique).

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *