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

Slides:



Advertisements
Présentations similaires
Initiation à la programmation et algorithmique cours 2
Advertisements

Portée des variables VBA & Excel
Algorithmes et structures de données avancées Partie Conception de Sites Web dynamiques Cours 9 Patrick Reuter.
Algorithmique Résume.
GEF 243B Programmation informatique appliquée Expressions et opérateurs §
GEF 243B Programmation informatique appliquée Expressions et opérateurs.
Hiver 2005Maj JGA Beaulieu & Capt MWP LeSauvage GEF 243B Programmation informatique appliquée Types, variables et constantes.
Visual Basic for Applications
Points importants de la semaine Les caractères. Les chaînes de caractères.
Cours Visual Basic pour Application
Les bases de l’Algorithmique
Points importants de la semaine Les commentaires. Les variables. Les instructions conditionnelles. Les instructions itératives (les boucles).
Points importants de la semaine Les fonctions. La portée. La passage par copie. Les tableaux.
Semaine #1 INF155 par Frédérick Henri.
Points importants de la semaine Les types arithmétiques. Les opérateurs.
Cours de programmation
La structure conditionnelle simple
Partie 1 Etude de l'existant
Points importants de la semaine Les boucles. Les types arithmétiques. Les opérateurs.
Introduction à l’algorithmique
Démarche de résolution de problèmes
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
RESUMES Module II1 SOMMAIRE CYCLE 1 : Saisir – Afficher – Données
Points importants de la semaine Les enregistrements.
Algorithmique et Programmation
Points importants de la semaine Les classes et les objets. Les classes dExcel. Les objets dExcel. Les objets de la classe Range.
Programmation multimédia 3
Bases de la programmation en C++ 1 Les enchaînementsdinstruction Séquentiels. Exécutions dinstructions les unes à la suite des autres. Instructions séparées.
Points importants de la semaine Les allocations programmées de mémoire. Les enregistrements.
Semaine #1 INF135 par Frédérick Henri.
Points importants de la semaine Les enregistrements.
Points importants de la semaine Les tableaux. Rappel : les tableaux Quest-ce quun tableau ? Réponse : Un tableau est une série déléments de même type.
Points importants de la semaine Le préprocesseur. La conversion de types. Les fonctions.
Points importants de la semaine Les sous-programmes. Les paramètres.
Points importants de la semaine Les constantes de compilation. Les fonctions.
Points importants de la semaine Les constantes. Les boucles. Les opérateurs relationnels Les opérateurs logiques.
Points importants de la semaine Les enregistrements.
Points importants de la semaine La représentation cachée. Les enregistrements.
Principes de programmation
I&G- chapitre 11-La logique Logarithmique -Mme Roulaud
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.
8PRO107 Éléments de programmation
COURS DE PROGRAMMATION ORIENTEE OBJET :
Initiation aux bases de données et à la programmation événementielle
Algorithmique et structure de données
Structures alternative et répétitive
L’essentiel du langage C
Algorithmes sur les sons
Un survol du language C.
Les tests.
 Syntaxe du langage PHP
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.
Introduction et Généralités sur l’Algorithmique
Points importants de la semaine Les caractères.
1 PHP 5 Notions fondamentales (niveau 1 – cours #2) Formation continue – Cégep de Sainte-Foy.
Introduction au langage C : Structures de contrôle 1 ère année Génie Informatique Dr Daouda Traoré Université de Ségou
Initiation à l’Algorithmique
Les bases de l’algorithmique
Module algorithmique et programmation
Scripts et fonctions Instructions de contrôle
Philippe Gandy - 8 septembre 2015 Basé sur les notes de cours de Daniel Morin et Roch Leclerc.
Objets et Actions Élémentaires.
Initiation aux bases de données et à la programmation événementielle
Algorithmique Algorithmique  Pascal
Philippe Gandy – 10 novembre 2015 Basé sur les notes de cours de Daniel Morin et Roch Leclerc.
Introduction à L’Algorithmique
ALGORITHME ET PROGRAMMATION RÉVISION Informatique et Sciences du Numérique.
Semaine #1 INF130 par Frédérick Henri.
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!