La programmation.

Slides:



Advertisements
Présentations similaires
Etudes de cas A vous de faire Bases de données DRES – B. TALON.
Advertisements

Tris.
Chapitre annexe. Récursivité
Algorithmique (suite)
Fonctions & procédures
Sensibilisation à l’Algorithmique et structure de données
La logique algorithmique
LA LOGIQUE ALGORITHMIQUE. Algorithme Définition Ensemble dopérations Effectuées dans un ordre logique Afin dobtenir un résultat, Afin de résoudre un problème.
Algorithmique Résume.
Problème de 8 dames: Sachant que dans un jeu des échecs, une dame peut pendre toute pièce se trouvant sur la colonne ou sur la ligne ou sur les diagonales.
INTRODUCTION.
Introduction : Compilation et Traduction
TRANSMISSION DES DONNEES INFORMATIQUES
5. Les structures répétitives
4. Les structures de tests
Les sous-programmes Chapitre n° 5: Objectifs : Activité:
Section VI Structures répétitives (suite)
Qu’est-ce qu’un ordinateur ?
Les bases de l’Algorithmique
Cours algorithme 2 S. Tabbone.
Initiation à la programmation et algorithmique
La structure conditionnelle simple
Algorithme Sommaire Introduction Définition et représentation
Partie 1 Etude de l'existant
Démarche de résolution de problèmes
Section XI Traitement de fichiers
8PRO100 Éléments de programmation Comment faire prendre une décision à un ordinateur?
Algorithmique et structure de données
Les éléments de base de l’algorithmique
Les structures de contrôle conditionnelles
Initiation à la conception de systèmes d'information
TRANSMISSION DES DONNEES.
Le codage des nombres en informatique
Algorithmique et Programmation
FICHIERS : Définition : Algorithme général:
Les pointeurs Modes d’adressage de variables. Définition d’un pointeur. Opérateurs de base. Opérations élémentaires. Pointeurs et tableaux. Pointeurs et.
Semaine #1 INF135 par Frédérick Henri.
Module 2 : Préparation de l'analyse des performances du serveur
8PRO107 Éléments de programmation
Définition de Programme
Algorithmique et structure de données
Les Opérateurs Ils régissent toutes les opérations ou transformations sur les valeurs des variables. Opérateur d'affectation Opérateurs arithmétiques Opérateurs.
LA LOGIQUE ALGORITHMIQUE
Paradigmes des Langages de Programmation
Programmation procédurale Les différents schémas
INTRODUCTION.
Cours d’ Algorithmique 2012 Algorithmique. Cours d’ Algorithmique 2012 Qu’est ce que l’Algorithmique ? Avez-vous déjà suivi une recette ? Avez-vous déjà.
Algorithmes et Programmation
D.E ZEGOUR Ecole Supérieure d’Informatique. Problèmes de décision Concepts de base Expressions régulières Notation particulière pour exprimer certaines.
Cours n° 3 Traitements en Java
Méthodes et outils de conception Introduction à la programmation Paramètre de retour Appel d’une fonction Portée des variables Définition Pourquoi les.
Fonction Traiter Algorithmique et Programmation
Algorithmique : Introduction
Architecture matérielle Qu’est ce qu’un ordinateur ?
Les fichiers 1ère partie
Initiation à l’Algorithmique
Patricia Renault UPMC 2005/2006
Module algorithmique et programmation
Codage de l’information
02/10/2015Les structures de contrôle1 COURS A2I12 Initiation à l'algorithmique illustrée par le langage C Guillaume BOURLET Département GEII IUT Sénart/Fontainebleau.
Les Structures simples
Un ordinateur est une machine électronique qui fonctionne par la lecture séquentielle d'un ensemble d'instructions, organisées en programmes, qui lui.
Algorithmique et programmation
Introduction à l’Informatique chap 3 Licence SPI Mme Delmotte.
Introduction à l’Informatique Licence SPI Mme Delmotte.
PhP 2. Tableaux et structures de contrôle. Les tableaux Définition –Rassemblement d’un ensemble de valeurs portant le même nom de variable –Types de tableaux.
L ES INSTRUCTIONS DE L ECTURE, E CRITURE ET A FFECTATION Réalisé par : OUZEGGANE Redouane Département de Technologie Faculté de Technologie – Université.
Les bases de l’Algorithmique
ALGORITHME ET PROGRAMMATION RÉVISION Informatique et Sciences du Numérique.
Prof, mohammed bouramdane Le langage de programmation Leçon 2:
Transcription de la présentation:

La programmation

Programmation informatique On appelle « langage informatique » un langage destiné à décrire l'ensemble des actions consécutives qu'un ordinateur doit exécuter. Un langage informatique est ainsi une façon pratique pour nous (humains) de donner des instructions à un ordinateur.

Le langage machine À CHAQUE instruction correspond UNE action du processeur. Le langage utilisé par le processeur est appelé langage machine. Il s'agit des données telles qu'elles arrivent au processeur, constituées d'une suite de 0 et de 1 (données binaire). Le langage machine n'est ainsi pas compréhensible par l'être humain.

L’ordinateur fait ce qu’il doit faire « A l’origine de toute erreur attribuée à l’ordinateur, vous trouverez au moins deux erreurs humaines. Dont celle consistant à attribuer l’erreur à l’ordinateur. » Anonyme

Les variables Dans un programme informatique, on va avoir en permanence besoin de stocker provisoirement des valeurs : données issues du disque dur, fournies par l’utilisateur, résultats obtenus par le programme, intermédiaires ou définitifs Ces données peuvent être de plusieurs types : entier, réel, phrase… Dès que l’on a besoin de stocker une information au cours d’un programme, on utilise une variable.

Programmer la condition les ordinateurs possèdent cette aptitude de faire des choix : Si condition Alors Instructions 1 Sinon Instructions 2 Finsi

Les boucles Variable Rep en Caractère Début Fin L’utilisateur doit répondre par O (Oui) ou N (Non) Variable Rep en Caractère Début Ecrire "Voulez vous un café ? (O/N)"  TantQue Rep <> "O" et Rep <> "N" Lire Rep FinTantQue Fin

Les langages Il existe des centaines de langages… Avec des syntaxes différentes Des paradigmes spécifiques Des limitations Des modes de fonctionnements différents

Test en VBA