Le binaire c'est quoi? [Bases Informatique]

codeur-pro
6 Dec 202016:58

Summary

TLDRCette vidéo éducative explore les bases de l'informatique, en se concentrant sur l'importance du binaire dans le développement et le fonctionnement des ordinateurs. Elle explique comment les bits et les octets représentent et stockent des données, et comment les nombres binaires sont convertis en caractères grâce à des tables de codage. Le script engage les spectateurs avec des exemples pratiques et des exercices interactifs, promettant un prochain épisode sur les portes logiques et les opérations de base du processeur.

Takeaways

  • 😀 La vidéo traite des bases de l'informatique, abordant successivement le matériel informatique, les systèmes d'exploitation et le binaire.
  • 🔧 Les systèmes d'exploitation (OS) sont des programmes intermédiaires entre les applications logicielles et le matériel informatique.
  • 💡 Le binaire est un élément crucial en informatique et développement logiciel, se basant sur les chiffres 0 et 1.
  • 🧠 Tout programme informatique est traité au niveau du processeur sous forme de bits binaires.
  • 📚 Les données stockées sur un ordinateur, qu'il s'agisse de mémoire vive ou de disque dur, sont enregistrées en bits binaires.
  • 🔑 Le binaire est utilisé en raison du fonctionnement de l'électronique de base de l'ordinateur, notamment des transistors qui fonctionnent comme des interrupteurs.
  • 🔲 Un bit est la base de la représentation binaire, et un octet (groupe de 8 bits) est couramment utilisé pour mesurer la taille des données.
  • 🔢 La représentation décimale (base 10) est naturelle pour l'homme, tandis que l'ordinateur utilise la base binaire (base 2).
  • 🔄 Il existe de nombreuses autres bases de représentation des nombres, dont l'hexadécimal (base 16), fréquemment utilisée en développement logiciel.
  • 🖥️ Les ordinateurs utilisent des codages comme le codage ASCII pour convertir des nombres binaires en caractères affichables.

Q & A

  • Qu'est-ce que le binaire et pourquoi est-il important en informatique?

    -Le binaire est un système de numération qui utilise uniquement deux chiffres, 0 et 1. Il est important en informatique car il est la base de la représentation et du stockage des informations dans les ordinateurs, y compris les programmes, les images, les vidéos et les fichiers texte.

  • Comment les ordinateurs utilisent-ils le binaire pour stocker des données?

    -Les ordinateurs stockent des données en utilisant des bits binaires, qui sont des unités d'information qui peuvent être soit à l'état 0 (désactivé) ou 1 (activé). Ces bits sont groupés en octets (8 bits) pour former des adresses mémoire et pour représenter des caractères et des nombres.

  • Quelle est la différence entre un bit et un octet?

    -Un bit est la base de l'information binaire, qui peut être soit 0 soit 1. Un octet est un groupe de 8 bits, utilisé pour représenter un caractère dans la plupart des codages de caractères, comme l'ASCII.

  • Comment les nombres binaires sont-ils convertis en nombres décimaux?

    -Pour convertir un nombre binaire en décimal, on additionne les valeurs des bits qui sont à l'état 1, en multipliant chaque bit par 2 puissance de sa position, en commençant par 0 pour le bit le plus à droite.

  • Pourquoi les informaticiens utilisent-ils souvent des hexadécimaux en plus des binaires?

    -Les hexadécimaux sont utilisés car ils sont plus courts et plus faciles à lire que les binaires pour représenter les mêmes informations. Un nombre hexadécimal représente 4 bits, ce qui simplifie la conversion et la manipulation des données.

  • Quels sont les différents codages utilisés pour représenter du texte dans les ordinateurs?

    -Les différents codages incluent l'ASCII pour les caractères anglais et le Latin-1, ainsi que des codages plus larges comme UTF-8 qui peuvent représenter des caractères de nombreuses langues.

  • Comment les ordinateurs interprètent-ils les données binaires pour afficher du texte?

    -Les ordinateurs utilisent des tables de codage, comme le table ASCII, pour convertir les nombres binaires en caractères. Chaque nombre décimal correspond à un caractère spécifique dans la table.

  • Pourquoi est-il important de comprendre le fonctionnement des bits et des octets pour un développeur logiciel?

    -Comprendre le fonctionnement des bits et des octets est crucial pour un développeur car cela permet de comprendre la manière dont les données sont stockées et manipulées au niveau le plus bas de l'ordinateur, ce qui est essentiel pour l'optimisation, la sécurité et la résolution des problèmes.

  • Quel est le lien entre les transistors d'un processeur et les bits binaires?

    -Les transistors dans un processeur peuvent être dans deux états, ce qui correspond aux deux états du bit binaire (0 et 1). Les transistors agissent comme des interrupteurs électriques qui peuvent être activés ou désactivés, représentant ainsi les bits binaires.

  • Comment les nombres binaires sont-ils utilisés dans le développement de logiciels?

    -Les nombres binaires sont utilisés dans le développement de logiciels pour la conception de circuits, la manipulation de bits dans des algorithmes, et la compréhension des opérations au niveau du matériel, comme les opérations de base du processeur.

Outlines

00:00

💻 Introduction aux bases de l'informatique

