Algorithmique et programmation - rappels
- Connaitre la signification d'un algorithme.
- Connaitre la signification d'un programme.
- Un algorithme désigne un nombre fini d'actions simples ou basiques qui permettent de résoudre une action complexe.
- Un programme désigne l'ensemble des instructions et des données qui représentent un algorithme.
L'algorithme est rédigé en langage commun
(que l'homme peut comprendre).
Les algorithmes sont traduits en langage de
programmation de manière à ce qu'ils
soient exécutables ou réalisables par un
ordinateur.
Le programme est rédigé en langage informatique. Il existe divers langages informatiques.
L'algorithmique peut être associée au
travail préparatoire avant
l’écriture d'un programme.
Avant toute rédaction informatique, il faut
décomposer le futur programme. L'idée est
de découper l'action complexe en un enchainement
de sous-actions.
Il existe plusieurs méthodes pour
décomposer et visualiser.
Cette action semble banale mais il faut de nombreuses sous-actions pour la réaliser.

L'appareil numérique qui reçoit les
instructions est incapable de prendre une
décision comme peut le faire un être
humain. Il ne fait que suivre les instructions que
l'opérateur lui transmet.
Le lien entre l'humain et la machine est le programme.
Ce programme est écrit dans un langage de
programmation. Il en existe de nombreux : Python,
Java Script, Visual Basic, C++ , Swift, etc.
En seconde, le langage choisi est Python.

Fiches de cours les plus recherchées
Découvrir le reste du programme


Des profs en ligne
- 6 j/7 de 17 h à 20 h
- Par chat, audio, vidéo
- Sur les matières principales

Des ressources riches
- Fiches, vidéos de cours
- Exercices & corrigés
- Modules de révisions Bac et Brevet

Des outils ludiques
- Coach virtuel
- Quiz interactifs
- Planning de révision

Des tableaux de bord
- Suivi de la progression
- Score d’assiduité
- Un compte Parent