NSI 1re : cours, exercices corrigés et quiz
Tout le programme de NSI en 1re, chapitre par chapitre : l’essentiel de chaque leçon, des exercices corrigés et un quiz de 10 questions pour te tester.
Quiz gratuit : NSI 1re
10 questions · correction après chaque réponse · ta note sur 10
Les 13 chapitres du programme
1.Repères historiques de l'informatique
Dès 1642, Blaise Pascal construit la Pascaline, une machine à roues dentées capable d'additionner et de soustraire des nombres entiers pour aider son père, receveur d'impôts.
Au programme : I. Des machines à calculer aux machines programmables · II. Le fondement théorique et les premiers ordinateurs électroniques · III. De l'ordinateur en réseau à l'invention du Web · Méthodes et pièges à éviter
La leçon et les exercices corrigés →2.Le codage de l'information : binaire, entiers, caractères
Pour convertir un nombre décimal en binaire, on effectue des divisions euclidiennes successives par 2 et on lit les restes de bas en haut. Convertissons 214
Au programme : I. Le système binaire et les conversions · II. Le codage des entiers : nombres non signés et complément à deux · III. Le codage des caractères : ASCII et Unicode · Teste-toi — vrai ou faux ?
La leçon et les exercices corrigés →3.La représentation de l'information : flottants, images, sons
Le poids non compressé d'une image se calcule en multipliant le nombre de pixels par le nombre d'octets par pixel. Pour une photo de 800 × 600 pixels codée en 24 bits, le nombre de pixels est 800 × 600 = 480 000, et le poids vaut 480 000 × 3 = 1 440 000…
Au programme : I. Les nombres à virgule flottante · II. Les images numériques : une matrice de pixels · III. Le son numérique : échantillonnage et quantification · Teste-toi — vrai ou faux ?
La leçon et les exercices corrigés →4.Types construits : p-uplets, listes et dictionnaires
On parcourt une liste avec une boucle for, et on peut construire une nouvelle liste directement par compréhension, en une seule ligne. Voici du code exécuté avec python3 :
Au programme : I. Les p-uplets : regrouper des valeurs hétérogènes · II. Les listes : collections ordonnées et modifiables · III. Les dictionnaires : associer des clés à des valeurs · Teste-toi — vrai ou faux ?
La leçon et les exercices corrigés →5.Organisation et structuration des données en tables
En Python, une table se représente naturellement par une liste de dictionnaires : chaque dictionnaire correspond à un enregistrement, et ses clés correspondent aux attributs, identiques pour tous les enregistrements de la table.
Au programme : I. La notion de table : attributs et enregistrements · II. Lire une table depuis un fichier CSV · III. Modéliser une table du monde réel · Teste-toi — vrai ou faux ?
La leçon et les exercices corrigés →6.Traitement des données en tables : recherche, tri, fusion
La fonction lambda ligne: ligne["note"] est une petite fonction anonyme qui, pour un enregistrement, renvoie la valeur de l'attribut note ; sorted() compare ces valeurs pour ordonner la table, sans jamais modifier la table de départ.
Au programme : I. Rechercher une information dans une table · II. Trier une table selon un critère · III. Fusionner deux tables selon une clé commune · Teste-toi — vrai ou faux ?
La leçon et les exercices corrigés →7.Page web et interactivité : HTML, CSS et JavaScript
Au programme : I. Structurer une page avec HTML · II. Mettre en forme avec CSS · III. Rendre la page interactive avec JavaScript · Teste-toi — vrai ou faux ?
La leçon et les exercices corrigés →8.Client, serveur et protocole HTTP
Au programme : I. L'architecture client-serveur · II. Le protocole HTTP : requêtes et réponses · III. De l'URL au contenu affiché : le rôle du DNS · Teste-toi — vrai ou faux ?
La leçon et les exercices corrigés →9.Architecture matérielle et systèmes d'exploitation
Le principe clé, dit du programme enregistré, est que les instructions sont stockées en mémoire exactement comme des données, ce qui permet de les charger, de les modifier ou de les remplacer sans reconstruire la machine.
Au programme : I. L'architecture de von Neumann · II. Le rôle du système d'exploitation · III. Processus, multitâche et mémoire virtuelle · Teste-toi — vrai ou faux ?
La leçon et les exercices corrigés →10.Architecture des réseaux
Au programme : I. L'adressage IP et les masques de sous-réseau · II. Protocoles et modèle en couches · III. Le routage des paquets · Teste-toi — vrai ou faux ?
La leçon et les exercices corrigés →11.Constructions élémentaires et diversité des langages de programmation
Au programme : I. Les constructions élémentaires communes à tous les langages · II. Interprétation et compilation · III. La diversité des paradigmes de programmation · Teste-toi — vrai ou faux ?
La leçon et les exercices corrigés →12.Fonctions et mise au point de programmes
Au programme : I. Définir et utiliser une fonction · II. La portée des variables : locale et globale · III. Mettre au point un programme : assertions et jeux de tests · Teste-toi — vrai ou faux ?
La leçon et les exercices corrigés →13.Recherche et tris dans un tableau : algorithmes usuels
Au programme : I. La recherche séquentielle et la recherche dichotomique · II. Le tri par sélection · III. Le tri par insertion · Teste-toi — vrai ou faux ?
La leçon et les exercices corrigés →
Exemples de questions, avec la réponse
NSI : les autres niveaux
Les autres matières en 1re
Questions fréquentes
Que contient le programme de NSI en 1re ?
Le programme de NSI en 1re compte 13 chapitres sur MesRevisions.com : Repères historiques de l'informatique, Le codage de l'information : binaire, entiers, caractères, La représentation de l'information : flottants, images, sons, Types construits : p-uplets, listes et dictionnaires, Organisation et structuration des données en tables, Traitement des données en tables : recherche, tri, fusion…
Les exercices sont-ils corrigés ?
Oui. Chaque chapitre propose des exercices corrigés en accès libre, avec la correction à afficher après avoir cherché. Le cours complet en contient d’autres, avec la méthode pas à pas.
Le quiz de NSI en 1re est-il gratuit ?
Oui, il est gratuit et sans inscription : 10 questions à choix multiple, la correction après chaque réponse, ta note sur 10 et les chapitres à revoir. Les questions changent à chaque partie.
Comment réviser NSI efficacement ?
Lis d’abord la leçon du chapitre, puis fais les exercices sans regarder la correction et vérifie avec le quiz. Revenir quelques minutes sur le chapitre le lendemain, puis quelques jours plus tard, aide à retenir durablement.
Essai gratuit 7 jours, sans carte bancaire.