from github to this gitea
This commit is contained in:
73
histoire de l'informatique.md
Normal file
73
histoire de l'informatique.md
Normal file
@@ -0,0 +1,73 @@
|
||||
up::[[informatique]]
|
||||
title::"historique de la création de l'informatique"
|
||||
#informatique
|
||||
|
||||
----
|
||||
|
||||
|
||||
> [!question] buts initiaux de l'informatique
|
||||
> - calcul
|
||||
> - calculs liés à un système mathématique (ex: [[bases numériques|bases]])
|
||||
> - répétition de tâches (automatisme)
|
||||
>
|
||||
> concepts déclinés avec l'évolution des technologies
|
||||
|
||||
|
||||
- [<] 17ème (renaissance) : essor des sciences et technologies
|
||||
- on veut des calculs *plus rapides* (pour l'industrie qui commence à se mettre en place)
|
||||
- _automatisation des tâches_
|
||||
- premières machines à calculer
|
||||
- [<] 1623 : "horloge calculante" de schickard (avec des bâtons de logarithmes) (en bois)
|
||||
- [<] 1642 : pascaline ($\oplus, \ominus$) (métal)
|
||||
- [<] 1674 : machine avec 4 opérations arithmétiques
|
||||
- [<] 18ème : industrialisation en plein essor
|
||||
- secteur du tissage
|
||||
- [<] 1728 : planchette de bois trouée pour commander un métier à tisser (Falcon)
|
||||
- automatisation
|
||||
- algorithme (application des théories informatiques)
|
||||
- boulversement monde du travail
|
||||
- [<] 1805 : métier à tisser Jacquard
|
||||
- cartes perforées
|
||||
- [<] 1834 : Machine de Babbage
|
||||
- "_premier ordinateur_" (très en avance) :
|
||||
- un coeur où s'effectuent les calculs
|
||||
- composant où sont gardés les calculs intermédiaires (mémoire)
|
||||
- IO : résultats compréhensibles
|
||||
- [[Ada Lovelace]]
|
||||
- toujours par cartes perforées
|
||||
- [u] machines de plus en plus grandes et complexes
|
||||
- car il faut représenter physiquement l'information
|
||||
- [<] 1854 : [[calcul booléen|algèbre de Boole]]
|
||||
- système mathématique avec une base et des opérations
|
||||
- formalisme de la logique
|
||||
- [<] 1938 : Shannon : lien [[calcul booléen|algèbre de Boole]] <-> signaux/composant électriques
|
||||
- 2 guerres mondiales
|
||||
- évolution + rapide des technologies
|
||||
- [<] 1836 : Turing
|
||||
- complexité dans un algorithme
|
||||
- décryptage des données pendant la guerre :
|
||||
- besoin de machines complexes et puissantes
|
||||
- [<] 1841 : Zuse Z3 (Allemagne)
|
||||
- premier ordinateur
|
||||
- éléctro-mécanique
|
||||
- tubes à vide
|
||||
- basé sur le [[calcul booléen]]
|
||||
- [<] 1945 : [[ENIAC|ENIAC]]
|
||||
- tubes à vide
|
||||
- [[John Von Neumann|JvN]] : [[architecture de Von Neumann]]
|
||||
- ![[architecture de Von Neumann 2022-09-14 10.56.32.excalidraw|500]]
|
||||
- [<] 1955 : Transistor
|
||||
- miniaturisation
|
||||
-> fabrication commerciale des ordinateur
|
||||
- [<] 1965-1980 : circuits intégrés
|
||||
- [u] plus de transistors dans moins de place
|
||||
- premier processeur : Intel 4004
|
||||
- performances identiques à l'[[ENIAC|ENIAC]]
|
||||
- [[architecture de Von Neumann]]
|
||||
- [<] 1980 : Large Scale Integration
|
||||
- intégration de milliards de transistors surune même puce55
|
||||
- [<] futur
|
||||
- [?] technologie quantique ?
|
||||
- toujours [[architecture de Von Neumann]]
|
||||
- manipulation de Qbits (états statistiques) -> correspond à de gigantesques données
|
||||
- [[architecture de Von Neumann]] : limitée pour manipuler ces données
|
||||
Reference in New Issue
Block a user