Semaine #1 INF130 par Frédérick Henri.

Slides:



Advertisements
Présentations similaires
Points importants de la semaine Les commentaires. Les variables. Les instructions conditionnelles. Les instructions itératives (les boucles).
Advertisements

Semaine #1 INF155 par Frédérick Henri.
Semaine #1 INF130 par Frédérick Henri.
Semaine #1 INF135 par Frédérick Henri.
Algorithmes sur les sons
Developpement Process « Coding party !! » Tony Carnal Altran.
C++ Les fonctions. Présentation Utilité : Dès qu'un programme dépasse la centaine de lignes de code, il est pratique de pouvoir le décomposer en plusieurs.
1 Programmation en C++ C++ de base ● Programme C++ ● Variables, objets, types ● Fonctions ● Namespace ● Tests ● Boucles ● Pointeurs, références.
1 Programmation en C++ C++ de base ● Programme C++ ● Variables, objets, types ● Types et opérations fondamentales ● Tests ● Boucles ● Pointeurs, références.
Algorithmique ‘’ Un algorithme est une suite finie et non-ambiguë d’instructions permettant de donner la réponse à un problème. ‘’ Niveau de difficulté.
Semaine 01 La programmation créative Introduction.
UE2 - M22 Licence acoustique
Le Langage JavaScript pour le web
Synthèse TP 2 Codeblock 1 Les objectifs de ce tp sont :
Ajouter le code dans une page html
Suites ordonnées ou mettre de l’ordre
Les tableaux différencier les variables simples des variables indicées (ordonnées et numérotées) un identificateur unique désigne un ensemble, une collection.
Exercice 8 : Déterminez l’algorithme permettant à votre calculatrice de donner les racines de n’importe quel polynôme de degré 2.
Environnement de développement des BD
Les Instructions Itératives (Les Boucles)
Introduction au Langage Pascal
Un Algorithme , c'est Quoi ?
Chapitre 1 nombres, chaînes de caractères, booléens, et VARIABLES
Introduction à l’algorithmique. Introduction Algorithme: Procédure décrivant, étape par étape, une méthode permettant de résoudre un problème. Mot provenant.
Algorithme et programmation
Algorithmique et programmation de modèles numériques
Chapitre 01: Structure d'un module VHDL
Javadoc et débogueur Semaine 03 Version A17.
Algorithmique AU El harchaoui noureddine
Les fonctions.
Les fonctions.
L’Instruction de Test Alternatif
Algorithmiques Abdelbasset KABOU
Matrices, déclaration en CSharp
Session 1 31 mai 2017 Plateforme ICONICS Justine Guégan
Algorithme de Dichotomie
Un Algorithme , c'est Quoi ?
©Hachette Livre – Mathématiques Cycle 4 – Collection Kiwi
Introduction à l’algorithmique. Introduction Algorithme: Procédure décrivant, étape par étape, une méthode permettant de résoudre un problème. Mot provenant.
Langages de programmation TP3
Semaine #7 INF130 par Frédérick Henri.
Semaine #10 INF130 par Frédérick Henri.
Semaine #6 INF130 par Frédérick Henri.
Excel (et toute l’informatique) :
Semaine #4 INF130 par Frédérick Henri.
Fonctions Logiques & Algèbre de BOOLE
Cours N°6: Algorithmiques Structures Conditionnelles
L E C ORPS D ’ UN A LGORITHME / P ROGRAMME – L A PARTIE I NSTRUCTION Réalisé par : OUZEGGANE Redouane Département de Technologie Faculté de Technologie.
L’I NSTRUCTION DE T EST A LTERNATIF Réalisé par : OUZEGGANE Redouane Département de Technologie Faculté de Technologie – Université A.Mira, Bejaia Année.
L ES I NSTRUCTIONS I TÉRATIVES (L ES B OUCLES ) Réalisé par : OUZEGGANE Redouane Département de Technologie Faculté de Technologie – Université A.Mira,
Algorithmique & Langage C IUT GEII S1 Notes de cours (deuxième partie)
Introduction à l’algorithmique. Introduction Algorithme: Procédure décrivant, étape par étape, une méthode permettant de résoudre un problème. Mot provenant.
Programmation en C++ C++ de base
1 RECURSIVITE PRESENTATION Ch. PAUL ALGORITHMIQUE Présentation de la récursivité.
PROGRAMMATION ET ENSEIGNEMENT
Entrées/Sorties - Variables - Calculs - Alternative
Calcul Scientifique Initiation à SCILB
MINISTÈRE DE L’ENSEIGNEMENT SUPÉRIEUR ET DE LA RECHERCHE SCIENTIFIQUE
Semaine #3 INF130 par Frédérick Henri.
Semaine #2 INF130 par Frédérick Henri.
Exercice : Soient les fonctions définies sur N ( ensemble des entiers naturels donc positifs ) par : f(x) = - 2x + 6 ; g(x) = x + 1 ; k(x) = la plus.
Semaine #11 INF130 par Frédérick Henri.
Le programme informatique L’algorithme Le codage
ENSEIGNER L’ALGORITHMIQUE ET LA PROGRAMMATION AU COLLÈGE
Définition : 2 Les structures de contrôle conditionnelles permettent à un programme de modifier son traitement en fonction d’une condition.
Opérateurs et fonctions arithmétiques Opérateurs de relation Opérateurs logiques Cours 02.
Principes de programmation (suite)
PROGRAMMATION ET ENSEIGNEMENT
Analyse et programmation langage ADA
PROGRAMMATION SOUS R. PRESENTE PAR : ACHETTOU ISMAIL LAARICH TARIQ ENCADRE PAR : Pr. EXPOSÉ SUR LA PROGRAMMATION SUR R 2.
Transcription de la présentation:

