Algorithmique pour le lycee 03
Algorithmique pour le lycée ?? Éric Sopena N MA Master Sciences Technologies Santé Mention Mathématiques spécialité Enseignement des mathématiques N MA Algorithmique et graphes thèmes du second degré ALGORITHMIQUE POUR LE LYCÉE Éric SOPENA Eric Sopena labri fr SOMMAIRE Chapitre Notions de base d ? algorithmique Qu ? est-ce qu ? un algorithme Structure d ? un algorithme La notion de variable l ? a ?ectation Opérations d ? entrée- sortie Initialisation de variables Encha? nement séquentiel Structures conditionnelles Alternative simple Structure à choix multiple Structures répétitives Tant que faire Répéter jusqu ? à Boucle pour Exécution manuelle ? d ? un algorithme Les listes Primitives graphiques Répertoire des types et opérations de base Chapitre Corpus d ? exercices généraux A ?ectation et opérations d ? entrée-sortie Structures conditionnelles Structures répétitives Manipulations de listes version du mercredi janvier CN MA Algorithmique pour le lycée ?? Éric Sopena N MA Chapitre Corpus d ? exercices liés au programme de la classe de seconde Fonctions Images antécédents Étude qualitative de fonctions Résolution d ? équations Fonctions de référence Polynômes de degré Fonctions homographiques Inéquations Trigonométrie Géométrie Coordonnées d ? un point du plan Con ?gurations du plan Droites Vecteurs Géométrie dans l ? espace Statistiques et probabilités Divers Intervalles Approximations de Pi Chapitre Exécution d ? algorithmes avec AlgoBox Introduction Installation du logiciel Premiers pas Quelques compléments Le type NOMBRE Le type LISTE Dé ?nir et utiliser une fonction numérique Dessin Quelques exemples illustratifs Déterminer si un nombre est ou non premier Dessin d ? une étoile Chapitre Programmer en Python Introduction Éléments du langage Types de données élémentaires A ?ectation et opérations d ? entrée-sortie Structures de contrôle Alternative simple Structure à choix multiple Boucle while Boucle for Quelques exemples de scripts Python Traduction d ? algorithmes en Python ?? Tableau de synthèse Dessiner en Python Chapitre Pour aller un petit peu plus loin en Python ? Nombres complexes Listes Fonctions version du mercredi janvier CN MA Algorithmique pour le lycée ?? Éric Sopena N MA Visibilité des variables Modules Chapitre Algorithmes de tri Les méthodes de tri simples Sélection ordinaire Insertion séquentielle Insertion dichotomique Tri-bulle ou bubble sort Le tri rapide Quicksort Le tri par tas Heapsort Les méthodes de tri externe tri- fusion Tri balancé par monotonies de longueur n Tri balancé par monotonies naturelles Tri de grands objets ? version du mercredi janvier C CAlgorithmique pour le lycée ?? Éric Sopena N MA Chapitre Notions de base d ? algorithmique Qu ? est-ce qu ? un algorithme De façon intuitive un algorithme décrit un encha? nement d ? opérations permettant en un temps ?ni de résoudre toutes les instances d'un problème donné Partant d ? une instance du problème les données en entrée il fournit un résultat correspondant à la solution du problème sur cette instance La dé ?nition du Larousse est la suivante ensemble de règles opératoires dont l'application permet de résoudre un problème énoncé au moyen d'un nombre ?ni d'opérations Un algorithme peut être traduit gr?
Documents similaires
-
34
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Aoû 19, 2021
- Catégorie Heavy Engineering/...
- Langue French
- Taille du fichier 364.6kB