¿Los numeros 0 y 1 solo es una representacion simbolica, si es que puede llamarse asi, para una mejor compresion humana de los pulsos ele...

Miguel R

Miguel R

Pregunta
student
hace 5 años

¿Los numeros 0 y 1 solo es una representacion simbolica, si es que puede llamarse asi, para una mejor compresion humana de los pulsos electricos?

Si esto es asi, ¿se podria crear alternativas diferentes para la representacion de 0 y 1, pero en esencia el codigo binario solo es pulsos electricos y es lo que entiende la maquina?

8 respuestas
    John Cardenas

    John Cardenas

    student
    hace 5 años

    Así es, las computadoras funcionan con electricidad y entiende eso que mencionas.

    También puedes entenderlo como un tubo por donde pasa agua. Si algo tapa el tubo y deja de pasar agua es un 0, porque no hay agua. Si en cambio si pasa agua, es un 1.

    Y si, se podrían usar otras alternativas como palabras como: False or True. On or Off. O quizá otras cosas más efectivas, pero... ¿Sería más eficiente que los 0 y 1?

    Darío Berumen Ceceña

    Darío Berumen Ceceña

    student
    hace 5 años

    @johncardenasp

    Hola!. A lo que yo entiendo y e investigado, si se podría decir que los 0 y 1 son una representación simbólica. Para la computadora solo hay flujo de energía o no hay, es decir la computadora no entiende si no que opera electricidad. * Pero lo ceros y unos son una representación de algebra booleana que nosotros le hemos dado, para representar el flujo de energía. Con algebra booleana nos referimos a true and false (verdadero y falso), 0 y 1 * 0 = False (negativo), Un nivel de baja tensión. 1 = True (positivo), Un nivel de alta tensión. * Pero al final de cuentas para las máquinas solo hay energía o no, aunque nosotros le hemos dado la representación de 0 y 1.

    Darío Berumen Ceceña

    Darío Berumen Ceceña

    student
    hace 5 años

    @johncardenasp

    Creo que para los programadores de hace mucho tiempo, eran más efectivos los 0 y 1 al momento de programar. Claro en aquel entonces ya que hoy en día utilizamos lenguajes de alto nivel que son más sencillos, y máximo llegamos a utilizar ensamblador, no creo que alguien hoy en día programe en Binario. ¿O tal vez si?. 🤔

    Miguel R

    Miguel R

    student
    hace 5 años

    @dberumencecena Seguro que si, alguna mente curiosa programaria en binario

    Darío Berumen Ceceña

    Darío Berumen Ceceña

    student
    hace 5 años

    @alfonss

    Tienes razón alguna mente curiosa lo haría, sería bastante interesante. ¿No crees?.

    Emiliano Fernández Cervantes

    Emiliano Fernández Cervantes

    student
    hace 5 años

    Hola, en realidad 0 y 1 es lo que una computadora entiende cuando lee señales digitales. Es decir que tienes que pensarlo como 2 partes. La señal que la computadora recibe es una señal física, e internamente la computadora interpreta esta señal física como un 0 lógico o un 1 lógico.

    Hay muchas señales físicas que la computadora interpreta. Normalmente son eléctricas (voltajes), pero también pueden ser ondas electromagnéticas (como el internet, telefono, Bluetooth), campos magnéticos como en los discos duros (que de hecho así almacenan la información), etc.

    También, como te decía en el otro post, hay computadoras que pueden interpretar 5 V como un 1 lógico y otras pueden interpretar 3.3 V como ese mismo 1. Lo importante es que entiendas que 1 y 0 (alto-bajo o true-false) es en realidad la manera en como la computadora entiende las señales que le mandas.

    Miguel R

    Miguel R

    student
    hace 5 años

    @emilian20 Eso quiere decir que no exites 0= 0V solo;

    0.8 V , 1.5 V segun sea la logia

Fundamentos de Ingeniería de Software [Empieza Gratis]

Fundamentos de Ingeniería de Software [Empieza Gratis]

Comienza tu proyecto aprendiendo las bases de la ingeniería de software. En este curso podrás entender cómo funcionan las bases de la electrónica, los diferentes sistemas operativos y las redes que te permiten usar Internet.

Fundamentos de Ingeniería de Software [Empieza Gratis]
Fundamentos de Ingeniería de Software [Empieza Gratis]

Fundamentos de Ingeniería de Software [Empieza Gratis]

Comienza tu proyecto aprendiendo las bases de la ingeniería de software. En este curso podrás entender cómo funcionan las bases de la electrónica, los diferentes sistemas operativos y las redes que te permiten usar Internet.