HISTOIRE DES ORDINATEURS
1. Premier ordinateur rustique : le Boulier
Description : Un dispositif en bois appelé Abacque ou Boulier, utilisé pour des opérations mathématiques
basiques et complexes.
2. Première génération des ordinateurs (1940 – 1950)
Exemple : L'ENIAC (Electronic Numerical Integrator and Computer).
Caractéristiques : Entièrement électronique, programmable, fonctionnant sur une représentation
décimale des nombres.
3. Deuxième génération des ordinateurs (1953 – 1955)
Innovation: L'avènement du transistor.
Exemple : Le TRADIC (Transistor Digital Computer).
Avantages des transistors : Plus petits, plus fiables, plus économes en énergie que les tubes à vide.
Impact : Réduction de taille, coûts de fonctionnement et de maintenance réduits, augmentation de la
vitesse de traitement des données.
4. Troisième génération des ordinateurs (1960 – 1969)
Innovation : Introduction des circuits intégrés.
Exemple : IBM System-360.
5. Quatrième génération des ordinateurs : les micro-ordinateurs
Innovation: Invention du microprocesseur.
Exemples : Micral N et Xerox Alto.
Impact du microprocesseur : Réduction de taille, rendant les ordinateurs personnels accessibles et
abordables.
Les principaux composants d’un ordinateur
Microprocesseur (CPU) :
Le microprocesseur est le cerveau de l'ordinateur, exécutant les instructions des programmes et
effectuant des opérations logiques, arithmétiques, de contrôle et d'entrée/sortie.
Outre la fréquence, d'autres facteurs comme le nombre de cœurs, la taille de la mémoire cache et
l'architecture globale influent sur sa performance.
Mémoire Vive (RAM) :
La RAM est un stockage de données à court terme permettant un accès rapide aux fichiers et instructions
nécessaires pendant une session active.
Elle est rapide et volatile, perdant ses données lorsque l'ordinateur est éteint ou redémarré.
Une grande capacité de RAM est essentielle pour le multitâche et les applications gourmandes en
ressources.
Mémoire Morte (ROM) :
La ROM est une mémoire non volatile contenant des instructions essentielles pour les opérations de base
de l'ordinateur, comme le BIOS.
Contrairement à la RAM, la ROM conserve ses données même lorsque l'ordinateur est éteint ou
redémarré.
Disque dur :
Composant fondamental de l'ordinateur, il stocke de manière permanente les données, y compris le
système d'exploitation, les logiciels et les fichiers personnels.
Trois catégories principales de disques durs : IDE, SATA, et SSD.
Les disques durs IDE étaient courants dans les ordinateurs plus anciens, utilisant une interface parallèle
pour la connexion à la carte mère.
Les disques durs SATA offrent des vitesses de transfert de données plus élevées et sont devenus le
standard pour les ordinateurs modernes.
Les disques SSD utilisent des puces de mémoire flash, sont plus rapides, résistants aux chocs et aux
vibrations, mais peuvent être plus susceptibles à certains types d'usure numérique.
Carte mére :
Le composant qui relie tous les autres composants de l'ordinateur, permettant leur communication et
interaction.
Les périphériques d’entrée et de sortie
Ces périphériques jouent un rôle crucial dans l'interaction entre l'utilisateur et l'ordinateur, en
permettant l'entrée, la sortie et l'échange d'informations.
Types de périphériques :
Les périphériques d’entrée : Permettent de communiquer de l’information à un ordinateur.
Exemples : Clavier, écran tactile, souris, scanner, microphone, webcam, manette de jeux, lecteur
CD/DVD.
Les périphériques de sortie : Permettent de transmettre les informations de l’ordinateur vers les
utilisateurs.
Exemples : Écran/moniteur, haut-parleurs, imprimante, vidéoprojecteur.
Les périphériques d’entrée-sortie : Ont une double fonctionnalité en introduisant l’information dans
l’ordinateur et en faisant ressortir l’information de celui-ci.
Exemples : Routeur, lecteur/graveur CD/DVD, clé USB.
Evolution des microprocesseurs
Le microprocesseur est le composant électronique central des ordinateurs et smartphones.
2. Circuit intégré et microprocesseur :
Le circuit intégré a été inventé en 1958 par Jack Kilby, suivi du premier microprocesseur, l'Intel 4004, en
1971.
L'Intel 4004 contenait 2300 transistors et pouvait réaliser 92600 opérations par seconde.
3. La loi de Moore :
Formulée par Gordon Moore dans les années 70, elle prédit que le nombre de transistors dans un
microprocesseur double environ tous les deux ans.
Fonctionnement des microprocesseurs
1. Langage binaire et table ASCII : Le microprocesseur fonctionne avec le langage binaire.
2. Fonctionnement du microprocesseur : Pour exécuter une instruction, le microprocesseur charge les
données de l'instruction depuis la mémoire, décode l'instruction, exécute l'opération spécifiée sur les
données, et passe à l'instruction suivante dans la séquence.
3. Définitions et rôles des composants du microprocesseur : Les composants du microprocesseur
comprennent les registres, la mémoire cache, l'unité d'instruction, l'unité de contrôle, l'unité de calcul, le
FPU, les registres d'état et d'accumulateur, et l'unité de gestion des bus.
Systèmes d’exploitation (SE/OS)
1. But d'un SE : Assurer la communication entre les ressources matérielles, l'utilisateur et les applications.
Histoire d’Internet
1. Débuts d'Internet (années 60-80) :
ARPANET créé en 1971 pour assurer la communication entre les centres stratégiques.
Adoption du terme "Internet" en 1983.
2. Expansion d'Internet (années 90) :
Émergence du World Wide Web en 1991 et des navigateurs web comme Mosaic (1993) et Internet
Explorer (1995).
Lancement de moteurs de recherche comme Yahoo (1994) et Google (1998).
3. Avènement du Web 2.0 (années 2000) :
Introduction des réseaux sociaux comme Facebook, Twitter et LinkedIn.
Transition vers le Web 2.0 où les utilisateurs peuvent créer et partager du contenu en temps réel.
4. Ère de la mobilité (années 2010) :
Popularisation des smartphones et des tablettes.
5. Internet des objets (aujourd'hui) :
Apparition de l'Internet des objets, permettant la connexion et l'échange de données entre les appareils
et objets.
Comment fonctionne Internet ?
1. Adresse IP :
Chaque appareil connecté à Internet possède une adresse IP unique.
Deux versions principales : IPv4 et IPv6.
IPv4 utilise des adresses sous forme de quatre nombres séparés par des points, tandis qu'IPv6 utilise des
adresses plus longues composées de huit groupes de chiffres hexadécimaux.
2. DNS (Système de Noms de Domaine) :
Traduit les noms de domaine en adresses IP.
Lorsque vous saisissez un nom de domaine, le navigateur envoie une requête au serveur DNS pour
obtenir l'adresse IP correspondante.
3. Routeurs :
Jouent un rôle crucial dans l'acheminement des données sur Internet.
Relient différents réseaux et permettent la transmission des informations.
Utilisent des tables de routage pour déterminer le chemin optimal pour les paquets de données à travers
le réseau.
Fonctionnement du web
Le Web
Le Web permet l'échange de ressources telles que des textes, des images, des vidéos, etc.
Ces ressources sont stockées sur des serveurs distants et accessibles via des navigateurs web.
Le principe du client-serveur
Le client, comme un navigateur web, envoie des requêtes aux serveurs distants.
Les serveurs traitent ces requêtes et renvoient les ressources demandées.
Les protocoles de communication : HTTP et HTTPS
HTTP (Hypertext Transfer Protocol) est le protocole standard pour demander et obtenir des ressources.
HTTPS (HTTP Secure) est une version sécurisée de HTTP.
Les URLs
Chaque ressource est identifiée par une URL, composée du protocole, du nom de domaine et du chemin
d'accès.
INTRODUCTION À L’INTELLIGENCE ARTIFICIELLE
GÉNÉRATIVE
1. Modèles discriminants vs. Modèles génératifs
Les modèles discriminants classent ou prédisent des étiquettes de données.
Les modèles génératifs peuvent non seulement prédire des étiquettes mais aussi générer de nouvelles
données, comme des images.
2. L'intelligence artificielle générative
L'IA générative crée de nouveaux contenus en s'appuyant sur ce qu'elle a appris du contenu existant.
Elle crée des liens multimodaux entre différents domaines, comme le traitement du langage naturel et
l'imagerie.
L'IA générative se distingue par la génération de langage naturel, de parole ou d'images.
3. Modèles de langues génératifs vs. Modèles d’images génératifs
Les modèles d'images génèrent de nouvelles images, peuvent générer des légendes ou compléter des
images.
Les modèles de langues prédisent le texte suivant à partir d'un texte donné, ou peuvent générer des
images et des vidéos.
4. Évolution de l’intelligence artificielle générative
La programmation traditionnelle nécessitait des règles codées en dur.
Les réseaux de neurones peuvent prédire sans programmation explicite des caractéristiques détaillées.
Les modèles génératifs permettent de générer du contenu nouveau en posant simplement une question.