FlashKeepers

IB Diploma · Computer Science · Test Prep

Informatique IB

Concepts fondamentaux d'algorithmique, de structures de données et de systèmes issus du programme d'informatique de l'IB. Recto : le terme. Verso : une définition en langage simple.

About this set

40 basic cards for Computer Science IB Diploma. It opens with "Algorithme" and "Pseudocode". More Test Prep decks are listed below.

40 cards · basic cards · AI-written, checked twice. Edit anything.

Study this set free Look inside first Get FlashKeepers for iPhone

Opens in your browser, no account. Get the iPhone and iPad app · Android app

Algorithme
Show answerSuite précise d'instructions, étape par étape, permettant de résoudre un problème ou d'accomplir une tâche.
Pseudocode
Show answerDescription informelle, proche du code, de la logique d'un algorithme, écrite pour être lue par des humains plutôt que dans un langage de programmation précis.
Variable
Show answerEmplacement de stockage nommé dans un programme, qui contient une valeur pouvant changer pendant l'exécution.
Type de données
Show answerClassification qui précise le genre de valeur qu'une variable peut contenir, comme un entier ou une chaîne de caractères.
Tableau
Show answerStructure de données qui stocke une collection ordonnée d'éléments de taille fixe, accessibles par leur indice.
Liste chaînée
Show answerStructure de données composée de nœuds où chaque nœud pointe vers le suivant, ce qui permet d'insérer et de supprimer efficacement des éléments.
Pile
Show answerStructure de données qui ajoute et retire les éléments par la même extrémité, selon l'ordre dernier entré, premier sorti (LIFO).
File
Show answerStructure de données qui ajoute les éléments à une extrémité et les retire à l'autre, selon l'ordre premier entré, premier sorti (FIFO).
Arbre binaire
Show answerStructure de données hiérarchique dans laquelle chaque nœud a au plus deux nœuds enfants.
Structure de données de type graphe
Show answerStructure formée de nœuds reliés par des arêtes, utilisée pour représenter des relations, par exemple dans un réseau.
Table de hachage
Show answerStructure de données qui associe des clés à des valeurs grâce à une fonction de hachage, pour une recherche rapide.
Tri à bulles
Show answerAlgorithme de tri simple qui échange à plusieurs reprises les éléments adjacents qui ne sont pas dans le bon ordre.
Tri fusion
Show answerAlgorithme de tri qui divise une liste en deux moitiés, trie chacune d'elles, puis les fusionne à nouveau.
Recherche dichotomique
Show answerAlgorithme de recherche qui divise à plusieurs reprises une liste triée en deux pour trouver rapidement une valeur cible.
Recherche linéaire
Show answerAlgorithme de recherche qui examine chaque élément d'une liste dans l'ordre jusqu'à trouver la valeur cible.

25 more cards in the app

Study this set free