ALGORITHME
1ère Année BTS Développeur d’Application
CHAP 1 – L’ALGORITHMIQUE
1.1 – Définition
1.2 – Objectif et formalisme
1.3 – Problème – Enoncé – Résolution
1.4 Les règles du langage algorithmique
CHAP 2 – LES OBJETS EN ALGORITHME
2.1 – Notions d’objets
2.2 – Caractéristique d’un objet
2.3 – Les Variables
2.3.1 – Définition et déclaration
2.4 – Les Types
2.4.1 – Définition et utilisation des types (Entier, Réel, Booléen,
Car, Chaînes)
2.5 – Les Types énumérés
2.5.1 – Propriété
2.5.2 – Notion d’ordre
2.5.3 – Traitement
2.6 – Les Types intervalles
2.6.1 – Propriétés et traitement
CHAP 3 – LES OPÉRATEURS
3.1 – Notion d’opérateur (Opérateur unaire et binaire)
3.2 – Opérateur numérique (+, -, *, /, MOD, DIV)
3.3 – Opérateur Booléen
3.4 – La logique booléen (Associativité, Commutativité, Distributivité,
Loi de Morgan)
3.5 – Opérateurs Relationnels
3.6 – Priorité des opérateurs
3.7 – Opérande – Expression – Instruction
3.8 – Opérateur d’affectation
CHAP 4 – COMMUNICATION HOMME MACHINE (CHM)
4.1 – Notion et définition des CHO
4.2 – L’instruction AFFICHER
4.3 – L’instruction SAISIR
CHAP 5 – LES STRUCTURES CONDITIONNELLES
5.1 – La conditionnelle simple
5.2 – La conditionnelle étendue
5.3 – La conditionnelle complexe ou Choix
CHAP 6 – LES STRUCTURES ITÉRATIVES
6.1 – Notion d’itération
6.2 – La boucle Pour
6.3 – La boucle Tant Que
6.4 – La boucle Répéter
CHAP 7 – LA TRACE D’UN ALGORITHME
7.1 – Notion et utilité d’une trace
7.2 – Les outils de trace
CHAP 8 – LES STRUCTURES COMPLEXES
8.1 – Notion de tableaux
8.2 – Tableau à une dimension
8.3 – Tableau à deux dimensions
ALGORITHME
2ème Année BTS Développeur d’Application
CHAP 1 – LES SOUS ALGORITHMES
1.1 – Notion de sous algorithmes
1.2 – Les Procédures
1.2.1 Notion de procédure
1.2.2 Formalisme et déclaration
1.3 – Les Fonctions
1.3.1 Notion de fonction
1.3.2 Formalisme et déclaration
1.4 – Les Fonctions récursives
1.5 – Les Paramètres
1.5.1 Variables globales – Variables locales
1.5.2 Paramètre réel – Paramètre formel
1.5.3 Paramètre en Sortie – Paramètre en Entrée
1.5.4 Paramètre en Sortie/Entrée
CHAP 2 – LES ALGORITHMES DE TRIS
2.1 – Notion de tris
2.2 – Le tri à bulle
2.3 – Le tri par insertion
2.4 – Le tri par sélection
CHAP 3 – LES ALGORITHMES DE RECHERCHE
3.1 – Notion de recherche
3.2 – La recherche séquentielle
3.3 – La recherche dichotomique
CHAP 4 – LES TYPES PERSONNALISÉS ET
ENREGISTREMENT
4.1 – Notion et définition
4.2 – Déclaration de type personnalisé
4.3 – Notion d’enregistrement
4.4 – Déclaration d’enregistrement
4.5 – Manipulation des données d’enregistrement et type personnalisé
CHAP 5 – LES TABLEAUX D’ENREGISTREMENTS
5.1 – Notion et formalisme
5.2 Déclaration – Accès - Traitement