Ce paragraphe introduit la nouvelle vidéo sur les bases de l'informatique. Après avoir abordé les composants matériels dans la première vidéo et les systèmes d'exploitation dans la deuxième, l'accent est mis ici sur l'importance du binaire dans l'informatique et le développement logiciel. Le binaire est présenté comme la base de l'interaction entre les programmes et le matériel informatique, ainsi que la manière dont les données sont stockées et traitées au niveau du processeur. Un test est proposé pour évaluer les connaissances du spectateur sur le binaire, et une phrase humoristique est utilisée pour illustrer la différence entre les personnes qui comprennent le binaire et celles qui ne le font pas.

05:01

🔑 Le binaire : fondement de l'électronique et de l'informatique

Le paragraphe explique en détail le fonctionnement du binaire et son importance dans l'informatique. Il décrit comment les données sont représentées par des 0 et des 1, qui correspondent aux états d'un transistor (ouvrant ou fermant). Le binaire est utilisé pour stocker des données dans la mémoire vive et les disques durs, et pour développer des logiciels. L'histoire des cartes perforées est abordée pour montrer comment les binaires étaient utilisés à l'origine de l'informatique. Le paragraphe introduit également le terme 'bit' pour désigner l'unité de données binaires et 'octet' pour un ensemble de 8 bits, qui est une unité de mesure courante pour la taille des fichiers et de la mémoire.

10:02

📊 Conversion entre binaire, décimal et hexadécimal

Ce paragraphe explique comment convertir des nombres entre le système binaire, décimal et hexadécimal. Il utilise l'analogie de la base décimale pour montrer comment les nombres sont représentés avec des caractères limités et comment les retenues sont appliquées lors de la conversion. L'hexadécimal est introduit en tant que quatrième système de numération, utilisant 16 caractères. Des exemples sont donnés pour illustrer comment convertir des nombres binaires en décimaux et vice versa, en utilisant les poids correspondants de chaque position dans un registre binaire.

15:03

🖥️ Stockage et manipulation des données binaires dans les ordinateurs

Le dernier paragraphe traite de la manière dont les ordinateurs stockent et manipulent les données binaires. Il explique comment les nombres binaires sont utilisés pour représenter des caractères à l'aide de tables de codage, comme le tableau ASCII. Un exemple est donné pour montrer comment des nombres binaires spécifiques correspondent à des caractères dans le tableau ASCII. Le paragraphe conclut en mentionnant que les nombres binaires sont utilisés pour effectuer des opérations de base dans le processeur, comme des comparaisons et des calculs, et invite le spectateur à suivre la suite des vidéos pour en apprendre davantage sur les portes logiques et les opérations de base de l'informatique.

Mindmap

Keywords

💡Binaire

Le terme 'binaire' fait référence au système de numération qui utilise uniquement deux chiffres, 0 et 1. Dans le contexte de la vidéo, le binaire est utilisé pour représenter et stocker toutes sortes d'informations dans un ordinateur, comme les programmes, les images, les vidéos et les fichiers texte. L'exemple donné dans le script est l'équation '1 + 1' qui, en binaire, donne '10', illustrant comment le binaire est utilisé pour la logique de base de l'informatique.

💡Système d'exploitation

Le 'système d'exploitation' (OS) est un programme essentiel qui s'exécute au démarrage de l'ordinateur et qui gère les interactions entre l'hardware et les logiciels. Il est mentionné dans le script comme un élément clé dans la première vidéo de la série, montrant son importance dans la compréhension de l'informatique.

💡Processeur

Le 'processeur' est l'un des composants clés d'un ordinateur, responsable de l'exécution des instructions des programmes. Dans le script, il est décrit comme étant composé de nombreux transistors qui fonctionnent comme des petits interrupteurs électriquement contrôlés, et qui utilisent le binaire pour fonctionner.

💡Registre

Un 'registre' est un ensemble de bits utilisés en informatique pour stocker des valeurs temporairement. Dans le script, le registre est expliqué comme un groupe de 8 bits, appelé un octet, qui est utilisé pour représenter des nombres binaires et pour la conversion en nombres décimaux.

💡Codage

Le 'codage' est le processus de transformation d'informations d'une forme à une autre, comme de binaires en caractères lisibles. Dans le script, le codage est utilisé pour expliquer comment les ordinateurs interprètent les nombres binaires stockés en mémoire pour afficher du texte ou d'autres types de données.

💡Hexadécimal

L'hexadécimal est un système de numération de base 16, qui utilise 16 caractères pour représenter des nombres. Dans le script, l'hexadécimal est mentionné comme une représentation alternative des nombres binaires, utilisée couramment dans le développement logiciel.

💡Transistor

Un 'transistor' est un composant électronique utilisé pour amplifier et.switch des signaux et circuits électroniques. Dans le script, les transistors sont décrits comme les petits interrupteurs au cœur du fonctionnement du processeur, qui peuvent être ouverts (1) ou fermés (0), correspondant aux valeurs binaires.

💡Table de conversion ASCII

La 'table de conversion ASCII' est une référence qui lie des nombres binaires ou décimaux à des caractères spécifiques. Dans le script, cette table est utilisée pour montrer comment les ordinateurs convertissent des nombres binaires en caractères pour afficher du texte.

