Saltar al contenido

La computadora, los unos y los ceros…

26 noviembre 2007

En el momento en que estoy escribiendo este post, hace una semana que arranqué con “Un Mundo Binario”, cuyos resultados parciales son cuatro post e interesante número de visitas y comentarios como para arrancar, esperemos continuar creciendo. Con el tiempo, empezaré a subir junto con los post, algunos tutoriales y también actualizaré el blogroll (sitios de amigos, que leo, etc.).

Como bien prometí al comenazar, intentaré explciar cómo es eso de que las compus solo entienden unos y ceros. Muchos habrán escuchado esta afirmación pero dificilmente la hayan entendido. A no desanimarse: después de leer el post la van a entender menos pero tendrán ganas de investigar y comprender qué significa. :-)

Hagamos dos o tres definiciones básicas:

  • Para comunicar ideas necesitamos algún lenguaje, algún sistema.
  • En general, cualquier sistema está compuesto por una serie de símbolos que lo integran. En el caso del decimal, los símbolos son los diez dígitos (del 0 al 9), en el binario son solo dos (el 0 y el 1) y en el alfabeto son 29 letras (de la A a la Z) y así con otros sistemas.
  • Con los símbolos podemos formar “palabras” cuya longitud será la cantidad de símbolos que la componen. Por ejemplo, el número 8 tiene longitud 1. El 64, longitud 2 y el 2347 tiene longitud 4. Un sistema tiene tantos números de longitud 1 como símbolos posee.

Cuando hablamos de sistemas numéricos, a menor cantidad de símbolos, mayor la longitud de la “palabra”… veamos un ejemplo: supongamos que yo quiero transmitir tres ideas: Bueno, malo y regular.

Caso 1 – tengo un sistema de 3 símbolos: B, M y R. Será muy simple transmitir los tres conceptos definiendo justamente tres palabras de longitud 1:

Bueno – B

Malo – M

Regular – R

Caso 2 – tengo un sistema pero de sólo 2 símbolos: B y M. En este caso, no puedo obtener tres palabras de longitud 1! Por lo que puedo representar las ideas de alguna forma como la siguiente:

Bueno – B

Malo – M

Regular – BM (o MB)

Como se vio, al tener menos símbolos, tuve que utilizar palabras de longitud 2. Aunque este es solo un ejemplo (¡y bastante pavote por cierto!), la idea es simple: si tengo menos símbolos, puedo formar menos palabras de longitudes razonables como para recordarlas. Por otro lado, tampoco puedo tener un sistema de diez mil símbolos porque sería imposible de manejar. Si lo pensamos de una forma humana, lo ideal es un sistema de un número importante de símbolos (¿29?) que me permita formar una cantidad alta de palabras de longitudes razonables (no más de 10, 15 símbolos) como, por ejemplo, el alfabeto que conocemos.

Pero las computadoras internamente, se manejan con energía. Por más que nosotros los usuarios vemos hermosas pantallas con letras, números, dibujos y más, por dentro los componentes se comunican a través de la electricidad y yo me pregunto: ¿cuántos símbolos puedo representar con electricidad? La respuesta que todos estarán pensando es la correcta: ¡2! y si están pensando en unos y ceros, están equivocados, la electricidad tiene dos estados: prendido y apagado; por lo tanto la computadora internamente se comunica con un lenguaje binario ya que es la única forma posible de hacerlo. Nosotros, los humanos, utilizamos el 1 y el 0 para resolver el sistema binario de forma simple.

En resúmen: la pc se maneja de forma binaria ya que es la única forma en que puede hacerlo, con un lenguaje de solo dos símbolos y con palabras de longitudes largas que no es un problema para la computadora.

¿se entiende algo? No quiero extenderme más, ya que continuaré con la idea de números binarios que me parece interesante, pero creo que por el momento es suficiente. Con el feedback, veré como seguir ya que tengo el miedo (y la sospecha) de que no se entienda nada.

