Informatique

126 flashcardsby Flo
Study these flashcardsFree · spaced repetition · iPhone, Android, Mac & web

All cards

1
1859
1ère batterie
2
1725-28 : Machines programmables
Basile Bouchon et Jean-Baptiste Falcon crée un métier à tisser semi-automatique, le « Jacquard ».
Son mécanisme utilise un ruban de papier perforé qui contrôle le passage des aiguilles dans le tissu.
-> Annonce le début de l'AI
3
1885 : Calculateur à clavier
Basé sur la pascaline (la 1ère machine à calculer), les calculs et le travail deviennent plus rapide.
L'idée est plus tard reprise pour les téléphones.
4
Le 20e siècle et ses inventions technologiques ; l'ère des ordinateurs
effectuer des tâches variées / machine programmable prévue pour des fonctions spécifiques.
5
1937-1942 : Atanasoff-Berry Computer (ABC)
Un des 1ers ordinateur conçus. Il utilise le binaire, réalise les calculs par l'électronique et contient une organisation séparée entre la mémoire et l'unité de calcul (ce qui est une avancée majeure)
6
1938 : Z3 de Konrad Zuse
Le 1er ordinateur programmable en binaire, capable de multiplication de 4 secondes en moyenne.
7
1942 - Eddy Lamar et les sauts de fréquences
système de codage des transmissions, onles varie/alterne pour que les signaux radio soient difficile à localiser
8
1942 - Les lois de la robotique
1. Un robot ne peut porter atteinte à un être humain
2. Un robot doit obéir aux humains, sauf si ça entre en conflit avec la première loi
3. Un robot doit protéger son existence, sauf si ça entre en conflit avec la première loi ou la deuxième loi
9
1938-1943: Le décryptage d'Enigma
machine électromécanique portative servant au chiffrement et déchiffrement d'information
10
1943 : Colossus
Série de calculateurs électroniques constituée de circuits électroniques binaire à grande échelle
11
1944 : Harvard Mk 1
1er grand calculateur numérique aux Etats Unies, c'est une machine électromécanique et automatique construite chez IBM (International Business Machine)
12
1945 : L'Eniac
« Electronic Numerical Integrator And Computer » C'est le 1er ordinateur entièrement électronique.
13
1947 : Bug sur le Mark II
L'origine du « bug » vient d'un insecte qui a provoqué un court circuit dans les entrailles de l'ordinateur, après avoir été attiré par la chaleur.
14
Le transistor
composant électronique à semi conducteur qui permet de contrôler ou amplifier les tensions ou courants électriques
15
Le tube de Williams
Sorte de tube cathodique qui peut stocker du bit ; ancêtre de la mémoire RAM
16
Codes de Hamming
code correcteur linéaire qui permet la détection et correction automatique d'une erreur pour une lettre
17
1951-1952 : L'informatique commerciale
Ferranti Mark ; capable de jouer de la musique – IBM domine -LEO 1 essaie de percer – UNIVAC
18
1952 : Tambour magnétique
Mémoire de masse magnétique capable de stocker 62,5 Kb
19
1956 : Disque dur
1er système ; IBM 350 disque magnétique capable de 5 Mb
20
1956 : Arrivée du mot « AI »
Publication du test de Turing et arrivée de la technique de réseau de neurone
21
1957 : le FORTRAN
Langage de programmation généraliste par calcul scientifique et numérique
22
1958 : Circuit intégré
Relie les transistors par grille de puces en silicium
23
1959 : PDP1 (DEC)
Origine de la culture hacker
24
1960 : COBOL
Langage de programmation commun pour la gestion.
25
1961 : Time Sharing
Faire aller plusieurs programmes en parallèles en plusieurs utilisateurs pour partager le temps de processing
26
1962 : Courbe de Bézier
courbes polynomiales paramétriques
27
Atlas et la mémoire visuelle
Stocke la mémoire vide sur le disque dur (crée un backup) pour pouvoir lancer un autre programme. Cela permet d'avoir plus de mémoire utilisable que la mémoire réelle mais ralenti le système
28
1963 : Infographie
1er programme de dessin 3D
29
1963 : ASCII
C'est une norme décrivant une table de codage sur 7 bits. La norme utilisée maintenant est UTF-8
30
1964 : Basic
Langage de programmation simple pour les débutants, devient donc très utilisée. C'est un interpréteur basique.
31
1965 : Loi de Moore
Prédit le doublement de la puissance et complexité des semi-conducteurs tous les 2 ans.
32
1966 : Le DRAM
C'est une mémoire vive dynamique
33
1966 : Modem acoustique
C'est un périphérique informatique (comme le téléphone) qui relie un ordinateur à un réseau analogique.
34
1967 : Simula 67
Une programmation orientée objet ; l'objet contient son code. C'est la programmation actuelle.
35
1968 : La mémoire cache
Elle enregistre temporairement des copies de données provenant d'une source. Elle cherche un maximum de données avant même de devoir les charger pour ensuite s'en servir. (Ce sera plus tard utilisé dans les disques durs)
36
1970 : La disquette
Disque dur flexible et portable, capable de 360 KB à 2,88 MB
37
1970 : UNIX
Système d'exploitation interactif à temps partagé ouvert et standard
38
1970 : Fibre optique
Substance qui laisse passer la lumière sur des kilomètres
39
1972 : Pong par Atari
Jeu sur Oscilloscope
40
1973 : Ethernet
C'est un connecteur de la box à l'ordinateur, protocole de communication pour les réseaux informatiques. Capable d'une connexion jusqu'à 400 GB par seconde.
41
1973 : RFID (Radio Frequency Identification)
Transmission de données pour l'identification, elle utilise des transpondeurs.
42
1973 : Miniaturisation
Suit la loi de Moore
apparition du mini-ordi et du ZX80
le 1er ordinateur grand public.
43
1973 : L'ALTO
Ordinateur à usage personnel, possède une interface graphique et la 1ère barre à outils. C'est la machine qui va inspirer Steve Jobs
44
La Micro informatique
C'est l'arrivée des micro processeurs avec Intel.
45
1975 : Micro-soft
Sort d'abord leur interpréteur Basic puis MS-DOS avec IBM, puis Windows et OS/2
46
1975 : Cryptographie asymétrique
L'expéditeur a donc une clé et le destinataire a l'autre, le principe est utilisé pour du SSL.
47
1975 : Apple I
seule la carte est vendue, le reste des composants doit être acheter séparément.
L'Apple II, vendu par Wozniak, est vendu complet et révolutionne l'ordinateur personnel.
48
1977 : Jeu d'aventure
Scott Addams en texte
49
1978 : Jeux vidéo d'arcade
Space Invaders, Atari innove avec Football
50
1982 : Commodor 64
La puce est moins évoluée mais il est capable de sprites, d'unités de calcul pour le gaming et les données sont stockées sur cassette.
51
1983 : C++
développé pour améliorer le langage C
52
1984 : CDROM
Évolution du CD original
c'est un disque optique capable de stocker des données sous formes numériques.
53
1984 : Tetris
fait le succès de la Gameboy
54
1985 : GigaFLOP
nombres d'opérations en virgule flottante
55
1985 : GNU/GPL
Système d'exploitation compatible avec UNIX
56
1986 : 1er Virus MS-DOS
Transmis par les disquettes, il passe ensuite au Ranconware pour récupérer la 2ème clé
57
1988 : 1er ver Internet
Le ver informatique via Internet se multiplie et exploite des vulnérabilités.
58
1989 : Microsoft Office
suite bureautique
59
1991 : Linux
Une famille de système d'exploitation open source de type UNIX, il distribue son noyau.
60
1991 : PYTHON
Langage de programmation interprété multi plate formes. Il interprète chaque ligne de code et devient très populaire comme il est facilement utilisé par des non- informaticiens.
61
1992 : JPEG
norme pour le format d'enregistrement
62
1993 : Les cookies
Petite quantité de données échangées entre serveur et client HTTP. Permet d'identifier les internautes et de garder les informations entre les différentes pages/ sessions.
Les cookies tiers sont des mini bases de données d'internautes, principalement utilisés pour mieux cibler les publicités.
63
1995 : PHP et le web dynamique
PHP est un langage de script qui va chercher les données autre part pour les ramener sur le site.
64
1996 : Javascript
Langage de programmation de scripts, c'est un langage événementiel et d'objet
il modifie directement la page web actuelle.
65
1995 : IPv6
Adresse IP ; possibilité de + de 340 sextillions (3,4E38) d'adresses
66
1995 : DVDROM
Héritier du DVD, mais des technologies + avancées arrivent déjà.
67
1995 : Windows 95
C'est un OS ; programmation possible en 32 bits, multitâche préemptif et nouvel environnement graphique.
68
1995 : Yahoo
C'est le site web le + visité en 2004 mais il reçoit un lent déclin après 2010. Yahoo a démocratisé beaucoup de choses, comme les boites mails pour chaque utilisateur.
69
1995 : Alta Vista
moteur de recherche qui se fait racheter par Yahoo
70
1995 : Amazon
Ils commencent par vente de livre et se diversifie après un succès immédiat. Amazon devient près de 40% du commerce Internet. AWS (Amazon Web Service) : gros hébergeur de site Internet.
71
1997 : Deep Blue bat Kasparov
Deep Blue, lancé par IBM est une machine capable de jouer aux échecs. C'est une IA probabiliste, elle n'est donc pas intelligente.
72
1997 : Google
fondé par Sergey Brin et Larry Page
73
1997 : Bluetooth et Wifi
Ils sont basés sur la changement de fréquences, c'est d'abord une communication sur court distance qui n'est pas rapide. Le Wifi est maintenant en version 6
74
ASBL qui gère les noms de domaine
Une erreur commise en ne mettant pas les années sur 4 chiffres
75
La bulle Internet éclate :
A cause d'investissements énormes, les compagnies ont survendu puis manquent de travailleurs. Cela cause beaucoup d'argent d'être perdu et des capitales à risque.
76
2000 : La clef USB
Elle ne comporte pas de clé mobile. Très chère au début, l'USB est recouverte de résine pour être protégée. Elle remplace beaucoup de ports comme elle est capable d'envoyer et de recevoir des données. Il existe maintenant des clefs sécurisées.
77
Manifeste agile :
gestion de projet qui est l'inverse du waterfall (faire les tâches petit à petit, un écoulement de tâche).Elle regarde les statistiques d'utilisateurs en fonctions des tâches demandées.
78
2003 : Passage au 64 bits
La puissance des processeurs augmente avec + de RAM et des fichiers + grands. Le nombre d'adresses possibles augmente aussi.
79
2004 : WoW et les MMORPG
le cloud des jeux est né
80
2006 : Multi processeur
C'est une carte mère capable de recevoir plusieurs processeurs. Différent d'une carte multi coeur
81
2007 : Deep learning
C'est une branche de machine learning qui est un sous-ensemble de l'AI. Le début du réseaux de neurones, elle apprend sans devoir être expliquer.
82
2010 : Le virus Stuxnet
Il a été inventé par la NSA (un système de renseignement) en collaboration avec l'Israël. C'est un ver informatique qui espionne et reprogramme des données.
83
2012 : Imprimante 3D
Il faut d'abord dessiner le modèle, puis le découper en ensuite l'imprimer par tranches.
84
2013 : Réalité augmentée et réalité virtuelle
Les lunettes Google sont des lunettes AR, ont vite été abandonné à cause de problèmes de confidentialité.
85
2014 : Objet connecté,
représente un immense risque de sécurité
86
2017 : les Youtubeurs
aussi l'apparition des influenceurs
87
2020 : la 5G
Elle succède la 4G, elle est + rapide mais reçoit beaucoup d'opposition à cause des rayonnements électromagnétique
88
2023 : l'AI
OpenAI lance son moteur ouvert ; ChatGPT qui est un prototype d'agent conversationnel. Il a des problèmes à répondre quand on lui pose des questions compliquées et nuancées ou si on utilise un français non précis/correct, il répond avec de mauvais conseils (comme pour la médecine). Il n'est pas + intelligent que les données qui lui ont été fourni.
89
Les hardwares
représentent les différents composants alors que les softwares sont les logiciels et les systèmes d'exploitation. Il y a un bus de données entre chaque composant
90
Processeur (Processor) :
CPU (Central Processing Unit), c'est le « cerveau du PC », il traite et calcule les informations
Le processeur contient 160 millions de transistors par mm₂ et l'i9 contient 24 coeurs/32 threads.
91
La carte-mère (Motherboard) :
Elle comprend tous les composants qui font tourner l'ordinateur. Il y a des circuits intégrés ainsi que des circuits externes qui sont liés par des ports. La carte-mère peut contenir des périphériques et c'est là où le RAM s'affiche.
92
La carte-mère – le Chipset :
C'est un système de 2 puces ; une connectée au processeur et l'autre à la 1ère puce. La puce et le processeur sont connectés par le north bridge, qui est un périphérique à grande bande passante
93
La carte-mère – le BIOS :
Basic Input Output System, Il gère la carte-mère, c'est le programme qu'un microprocesseur utilise pour démarrer l'ordinateur.
94
La carte-mère – le Wake Up Online et PXE :
Le wake up online permet d'allumer son pc à distance, ce qui est utile pour les serveurs. Le PXE (Preboot Execution Environment) est une farm de serveur qui permet de booster l'OS non-local
95
La carte-mère – la carte-fille (Daughterboard) :
Elle fournit les fonctions supplémentaires comme la carte vidéo. Elles peuvent se connecter via différents bus. Elles sont maintenant beaucoup remplacées par des périphériques USB.
96
Les GPU = Graphical Processing Unit :
C'est une puce installée sur la carte graphique afin de booster les images. C'est un processeur graphique qui peut recevoir une quantité de sous-programmes
97
La RAM :
Random Access Memory, c'est la mémoire vive ; un dispositif rapide permettant de stocker et récupérer des données de façon binaire. La RAM doit évoluer avec le processeur
La mémoire cache est une mémoire RAM à haute vitesse qui fonctionne blocs par blocs de données.
98
Le stockage – HDD :
En fonction de l'OS on organise un bloc de données plus ou moins grand.
Hard Disk Drive, c'est une série de plateaux où est stocker l'information
un disque aura une piste, et dans chaque pistes il y a des clusters où est stocker
99
Le stockage – MBR :
Le master bloc, Master Boost Record, c'est le 1er secteur du disque dur, identifie le bootloader, qui se charge l'OS.
100
Le stockage – SDD :
Solid State Drive, c'est la mémoire flash, elle est + rapide mais pas réparable. Ne cause pas de ralentissement de fragmentation
101
Le refroidissement d'un PC :
Le PC chauffe principalement avec l'overclocking et le GPU +++. Il existe le refroidissement à air
passif ou actif, à watercooling (refroidissement liquide à eau), refroidissement liquide à huile, ou refroidissement à Azote liquide (méthode + extrême). Si on ne refroidit pas le PC, le courant peut ralentir.
Il existe aussi la pâte thermique (thermal paste) capable de refroidir le CPU.
102
Les périphériques internes
maintenant souvent remplacés par connecteurs USB
103
L'écran LCD
composé de tubes néon comme source lumineuse, posés sous deux couches polarisantes. Pas de rafraîchissement rapide et les néon causent l'écran a toujours être à 100% de luminosité.
104
L'écran LED
remplace les néons par des LED blanches. Les LED consomment deux fois moins mais sinon il n'y a grande différence.
L'edge LED : les LED sont autour de l'écran au lieu de le remplir entièrement.
105
L'écran OLED
1 pixel représente 3 LED (RGB), possède un taux de rafraîchissement rapide et consomme 40 fois moins.
106
Les imprimantes :
-Laser : Pratique quand on a besoin d'imprimer beaucoup d'affilés, uniquement en noir et blanc
-Jet d'encre : L'encre est très coûteuse
-Thermique : Problème d'effacement par la chaleur
-Matricielle : Bruyante
107
Les Operating Systems :
Ils se situent entre le matériel et l'application. Offrent des services généraux comme l'accès au fichiers, à la mémoire, aux périphérique, à la sécurité est aux exécutions des programmes.
108
Les files systems :
Gère l'organisation des fichiers au sein d'un volume physique ou logique, réparti sur plusieurs disques
Pour pouvoir représenter des fichiers il faut que l'OS supporte le file system afin de pouvoir les lires et les écrire
109
La sécurité des fichiers Linux
émet un droit d'accès définis en 3 chiffres ; le propriétaire, le groupe du propriétaire et le reste du monde.
110
OS graphique :
Tous les OS Linux ont un interface texte et il est possible de choisir avec quelle couche graphique on démarre
111
Bootloader
lance l'OS définit, c'est ce qui est lancé après le POST
112
UEFI
(Unified Extensible Firmware Interface) Remplace le BIOS, il définit l'interface entre l'OS et le firmware. Il ne démarre pas les systèmes non reconnus.
113
La console :
C'est la fenêtre qui donne accès au mode de commande de l'OS. On parle aussi de terminal ou shell.
114
Fichier
Un fichier est un conteneur qui contient et données, a un nom (la partie la plus importante) et a souvent des extensions (ex : exe, com pour exécutable ou zip, rar pour compressé).
Il existe des fichiers exécutables, compressé, texte, document, audio et vidéo.
Un fichier fermé est un format de fichier non lisible, comme par exemple un fichier binaire.
Un fichier ouvert est un format lisible, qui donne les spécifications et peut stocker des données
115
XML (ou html)
travaille des balises
116
fichier composés
un ensemble de fichier zippés (.apk sur android, ou .zip).
117
1982 - L'Internet
L'internet est un service de réseau comme le web, les services de messagerie ou le dark web, qui est un réseau dans un réseau.
118
ARPANET
C'est un réseau de base militaire qui se divise entre MILNET (uniquement pour les militaires) et un réseau civil.
119
DNS
Domain Name System)
Ce sont les Root Servers qui s'occupent des TLD ; il existe plusieurs serveur pour chaque nom de domaine
120
L'ISP
le fournisseur Internet) se connecte au modem, qui rassemble l'ethernet et le wifi, un routeur et un switch. Le switch a une table Mac 64.../Port Wifi et se connecte à la carte réseau ainsi qu'à la télevision
L'adresse MAC d'un ordinateur est le numéro de série de puce de notre réseau.
121
firewall
indique qui peut et ne peut pas se parler entre eux
122
L'adresse IP
possède 3 paramètres grâce au DHCP ; l'IP, le netmask qui un masque binaire et le gateway qui est l'adresse de sortie.
123
VPN
(Virtual Private Network) encrypte notre communication et la décrypte sur Internet via la location de la machine du VPN. Elle permet à notre ordinateur d'être virtuellement à un autre endroit.
124
Virtual Box
crée un programme rempli d'OS où ce qui est exécuter fait comme si la machine est complètement vierge. Elle permet également de changer de Windows à Linux
Un Docker marche de la même façon mais de façon alléger et permettant de faire un backup.
PXE permet d'installer une Virtual Box ou un Docker
125
Autoscaling
système permettant de passer d'un nombre de serveurs actifs à un autre, dépendant du nombre d'utilisateurs présents
L'autoscaling permet de libérer de la capacité de stockage dans le cloud. Il réduit aussi l'utilisation de VM (Virtual Machine).
126
Git
logiciel de versioning. Le SVN versioning permet différentes sauvegardes et permet donc de retourner à une différente version d'un fichier.
Un micro-commit permet au moindre changement de recevoir sa propre version du fichier.
Le git up est un système de stockage par Microsoft. Il permet plusieurs branches de développements comme la principale (Main)
Study all 126 cards for free