💡Logique binaire

La 'logique binaire' est la base de la logique informatique qui utilise les valeurs 0 et 1 pour représenter des états booléens comme Vrai ou Faux. Le script mentionne la logique binaire comme fondement de l'informatique, où des opérations telles que l'addition ou la soustraction sont basées sur ce système.

💡Mémoire vive

La 'mémoire vive' (RAM) est un type de mémoire utilisée pour stocker temporairement des données que l'ordinateur utilise actuellement. Dans le script, la mémoire vive est mentionnée comme un endroit où les données sont stockées sous forme de bits binaires avant d'être traitées par le processeur.

Highlights

Introduction aux bases de l'informatique avec un focus sur le matériel informatique.

Explication du rôle du système d'exploitation en tant qu'interface entre les programmes et le matériel.

Importance du binaire dans l'informatique et le développement logiciel.

Définition et fonctionnement des bits et des octets en informatique.

Explication de la représentation des nombres en binaire et sa conversion en décimal.

Présentation de l'histoire des cartes perforées et leur lien avec les nombres binaires.

Description de l'analogie entre les transistors et les interrupteurs électriques dans les processeurs.

Introduction à la représentation hexadécimale en tant que base 16.

Explication de la conversion des nombres binaires en caractères grâce aux tables de codage.

Démonstration de la conversion de nombres binaires en décimales et vice versa.

Astuce pratique pour compter en binaire avec les doigts de la main.

Utilisation de calculatrices de programmation pour effectuer des conversions numériques.

Description du fonctionnement des codages pour l'interprétation des données binaires en caractères.

Exemple pratique de conversion de nombres binaires en caractères à l'aide d'une table de codage.

Prochaine étape: association des nombres binaires avec les portes logiques pour comprendre les opérations de base du processeur.

Encouragement à la pratique des conversions numériques et à la participation aux prochaines vidéos.

Transcripts

play00:00

salut les codeurs et bienvenue dans

play00:01

cette nouvelle vidéo sur les bases de

play00:04

l'informatique dans les vidéos

play00:05

précédentes et notamment dans la

play00:07

première on a vu quels étaient les bases

play00:09

d'un point de vue hardware pour un

play00:10

ordinateur

play00:11

on a vu les différents composants et

play00:13

comment il fonctionnait entre eux pour

play00:14

faire tourner nos différents programmes

play00:16

ensuite dans la deuxième vidéo et bien

play00:18

on a vu la partie plutôt logiciels et

play00:20

plus spécifiquement la partie système

play00:22

d'exploitation ou os et vous savez

play00:25

maintenant que le système d'exploitation

play00:26

et bien en fait c'est un programme qui

play00:28

est lancés au démarrage de notre

play00:29

ordinateur et qui permet de faire cette

play00:31

interface entre nos différents

play00:32

programmes qu'on va lancer sur notre

play00:33

ordinateur et le hardware qu'on a vu

play00:35

dans la première vidéo

play00:36

aujourd'hui on s'intéressé un autre

play00:38

élément hyper important dans

play00:39

l'informatique et le développement

play00:41

logiciel c'est le binaire alors avant de

play00:43

se lancer dans les explications un petit

play00:45

test pour voir si vous avez quelques

play00:47

bases dans le monde du binaire ou non

play00:49

alors si je vous montre cette équation

play00:51

un plus un égale et que je vous demande

play00:53

de me donner le résultat la plupart

play00:56

d'entre vous ont sûrement me donnait 2

play00:57

mais attention ici c'est un an binaire

play00:59

+1 en binaire et du coup qu'est ce que

play01:01

ça donne

play01:02

et bien la réponse c'est là un suivante

play01:04

alors ceux qui ne connaissent pas le

play01:05

binaire vont trouver ça totalement

play01:06

absurde mais voici une phrase qui va

play01:10

vous permettre de peut-être mieux

play01:11

comprendre si je vous dis qu'il ya dix

play01:12

types de personnes dans le monde celle

play01:14

qui savent compter en binaire et les

play01:16

autres encore une fois les personnes qui

play01:17

ne connaissent pas les verts vont me

play01:18

dire mais qu'est ce que c'est que cette

play01:19

histoire on me dit qu'il ya des types de

play01:20

personnes et on nous en donne que deux

play01:22

et bien pas d'inquiétude car à la fin de

play01:24

cette vidéo je peux vous garantir que

play01:26

cette équation est que cette phrase sera

play01:27

totalement logique et compréhensible

play01:29

pour vous mais en attendant génériques

play01:35

alors vous avez sûrement déjà entendu

play01:37

dire que dans le monde de l'informatique

play01:39

tout était question de binaires ou 2 0

play01:42

et 1

play01:42

en effet tous les programmes qui vont

play01:44

tourner sur votre ordinateur vous être

play01:46

traité au niveau de votre processeur

play01:48

avec des 0 et des 1

play01:50

ces fameux nombreux binaire de même tout

play01:53

ce qui est stocké sur votre ordinateur

play01:54

que ce soit dans la mémoire vive ou

play01:55

encore sur votre disque dur va être

play01:57

également stockée avec des 0 et des 1

play01:59