¡Buena semana para todos!

About these ads
39 comentarios leave one →
  1. 26 noviembre 2007 1:34 AM

    Sólo tengo para decir q nuestro alfabeto tiene 29 letras, X lo menos según la RAE (Real Academia Española), estimo que no comtemplaste la CH – LL – Ñ como buen informatico que sos que sabe mucho inglish.

  2. 26 noviembre 2007 7:33 AM

    Gracias Guille! corregido ya que asi está en la página de la Real Academia Española. Igualmente al leerlo pensé que solo me había olvidado la ñ ya que la ch y la ll pensé que se habían sacado del diccionario pero bueno, no vamos a andar contradiciendo a la RAE! Es una entidad muy moderna que tiene definiciones como:

    Matrimonio: Unión de hombre y mujer concertada mediante determinados ritos o formalidades legales.

    Gallego: 1. adj. Natural de Galicia. U. t. c. s.
    5. adj. C. Rica. tonto (falto de entendimiento o razón).

  3. 26 noviembre 2007 11:37 AM

    Bien bien, buena explicación. Es cierto que ya sobre el último párrafo uno se va enfermando y perdiendo un poquito, pero no por falta de claridad, sino por lo abstracto del tema.

    No sé si se cerró el tema de la electricidad y el sistema binario. No sé si todos llegaron a la conclusión correcta, o si llegaron a una conclusión. Desde el punto de vista fáctico, la energía está o no está y esto es codificado como unos o ceros. De ahí todos los pequeños circuitos que vemos en una Mother (o placa madre) de la pc. Estaría bueno que pongas alguna palabra ejemplo, por ej: como hago para decir en binario “SI” : 10101000111010100010110? o 10010001011111001010101? Yo no tengo ni idea porque estudio Trabajo Social y acabo de inventar ambas convinaciones binarias.

    Abrazo y “go on!”

  4. 26 noviembre 2007 11:52 AM

    ¡Gracias gordo por tu comentario!
    Te cuento que la idea es continuar con el tema e ir explicando como se va expresando en numeros binarios tanto numeros (¿como se escribe 254 con 1s y 0s?), palabras e incluso cómo transmito una imágen en binario pero la idea es hacerlo de a poco e ir comprendiendo el funcionamiento de una Pc.
    También la idea es que al finalizar, unir todos los post en algún artículo o algo por el estilo para que quede armadito pero todo esto lo dirá el tiempo…
    gracias por el consejo…

  5. 26 noviembre 2007 11:55 AM

    sepi! muy bueno el post! creo que acabo de entender los 10 elementos del sistema binario! y por ende todo lo que me enseñaron desde el comienzo de la carrera! jaja (ISI)
    abrazo grande!

  6. 26 noviembre 2007 12:23 PM

    El Gordo: como hago para decir en binario “SI”?

    Internamente, a cada caracter (h, 4, @, etc) se lo reconoce con un número según algún código, uno de los más conocidos es el ASCII. En este código, la S (mayúscula) tiene el asociado el número 83 y la I (mayús.) el 73. Pero la compu no entiende el 83 ni el 73, entonces se lo decimos en su idioma: 1010011 y 1001001. En el código ASCII, los caracteres tienen 8 ceros y unos, o sea: 01010011 y 01001001.
    Así que para decir si (en mayúsculas y sin tilde) primero le hacemos una seña indicándole que le vamos a hablar en ASCII y luego: cero uno cero uno cero cero uno uno cero uno cero cero uno cero cero uno… es más fácil decir SI y punto :P

    Yo creía que la LL y la CH las habían sacado del alfabeto porque se pueden formar con dos L y con C y H, no así la Ñ… Es una cuestión de fonética me parece… pero se ve que los gayegos no opinan lo mismo :D

  7. 26 noviembre 2007 1:05 PM

    Yo también creía que las habían sacado pero hoy al recibir el comentario de guille lo verifiqué en la web de la RAE y así es, están incluídas en el abecedario.
    Lo curioso es que no está incluída la RR que sigue el mismo sentido que las otras dos.

  8. 26 noviembre 2007 1:51 PM

    Bueno de nuevo yo!No lo postee antes por que no me acordaba la dirección.
    Pero para los que leyeron y ya conocian un poco del tema, les dejo un jueguito que invento CISCO, muy adictivo por cierto, para que practiquen y aprendan un poco de binarios!!

    http://forums.cisco.com/CertCom/game/binary_game.swf

    saludos!!! y abrazos :)

  9. 26 noviembre 2007 2:48 PM

    gracias por el juego, como ya comenté antes, para quienes no entienden y les interesa el tema, con un poco de paciencia ya voy a postear más sobre binarios y una continuidad de lo que ya empezamos!

  10. 27 noviembre 2007 11:26 AM

    Reemplazar R por RR es una regla ortográfica como la Z por la C en plurales o la U por la Ü en palabras como pingüino.

    Es decir se debe al contexto, no así con la LL, la CH y la Ñ. Por eso figuran como letras.

    Además la RAE dijo en el último congreso de la lengua española, que no pienzan eliminar ninguna letra, en todo caso aceptar distintas acepciones de la palabra, algo así como Kiosco y Quiosco, Psicólogo y Sicologo o incluso la pesadilla de todo profesor de Lengua, Idioma Nacional o como lo llamen en su escuela: Hexágono y Exágono.

    Empieza la extinción de la H, ya va a ver que después va a salir un grupo conservacionista a luchar por la supervivencia de la H

    Saludos

  11. 11 febrero 2008 7:43 PM

    explicacion de 0 y el 1 en las computadoras

  12. 12 marzo 2008 12:16 PM

    como se escriben las palabras letras en binario . Como entiende la maquina y como debemos codificar en binario el alfabeto en minuscuals y mayusclas. ejemplo:

    A = 1010001
    B = 1011010

    PRACTICA = 101010010
    BIEN = 1000110 De seguro esto esta mal, mi pregunta es
    ¿ Como es lo correcto de esta Idea ?
    Gracias por tus conceptos para mi claros y sencillos de entender gracias por tu respuesta .

  13. 12 marzo 2008 12:24 PM

    ECB, luego de este post, escribí otro titulado “¿Cómo escribo “binario” en binario?” que explica algunos conceptos sobre el tema.

    El link: http://unmundobinario.wordpress.com/2007/12/27/%c2%bfcomo-escribo-binario-en-binario/

    Todos los post de categoría binario:
    http://unmundobinario.wordpress.com/category/binario/

    Saludos.

  14. angel edwing Enlace permanente
    20 agosto 2008 7:01 PM

    pongan mejores respuestas asssssssssssssh

  15. 22 octubre 2008 3:47 PM

    necesito desifrar esto..0110100100>0011110111100111010000000

    • 14 septiembre 2010 6:14 PM

      yo tambien estoy en eso

  16. 21 enero 2009 9:47 PM

    ABER SI COMPRENDEN NECESITO TODO EL ALFABETO EN BINARRRRRRRRRRRIO…………………………………………………………POR FABORRRRRRR

  17. 30 marzo 2009 6:56 AM

    sois todos unos frikis de puta madre!
    jajajajajaja

  18. 14 septiembre 2010 6:13 PM

    muy buena su pagina nos ayuda en trabajos y nos ensena mucho

  19. gregorio perez alias gregoripec Enlace permanente
    29 mayo 2011 12:31 AM

    yo pregunte como se escribe el abecedario binario no que me expliquen que es el sistema binario , abrazo para todos

  20. 20 diciembre 2011 5:30 PM

    que significa esto 0001 1101 1111? tengo un amigo q m escribio esto y me dijo que erea lenguaje binario

  21. 2 junio 2012 9:36 AM

    son todos unos putos pedaso de un mamadera

  22. 13 octubre 2012 6:48 PM

    yo de chico hacia un sistema que consistia en el numero de la letra del alfabeto por ejemplo 1-a 2-b y asi

  23. 27 octubre 2012 7:13 AM

    Appreciating the persistence you put into your website and
    in depth information you present. It’s awesome to come across a blog every once in a while that isn’t the same
    out of date rehashed information. Fantastic read!
    I’ve bookmarked your site and I’m including your RSS feeds to my Google
    account.

  24. 11 marzo 2013 2:14 AM

    Hi, i think that i saw you visited my site thus i came to “return the favor”.

    I am attempting to find things to improve my site!
    I suppose its ok to use a few of your ideas!
    !

  25. 13 marzo 2013 2:18 AM

    Please let me know if you’re looking for a article author for your weblog. You have some really great articles and I feel I would be a good asset. If you ever want to take some of the load off, I’d absolutely love to write some
    material for your blog in exchange for a link back to mine.
    Please send me an e-mail if interested. Thanks!

  26. 22 marzo 2013 3:00 AM

    I do not know if it’s just me or if perhaps everybody else experiencing issues with your site. It appears as though some of the written text on your content are running off the screen. Can someone else please provide feedback and let me know if this is happening to them as well? This might be a issue with my web browser because I’ve had this happen
    previously. Thanks

  27. 28 marzo 2013 9:22 PM

    As many knock off customers would know, fakes can make your ft
    really feel uncomfortable and sweaty. It was Deckers, he says, that transformed UGG Boots Cheap
    into a high-fashion item, spending $7m on marketing over the past decade and sending boots to personalities such as Oprah Winfrey.
    To dry your Australian uggs, tumble dry them on a warm setting,
    but avoid excessive heating.

  28. 1 abril 2013 7:31 AM

    Aw, this was a really nice post. Taking the time and actual effort to produce a
    good article… but what can I say… I put things off a whole lot and
    don’t manage to get nearly anything done.

  29. 11 abril 2013 1:45 PM

    Today, while I was at work, my cousin stole my iphone and
    tested to see if it can survive a twenty five foot drop, just so she can be a youtube
    sensation. My apple ipad is now destroyed and she has 83 views.
    I know this is totally off topic but I had to share it with someone!

  30. 14 abril 2013 7:22 AM

    Great article.

  31. 14 abril 2013 8:39 AM

    Have you ever considered about including a little bit
    more than just your articles? I mean, what you say is important and all.
    But imagine if you added some great photos or
    video clips to give your posts more, “pop”! Your content is excellent but with images and video clips, this blog could undeniably be one of the greatest in its field.
    Excellent blog!

  32. 15 abril 2013 12:01 PM

    Howdy very cool blog!! Man .. Excellent .. Superb .. I’ll bookmark your blog and take the feeds additionally? I’m happy to search out a lot
    of helpful information right here in the post, we’d like develop extra techniques in this regard, thanks for sharing. . . . . .

  33. 21 abril 2013 4:25 PM

    I read this piece of writing completely regarding
    the comparison of latest and previous technologies, it’s awesome article.

  34. 1 mayo 2013 3:56 PM

    Hi every one, here every one is sharing such familiarity, therefore it’s pleasant to read this website, and I used to pay a visit this webpage everyday.

  35. 6 mayo 2013 12:32 PM

    Hi there! Someone in my Myspace group shared this site with us so I came
    to take a look. I’m definitely enjoying the information. I’m bookmarking and will be tweeting
    this to my followers! Outstanding blog and terrific design
    and style.

Trackbacks

  1. ¿Cuántas clases de personas hay? « Mundo Binario
  2. ¿Cómo escribo “binario” en binario? « Mundo Binario
  3. Google en Twitter y en binario « Mundo Binario

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Conectando a %s

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 37 seguidores

%d bloggers like this: