¿Cuál es la relación entre una regla de cálculo y una computadora?

Hay un poco de relación.

Tanto la regla de cálculo como la computadora digital funcionan mediante operaciones analógicas …

En el caso de la regla de la diapositiva, es el usuario el que coloca la diapositiva y luego lee el número apropiado. Pero el número está indicado por las propiedades físicas de la regla de cálculo. Para la mayoría de las cosas, la regla de cálculo contiene números marcados en una escala logarítmica. Esto permite cosas como la multiplicación simplemente agregando distancias. También (al mismo tiempo) permite la suma (escala diferente, que resulta ser lineal).

En la computadora digital, los dígitos están en binario, asignados por el diseñador a voltaje / corrientes. Si está por encima de un valor dado, se cuenta como un 1, si está por debajo de un valor más bajo, se cuenta como un 0. Si el voltaje / corriente está entre los dos valores, significa que el circuito tampoco se ha estabilizado a un valor alto o bajo, o está roto … Los interruptores son en realidad dispositivos analógicos, que funcionan muy rápido. Depende del diseñador de los circuitos evitar los valores inestables y asegurarse de que el circuito tenga suficiente tiempo para estabilizarse antes de que se usen los valores representados por el voltaje.

Para la aritmética, los bits se combinan en grupos, con reglas sobre cómo se pueden usar (más circuitos analógicos …). En algunos casos, los números representan logaritmos. valores flotantes: existe la mantisa representada por una colección de bits y un exponente (otra colección). Y reglas adicionales sobre cómo operar en ellos (aún más circuitos).

La ventaja que tiene la computadora es que las reglas integradas pueden usarse en combinaciones especificadas por un programa. Por lo tanto, cómo se manipulan los números puede ser mucho más complejo de lo que puede hacer una regla de cálculo.

Una regla de cálculo no se parece en nada a una computadora. No puedes programarlo. Cada operación debe ser realizada por el usuario individualmente. Con una computadora, puede describir todo el problema (lo que puede implicar billones de pasos intrincados) y lo hará todo automáticamente.

Una regla de cálculo es más como una calculadora de bolsillo muy, muy desagradable … pero solo puede multiplicar y dividir números, no puede sumar o restar. Si tiene una regla de cálculo GRANDE, y si es MUY bueno para usarla, puede obtener tres dígitos de precisión en lugar de los 8 a 10 dígitos que incluso las calculadoras más baratas proporcionan … pero la respuesta siempre será aproximada aproximación.

Peor aún, la regla de cálculo no te dice dónde está el punto decimal … así que si dice que la respuesta es 123, podría ser 1.23 o 0.000123 o 1,230,000,000 … la regla de cálculo no dice. Tienes que estimar qué tan grande debería ser la respuesta tú mismo.

Lo único en lo que una regla de cálculo es razonablemente buena es hacer las cosas RÁPIDAMENTE. Puede obtener una respuesta aproximada a una multiplicación mucho más rápido de lo que puede ingresar los números en una calculadora.

Esto es algo entrañable para algunas personas … así que mantienen sus antiguas reglas de cálculo para ese tipo de operación. Tengo que decir que me gusta más el aspecto físico de la cosa … pero en la práctica, una calculadora es mucho mejor … un programa de hoja de cálculo aún mejor … y poder programar una computadora es tan bueno como lo es (actualmente).

Ninguna.
Una regla de cálculo es un dispositivo analógico no programable, una computadora es un dispositivo digital programable.
Sin embargo, una regla de cálculo se puede comparar con una calculadora digital no programable, aunque una regla de cálculo no puede sumar o restar.

More Interesting

¿Qué pasos puedo tomar para encontrar un mentor / ingeniero en ciencias de la computación, especialmente siendo una ingeniera introvertida?

¿Por qué Windows solo tiene virus, no I-OS Linux, Mac, Android y todos los demás sistemas operativos comunes?

¿La demanda de vehículos autónomos para informáticos seguirá siendo fuerte durante los próximos 5 años?

Cómo generar todos los números primos de un número dentro de un rango

Cómo obtener un bajo uso de CPU en un servicio de alojamiento gratuito como un servidor web en cpanel

Cómo representar un número con signo usando el complemento de 2

¿Qué son las redes de creencias profundas?

¿De qué manera el trabajo de Turing en las máquinas de Turing realmente influyó significativamente en el desarrollo histórico de la tecnología informática?

¿Por qué se necesita la informática en los negocios?

¿Qué podemos aprender de los principios del aprendizaje automático?

Si desea hacer un proyecto interdisciplinario que relacione la ingeniería mecánica, la informática y la biotecnología, ¿cuáles son algunos posibles temas o ideas?

¿Cuál es la mejor práctica para 'portar' modelos de Machine Learning (especialmente aprendizaje profundo) de Python a sistemas integrados para aplicaciones como visión artificial?

¿Cuáles son algunos sistemas operativos alternativos para PC aparte de Windows?

¿Qué problemas prácticos puede resolver el aprendizaje profundo que el aprendizaje automático no puede resolver?

¿Cuáles son algunos problemas que actualmente no se pueden resolver en el campo de la visión por computadora?