c'est à dire que vos fichiers images vos

play02:02

vidéos ou encore vos différents fichiers

play02:03

pdf ou autre voie de stocker en réalité

play02:05

sur votre disque dur avec ses fameux 0

play02:08

et 1 1 dire c'est bizarre lorsque je

play02:10

visualise une image je vois bien son

play02:11

contenu soit pas des 0 et des 1 de même

play02:13

si j'ouvre un fichier tel je vois bien

play02:15

le contenu de ce fichier pas encore une

play02:16

fois c'est zéro et train et bien si vous

play02:18

restez jusqu'à fin de vidéo je vous

play02:20

donnerai le l'explication de comment on

play02:21

arrive à convertir ces fameux nombreux

play02:23

binaire dans une donnée qui est

play02:24

compréhensible par nous les humains

play02:26

alors il faut ça que ces fameux nombreux

play02:27

binaire on les retrouve également dans

play02:29

la réalisation dans le développement des

play02:31

logiciels et notamment à l'époque

play02:33

lorsqu'on faisait un développement très

play02:34

basique dans le début de l'informatique

play02:35

s'était fait avec des cartes perforées

play02:37

ou des cartes comme ça en carton dans

play02:39

lesquels on et faire des trous comme

play02:41

selon l'adie est en fait lorsqu'on avait

play02:43

un trou ça correspondait à un et

play02:44

lorsqu'on n'est pas de trous ça

play02:45

correspondait 1 0 donc on retrouvait

play02:47

également ici les nombres binaires

play02:49

mais de manière générale en fait le

play02:51

nombre binaire est utilisé dans

play02:53

l'informatique c'est tout simplement lié

play02:54

au fonctionnement même de l'électronique

play02:56

des différents composants qui composent

play02:58

notre ordinateur vous ai dit notamment

play03:00

que votre processeur était composé d'une

play03:03

multitude de transistors et on a vu

play03:05

notamment que ces transistors pourrait

play03:06

assimiler à des petit interrupteur qui

play03:08

était contrôlé électriquement et en fait

play03:11

on peut faire l'analogie si lorsque le

play03:13

36 ans ne laisse pas passer le courant

play03:14

alors on dit que ça correspond à 1 0 au

play03:17

niveau du nombre binaire et silas passer

play03:19

le courant est bien ça correspond à 1 et

play03:21

de manière générale tout ce qui permet

play03:22

de représenter ou stocker un nombre au

play03:24

binaire on appelle ça un tweet

play03:26

alors attention bande de petits coquins

play03:28

joue à venir ce n'est pas beat beïtenou

play03:30

ici mais beat bit et il n'y a pas de e à

play03:33

la fin et ça bien sûr ça change tout

play03:35

mais ces beats utilisé de manière

play03:37

unitaire ce n'est pas vraiment

play03:38

intéressant donc ce qu'on fait souvent

play03:40

c'est qu'on les utilise par paquet qu'on

play03:41

appelle des registres il y en a un des

play03:44

registres qui est très connu qui est

play03:45

composé de 8 bits

play03:46

eh bien on appelle ça un octet ce terme

play03:48

d'opter ne doit pas vous êtes étranger

play03:50

puisque c'est l'unité que l'on utilise

play03:52

pour mesurer la taille de 9,6 sur nos

play03:54

disques durs et plus précisément bien

play03:56

les dérivés de ces opté c'est à dire les

play03:58

ko méga octet giga op et c'est donc ce

play04:01

registre de 8 bits donc adopté se

play04:03

présente de la manière suivante on a

play04:05

tout à gauche le beat de poids forme le

play04:07

bit 8 et tout à droite le bit deux

play04:09

points faibles le butin et chacun de ses

play04:11

beats ne contient comme je voulais dire

play04:13

des nombreux binaire c'est à dire 1 1 ou

play04:14

1 0 et finalement peut faire l'analogie

play04:16

avec des noms que vous connaissez je

play04:18

l'utilisé tous les jours par exemple

play04:19

imaginer le nom 123 on va voir le digit

play04:22

ii point fort qui va être le 1 et le

play04:24

jean de points faibles qui va être le 3

play04:26

alors ok c'est bien beau tout ça mais

play04:27

comment va utiliser ces fameux bits et

play04:29

opté pour stocker de la donner et bien

play04:32

par exemple on peut représenter sous

play04:33

forme de binaires et bien un nombre

play04:35

classiques comme par exemple le non sans

play04:36

intérêt je vous ai donné tout à l'heure

play04:38

pour bien comprendre cela il faut déjà

play04:39

savoir qu'il ya différentes

play04:40

représentations pour représenter un

play04:42

nombre

play04:42

nous on utilise au quotidien la base dit

play04:45

ce que l'on appelle également des si mal

play04:47

car il ya dix caractères pour

play04:48

représenter un nombre c'est clara table

play04:50

connaissez ça va de zéro jusqu'à neuf

play04:52

pour faire les 10 caractères et ce

play04:54

moment dit qu'on utilise cette base

play04:55

disque décimale de manière naturelle

play04:57

parce qu'on a dit doigt sur nos

play04:59

différentes mains tout cas pour la

play05:00

plupart d'entre nous et sur votre

play05:02

