Algorithmes et codage affine

Extrait de la fiche de révision

Plan du Cours

  1. Résultats du QCM Python
  2. Calculs algorithmiques
  3. Expressions et équations
  4. Chiffrement affine

1. Résultats du QCM Python

Points essentiels

  • Dans le QCM, l’échange des valeurs de a et b donne a = 6 et b = 15.

  • Dans le QCM, la concaténation de deux chaînes donne le résultat 143.

  • Dans le QCM, si a > 3, la branche elif est exécutée et le résultat indiqué est 5.

  • Dans le QCM, lorsque x est négatif, la fonction renvoie 0.

2. Calculs algorithmiques

★ À maîtriser

  • Pour les entrées x = -2, 0, 3 et 6, le calcul successif a = 3x + 2 puis b = 2a - 5 donne respectivement a = -4, 2, 11 et 20, puis b = -13, -1, 17 et 35.

📌 Si A < B, l’algorithme double A ; sinon, il ajoute 3 à B.

Compléments

  • Pour les couples d’entrées (A, B) = (3, 7), (8, 4), (-2, 1) et (5, 5), les couples de sorties (A, B) sont (6, 7), (8, 7), (-4, 1) et (5, 8), et les sommes A + B sont 13, 15, -3 et 13.

3. Expressions et équations

★ À maîtriser

📐 Formule - Avec a = 2N - 3 et b = 4a + 1, on obtient b=8N−11b = 8N - 11.

📐 Formule - La relation donnée entre x et b est b=(x−4)2−9b = (x - 4)^2 - 9.

Compléments

  • Pour b = 8N - 11, N = 2 donne b = 5 et N = -1 donne b = -19.

  • Pour résoudre b = 13 avec b = 8N - 11, on obtient 8N - 11 = 13, puis 8N = 24 et N = 3.

Lire la fiche complète →

Aperçu du QCM

1. Après l’échange des valeurs de a et b dans un exercice Python, quelles sont les valeurs finales indiquées ?

2. Dans un exercice Python, que renvoie la fonction lorsque sa valeur d’entrée x est négative ?

3. Un algorithme calcule successivement a=3x+2a = 3x + 2 puis b=2a−5b = 2a - 5. Pour x=3x = 3, quelles valeurs obtient-on pour a et b ?

Faire le QCM (8 questions) →

Aperçu des flashcards

Pour l’algorithme a=3x+2a=3x+2 puis b=2a−5b=2a-5, quelles valeurs de bb obtient-on pour x=−2,0,3,6x=-2,0,3,6 ?

−13,−1,17,35-13,-1,17,35.

Dans l’algorithme conditionnel sur AA et BB, que fait-on si A<BA<B ?

On double AA.

Dans le QCM Python, quelles valeurs obtient-on après l’échange de a et b ?

a vaut 6 et b vaut 15.

Dans le QCM Python, quel résultat donne la concaténation de deux chaînes ?

143.

Quelle expression de bb obtient-on avec a=2N−3a=2N-3 et b=4a+1b=4a+1 ?

b=8N−11b=8N-11.

Avec la clé affine (3 ; 7), comment calculer le rang codé à partir du rang x ?

Le reste de 3x+73x+7 dans la division par 26.

Voir toutes les 8 flashcards →

Questions fréquentes

Que contient la fiche de révision sur Algorithmes et codage affine ?

La fiche de révision couvre les notions essentielles de Algorithmes et codage affine. Elle est structurée par thématiques pour faciliter l'apprentissage et la mémorisation, avec des définitions clés, des explications et des synthèses.

Lire la fiche complète →

Combien de questions contient le QCM sur Algorithmes et codage affine ?

Le QCM contient 8 questions à choix multiples avec corrections détaillées et explications pour chaque réponse. Idéal pour tester tes connaissances et identifier tes lacunes.

Faire le QCM (8 questions) →

Comment réviser Algorithmes et codage affine avec les flashcards ?

Revizly propose 8 flashcards interactives sur Algorithmes et codage affine. Chaque carte présente une question au recto et la réponse au verso, permettant une révision active et efficace basée sur la répétition espacée.

Voir toutes les 8 flashcards →

Cours similaires

Crée tes propres fiches depuis tes cours

Importe ton PDF ou colle ton cours, l'IA génère fiches, QCM et flashcards en 30 secondes.