Quels éléments composent un programme Java typique ?
Une classe, une méthode main(String[] args), des variables et des instructions.
Comment se termine chaque instruction en Java ?
Par un point-virgule.
Quelle syntaxe utilise Java pour l'affectation ?
Le signe égal =.
Comment afficher une ligne en Java ?
Avec System.out.println.
Comment saisir un entier en Java avec Lire ?
Avec Lire.i().
Comment saisir un réel en Java avec Lire ?
Avec Lire.d().
Quand l'instruction if est-elle exécutée ?
Lorsque sa condition est vraie.
Quand le bloc else est-il exécuté ?
Lorsque la condition de l'instruction if est fausse.
Quelle solution obtient-on si a est non nul dans ax+b=0 ?
On calcule x = -b/a.
Que se passe-t-il si a=0 et b=0 dans ax+b=0 ?
Il existe une infinité de solutions.
Quelle solution existe si a=0 et b est non nul dans ax+b=0 ?
Il n'existe aucune solution.
Quelle boucle utilise une initialisation, une condition et une progression ?
La boucle for.
Comment fonctionne la boucle while dans une itération ?
Elle répète tant que la condition est vraie.
Quelle boucle exécute le bloc au moins une fois avant de tester la condition ?
La boucle do...while.
Que fait l'algorithme de Syracuse avec un entier pair ?
Il le remplace par sa moitié.
Que fait l'algorithme de Syracuse avec un entier impair ?
Il le remplace par trois fois cet entier plus un.
Quand l'algorithme de Syracuse s'arrête-t-il ?
Quand il obtient 1 en comptant les étapes.
Comment générer un entier aléatoire entre a et b-1 en JavaScript ?
Par (int)(a+(b-a)*Math.random()).
Que produit Math.random() en JavaScript ?
Un réel dans l'intervalle [0,1[.
Comment l'ordinateur choisit-il le nombre dans le jeu de recherche ?
Il génère un entier entre 1 et 100.
Que fait l'ordinateur après chaque proposition dans le jeu de recherche ?
Il compare la proposition au nombre choisi.
Quelle indication l'ordinateur donne-t-il après chaque comparaison dans le jeu de recherche ?
Il indique si la proposition est trop grande ou trop petite.
Quand le jeu de recherche s'arrête-t-il ?
Quand la bonne réponse est trouvée.
Comment l'algorithme d'Euclide calcule-t-il le PGCD d'un couple (a,b) ?
En remplaçant successivement (a,b) par (b,a%b) jusqu'à ce que le reste soit nul.
Quelle est la dernière valeur non nulle dans l'algorithme d'Euclide ?
Le PGCD du couple initial.
Quelle est la formule du nombre de combinaisons de p éléments parmi n ?
Quelle égalité relie la somme des coefficients binomiaux à une puissance de 2 ?
Quelle formule de 1665 exprime par un produit infini ?
La formule de Wallis.
Combien de facteurs utilise l'approximation demandée dans la formule de Wallis ?
Les 1000 premiers facteurs.
Quelle formule de 1593 exprime par un produit infini ?
La formule de Viète.
Combien de termes utilise l'approximation demandée dans la formule de Viète ?
Les 20 premiers termes.
Comment simule-t-on une boule rouge dans l'urne ?
En tirant un entier entre 1 et r+n compris entre 1 et r.
Comment simule-t-on une boule noire dans l'urne ?
En tirant un entier entre 1 et r+n supérieur à r.
Qu'est-ce qu'un nombre parfait en mathématiques ?
Un entier naturel égal à la somme de ses diviseurs propres.
Pourquoi 6 est-il un nombre parfait ?
Parce que 1+2+3=6, la somme de ses diviseurs propres.
Quand deux entiers naturels sont-ils dits amis ?
Quand chacun est égal à la somme des diviseurs propres de l'autre.
Qu'est-ce qu'un nombre d'Armstrong ?
Un entier naturel autre que 0 ou 1 égal à la somme des cubes de ses chiffres.
Combien de mots contient une phrase valide selon la règle ?
Exactement trois mots.
Quels sont les mots possibles pour le sujet dans une phrase valide ?
Je, tu, il, nous, vous, ils.
Comment sont séparés les mots dans une phrase valide ?
Par un seul espace.
Quelle terminaison le verbe prend-il avec le sujet « je » ?
La terminaison e.
Quelle terminaison le verbe prend-il avec le sujet « tu » ?
La terminaison es.
Quelle terminaison le verbe prend-il avec le sujet « ils » ?
La terminaison ent.
Comment est représenté le terrain de Tetris en mémoire ?
Par un tableau d'entiers de 20 lignes et 10 colonnes.
Que signifie la valeur 0 dans le tableau de Tetris ?
Une case vide.
Que représentent les valeurs de 1 à 9 dans le tableau de Tetris ?
Une pièce posée.
Quelle formule calcule la moyenne de deux réels x et y ?
.
Comment la structure switch sélectionne-t-elle un cas ?
Selon la valeur d'une variable.
Pourquoi utilise-t-on des instructions break dans switch ?
Pour éviter l'exécution des cas suivants.
Quels sont les restes successifs pour 65 et 25 dans l'algorithme d'Euclide ?
15, 10, 5 puis 0.
Quel est le PGCD de 65 et 25 selon l'algorithme d'Euclide ?
5.
Comment s'appelle la représentation d'un entier positif avec les chiffres 0 et 1 ?
La décomposition binaire.
Que se passe-t-il lorsqu'une rangée horizontale est complètement remplie dans Tetris ?
Elle disparaît.
Que font les pièces situées au-dessus d'une rangée supprimée dans Tetris ?
Elles descendent d'un cran.
Comment obtient-on les heures, minutes et secondes à partir d'un temps en secondes ?
Par divisions entières et restes.
Comment s'affichent les heures, minutes et secondes dans le format donné ?
Avec trois chiffres pour les heures, deux pour les minutes et deux pour les secondes.
Que fournit System.currentTimeMillis() ?
Le temps en millisecondes depuis le 1er janvier 1970.
Teste tes connaissances avec un QCM de 22 questions sur Révision de programmation Java.
1. Quels éléments structurent notamment un programme Java classique ?
2. Quelle écriture permet d'affecter la valeur 3 à la variable entière x en Java ?
Révisez le cours complet dans la fiche de révision de Révision de programmation Java.
Voir la fiche →Importe ton cours et l'IA génère des flashcards en 30 secondes.
Générateur de flashcards