14

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

Embed Size (px)

Citation preview

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

Points importants de la semaine

Les algorithmes.

Le pseudocode.

Les variables.

Les types.

Les entrées/sorties.

Les instructions conditionnelles.

Page 3: 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.

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

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.

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

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.

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

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.

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

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.

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

Rappel : les variables

Quelles sont les deux utilisations possibles d’une variable ?

Réponse :

On peut :o lui assigner une valeur.o consulter la valeur qu’elle représente (ou

possède).

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

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.

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

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)

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

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.

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

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.

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

Rappel : les instructions conditionnelles

Qu’affiche le code suivant ?x = 1

If (x > 3) Then

Call MsgBox("Vrai!")

Else

Call MsgBox("Faux!")

End If

Réponse :

Faux!

1 n’est pas plus grand que 3.L’expression

booléenne est donc fausse.

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

Maintenant, place à la partie pratique!

C’est tout pour la partie théorique de la semaine # 1.