Fonction Traiter Algorithmique et Programmation

Slides:



Advertisements
Présentations similaires
Introduction Rétro ingénierie d’interfaces graphiques
Advertisements

Cours d’algorithmique
Chapitre annexe. Récursivité
Rappels C.
Formation universitaire à .NET: Introduction à C#
Algorithmes et structures de données Cours 9 Patrick Reuter
Algorithmique Résume.
II- Les structures de contrôle à condition d’arrêt
Les Structures de contrôles itératives
Langages objet Définitions Traduction des méthodes en C++
L’architecture .net et ASP.net
la programmation en langage C
Le Concept du programme enregistré
Le File Transfer Protocol
INTRODUCTION.
Introduction : Compilation et Traduction
Qu’est-ce qu’un ordinateur ?
Les bases de l’Algorithmique
Points importants de la semaine Les commentaires. Les variables. Les instructions conditionnelles. Les instructions itératives (les boucles).
Fonction Traiter Algorithmique et Programmation
Calcul et programmation au lycée avec Scilab
Structures de contrôle de l’exécution
Points importants de la semaine Le paramétrage. La portée. Le passage par copie. Le passage par référence.
Python La structure itérative
Programme et Langage C++
Algorithmique et Programmation
Introduction à la programmation (Java)
Programmation Initiation Aux Langages C et C++ Bruno Permanne 2006.
SYSTEME DE GESTION DE BASES DE DONNEES
FICHIERS : Définition : Algorithme général:
Projet de C – Matrices creuses
Amorçage des compilateurs Un compilateur est un programme écrit dans un langage Peut-il être écrit dans le langage cible ? dans le langage source ? comment.
LIFI-Java 2004 Séance du Jeudi 9 sept. Cours 1. La notion de langage Décrire une tâche à effectuer –programme Écrire à un haut niveau –facile pour lutilisateur.
COURS DE PROGRAMMATION ORIENTEE OBJET :
Analyse Fonctionnelle
PHP 2° PARTIE : FONCTIONS ET FORMULAIRE
Module I-C3 : Applications Web IUT R&T 2e année
Programmation procédurale Les différents schémas
Cours Architecture des Systèmes Informatiques
Paradigmes des Langages de Programmation
INTRODUCTION.
Fonction DISTRIBUER Pilotage en vitesse variable : MLI (PWM)
Fonction Commuter Application : sortie à collecteur ouvert
Algorithmique et programmation (1)‏
Créer des packages.
Algorithmes et Programmation
CSI3525: Concepts des Langages de Programmation Notes # 13: Introduction au SmallTalk.
Structures de contrôle
La programmation.
Le langage Racket (Lisp)
1 Sixième journée Éléments de C++ La programmation typée Éléments de C++ La programmation typée.
Cours n° 3 Traitements en Java
JC PAPAZIAN – Lycée Fourcade
1 École des Mines de Saint-Etienne. 158, cours Fauriel Saint-Etienne Cedex 2. Tél Fax Jean-Jacques Girardot
Organisation des données Introduction à la programmation Traitements simples Affectation Parcours Définition du tableau Les Tableaux Mise en situation.
Introduction et Généralités sur l’Algorithmique
La Récursivité.
PROJET TECHNOLOGIQUE (Cours DST-802)
2005/2006 Structures de Données Introduction à la complexité des algorithmes.
Le diagramme de composants
ORGANISATION DE L’ENSEIGNEMENT
SOAP et les RPC XML SOAP WSDL RPC. Rappels sur le XML Langage avec des balises Très lisible Pour stocker des données Séparation entre contenu et présentation.
Domaine: L’informatique et la programmation
Algorithmique Boucles et Itérations
Introduction à l’Informatique chap 3 Licence SPI Mme Delmotte.
1 er séance SI28 A2004 YIN Lei Emmanuel Eugene. Plan de l’exposé  Introduction au HTML  Le HTML dans le bloc-notes (notepad)  Présentation de Dreamweaver.
ETL Juin 2010 Université De Souk-Ahras Institut : Sciences & Techniques Département : Sciences Réalisé par :  OUACEL Seif Eddine diriger:  Mr.MENASRIA.
Prof, mohammed bouramdane Le langage de programmation Leçon 2:
Transcription de la présentation:

Fonction Traiter Algorithmique et Programmation Terminale SI Synthèse 2 Algorithmique S2P v1.0 JC PAPAZIAN – Lycée Fourcade

JC PAPAZIAN – Lycée Fourcade 1- Algorithme Définition : Un algorithme a pour objet de décrire sur un schéma (donc de manière statique), l’enchaînement dans le temps (donc dynamique) des différentes actions destinées à être exécutées par une machine. Algorithmique S2P v1.0 JC PAPAZIAN – Lycée Fourcade

JC PAPAZIAN – Lycée Fourcade 1- Algorithme Définition : C’est le langage de programmation avec le niveau d’abstraction le plus élevé. Tous les langages de programmation traduisent un algorithme. Algorithmique S2P v1.0 JC PAPAZIAN – Lycée Fourcade

JC PAPAZIAN – Lycée Fourcade 1- Algorithme Principe et syntaxe: Succession de conditions : BRANCHEMENTS CONDITIONNELS Algorithmique S2P v1.0 JC PAPAZIAN – Lycée Fourcade

JC PAPAZIAN – Lycée Fourcade 1- Algorithme Principe et syntaxe: ACTIONS Algorithmique S2P v1.0 JC PAPAZIAN – Lycée Fourcade

JC PAPAZIAN – Lycée Fourcade 1- Algorithme Principe et syntaxe: à partir de ces deux éléments de base on construit une STRUCTURE REPETITIVE ou ITERATIVE Algorithmique S2P v1.0 JC PAPAZIAN – Lycée Fourcade

2- Programmation en C BRANCHEMENTS CONDITIONNELS Algorithmique S2P v1.0 JC PAPAZIAN – Lycée Fourcade

JC PAPAZIAN – Lycée Fourcade 2- Programmation en C STRUCTURE REPETITIVE Algorithmique S2P v1.0 JC PAPAZIAN – Lycée Fourcade

JC PAPAZIAN – Lycée Fourcade 2- Programmation en C BOUCLE d’ITERATION Algorithmique S2P v1.0 JC PAPAZIAN – Lycée Fourcade

JC PAPAZIAN – Lycée Fourcade 2- Programmation en C COMPILATION Algorithmique S2P v1.0 JC PAPAZIAN – Lycée Fourcade

JC PAPAZIAN – Lycée Fourcade 2- Programmation en C COMPILATION L’étape consécutive à la création du programme (appelé aussi code source ou fichier source), celui-ci est compilé afin de pouvoir être exécuté par le µP cible. L’intérêt d’un langage de haut niveau comme le C est d’être dans une certaine mesure indépendant de la cible sur laquelle il va être exécuté : la traduction vers la cible est effectuée par le compilateur. Le nouveau fichier ainsi créé est appelé fichier exécutable. Il reste donc plus qu’à le transférer vers la cible. Ceci est fait par un programme spécifique de téléchargement (ce programme est appelé aussi UPLOADER). Algorithmique S2P v1.0 JC PAPAZIAN – Lycée Fourcade

JC PAPAZIAN – Lycée Fourcade 2- Programmation en C AIDE INDISPENSABLE Lors des TP de programmation, vous aurez à disposition le document de référence de programmation en C pour le robot HEMISSON. Il est téléchargeable sur le site de la SI (ressources Hemisson) Algorithmique S2P v1.0 JC PAPAZIAN – Lycée Fourcade