Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Contenido
1.
INTRODUCCIN......................................................................................... 4
1. INTRODUCCIN
Todos hemos sido testigos de cambios de una forma ms o menos constante, en muchas reas,
con mayor o menor incidencia en la sociedad. Sin la menor duda, uno de estos cambios se
refiere a la tecnologa. Algo que toda generacin vive, es en alguna parte, la evolucin
tecnolgica que arranc hace ya bastante tiempo.
En particular, la enseanza de las matemticas se ha visto como un campo natural de aplicacin
de estas tecnologas. El costo de y la accesibilidad a las calculadoras, computadoras, software y
acceso a Internet por una gran masa de personas, hacen que la cultura y la educacin
matemticas vayan siendo objeto de cambio.
En la actualidad han aparecido diversos software matemticos gratuitos y demos que se pueden
bajar del Internet, gracias a esto y a las investigaciones realizadas sobre la Incorporacin de
TICs en el Proceso de Enseanza Aprendizaje, se nos presenta la gran oportunidad de
analizarlos, manejarlos y aplicarlos en el desarrollo de contenidos especficos en el aula de
clases.
Un programa matemtico es aquel software que se utiliza para realizar, apoyar o ilustrar
problemas matemticos; entre este tipo de software se encuentran los sistemas algebraicos
computacionales y graficadores de funciones, entre otros. Existen grupos y proyectos dedicados
al estudio y difusin de software matemtico libre, los cuales han aportado productos que
facilitan el trabajo con estas herramientas.
Estos programas informticos aceleran cientos de veces el proceso de diversas reas
tradicionales de las Matemticas (combinatoria, probabilidad, geometra de polgonos,
aritmtica, grafos), Permiten que la informacin se manipule y almacene en los ordenadores en
forma discreta (palabras formadas por ceros y unos). Por otro lado, ayuda al desarrollo de
ciertas capacidades fundamentales para un ingeniero: capacidad de formalizar, de razonar
rigurosamente, de representar adecuadamente algunos conceptos.
A continuacin, en este presente trabajo se presenta algunas de las diferentes softwares y su
I.
MODELOS
MATEMTICOS
REFERIDOS
APLICACIONES DE FUNCIONES Y ALGORITMOS.
Muy til para realizar operaciones avanzadas de clculo, lgebra y estadstica, y tambin
algunos clculos de volmenes. Visualmente es el ms agradable del listado por la facilidad para
la insercin de las frmulas muy similar a algunas opciones de programas avanzados para PC.
Tal vez un inconveniente es que para ver los procedimientos hay que pagar hasta US$ 4.99 por
da de uso, as que si slo es para conocer, por ejemplo, los resultados de ecuaciones o
integrales, es ms que suficiente.
1.2.2. EEweb
Sage es una aplicacin similar a Matemtica y Matlab, con la interesante diferencia de que es
software libre y cuenta con una til versin online. En general se compone de una consola
donde se irn ingresando las rdenes a ejecutar, funcionando tanto para problemas sencillos
como para clculos pesados de todas las reas: lgebra, clculo, criptografa, teora de
nmeros, programacin lineal, etc.
6
1.2.4.Wlfram Alpha
MyAlgebra es una aplicacin web que resuelve problemas matemticos con tan solo tipearlos en
un cuadro de dilogo. MyAlgebra.com te explicar una resolucin paso a paso, para que puedas
ir comprendiendo la forma en que un determinado tipo de problemas se resuelve. Lo
complicado del asunto es poder encontrar una forma correcta de tipear los trminos. Puedes
ingresar ecuaciones con una o dos incgnitas, matrices, etc. y el programa intentar resolverlo.
1.2.7.MAFA Plotter.
MAFA Plotter es un programa para graficar funciones directamente en lnea, sin instalacin
alguna. Es muy fcil de usar y, al mismo tiempo, es sumamente flexible, ya que permite
personalizar numerosos parmetros. Adems, tambin admite familias de curvas y tablas de
valores, e incluye un corrector automtico para la sintaxis de las funciones (como parntesis,
corchetes, etc.). Gracias a su fiabilidad y precisin, es ideal para entornos escolares,
universitarios y profesionales.
1.2.8.Discovery Webmath
1.2.9.Winplot
11
Es
un lenguaje
de
programacin dirigido
por
eventos,
desarrollado
por Alan
12
Visual Basic contiene un entorno de desarrollo integrado o IDE que integra editor de textos para
edicin del cdigo fuente, un depurador, un compilador (y enlazador) y un editor de interfaces
grficas o GUI.
1.3.2.DFD
El diagrama de flujo de datos es un modelo que describe los flujos de datos o tuberas, los
procesos que cambian o transforman los datos en un sistema, las entidades externas que son
fuente o destino de los datos (y en consecuencia los lmites del sistema) y los almacenamientos
o depsitos de datos a los cuales tiene acceso el sistema, permitiendo as describir el
movimiento de los datos a travs del sistema.
En sntesis, el Diagrama de Flujo de Datos describe:
los lugares de origen y destino de los datos (los lmites del sistema),
las transformaciones a las que son sometidos los datos (los procesos internos),
los lugares en los que se almacenan los datos dentro del sistema, y
los canales por donde circulan los datos.
Caractersticas:
- Se utiliza para crear extensiones tipo plug-ins para programas de 2d y 3d como Autodesk
Maya, GIMP, Blender, Inkscape, etc.
- Los scripts de Python tienen la extensin de archivo .PY, que pueden ser pareados y ejecutados
inmediatamente.
- Permite grabar programas compilados con extensin de archivo .PYC, los cuales suelen ser
usados como mdulo que pueden ser referenciados por otros programas Python.
1.3.5. Java
Java es un lenguaje de programacin orientado a objetos que se populariz a partir del
lanzamiento de su primera versin comercial de amplia difusin, la JDK 1.0 en 1996.
Actualmente es uno de los lenguajes ms usados para la programacin en todo el mundo.
Los antecedentes de Java habra que buscarlos en los lenguajes de programacin C y C++. El
lenguaje C fue desarrollado en la dcada de los 70 y constituye un lenguaje muy robusto usado
como ncleo del sistema operativo Unix. C no admite la orientacin a objetos y est
considerado un lenguaje poco amigable desde el punto de vista de que su sintaxis, elementos
de programacin que emplea (manejo directo de memoria) y otras cuestiones hacen que sea un
lenguaje difcil de aprender. C++ fue una evolucin de C desarrollada en los aos 80. Introdujo
el diseo orientado a objetos, pero manteniendo la compatibilidad con C. Esto supona que C++
permitiera tanto el uso de la programacin estructurada tradicional como la programacin
orientada a objetos. Adems C++ mantuvo ciertas caractersticas de C como el manejo directo
de la memoria, el uso de variables globales, sentencia goto, etc. que hicieron que la evolucin
fuera parcial.
Como paso final en esta evolucin tenemos Java, un lenguaje que evoluciona a partir de C y C+
+, pero que elimina diversos aspectos de estos lenguajes y se constituye en un lenguaje
definitivamente orientado a objetos. El romper con distintos aspectos de C++ cuyo manejo
inadecuado por parte de muchos programadores daba lugar a problemas en las aplicaciones ha
sido un factor decisivo para convertir a Java en un lenguaje popular y de amplio uso.
hace con un orden determinado para resolver el problema. Estos lenguajes tienen la ventaja de
que con una sola instruccin propia hacen referencia a varias del lenguaje de mquina.
El FORTRAN nace en los aos 50, se utiliza principalmente para aplicaciones cientficas y el
anlisis numrico. Durante toda su vida ha pasado por varias versiones, inicialmente fue un
lenguaje imperativo, actualmente en sus ltimas versiones comprobamos que es un lenguaje de
programacin orientado a objetos y a procedimientos.
El FORTRAN fue bien acogido en la comunidad cientfica por su excelente rendimiento en todo
este tipo de aplicaciones. Por ello lo utilizaron para el desarrollo de programas de cmputo
intensivo. Posteriormente se le incluyo la aritmtica de nmeros complejos lo mejoro
notablemente.
Algunos expertos opinan que el FORTRAN se acabar extinguiendo, pero comprobamos que
actualmente se sigue usando. Una de las razones por la que aun no se ha extinguido es porque a
las compaas que han invertido muchsimo dinero en el desarrollo de un determinado software,
no les es rentable traducirlo a otro lenguaje de programacin porque es una labor muy tediosa y
cara.
1.3.7. Lenguaje de programacin C++
El lenguaje de programacin C++ fue creado en los aos 80 por Bjarne Stroustrup basando en el
lenguaje C. El C++ es un lenguaje orientado a objetos al que se le aadieron caractersticas y
cualidades de las que careca el lenguaje C.
De esta forma naci el C++ y como suceda con el C depende mucho del hardware, tiene una
gran potencia en la programacin a bajo nivel, y se le agregaron herramientas para permitir
programar a alto nivel. El C++ es uno de los lenguajes ms potentes porque nos deja programar
a alto y a bajo nivel, pero a su vez es difcil de aprender porque es necesario hacerlo casi todo
manualmente.
El nombre fue propuesto por Rick Masciatti, al utilizarse C++ fuera de los laboratorios donde se
creo. Con el nombre de C++ que quiso dar a entender que el C++ es una extensin del lenguaje
C.
Otros lenguajes de programacin a mencionar son:
Lenguaje de Programacin C
Lenguaje de Programacin C#
17
2.1.Tcnicas de conteo
El principio fundamental en el proceso de contar un mtodo general para contar el nmero de
posibles arreglos de objetos dentro de un solo conjunto o entre varios conjuntos.
Las tcnicas de conteo son aquellas que son usadas para enumerar eventos difciles de
cuantificar.
Si un evento A puede ocurrir de n1 maneras y una vez que este ha ocurrido, otro evento B puede
n2 maneras diferentes entonces, el nmero total de formas diferentes en que ambos eventos
pueden ocurrir en el otro indicado, es igual n1 x n2.
2.1.
Calc es el programa de hoja de clculo que siempre ha deseado. Para los recin llegados es
intuitiva y fcil de aprender; los profesionales mineros de datos y trituradores de nmeros
apreciarn el amplio rango de funciones avanzadas.
La avanzada tecnologa de tablas dinmicas facilita el empleo de datos en bruto, cruzando datos
y resumindolos los convierte en informacin significativa.
18
Las frmulas de lenguaje natural le permiten crear frmulas usando palabras (por ejemplo
"coste - ventas").
El Botn de suma inteligente inserta una funcin suma o un subtotal automticamente,
dependiendo del contexto.
Los Asistentes le ayudan a elegir y usar un amplio rango de funciones avanzadas de hoja de
clculo. Tambin puede descargar plantillas de nuestro repositorio de soluciones de hojas de
clculo listas para usar.
Estilos y formato hace fcil aplicar opciones flexibles de formato de celdas, entre las que se
incluyen rotacin del contenido, plantillas, fondos, bordes y muchos otros. Puede convertirse en
su propio experto en hojas de clculo gracias a las plantillas con funciones incluidas que le
permiten concentrarse en su verdadero trabajo.
Los escenarios permiten el anlisis "que pasara si..." simplemente pulsando un botn, por
ejemplo, calcular la rentabilidad para previsiones de altas / medias / bajas ventas.
El componente Solver de Calc permite resolver problemas de optimizacin donde hay que
calcular el valor ptimo de una celda en particular de una hoja de clculo basado en las
restricciones impuestas en otras celdas.
El suporte multiusuario de Calc fomenta el trabajo colaborativo en hojas de clculo.
Compartiendo una hoja de clculo otros usuarios pueden aadir fcilmente sus datos a la hoja.
El propietario de la hoja puede integrar sencillamente los nuevos datos con unos pocos clics.
Esta caracterstica colaborativa ayuda a evitar conflictos de edicin de celdas.
Guarde sus hojas de clculo en el formato OpenDocument, el nuevo estndar internacional para
documentos de oficina. Este formato basado en XML supone que no est sujeto a usar Calc.
Puede acceder a su hoja de clculo desde cualquier programa compatible con OpenDocument.
Por supuesto, usted es libre de usar sus viejas hojas de clculo de Microsoft Excel o de guardar
su trabajo en formato de Excel para enviarlo a gente que an est atada a los productos de
Microsoft. Si solamente quieren ver sus resultados utilice el formato Portable Document Format
(.pdf), no necesita comprar ningn otro programa para crearlo. Desde la versin 3.0 Calc es
capaz de leer archivos .xlsx creados con Microsoft Office 2007 o Microsoft Office 2008 para
Mac OSX.
2.1.2.R (lenguaje de programacin)
R es un entorno y lenguaje de programacin con un enfoque al anlisis estadstico. Una
implementacin de software libre del lenguaje S pero con soporte de alcance esttico. Se trata
de uno de los lenguajes ms utilizados en investigacin por la comunidad estadstica, siendo
adems muy popular en el campo de la minera de datos, la investigacin biomdica,
la bioinformtica y las matemticas financieras. A esto contribuye la posibilidad de cargar
diferentes bibliotecas o paquetes con funcionalidades de clculo o graficacin.
R es parte del sistema GNU y se distribuye bajo la licencia GNU GPL. Est disponible para
los sistemas operativos Windows, Macintosh, Unix yGNU/Linux.
19
2.2.
Probabilidades
2.2.2.
StadiS
Se trata de un pequeo programa gratuito, creado por Jess Plaza, fcil de utilizar, que consume
pocos recursos y con el que podemos resolver21
todos los problemas de estadstica de la ESO y
los bachilleratos. El programa es en sntesis una poderosa calculadora estadstica, calcula los
principales parmetros con los que trabajamos en Estadstica Descriptiva.
Puede trabajar con una o dos variables (distribuciones unidimensionales o bidimensionales).
Contempla variables estadsticas cualitativas y cuantitativas (discretas o continuas)
Ordena los datos de forma gil y variada, puede:
Presentar las columnas de las frecuencias absolutas y relativas.
Presentar las columnas de las frecuencias absolutas y relativas acumuladas
Ordenar los datos (variable estadstica cualitativa)
Realizar recuento de datos (acumulando en las frecuencias absolutas)
Mostrar la columna de marcas de clase (variable continua)
Generar todo tipo de columnas (hasta 41)
La tabla de la distribucin permite que veamos las columnas necesarias para el clculo de
parmetros.
Medidas de centralizacin, calcula:
Medias: aritmtica, geomtrica, cuadrtica y armnica
Mediana y moda
Cuantiles: percentiles, cuartiles, quintiles y deciles.
Parmetros de dispersin:
Varianza, cuasivarianza y desviacin tpica
Desviacin media, Desviacin mediana.
Coef. Variacin de Pearson y Coef. Variacin Media.
Recorrido y recorrido remiintercuartlico.
Momentos respecto al origen y momentos centrales.
22
Incorpora un pequeo tratamiento de texto que permite guardar el enunciado de los problemas y
observaciones.
23
2.2.3.Prolin
Se trata de otro de los programas tiles y sencillos de Jordi Lagares, creado con una finalidad
exclusiva y sin ms pretensiones: resolver problemas de programacin lineal.
En el programa podemos definir las inecuaciones que representan las condiciones y la funcin
entre las variables. Se pueden ajustar los intervalos y las unidades de los ejes.
El grfico nos muestra las regiones determinadas por las inecuaciones, sus intersecciones y nos
permite evaluar las regiones que cumplen las condiciones y los puntos de corte de las rectas.
Valoracin didctica
Para el profesor es un valioso instrumento para explicar de forma grfica las tcnicas de
resolucin de problemas de programacin lineal. La facilidad para cambiar parmetros, e
inecuaciones y funciones permite realizar estudios comparados de las condiciones de un mismo
problema de forma rpida y visual.
Ideal para utilizarlo en la clase con un solo ordenador y un mecanismo de proyeccin.
2.2.4. EstaPlus
25
2.2.5.Combinat
Combinat es un sencillo programa para generar permutaciones, variaciones y combinaciones
con y sin repeticin y favorecer as la comprensin de estos conceptos y la resolucin de
problemas de probabilidad. Su autor es Francisco Javier Garca Capitn.
III-CONCLUSIN:
En los ltimos aos se pone mucho en tela de juicio el papel de la tecnologa en la sociedad, se
critica que los humanos nos volvemos dependientes de ella y en cierta forma adictos. Se nos
olvida que es nuestra obligacin utilizar la ciencia y la tecnologa para nuestro bienestar, sin
alterar el orden natural de las relaciones sociales.
Alguien puede pensar que las aplicaciones informticas tienen su limitacin a un tipo de temas
con una gran componente grfico-visual o de clculo. No es cierto. En la actualidad podemos
encontrar programas informticos que nos ayudan, de forma diferente, ms creativa y ms
prxima, a conectar con las necesidades, intereses, capacidades y experiencias de la vida
cotidiana.
27
IV-BIBLIOGRAFIA
http://www.mathe-fa.de/es
http://manuelalzate.jimdo.com/aplicaciones-matematicas-para-resolver-ejercicios/
http://platea.pntic.mec.es/~aperez4/catalogo/Catalogosoftware.htm#_Programas_generales_de
http://www.neoteo.com/resuelve-problemas-matematicos#prettyPhoto
https://es.wikipedia.org/wiki/Software_matem%C3%A1tico
http://www.monografias.com/trabajos85/software-educativo-matematica/softwareeducativo-matematica.shtml#ixzz4Aqbw2GTq
http://www.centroedumatematica.com/aruiz/libros/Uniciencia/Articulos/Volumen1/Part
e6/articulo10.html
Las matemticas son una materia bsica en una educacin slida, no slo por los
conocimientos y tcnicas que aportan, sino porque desarrollan cualidades esenciales en
el estudio, como el rigor, las capacidades de abstraccin y de resolucin de problemas.
Las matemticas gozan de una presencia destacada en la educacin sin embargo, siguen
sin ser valoradas suficientemente porque apenas se percibe su papel como base de los
avances cientficos y tecnolgicos.
28