Explication
Répondre à la discussion
Affichage des résultats 1 à 16 sur 16

Explication



  1. #1
    Matlabo

    Explication


    ------

    Salut, enfaîte j'ai une petite question en informatique

    J'ai trouvé par exemple ceci : 1KB = 2^10 BYTES


    j'ai pas compris le 2^10, j'ai trouvé que c'était le préfixe binaire dans le système binaire mais c'est quoi justement "le préfixe binaire " ou" le système binaire"...................... .;

    et pourquoi 2 et pourquoi 2^10.......................... .

    et pourquoi les informaticiens n'ont pas fait que utiliser les normes du SI et c'est quoi vraiment le système décimale?!!

    Merci pour les réponses !!!!

    -----

  2. #2
    Jack
    Modérateur

    Re : Explication

    Essaie de trouver un titre plus précis la prochaine fois.

    2^10 = 1024 et 1024, c'est pas loin de 1000, donc il fut un temps où c'est devenu un Kilo.

    Mais aujourd'hui, on devrait plutôt parler de Kibi (Ki) pour 2^10, donc 1Kio = 1024 octets.

    Il y a un article très clair sur wikipedia.

  3. #3
    Matlabo

    Re : Explication

    Salut merci pour votre réponse quick mais pourquoi ne pas faire 1000 alors
    Ps : j'ai déja fait plein de recherche sur le net mais j'ai pas trouvé grand chose

  4. #4
    Jack
    Modérateur

    Re : Explication

    Citation Envoyé par Matlabo Voir le message
    mais pourquoi ne pas faire 1000 alors
    Parce que c'est très pratique.Par exemple, à l'origine des microprocesseurs, la mémoire était sélectionnée par des signaux binaires qui formaient l'adresse à laquelle on voulait accéder.
    Avec un signal, on obtient 2 valeurs: 0 et 1, avec 2 signaux on obtient 4 valeurs: 00 01 10 et 11, avec 3 signaux 8 valeurs : 000 001 010 ... 110 et 111 et en généralisant avec n signaux , on obtient 2^n combinaisons, donc 2^n adresses.

    Avec n = 10 , on peut adresses 2^10 cases mémoires, soit 1024, ce qu'on simplifié par 1K
    Avec n = 20 , on peut adresses 2^20 cases mémoires, soit 1048576, soit 1M, ce qui est tout de même plus simple.

    Bon, maintenant, on a gardé ce principe et on en est aux Giga pour la RAM et aux Tera pour les mémoires de masses, même s'il était plus exact de parler de Tibi et de Gibi.

  5. A voir en vidéo sur Futura
  6. #5
    CM63

    Re : Explication

    Et les Shadocks c'est pour pomper les bits

  7. #6
    Dynamix

    Re : Explication

    Salut

    Citation Envoyé par Jack Voir le message
    ce qu'on simplifié par 1K
    A tort , vu que 1K c' est un kelvin
    kilo tout seul ne veux en plus rien dire .

    Un byte , c' est un paquet de bits , en général 8 = soit un octet .
    1 ko ça fait 1024*8 bits

  8. #7
    LeMulet

    Re : Explication

    Citation Envoyé par Matlabo Voir le message
    et pourquoi les informaticiens n'ont pas fait que utiliser les normes du SI
    Les informaticiens, eux, utilisaient des notation précises.
    C'est précis l'informatique.
    1024 octets c'est différent de 1000 octets, donc ils disaient 1024 s'il y avait 1024 octets et 1000 s'il y avait 1000 octets.
    Ca ne posait pas trop de problème lorsque les mémoires étaient petites.

    Mais lorsqu'on est passé aux multiples de 1024, ca faisait suer certains de donner la valeur exacte, ou même de la comprendre.
    C'est plus vendeur et accessible grand public de dire : Cette mémoire fait 64K plutôt que de dire qu'elle fait 65536 octets. (ou 16K lorsqu"elle fait 16364 octets)
    On voit d'ici le client arriver : "je voudrais une mémoire de 16362 octets mon bon Monsieur"
    "Ah non désolé, on n'a pas mais je peux vous en proposer une à 16364 octets."
    "Oui, c'est ça , c'est ce que je voulais dire (..petite honte du client face à sa mémoire défaillante..qui de plus indique sa méconnaissance du système binaire...)

    Donc la raison de l'établissement de ce "standard" n'est pas à rechercher du côtés des informaticiens, mais du côte des médias, des publicitaires, et des vendeurs de matériel informatique.

    Comme quoi à quoi ça tient un "standard" en informatique...
    Bonjour, et Merci.

  9. #8
    Matlabo

    Re : Explication

    Ok donc vous voulez dire que c'est les médias... Qui ont nommé
    1048576..... 1MBytes

  10. #9
    Matlabo

    Re : Explication

    Et quand je lis vos messages et ailleurs sur le web j'ai l'impression que sa a changé

  11. #10
    Jack
    Modérateur

    Re : Explication

    Citation Envoyé par Dynamix Voir le message
    A tort , vu que 1K c' est un kelvin
    kilo tout seul ne veux en plus rien dire .
    Je n'ai jamais dit que K était une unité, j'ai simplement dit qu'il correspondait à 1000 (et 1024 à tort)

  12. #11
    Jack
    Modérateur

    Re : Explication

    Citation Envoyé par Matlabo Voir le message
    Ok donc vous voulez dire que c'est les médias... Qui ont nommé
    1048576..... 1MBytes
    Non, je t'ai expliqué que c'est un usage historique qui perdure encore aujourd'hui, et pour un moment sûrement même si les choses évoluent.

  13. #12
    CM63

    Re : Explication

    C'est 16384 et pas 16364, ni 16362 . Mon frère et moi, nous connaissons par cœur les puissances de 2 jusqu'à 65536 depuis l'âge de 10-12 ans avant même de savoir que c'était les puissances de 2 d'ailleurs mon frère ne le sait toujours pas

  14. #13
    PA5CAL

    Re : Explication

    Citation Envoyé par Matlabo Voir le message
    Ok donc vous voulez dire que c'est les médias... Qui ont nommé
    1048576..... 1MBytes
    Non, à la base ce sont les concepteurs de systèmes informatique, qui avaient besoin d'un moyen simple de désigner des volumes d'informations représentant des puissances de deux.

    Cette convention n'a jamais posé de problème dans le milieu de l'informatique, mais elle a naturellement été exposée au grand public quand l'informatique s'est démocratisée, et a donc été utilisée dans le domaine commercial, souvent de façon abusive si l'on considère que toute le monde ne sait pas que 1K (1024) ne vaut pas 1k (1000) et que 1M « informatique » (1048576) ne vaut pas 1M « normal » (1000000).

    Les préfixes Ki et les Mi ont été créés il y a une vingtaine d'année pour éviter cette confusion, mais leur usage n'a commencé à entrer dans les mœurs que très récemment (en effet, ce n'est pas parce que des technocrates décident à un moment de normaliser une nouvelle forme d'expression que les gens vont tout de suite se mettre à écrire et parler différemment).

  15. #14
    Dynamix

    Re : Explication

    Citation Envoyé par PA5CAL Voir le message
    (en effet, ce n'est pas parce que des technocrates décident à un moment de normaliser une nouvelle forme d'expression que les gens vont tout de suite se mettre à écrire et parler différemment).
    Ce n' est pas le but d' une normalisation .
    Les normes s' adressent aux fabricants et aux vendeurs ainsi qu' à l' enseignement . Le publique suit plus ou moins à retardement .

  16. #15
    PA5CAL

    Re : Explication

    Citation Envoyé par Dynamix Voir le message
    Ce n' est pas le but d' une normalisation .
    Les normes s' adressent aux fabricants et aux vendeurs ainsi qu' à l' enseignement . Le publique suit plus ou moins à retardement .
    On pourrait discuter des buts réellement visés lorsqu'on publie des normes...

    Mais dans le cas présent, il est vrai que cette norme s'adresse à ceux qui commercialisent les produits informatiques, et que son contenu est enseigné à l'école.

    Ce sont peut-être les deux seules raisons pour lesquelles les gens commencent à utiliser ces notations aujourd'hui : les clients sont censé les lire sur les produits qu'ils achètent (dans ce cas, on ne devrait pas constater d'effet de retardement dans leur usage par le public), et on les a apprises aux jeunes générations.

    Néanmoins, force est de constater qu'en pratique elles n'ont que rarement été adoptées dans le commerce grand public, et que par ailleurs, l'usage des anciennes notations est encore majoritaire dans les milieux professionnels (surtout quand ils ne touchent pas directement le grand public).
    Dernière modification par PA5CAL ; 11/10/2017 à 13h15.

  17. #16
    CM63

    Re : Explication

    Citation Envoyé par PA5CAL Voir le message
    On pourrait discuter des buts réellement visés lorsqu'on publie des normes...
    Mais c'est hors sujet.

Discussions similaires

  1. Explication
    Par ZooPaul dans le forum Chimie
    Réponses: 1
    Dernier message: 12/02/2013, 11h00
  2. explication
    Par aminaa dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 15/11/2012, 23h01
  3. Exo explication
    Par zgoute dans le forum Mathématiques du collège et du lycée
    Réponses: 6
    Dernier message: 14/03/2010, 19h44
  4. Explication : id
    Par invite7d811809 dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 31/12/2009, 12h34
  5. explication
    Par invitecdc9e01f dans le forum Mathématiques du collège et du lycée
    Réponses: 0
    Dernier message: 25/11/2007, 15h04