Fichero publicado por Jose Ignacio BW

ATCalc 4.0 Calculadora científica y gráfica accesible

Programa distribución libre y de código abierto

Destinatarios

A gente que no se quiera complicar la vida, le permite ver los números que ha ido introduciendo y obteniendo (y así repasarlos) y ver (y copiar) la lista de resultados obtenidos. Permite esconder, de la calculadora, aquello que no interese y utilizar sólo lo mínimo, ocupando un pequeño espacio en pantalla. Dispone de una curiosa calculadora temporal .

A estudiantes y profesionales que quieran una calculadora muy potente y versátil, y a su vez un entorno de programación (estructurada, estilo pascal), con posibilidad de representar ecuaciones, dibujos, etc.

A profesores de secundaria que quieran introducir a sus alumnos en la programación estructurada.

Adaptado para personas con dificultad de visión, o ciegas que utilicen lectores de pantalla (Jaws, NVDA).

Características globales

Podemos activar la opción en primer plano: para que esté siempre visible (y que las otras ventanas u otros programas no lo tapen).

Posibilidad de cambio de los tipos de caracteres, pudiendo aumentar la medida para personas con dificultad de visión, o para realizar demostraciones.

Muestra ayudas contextuales pulsando F1, o clicando el botón de la ayuda.

Características de la calculadora matemática y del entorno de programación

Para escoger los operadores, funciones, procedimientos, variables y constantes que uno crea más útiles, hay dos opciones configurables:

A) Parrilla

Parrilla con funciones, procedimentos, etc.

B) Plafón de botones

Botones con funciones, procedimentos, etc. (no para ciegos)

Enlace directo a la ayuda, al clicar el botón derecho, cuando se pasa el cursor en los botones de función/procedimiento y en las palabras seleccionadas.

Permite crear, guardar y reutilizar:
•Fórmulas matemáticas y programas. De ejemplo, el programa lleva 21 fórmulas y 63 programas.
•Constantes de cualquier tipo. El programa aporta unas cuantas, a modo de ejemplo, pero cualquier usuario puede añadir de nuevas, tantas como quiera.

Calculadora matemática

Escribir las operaciones que quiera hacer en una línea: así podemos ver y escribir, por ejemplo (12*3)/(4+2+8) y (esta es la diferencia con las calculadoras habituales) poder repasar si no está bien tecleada.

Calculadora mínima

Ver (y opcionalmente copiar al portapapeles) las operaciones, variables y resultados que se han ido utilizando.

Aparte de los operadores (suma, resta, etc.) puede utilizar:
• Un montón de funciones: todas las aritméticas habituales, logarítmicas, trigonométricas, estadísticas, valores aleatorios y opciones lógicas.
•Soporte para números complejos y fecha/hora.
•Cálculo de la integral.

Le permite crear fórmulas, utilizando:
•Variables (hasta ocho): así se puede definir: sqr(a) + (a * b) + a y modificar las entradas de las variables directamente.
•Funciones y constantes preasignadas.
•Variables de resultado o constantes de resultado, que utilizan los últimos valores obtenidos.

Cálculo del volumen de una esfera, ejemplo

Permite ver el resultado redondeado en hexadecimal, binario y cifras romanas. Obtener a partir del valor hexadecimal y de la cifra romana el correspondiente valor decimal.

Permite obtener datos estadísticos de una serie de valores (separados por espacios) de variables cuantitativas : recuento, márgenes, media aritmética, desviación estándar, percentiles. Ordenar la serie. Y para variables cualitativas: porcentaje y total.

Lleva diferentes opciones de copia de los resultados obtenidos al portapapeles o al plafón de las operaciones hechas.

Se pueden representar directamente las ecuaciones:

Ejemplo de representación de una función

Entorno de programación

Permite realizar programas: unas órdenes (operaciones, funciones, procedimientos) de forma secuencial o repetitiva, según las condiciones que determinamos, mostrando o anotando resultados, presentando mensages, solicitando entrada de variables, etc..

Programación: encuentra números indivisibles

O dibujar, con la programación descrita, diferentes formas (líneas, puntos, rectángulos, elipses, etc.) e incluso texto:

Ejemplo de un dibujo

Permite exportar las imágenes a formato BMP, PNG, GIF, JPG, y a los de tipo vectorial EMF y SVG (como en el ejemplo).

Posibilidad de cargar y capturar imágenes, medirlas:

Ejemplo de medidas en una imagen

Se pueden utilizar operaciones con matrices.

Se pueden crear presentaciones, ejercicios de memorización, pasar tests.

Memorización de bandera

Calculadora temporal

Obtiene el tiempo transcurrido entre dos fechas.

Obtiene la fecha final correspondiente a una fecha inicial + un tiempo determinado; o la fecha inicial correspondiente a la fecha final - un tiempo.

Realiza conversiones de un espacio de tiempo, así puede calcular cuantas horas son 223 días, cuantos días son 1 año y 3 meses, cuantos meses y semanas son 3873 días, etc.

Permite saber que día de la semana era una determinada fecha.

(*) El programa es de software libre; usted puede redistribuirlo y/o puede modificarlo según las condiciones de la GNU General Public License como está publicado por la Free Software Foundation.
Más información http://atcalc.sourceforge.net/indexESP.htm#Download