ordinateur ça est bien entendu différent

play05:03

on va utiliser vous le savez maintenant

play05:05

le binaire ou qu'on appelle également à

play05:08

la base deux puisqu'on a uniquement deux

play05:09

caractères pour représenter nos

play05:11

différents nombre alors comment ça

play05:13

marche concrètement derrière je vais

play05:14

vous faire l'affront ici de vous

play05:15

expliquer comment ça marche avec lui des

play05:17

si mal pour bien comprendre l'analogie

play05:19

avec le binaire que vous allez voir

play05:20

c'est très proche donc lorsque vous les

play05:22

représenter un nombre en décimales c'est

play05:24

simple vous utilisez les dix caractères

play05:25

qui sont disponibles mais lorsqu'on va

play05:27

arriver a dit c'est donc le caractère

play05:28

qu'on apprécie ce qu'on fait c'est

play05:29

combien réinitialiser ici on reprend le

play05:31

zéro et on met une retenue sur le dj

play05:35

d'après et ça nous donne donc 1-1 et 1-0

play05:37

pour représenter notre nombre 10 est en

play05:40

fait en binaire vous allez voir c'est la

play05:42

même chose mais avec un nombre de

play05:44

caractères disponibles au début qui est

play05:46

plus limité avec seulement deux ici qui

play05:48

sont le zéro et le un don pour

play05:50

représenter le nombre 0 et 1 c'est

play05:51

simple on utilise les caractères qui

play05:52

sont disponibles donc ça fait 0 1 et

play05:54

ensuite on se retrouve dans la situation

play05:55

on n'a pas de caractère supplémentaires

play05:57

dont ce qu'on va faire comme tout à

play05:59

l'heure on va revenir sur le premier

play06:00

caractère donc zéro et on va mettre une

play06:02

retenue donc pour représenter le

play06:04

nombreux de en binaire ça va nous donner

play06:05

1 0 les héros au début ne compte pas

play06:08

c'est comment dessiner mal les des zéros

play06:10

qui sont toutes à gauche ne sont pas

play06:11

représentatifs on ne les compte pas

play06:13

après pour le nombre e3 on rajoute un

play06:14

donc là ça va être faisable puisqu'on a

play06:16

le caractère un ici à la place du

play06:18

terreau qu'on va mettre ça me donnait 1

play06:19

1 pour représenter le nombre 3 et après

play06:21

pour le nombre 4 ça va être la même

play06:23

chose ici on aura pas d'autres

play06:24

caractères donc vers réinitialiser met

play06:26

une retenue

play06:26

on sait nous faire 1 0 ici ça nous fait

play06:28

re 1,0 plus une retenue également et ça

play06:30

nous donne est donc un 0 0 pour le nombr

play06:33

e cat et ainsi de suite

play06:34

donc maintenant vous devriez être

play06:36

capable de comprendre la petite phrase

play06:38

est l'équation je vous ai donné en

play06:39

introduction de cette vidéo revoyant les

play06:41

ensembles nous avait dit que un plus un

play06:43

égale à dix et cinq dans le monde du

play06:45

binaire et bien c'est tout à fait bon

play06:46

tout à fait logique est correct puisque

play06:48

en binaire puisque en binaire ça me

play06:51

donnait donc le nombre d'eux mais on

play06:52

peut pas représenter 2 en binaire avec

play06:54

un caractère de on a seulement les 4 0

play06:56

et donc ça a donné zéro une retenue donc

play06:58

ça nous faire 1-0 pour représenter le

play07:00

nombre de deux pour actionner 1 et un en

play07:03

binaire de même qu'en dit qu'il ya des

play07:05

types de personnes dans le monde il faut

play07:07

bien comprendre 1-0 en pin r et o c'est

play07:09

maintenant que ça correspond au nombre

play07:10

de deux donc il ya bien deux types de

play07:12

personnes dans le monde celle qui savent

play07:13

qu'on paie en binaire et les autres

play07:15

alors ici je vous ai donné l'exemple du

play07:17

décimales et du binaire mais en fait il

play07:18

existe de très nombreuses autres

play07:20

représentations possible et notamment

play07:22

une qui est très connu et très utilisés

play07:24

dans le monde du développement logiciel

play07:25

celle hexadécimal pour base 16

play07:28

alors comment on fait pour voir 16

play07:29

caractères dont prend les dix mêmes que

play07:31

pour le décimale de 0,9 et ensuite on

play07:33

ajoute a b c d e et f

play07:35

ainsi la lettre est ça correspond au

play07:38

nombre de 15 on peut le voir ici dans ce

play07:41

petit tableau on voit que 0,01 ses reins

play07:43

etc

play07:44

et si bas 15 ce serait la lettre f par

play07:46

contre 16 vu qu'on n'a pas un seizième

play07:48

caractère encore une fois on

play07:49

réinitialise si on finit à 0 et on met

play07:51

une retenue donc sauter ainsi donc 1-0

play07:53

en hexadécimal ça correspond au nombre

play07:55

16 bien après cette petite aparté sur

play07:58

l'exode ismaël revenons au binaire et au

play08:00

décimales donc lorsqu'on utilise du

play08:02

décimales on a différents caractères qui

play08:04

