cours/histoire de l'informatique.md
oscar.plaisant@icloud.com a2ee0fa5ca from github to this gitea
2023-10-23 23:09:51 +02:00

74 lines
3.2 KiB
Markdown

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