FlashKeepers

Computer Science · AP · Test Prep

AP Informatique : principes fondamentaux (Computer Science Principles)

Les grandes notions de l'informatique : algorithmes, données, internet et impacts du numérique, telles qu'elles sont testées à l'examen AP Computer Science Principles.

About this set

40 basic cards for AP Computer Science. It opens with "Qu'est-ce qu'un algorithme ?" and "Que décrit la notation grand O (Big O) ?". Study it alongside the other AP sets 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

Qu'est-ce qu'un algorithme ?
Show answerUne procédure étape par étape qui permet de résoudre un problème ou d'accomplir une tâche.
Que décrit la notation grand O (Big O) ?
Show answerLa façon dont le temps d'exécution ou l'espace requis par un algorithme augmente à mesure que la taille des données d'entrée augmente.
Quelle est la complexité temporelle de la recherche linéaire ?
Show answerO(n), où n est le nombre d'éléments.
Quelle est la complexité temporelle de la recherche binaire (dichotomique) ?
Show answerO(log n), où n est le nombre d'éléments.
Qu'est-ce qu'une variable en programmation ?
Show answerUn conteneur nommé qui contient une valeur et peut changer pendant l'exécution du programme.
Qu'est-ce qu'un type de données ?
Show answerUne classification des données qui détermine les valeurs qu'elles peuvent contenir et les opérations qu'on peut leur appliquer.
À quoi sert une instruction conditionnelle (if/else) ?
Show answerElle exécute des blocs de code différents selon qu'une condition est vraie ou fausse.
Qu'est-ce qu'une boucle ?
Show answerUne structure de contrôle qui répète un bloc de code plusieurs fois jusqu'à ce qu'une condition soit remplie.
Quelle est la différence entre une boucle while et une boucle for ?
Show answerUne boucle while se répète tant qu'une condition est vraie ; une boucle for se répète généralement un nombre de fois connu à l'avance.
Qu'est-ce qu'une fonction en programmation ?
Show answerUn bloc de code réutilisable qui exécute une tâche précise et peut recevoir des entrées (paramètres) et renvoyer des sorties.
Qu'est-ce qu'un tableau (array) ?
Show answerUne collection ordonnée d'éléments stockés dans des emplacements mémoire consécutifs, auxquels on accède par leur indice.
Qu'est-ce qu'une liste en programmation ?
Show answerUne collection ordonnée d'éléments dont la taille peut augmenter ou diminuer dynamiquement.
Qu'est-ce qu'une chaîne de caractères (string) ?
Show answerUne suite de caractères (lettres, chiffres, symboles) traitée comme une seule unité de données.
Qu'est-ce que la compression de données ?
Show answerRéduire la taille des données en les codant plus efficacement, sans perte (compression sans perte) ou avec une certaine perte (compression avec perte).
Qu'est-ce que la représentation binaire ?
Show answerL'utilisation de deux symboles seulement (0 et 1) pour représenter toutes les données d'un ordinateur.

25 more cards in the app

Study this set free