nous permettent de représenter un nombre

play08:06

différent digit et en fonction de la

play08:07

position de ce gîte il avoir un poids

play08:09

différent notamment le premier jt d'un

play08:12

point 2 1

play08:12

le deuxième il va avoir un poids dix

play08:14

fois supérieur son précédent 12 10 le

play08:16

suivant 100000 etc

play08:18

puisque on multiplie par 10 à chacun des

play08:20

digit que l'on utilise et pourquoi on

play08:22

multiplie par 10 à chacun des dit tout

play08:24

simplement parce que là on est en basse

play08:25

d'ici donc pour le binaire vous devriez

play08:28

comprendre maintenant que pour chacun

play08:29

des bides qu'on va utiliser dans notre

play08:31

registre

play08:31

eh bien on va multiplier le poids de ce

play08:33

beat par deux en fonction de la position

play08:35

qu'il a dans notre registre donc le

play08:37

premier but il a le poids de 1

play08:39

le deuxième un point 2-2 le suivant 4 8

play08:42

16 32 et c convient bien multiplie par

play08:45

deux à chaque fois vous allez voir c'est

play08:46

super important cette représentation

play08:48

pour pouvoir faire les conversions entre

play08:49

nous nombres binaires et décimales

play08:51

voyons cela ensemble ici je vous ai

play08:53

représentait donc un registre à ubi donc

play08:55

1 op et on sait qu'on va faire c'est

play08:58

qu'on va représenter un nombreux binaire

play08:59

à l'intérieur de celui-ci

play09:00

1 0 0 0 0 1 0 et on va convertir donc ce

play09:04

nom bien et on va essayer d'interpréter

play09:06

de savoir à quel nombre décimal y

play09:08

correspond donc pour ça vous allez voir

play09:10

c'est hyper simple vous allez prendre

play09:11

toutes les colonnes où il y à 1 1 et

play09:13

vous à les additionner les poids de

play09:15

chacune de ces colonnes pour obtenir le

play09:17

nombre décimal donc si c'est à nous

play09:19

faire 128 +2 ça nous fait sont donc 130

play09:23

est en effet ceux nombreux binaire

play09:24

correspond au nombre décimal 130

play09:27

maintenant dans le sens inverse

play09:28

imaginons qu'on veut représenter le

play09:30

nombre 19 ans binaire comme en fait et

play09:32

bien en fait vous allez voir c'est pas

play09:33

beaucoup plus compliqué imaginez ici que

play09:35

vous avez 19 bis et que le but du jeu

play09:38

c'est de remplir les cases notre tableau

play09:40

avec nobi mais attention il ya deux

play09:41

règles

play09:42

la première règle c'est qu'on va

play09:43

commencer par la case la plus grande

play09:45

pour aller vers la case la plus faible

play09:46

et la deuxième règle c'est que lorsqu'on

play09:48

met des billes dans une case eh bien on

play09:50

est obligé de remplir la case en entier

play09:52

on peut pas remplir à moitié la case et

play09:54

le nombre de mythes il faut pour remplir

play09:56

la kasbah c'est simplement

play09:57

le poids de la case en question donc ici

play09:59

j'ai 19 bis il faut que je remplisse mes

play10:01

15 ans nanti donc si je peux pas à

play10:03

jamais 1-0 et si je peux je met un on va

play10:06

faire ça ensemble ici 128 je peux pas le

play10:07

remplir mike 19 donc je passe à côté

play10:09

je vais mettre 1,064 je peux pas non

play10:11

plus jamais tu 1 0 32 je met un zéro et

play10:14

l'ascèse de cebu je peux mettre ses

play10:15

sbires la terre de cette can

play10:17

donc je mette à 1 et ensuite on continue

play10:19

à dérouler comme ça donc la vue obligée

play10:21

de jamie 16 bits dans cette case il me

play10:23

reste que trois donc là je peux pas m il

play10:25

y donc je mets 0-6 6-0

play10:27

hélas une vue qui me reste trois bises

play10:28

c'est bon je peux remplir la case avec 2

play10:30

bis donc si je mets un petit 1 il me

play10:31

reste plus qu'une seule vie et si je

play10:33

remplis ma dernière biathlètes dernière

play10:34

case et donc la représentation du nombre

play10:37

19 ans binaire ça donne ça 1 0 0 1 1

play10:42

sachez également qu'il est possible de

play10:44

compter ou de représenter des nombres

play10:46

directement avec les doigts de sa main

play10:47

comme on le fait avec une base de 10

play10:49

alors on dessine mal tout le monde ses

play10:51

comptes avec ses doigts 1 2 3 4 5 etc

play10:53

mais vous allez voir combinèrent c'est

play10:55

également possible et vous allez pouvoir

play10:57

compter représenter des nombres beaucoup

play10:59

plus important puisque vous allez

play11:00

pouvoir les deux héros jusqu'à 1023

play11:02

simplement avec vos dix doigts

play11:03

voyons sans comment ça marche donc vous

play11:05

avez vos dix doigts et vous avez fait

play11:07

comme dans le tableau de tout à l'heure

play11:08

vous avez donné un poids à chacun de vos

play11:10

doigts

play11:11

donc là vous avez pas marre un registre

