Informatique L2 Python Flashcards

(14 cards)

1
Q

Qu’est ce qu’un algorithme

A

Un algorithme est une séquence d’actions (appelées instructions) qui permet
de passer des données du problème au résultat attendu

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Qu’est ce qu’une donnée

A

En informatique, une donnée est la représentation
d’un objet abstrait ou concret du monde. Dans
une machine, chaque donnée est codée et stockée dans une mémoire

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Par quoi est spécifiée une donnée?

A

•Son nom : il désigne la donnée dans l’algorithme
•Son type : il décrit le domaine de valeurs que peut prendre la donnée
•Sa nature : variable (peut changer de valeur) ou constante

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Qu’est ce qu’une donnée simple

A

Une donnée de type simple ne contient qu’une seule information

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Qu’est ce qu’une donnée structurée

A

Une donnée structurée contient une collection de données de type simple

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Qu’est ce qu’un opérateur ?

A

Un opérateut est une fonction qui prend en entrée une liste de valeurs et retourne en sortie une valeur

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Quelles sont les différentes position d’un opérateur

A

•Préfixe : par exemple, l’inversion de signe -x
•Infixe : par exemple, l’addition x + y
•Dans certains langages (C++ et JAVA), postfixe : x++

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Les opérateurs arithmétiques sur les entiers

A

Les entrées et la sortie sont des entiers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Opérateurs arithmétiques sur les réels

A

Au moins une des entrées est un réel ou la sortie est un réel

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Qu’est-ce qu’un Booléen?

A

Un booléen est un type de donnée qui ne peut avoir que deux valeurs possibles :

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Pour les opérateurs de comparaison

A

Les entrées sont des caractères ou nombres et la sortie est un booléen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Pour les opérateurs logiques

A

•Les entrées et la sortie sont des booléens

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Qu’est-ce qu’une instruction ?

A

Une instruction est une action que doit accomplir l’algorithme

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Quelles sont les types d’instruction ?

A

Types d’instruction
•Affectation
•Lecture ou écriture
•Test
•Boucle

How well did you know this?
1
Not at all
2
3
4
5
Perfectly