Miguel R
Pregunta¿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?
John Cardenas
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
@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
@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
@dberumencecena Seguro que si, alguna mente curiosa programaria en binario
Darío Berumen Ceceña
@alfonss
Tienes razón alguna mente curiosa lo haría, sería bastante interesante. ¿No crees?.
Miguel R
si
Emiliano Fernández Cervantes
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
@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]](https://static.platzi.com/media/courses/ing.soft_2.png)