play11:12

de 8 bits mais enregistre de 18 me pour

play11:14

aller plus loin dans les nombres

play11:15

représentable lorsque vous avez le droit

play11:17

de baisser ça correspond à 1 à 0 et

play11:18

lorsqu'il élevé ça correspond à 1

play11:20

vous pouvez faire la même représentation

play11:22

culte à bloc on a vu tout à l'heure mais

play11:23

directement avec vos dix doigts

play11:25

mon premier but de lever ça correspond à

play11:27

mon deuxième seulement ça correspond à 2

play11:30

si je veux représenter nombreux 3 cm 2

play11:32

prenez vite qu'ils sont levés et ainsi

play11:33

de suite alors attention aux nombreux

play11:35

cadres qui peut être assez mal

play11:36

interprété vous comprendrez pourquoi

play11:37

ainsi que le nombre 128 équipes est

play11:39

également très mal interprété et

play11:41

attention le combo d2 puisqu'ici on à

play11:44

132 qui va être avec ses deux buts la

play11:46

wsa pète extrêmement l'interprète

play11:48

également donc n'oubliez pas de dire aux

play11:50

personnes autour de vous vous êtes en

play11:51

train de compter en finale qui vous

play11:52

n'êtes pas en train de les insulter

play11:53

on voyait ça peut être intéressant de

play11:56

compter avec ses doigts puisque on peut

play11:57

aller de 0 à 1023 simplement avec nos

play11:59

dix doigts comme je voulais alors si

play12:01

vous êtes feignant exactement utiliser

play12:02

vos doigts ou encore des tableaux pour

play12:04

faire des conversions vous pouvez

play12:05

utiliser des outils déjà tout fait par

play12:07

exemple sur les différences vous avez

play12:09

des

play12:09

calculatrice et la plupart d'entre elles

play12:11

comportent une calculatrice de type

play12:13

programmeurs dont pouvez l'activer passe

play12:15

en dessous min aussi si vous voyez c'est

play12:17

que j'ai des différents noms qui vont

play12:18

être présentés en fait ces différentes

play12:20

représentations d'un même nombre

play12:21

donc si en hexadécimal en décimales en

play12:24

octal donc c'est la base 8 et en binaire

play12:25

donc notre base 2 est en fait c'est très

play12:28

simple vous cochez la représentation

play12:31

dans laquelle vous souhaitez écrire un

play12:32

nom par exemple ici décimales vous

play12:34

écrivez le nom 123 on va dire et vous

play12:36

avez directement les autres

play12:37

représentations en hexadécimal par

play12:39

exemple ses 78 ou en binaire c'est 0 1 1

play12:41

1 1 0 1 1

play12:43

vous voyez ça peut être vraiment

play12:44

intéressante si vous êtes également

play12:45

capable d'écrire directement en binaire

play12:47

des noms si vous le souhaitez et voir

play12:48

directement le résultat en décimales -

play12:50

hexadécimal ou l'écrire dans d'autres

play12:52

présentations comme lady agissent mal le

play12:53

deathmatch et c'est donc ça c'est une

play12:55

première sanction c'est d'utiliser des

play12:57

outils

play12:57

par exemple vous avez déjà sur votre

play12:58

ordinateur mais pourrait également

play12:59

utiliser des calculatrices ou des

play13:01

convertisseurs en ligne où j'ai mis le

play13:03

lien de l'un d'entre eux bien sûr il en

play13:05

existe plein doute pour faire des

play13:06

recherches sur google mais la plupart

play13:07

d'entre vous verrez on vous proposait

play13:09

une représentation paix si mal bien sûr

play13:11

binaire mais également hexadécimal

play13:13

puisque c'est une présentation assez

play13:15

importante que vous voulez dit dans le

play13:16

nom du développement logiciel

play13:17

je vous avais promis en début de cette

play13:19

vidéo que je vous expliquerai pourquoi

play13:20

lorsque vous double cliquez sur votre

play13:22

image ou sur le fichier texte

play13:23

oui vraiment une image ou du texte et

play13:25

pas seulement du binaire et bien

play13:27

justement on y arrive en mémoire vous à

play13:29

les stocker donc comme je vous dis des

play13:30

nombreux binaire mais lorsque vous avez

play13:32

par exemple lancé un fichier texte qui

play13:34

va être le plus simple à comprendre vous

play13:35

allez voir réellement du texte il va

play13:36

s'afficher à l'écran

play13:37

alors comment ça marche et bien en fait

play13:40

vous allez utiliser plutôt votre

play13:41

ordinateur va utiliser ce qu'on appelle

play13:43

un codage qui va permettre de

play13:44

transformer finalement ou d'interpréter

play13:46

plus tôt

play13:47

les nombres binaires dans autre chose et

play13:49

notamment pour le texte on utilise des

play13:51

tables transformation et la plus connue

play13:53

c'est la table à ce qui va vous

play13:55

permettre de convertir donc des nombres

play13:56

binaires dans un caractère données alors

play13:59

comment ça marche vous allez prendre

play14:01

votre nombreux binaire donc est stocké

play14:03

chacun des qualités à stocker sur un

play14:04

octet vous à les convertir ceux nombreux

play14:07

