Conseils
L'Informatique IGCSE (0478) comprend dix thèmes répartis sur deux épreuves : représentation des données, transmission des données, matériel, logiciel, internet, technologies automatisées et émergentes, conception d'algorithmes, programmation, bases de données et logique booléenne.
L'épreuve 1 est théorique, notée sur le vocabulaire précis — la différence entre RAM et ROM, un compilateur et un interpréteur, la validation et la vérification. Ce sont des points de définition, et une paraphrase les manque généralement.
L'épreuve 2 est axée sur la résolution de problèmes et la programmation, où les points vont à une méthode fonctionnelle : tableaux de traçage, pseudocode, et code qui fonctionnerait réellement. Maîtrisez les bases numériques et l'arithmétique binaire en premier — elles apparaissent isolément et à nouveau dans la transmission de données, la logique et le matériel.
-
1
Représentation des données
Regarder la leçon- 1.1 Pourquoi les ordinateurs utilisent le binaire
- 1.1 Systèmes numériques
- 1.1 Addition binaire
- 1.1 Décalage binaire logique
- 1.1 Complément à deux
- 1.2 Représentation du texte
- 1.2 Représentation du son
- 1.2 Représentation des images
- 1.3 Mesure du stockage de données
- 1.3 Calcul de la taille de fichier
- 1.3 Compression
- 1.3 Conseils d'examen
Chargement…
-
2
Transmission de données
Regarder la leçon- 2.1 Qu'est-ce que la transmission de données ?
- 2.1 Structure d'un paquet
- 2.1 Commutation par paquets
- 2.1 Méthodes de transmission de données
- 2.1 USB
- 2.2 Pourquoi vérifier les erreurs
- 2.2 Méthodes de détection d'erreurs
- 2.3 Cryptographie
- 2.3 Conseils d'examen
Chargement…
-
3
Matériel
Regarder la leçon- 3.1 L'unité centrale de traitement (CPU)
- 3.2 Périphériques d'entrée
- 3.2 Périphériques de sortie
- 3.3 Stockage primaire : RAM et ROM
- 3.3 Stockage secondaire
- 3.3 Mémoire virtuelle
- 3.3 Stockage cloud
- 3.4 Matériel réseau
- 3.4 Conseils d'examen
Chargement…
-
4
Logiciel
Regarder la leçon- 4.1 Matériel et logiciel
- 4.1 Types de logiciels
- 4.1 Le système d'exploitation
- 4.1 Interruptions
- 4.2 Langages de programmation
- 4.2 Traducteurs
- 4.2 Environnement de développement intégré (IDE)
- 4.2 Conseils d'examen
Chargement…
-
5
Internet et ses utilisations
Regarder la leçon- 5.1 Internet et le World Wide Web
- 5.1 URL
- 5.1 Le navigateur web
- 5.1 Comment une page web vous arrive
- 5.1 Cookies
- 5.2 Monnaie numérique
- 5.2 Blockchain
- 5.3 Cyber security threats
- 5.3 Garder les données en sécurité
- 5.3 Conseils d'examen
Chargement…
-
6
Technologies automatisées et émergentes
Regarder la leçon- 6.1 Systèmes automatisés
- 6.2 Robotique
- 6.3 Intelligence artificielle
- 6.3 Conseils d'examen
Chargement…
-
7
Conception d'algorithmes et résolution de problèmes
Regarder la leçon- 7.1 Cycle de développement logiciel
- 7.2 Outils de conception
- 7.3 Algorithmes
- 7.4 Validation et vérification
- 7.5 Tables de traçage
- 7.6 Données de test
- 7.7 Méthodes standard de résolution
- 7.8 Conseils d'examen
Chargement…
-
8
Programmation
Regarder la leçon- 8.1 Variables and constants
- 8.1 Types de données
- 8.1 Entrée et sortie
- 8.1 Les trois structures de base
- 8.1 Totaliser et compter
- 8.1 Opérateurs
- 8.1 Traitement des chaînes
- 8.1 Instructions imbriquées
- 8.1 Procédures et fonctions
- 8.1 Fonctions de bibliothèque
- 8.1 Écrire un programme maintenable
- 8.2 Tableaux
- 8.3 Gestion des fichiers
- 8.3 Conseils d'examen
Chargement…
-
9
Bases de données
Regarder la leçon- 9.1 Qu'est-ce qu'une base de données ?
- 9.2 Enregistrements et champs
- 9.3 Types de données pour les champs
- 9.4 La clé primaire
- 9.5 Validation dans une base de données
- 9.6 Langage de requête structuré (SQL)
- 9.7 Conseils d'examen
Chargement…
-
10
Logique booléenne
Regarder la leçon- 10.1 Qu'est-ce que la logique booléenne ?
- 10.2 Les six portes logiques
- 10.3 Expressions logiques
- 10.4 Circuits logiques
- 10.5 Conseils d'examen
Chargement…