Fiche algorithmique BTS CGO A P - Organisation du Système d ? Informations Fiche algorithmique Fiche de révisions - Algorithmique Rédigé par Jimmy Paquereau Généralités Algorithme un algorithme est la description d ? une procédure à suivre a ?n de résoudr
BTS CGO A P - Organisation du Système d ? Informations Fiche algorithmique Fiche de révisions - Algorithmique Rédigé par Jimmy Paquereau Généralités Algorithme un algorithme est la description d ? une procédure à suivre a ?n de résoudre un problème donné Il n ? est pas nécessairement linéaire Il est constitué d ? instructions traitements conditions boucles ? est typiquement mis en ?uvre au moyen d ? un langage de programmation et est exécuté par un ordinateur Instruction une instruction est un traitement élémentaire opération condition Langage de programmation un langage de programmation est un langage une langue permettant de mettre en ?uvre des algorithmes Comme toute langue un langage de programmation possède une syntaxe une grammaire et un lexique Il permet à un ordinateur au moyen d ? un compilateur ou d ? un interpréteur d ? exécuter un algorithme On entend par exécuter un algorithme ? le fait pour un ordinateur de réagir à la lecture des instructions d ? un algorithme a ?cher une fenêtre e ?ectuer une addition ou une multiplication ? Algorithmique l ? algorithmique est la branche de l ? informatique qui étudie les algorithmes indépendamment de tout langage de programmation Variable formellement une variable est un espace mémoire alloué par un ordinateur On attribue à une variable un nom et l ? on utilise ce nom En fait lorsqu ? on manipule une variable on manipule un espace mémoire une ou plusieurs cases mémoires Quand on dit j ? ai un ordinateur bits ? ou bits ? il s ? agit pour faire simple de la taille de chaque case mémoire Par manipuler une variable on entend mettre une donnée dans l ? espace mémoire qui lui correspond Le fait d ? attribuer une valeur à une variable s ? appelle une a ?ectation Il existe divers types de variables Il est même possible d ? en créer En algorithmique on parle facilement de entier naturel entier réel booléen caractère cha? ne de caractères Variables Pourquoi des types de variables On le disait une variable correspond à un espace mémoire Or l ? espace mémoire nécessaire pour une donnée varie en fonction du type de la donnée que l ? on souhaite manipuler Entier naturel les entiers naturels sont les entiers positifs on a bien dit positif et non strictement positifs donc à ? On notera que la dé ?nition formelle mathématique d ? un nombre entier n ? est pas élémentaire Entier ou entier relatif les entiers relatifs sont les entiers positifs ou négatifs Réel la dé ?nition formelle d ? un nombre réel n ? est pas du tout élémentaire De façon simpli ?ée on retiendra qu ? il s ? agit des nombres décimaux possédant des chi ?res avant la virgule et potentiellement une in ?nité après Informatiquement il est impossible de stocker une in ?nité de chi ?res On n ? en stocke qu ? une partie et l ? on perd donc de l ? information Les
Documents similaires










-
35
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Dec 24, 2021
- Catégorie Creative Arts / Ar...
- Langue French
- Taille du fichier 42.7kB