74 lines
		
	
	
		
			3.2 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			74 lines
		
	
	
		
			3.2 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
up::[[informatique]]
 | 
						|
title::"historique de la création de l'informatique"
 | 
						|
#s/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
 |