algo Flashcards
quels sont les différents types de langage ?
langage : machine, assembleur, programmation.
Différentes natures de données : (standards prédéfinis)
vrai/faux; caractères(table ASCII); entier; réels images/sons
résumé des caractéristiques de l’algorithme :
On part des données d’entrée, et en prenant en compte les formules et les contraintes, on obtient un résultat après un ensemble d’instructions de base (opé élémentaires + enchaînement entre ces opés)
une expression est composée de :
d’opérateurs, d’opérandes, et de fonctions
Qu’est ce qu’un opérateur ?
symbole qui permet d’exécuter des opé dans un algo.
Qu’est ce qu’une opérande ?
entité utilisée par un opérateur
Quelles sont les différentes valeurs dans un algo ?
donnée, constante, variable
Donnée :
valeur introduite pendant l’exécution du programme
Constante :
Valeur fixe utilisée par le programme
variable :
valeur susceptible de changer au cours de l’exécution du programme.
instruction : l’affectation
opération consistant à attribuer à une variable la valeur d’une expression
Boucle de structure itérative :
itération = passage dans la boucle +1
Boucle à borne définies :
incrémentation automatique du min au max.
Syntaxe : pour i variant de … à …
Attention : la variable de la boucle doit être un scalaire
Boucles à bornes indéfinies :
au moins un passage dans la boucle, tant que la condition n’est pas remplie
Nb de passage dans un boucle ?
max - min +1