Semaine #1 INF130 par Frédérick Henri

Points importants de la semaine Les algorithmes. Le pseudocode. Les variables. Les types. Les entrées/sorties. Les instructions conditionnelles.

Rappel : les algorithmes Qu’est-ce qu’un algorithme ? Réponse : Un algorithme est une séquence d’instructions permettant de réaliser une tâche en un nombre fini d’étapes.

Rappel : les algorithmes Donnez un exemple d’algorithme tiré de la vie courante. Réponses : Une recette de cuisine Les instructions pour assembler un meuble. Les étapes à suivre pour réaliser un laboratoire de physique.

Rappel : le pseudocode Qu’est-ce que le pseudocode ? Réponse : Le pseudocode est un langage qui combine des éléments de langage de programmation et de langage naturel et qui sert à décrire un algorithme.

Rappel : le pseudocode Pourquoi utilise-t-on le pseudocode ? Pourquoi ne pas écrire directement dans un langage de programmation ? Réponse : Parce que le pseudocode est plus facile à lire que du « vrai » code et ne nécessite pas la connaissance d’un langage spécifique.

Rappel : les variables Qu’est-ce qu’une variable ? Réponse : Une variable est un identificateur (comme x ou prénom) utilisé pour représenter une valeur. C’est également un espace mémoire où l’on peut ranger une information.

Rappel : les variables Quelles sont les deux utilisations possibles d’une variable ? Réponse : On peut : lui assigner une valeur. consulter la valeur qu’elle représente (ou possède).

Rappel : les types Qu’est-ce qu’un type de données ? Réponse : Un type de données est un nom que l’on associe à un ensemble de valeurs et aux opérations que l’on peut appliquer sur ces dernières.

Rappel : les types Énumérez tous les types de données que vous connaissez. Réponse : Integer (une valeur entière) Double (une valeur réelle) String (une chaîne de caractères)

Rappel : les entrées/sorties En Excel/VBA, quelles sont les deux instructions qui permettent respectivement de réaliser une entrée et une sortie ? Réponse : MsgBox permet de réaliser des sorties. InputBox permet de réaliser des entrées.

Rappel : les instructions conditionnelles Qu’est-ce qu’une instruction conditionnelle ? Réponse : Une instruction conditionnelle est une instruction permettant de choisir les instructions à réaliser en fonction de l’évaluation d’une expression booléenne.

Rappel : les instructions conditionnelles Qu’affiche le code suivant ? x = 1 If (x > 3) Then Call MsgBox("Vrai!") Else Call MsgBox("Faux!") End If 1 n’est pas plus grand que 3. L’expression booléenne est donc fausse. Réponse : Faux!

C’est tout pour la partie théorique de la semaine # 1. Maintenant, place à la partie pratique!