binet en décimales pour pouvoir le

play14:08

retrouver dans le tableau est ensuite

play14:10

vous prenez simplement bas le caractère

play14:12

qui correspond au nombre décimal que

play14:14

vous avez lu au niveau de votre mémoire

play14:15

vous par exemple si j'ai lu dans ma

play14:16

mémoire

play14:17

le nombre 78 je sais que ça correspond m

play14:20

majuscule

play14:21

vous pouvez voir dans ce tableau qui a

play14:22

la première colonne qui va pas être très

play14:23

intéressante pour nous ici c'est un peu

play14:25

complexe

play14:25

on n'aura pas l'occasion d'en parler

play14:26

tout de suite par contre les trois

play14:28

prochaines colonnes sont assez

play14:29

intéressantes on à la première on va

play14:31

voir des caractères spéciaux et les

play14:32

différents chiffres qui vont permettre

play14:34

d'en présenter des nombres et ensuite

play14:35

dans un troisième collègue on va voir

play14:36

les lettres majuscules et la dernière

play14:38

les lettres minuscules

play14:39

alors comment ça marche on va prendre un

play14:41

petit écran donc je vous ai dit on a des

play14:43

options qui vont stocker donc des

play14:46

nombres binaires et ses nombreux binaire

play14:47

voix est ensuite converti avec cette

play14:49

table dans des caractères donc j'ai mis

play14:51

un petit exemple pour bien comprendre

play14:52

ici on a deux opté qui représente des

play14:56

nombres binaires ici est la première

play14:58

chose à faire comme vous les 10 et de

play14:59

les convertir en décimales pour les

play15:01

retrouver dans le tableau on va déjà

play15:02

commencer par faire ça le premier nombre

play15:04

binaire c'est celui ci vous savez

play15:05

comment c'est la conversion 1 on prend

play15:07

ici donc les différentes colonies ya des

play15:09

1 et on additionne les poids des blick

play15:11

nicklas fait 64 +8 +4 plus de +1 et ça

play15:15

ça nous donne 70 le deuxième opté est

play15:18

très similaire au premier sauf vous

play15:19

pouvez voir ici qui à la colonne cas

play15:21

pour 1 0 la place du 1 donc on peut

play15:22

simplement soustraire 4 à la valeur de

play15:24

tout à l'heure donc le deuxième acte et

play15:26

c'est la valeur 75 au caire revenons

play15:28

maintenant à notre petit exemple

play15:30

donc on a 79 et 75 et si on regarde dans

play15:33

notre tableau à quoi correspondent ces

play15:35

caractères on à 79 c'est le caractère

play15:37

aux majuscules et 75 c'est le caractère

play15:40

pia majuscule donc ici dans mon exemple

play15:42

ce que je vous ai écrit plutôt ce que

play15:44

j'ai écrit dans les mémoires c'est ok

play15:45

tout simplement

play15:46

alors pour bien fait que vous ayez bien

play15:47

compris le principe vous ai mis un petit

play15:49

exercice en bas de l'écran pour voir et

play15:51

donc je vais vous laisser le faire de

play15:53

votre côté de convertir ces différents

play15:54

opté dans lé nombre décimal et trouver

play15:57

le caractère pic correspond et je vous

play15:58

encourage bien entendu à mettre dans les

play16:00

commentaires le résultat que vous pouvez

play16:02

trouver

play16:02

je vais également faire de même je vais

play16:03

être un commentaire pour vous donner les

play16:05

solutions si vous ne trouvez pas mais

play16:06

attention pas de triche

play16:07

essayez de le faire bien sûr par vous

play16:08

même j'espère que 7,2 vous aura plu et

play16:10

que les nombreux guinéens n'ont plus de

play16:11

secrets pour vous dans la prochaine

play16:13

vidéo on va encore utiliser ces nombres

play16:15

binaires pour les associer avec ce qu'on

play16:16

appelle des portes aux logiques vous

play16:18

allez voir qu'en fait tout ce qu'on a vu

play16:19

dans cette vidéo c'est comment stocker

play16:21

représenter une donnée et on verra grâce

play16:23

aux portes logiques comment notre

play16:25

ordinateur va traiter ces données pour

play16:26

appliquer différentes transformations

play16:27

dessus comme par exemple des

play16:29

comparaisons ou encore des additions

play16:31

démultiplication etc

play16:32

donc tout finalement les opérations de

play16:34

base que peut faire votre processeur

play16:36

donc pour pas louper cette vidéo qui je

play16:38

vous l'assuré sera vraiment intéressante

play16:39

n'oubliez pas de vous abonner de plus si

play16:42

vous avez aimé celle ci vous aimez cette

play16:43

suite de vidéos sur les bases de

play16:45

l'informatique n'oubliez pas de mettre

play16:46

un petit pouce bleus et à m'encourager

play16:48

dans les commentaires en attendant je

play16:50

vous dis à bientôt pour une prochaine

play16:51

vidéo qu'audard pro a plus

play16:56

[Musique]

Rate This

5.0 / 5 (0 votes)

関連タグ
InformatiqueBinaireDécimalCodageLogicielsProcesseurMémoire viveDisque durProgrammationDéveloppement
英語で要約が必要ですか?