Différences entre versions de « Algorithmique et programmation VBA »
Ligne 115 : | Ligne 115 : | ||
<!----------------- Commencez les modifications des Mots Clés ---------------------> | <!----------------- Commencez les modifications des Mots Clés ---------------------> | ||
− | |Mot-Clé-1= | + | |Mot-Clé-1= Les structures de données séquentielles |
− | |Mot-Clé-2= | + | |Mot-Clé-2= Les structures de données linéaires |
− | |Mot-Clé-3= | + | |Mot-Clé-3= Allocation de mémoires |
− | |Mot-Clé-4= | + | |Mot-Clé-4= La récursivité |
− | |Mot-Clé-5= | + | |Mot-Clé-5= Programmation événementielle |
− | |Mot-Clé-6= | + | |Mot-Clé-6= Programmation modulaire |
|Mot-Clé-7= | |Mot-Clé-7= | ||
|Mot-Clé-8= | |Mot-Clé-8= | ||
Ligne 127 : | Ligne 127 : | ||
}}<!-- ********************* FIN Fiche Didactique Mots-clés *******************--> | }}<!-- ********************* FIN Fiche Didactique Mots-clés *******************--> | ||
− | |||
= {{Widget:Exemples-applications-utilisations-Fiche}} = | = {{Widget:Exemples-applications-utilisations-Fiche}} = |
Version du 29 mars 2022 à 17:55
Votre Publicité sur le Réseau |
Traduction
Algorithmique et programmation VBA (Français)
/ Algorithmic and programming VBA (Anglais)
/ VBA الخوارزميات والبرمجة (Arabe)
Traductions
Définition
Domaine, Discipline, Thématique
Justification
Définition écrite
- L'algorithmique est la discipline qui s'intéresse aux algorithmes.
- Un algorithme est une suite d'opérations (dites instructions) qui décrivent la solution d'un problème informatique posé. Il s'agit du plan ou la structure d'un programme informatique.
- Un algorithme est indépendant de tout langage de programmation, mais il est étroitement lié à celui-ci car il en constitue la logique.
- Le VBA ( Visual Basic for Applications) est un langage proche du Visual Basic qui nécessite une application hôte pour s'exécuter.
♦ Un algorithme est une procédure de calcul bien définie qui prend en entrée un ensemble de valeurs et qui délivre en sortie un ensemble de valeurs. ♦ Une valeur particulière de l'ensemble des valeurs données en entrée est appelée instancedu problème. ♦ Un algorithme est correct, si pour toute instance du problème il se termine et produit une sortie correcte. ♦ Une heuristique est une procédure de calcul correcte pour certaines instances du problème (c'est-à-dire se termine ou produit une sortie correcte). ♦ Une structure de donnéesest un moyen de stocker et d'organiser des données pour faciliter leur stockage, leur utilisation et leur modification. ♦ L'efficacité d'un algorithme est mesurée par son coût (complexité) en temps et en mémoire. ♦ Un problème NP-complet est un problème pour lequel on ne connaît pas d'algorithme correct efficace, c'est-à-dire réalisable en temps et en mémoire. Le problème le plus célèbre est le problème du voyageur de commerce.
|
Algorithmique et programmation VBA - Historique (+)
Définition graphique
Concepts ou notions associés
Algorithmique et programmation VBA - Glossaire / (+)
Exemples, applications, utilisations
Exemples : PageRank de Google la Timeline de Facebook
Exemple : l’algorithme de Round Robin |
Erreurs ou confusions éventuelles
- Confusion entre VB.net - VBA
- Confusion entre syntaxe algorithmique - syntaxe VBA
- Confusion entre langage compilé - langage pseudo-compilé - langage interprété
- Erreurs fréquentes:
- Incompatibilité de type
- Erreur de compilation
exemples: * séparateur de liste superflu ou manquant * syntaxe de structure (if, while, Do..Loop until etc. erronée)
Questions possibles
- A quoi servent les algorithmes ?
- Quel sont les types d'algorithmes ?
- Quelle est la différence entre algorithme et programme?
- C'est quoi la programmation VBA ?
- VBA est un langage compilé, interprété ou pseudo-compilé?
- Quelle est la différence entre la programmation des tâches et les interfaces graphiques sous VBA?
- Comment intégrer des fonctions personnalisées aux fonctions prédéfinies sous VBE?
- Comment concevoir des algorithmes éthiques (IA) ??
- Quel futur pour les algorithmes ?
Liaisons enseignements et programmes
Idées ou Réflexions liées à son enseignement
Aides et astuces
Education: Autres liens, sites ou portails
Bibliographie
Pour citer cette page: (et programmation VBA)
ABROUGUI, M & al, 2022. Algorithmique et programmation VBA. In Didaquest [en ligne]. <http:www.didaquest.org/wiki/Algorithmique_et_programmation_VBA>, consulté le 4, décembre, 2024
- https://www.chiny.me/algorithmique-apprendre-a-ecrire-les-algorithmes-17.php#:~:text=Un%20algorithme%20est%20une%20suite,il%20en%20constitue%20la%20logique
- https://openclassrooms.com/fr/courses/4366701-decouvrez-le-fonctionnement-des-algorithmes
- http://eric.univ-lyon2.fr/~ricco/cours/cours_excel.html
- https://algo.developpez.com/tutoriels/initiation/#LXIII
- Sponsors Education
- Informatique (Concepts)
- Algorithmique (Concepts)
- Programmation (Concepts)
- Pensée logique (Concepts)
- Robotique (Concepts)
- Bio-informatique (Concepts)
- Indexation automatique sur Internet (Concepts)
- Commerce électronique (Concepts)
- Gestion de mémoires (Concepts)
- Intelligence artificielle (Concepts)
- Automatisation des tâches (Concepts)
- IoT (Concepts)
- Théorie des graphes (Concepts)
- Programmation événementielle (Concepts)
- Les structures de données séquentielles
- Les structures de données linéaires
- Allocation de mémoires
- La récursivité
- Programmation événementielle
- Programmation modulaire
- Concepts
- Algorithmique et programmation VBA
- Algorithmique et programmation VBA (Concepts)
- Fiche conceptuelle didactique