stringtranslate.com

Calculadora de software

Calculadora GNOME , una calculadora de software

Una calculadora de software es una calculadora que se ha implementado como un programa de computadora , en lugar de como un dispositivo de hardware físico.

Se encuentran entre las herramientas de software interactivas más simples y, como tales, proporcionan operaciones que el usuario puede seleccionar de una en una. Se pueden utilizar para realizar cualquier proceso que consista en una secuencia de pasos, cada uno de los cuales aplica una de estas operaciones, y no tienen ningún otro propósito que estos procesos, porque las operaciones son las únicas funciones, o al menos las principales, de la calculadora, en lugar de ser funciones secundarias que respaldan otras funciones que normalmente no se conocen simplemente como cálculo. [1]

Como calculadoras , en lugar de computadoras , generalmente tienen un pequeño conjunto de operaciones relativamente simples, realizan procesos cortos que no requieren un uso intensivo de recursos computacionales y no aceptan grandes cantidades de datos de entrada ni producen muchos resultados, aunque muchas calculadoras de software pueden emular funciones de calculadoras científicas portátiles y calculadoras gráficas, como funciones trigonométricas , aproximaciones de pi y elaboración de gráficos de funciones.

Plataformas

Un reloj calculadora Casio Databank

Las calculadoras de software están disponibles para muchas plataformas diferentes y pueden ser:

Historia

Primeros años

Las computadoras modernas surgieron por primera vez en las décadas de 1940 y 1950. El software que ejecutaban se utilizaba naturalmente para realizar cálculos, pero estaba especialmente diseñado para una aplicación sustancial que no se limitaba a cálculos simples. Por ejemplo, la computadora LEO fue diseñada para ejecutar software de aplicaciones comerciales como nóminas .

El software específicamente para realizar cálculos como su propósito principal fue escrito por primera vez en la década de 1960, y el primer paquete de software para cálculos generales que obtuvo un uso generalizado fue lanzado en 1978. [2] Este fue VisiCalc y se llamó calculadora visible interactiva , pero en realidad era una hoja de cálculo , y estas ahora normalmente no se conocen simplemente como calculadoras.

La versión de Unix lanzada en 1979, V7 Unix, contenía una calculadora accesible desde la línea de comandos .

Simulación de calculadoras de hardware

Las calculadoras se han utilizado desde la antigüedad y hasta la aparición del software eran máquinas físicas, de hardware. Las calculadoras de hardware más recientes son dispositivos electrónicos portátiles con botones para dígitos y operaciones, y una pequeña pantalla para entradas y resultados.

Las primeras calculadoras de software imitaron a las calculadoras de hardware al implementar la misma funcionalidad con botones que se operaban con el mouse, en lugar de con los dedos. Estas calculadoras de software surgieron por primera vez en la década de 1980 como parte del sistema operativo original de Macintosh ( System 1 ) y del sistema operativo Windows ( Windows 1.0 ).

Algunas calculadoras de software simulan directamente una de las calculadoras de hardware, presentando una imagen que se parece a la calculadora y proporcionando la misma funcionalidad.

Calculadoras de software en Internet

En la actualidad existe una amplia gama de calculadoras de software, y al buscar en Internet se obtienen grandes cantidades de programas denominados calculadoras .

Los resultados incluyen calculadoras numéricas que aplican operaciones aritméticas o funciones matemáticas a números, y que producen resultados numéricos o gráficos de funciones numéricas, además de algunas herramientas y juegos no numéricos que también se denominan calculadoras.

Muchos de los resultados son calculadoras que no imitan ni simulan las calculadoras de hardware, sino que aprovechan la mayor potencia del software informático para implementar tipos alternativos de calculadoras. En Internet se ofrecen calculadoras de software que se pueden personalizar para utilizar cualquier expresión algebraica concebible. Estas calculadoras de software personalizables por el usuario también se pueden utilizar junto con capacidades de creación de fórmulas o ecuaciones, de modo que ahora se puede crear la calculadora de software para que realice todas las funciones matemáticas posibles. Ya no se limitan a un conjunto de expresiones trigonométricas y algebraicas simples, sino que ahora las versiones de la calculadora de software se adaptan a todas y cada una de las aplicaciones temáticas.

Ejemplos

Calculadoras numéricas

Todo tipo de calculadora de hardware se ha implementado en software, incluidas las calculadoras de conversión , financieras , gráficas , programables y científicas .

Otras calculadoras numéricas que no imitan las calculadoras de hardware tradicionales incluyen:

Calculadoras no numéricas

No todas las calculadoras basadas en software aceptan datos numéricos o expresiones algebraicas como entrada. Las calculadoras también pueden aceptar información arbitraria, desde información sobre estilo de vida hasta notación científica. Algunos ejemplos de este tipo de calculadoras de software incluyen:

Juegos

También existen tipos de software que se utilizan para ayudar a resolver juegos y que a veces se denominan calculadoras, entre ellos:

Paquetes de software relacionados

Existen muchos paquetes de software interactivos que ofrecen funciones de cálculo accesibles para el usuario, pero que normalmente no se denominan calculadoras , porque las funciones de cálculo solo cumplen una función de apoyo en lugar de ser un fin en sí mismas. Entre ellos se incluyen:

Hojas de cálculo
Las hojas de cálculo normalmente no se denominan calculadoras porque su principal objetivo es organizar los datos en filas y columnas y actualizar automáticamente los valores de muchas celdas dependientes cuando cambia el valor de otra celda. Las funciones de cálculo solo se utilizan como complemento para especificar los valores de algunas celdas.
Sistemas de álgebra computacional
Los sistemas de álgebra computacional normalmente no se denominan calculadoras porque su propósito principal es realizar la manipulación simbólica de expresiones matemáticas que pueden contener variables y operaciones complejas, como la integración. Sin embargo, las expresiones pueden ser cálculos básicos que no utilizan variables y que se evalúan de manera sencilla, como en una calculadora.
Bases de datos
Las bases de datos normalmente no se denominan calculadoras porque su principal finalidad es la entrada y el almacenamiento de datos, además de la generación de informes sobre estos datos. Las funciones de cálculo solo se utilizan de forma complementaria para especificar los valores en algunos campos.

Véase también

Referencias

  1. ^ Quirchmayr, Gerald; Schweighofer, Erich; Bench-Capon, Trevor JM (14 de agosto de 1998). Aplicaciones de bases de datos y sistemas expertos: Novena conferencia internacional, DEXA'98, Viena, Austria, 24-28 de agosto de 1998, Actas. Springer Science & Business Media. ISBN 978-3-540-64950-2.
  2. ^ Power, DJ, A Brief History of Spreadsheets, DSSResources.COM, World Wide Web, http://dssresources.com/history/sshistory.html, versión 3.6, 30 de agosto de 2004. Foto añadida el 24 de septiembre de 2002.