Escolar Documentos
Profissional Documentos
Cultura Documentos
PROYECTO INTEGRADOR
MÓDULO II
Tema:
Autores:
2017 – 2018
Contenido
I. CAPÍTULO ............................................................................................................................................................................ 4
2 CAPÍTULO ............................................................................................................................................................................ 9
2.4.2 C ............................................................................................................................................................................. 12
2.4.4 C#........................................................................................................................................................................... 12
2.4.5 Python................................................................................................................................................................... 13
3. Metodología ....................................................................................................................................................................... 19
Bibliografía .................................................................................................................................................................................. 20
I. CAPÍTULO
1.1. Introducción
La aplicación se enfoca en la forma más cómoda en la que los estudiantes que reciben
clases de Presión y Temperatura puedan entender el comportamiento de los movimientos
ondulatorios, con una aplicación didáctica y creativa para eso se diseñara con una interfaz
atractiva, moderna e innovadora para que la persona o estudiante encargada del manejo
de la aplicación le resulte fácil la utilización de la misma.
Para cumplir con el objetivo de este proyecto que el diseño se llevara a cabo con un
lenguaje de programación de alto nivel, a la cual hemos puesto a comparación algunos de
estos lenguajes para determinar cuál es el más eficaz para la creación de la aplicación.
1.2. PROBLEMÁTICA
Hoy en día los sistema informáticos ayudan evitando los procesos largos acortando el
tiempo en el que normalmente nos tardaría realizando las tareas manualmente nos pueden
ahorrar tiempo y ese tiempo aprovecharlo en áreas de mayor dificultad. Con la ayuda de
algoritmos informáticos que ayudan a reducir el tiempo de resolución de los ejercicios y
el uso de materiales convencionales como la calculadora, lápiz o papel etc.
Como introducir una aplicación informática que ayuda con problemas de movimientos
ondulatorios de la Unidad de aprendizaje de Presión y Temperatura en la Universidad
Técnica Estatal de Quevedo (U.T.E.Q.)
Este proyecto está enfocado a aplicar los conocimientos aprendidos sobre los ejercicios de
movimientos ondulatorios de la unidad de aprendizaje de Presión y temperatura, de igual manera
ayudara a reforzar dichos conocimientos, también se implementaran otro conocimientos como
los métodos para resolver dichos ejercicios que en futuro podrán aplicar de manera ágil y eficaz
de manera profesional.
Este proyecto es para beneficiar tanto a los estudiantes como a los docentes que intervienen en la
enseñanza de problemas de movimientos ondulatorios ya que la aplicación tendrá una interfaz
que permitirá realizar los procesos de una manera rápidos y exactos y ahorrando el tiempo que se
llevaría hacerlo manualmente.
1.4 OBJETIVOS
1.4.1 General
Desarrollar una aplicación informática que nos ayude a resolver de manera ágil y
eficaz problema de movimientos ondulatorio, que permita el fácil uso de los
estudiante y docente de la Universidad Técnica Estatal de Quevedo para que así lo
puedan implementar en sus enseñanzas
2. MARCO TEÓRICO
2.1.1 Ondas
Las ondas de radio, la luz, las ondas de televisión, el sonido, las ondas en una cuerda de
guitarra, las ondas en la corteza de la Tierra (ondas sísmicas), las microondas, los rayos
infrarrojos, son ejemplos de movimientos ondulatorios. Todos los fenómenos anteriores,
de muy diverso origen, son tratados por la Física como fenómenos de naturaleza
ondulatoria. (Ercilla)
2.1.2 Ondas Mecánicas
Propagación de una perturbación de tipo mecánico a través de un medio material elástico
por el que se transmite la energía mecánica. El medio material, que puede ser aire, agua,
una cuerda, es indispensable para que exista la onda. Ej.
- El sonido es una onda mecánica, que requiere la presencia del aire para propagarse.
Ondas Mecánicas
Ondas Electromagnéticas
2.2 APLICACIÓN INFORMÁTICA
Una aplicación informática es un tipo de software que permite al usuario realizar uno o más tipos
de trabajo. Son, aquellos programas que permiten la interacción entre usuario y computadora
(comunicación), dando opción al usuario a elegir opciones y ejecutar acciones que el programa le
ofrece. Existen innumerables cantidades de tipos de aplicaciones. Los procesadores de texto y las
hojas de cálculo son ejemplos de aplicaciones informáticas. Las aplicaciones pueden haber sido
desarrolladas a medida (para satisfacer las necesidades específicas de un usuario.
2.2.1 DIDÁCTICA
2.4.1 Java
Reconocido por su legibilidad y simplicidad, Java es uno de los lenguajes de
programación más adoptados: más 9 millones de desarrolladores lo usan y está presente
en 7 mil millones de dispositivos en todo el mundo. Su enorme popularidad se debe a su
poder de permanencia, cuestión que asegura el funcionamiento a largo plazo de las
aplicaciones que lo utilizan. (Dimes, 2015)
2.4.2 C
Creado entre 1969 y 1972 en los Laboratorios Bell, es uno de los más utilizados en el
mundo. Si bien es ejecutado en la mayoría de los sistemas operativos, es de propósito
general, con lo cual es muy flexible. Es muy utilizado para el desarrollo de aplicaciones
de escritorio, como el popular editor gráfico GIMP. (Harvey M. Deitel, 2004)
2.4.3 C++
Conocido por el nombre “C Plus Plus”, este lenguaje de programación orientado a
objetos surge como una continuación y ampliación del C. Hay una gran cantidad de
programas escritos en C++, como por ejemplo los paquetes de Adobe. (Harvey M. Deitel,
2004)
2.4.4 C#
También llamado “C Sharp”, este lenguaje de programación orientado a objetos fue
desarrollado en el año 2000 por Microsoft para ser empleado en una amplia gama de
aplicaciones empresariales ejecutadas en el framework .NET. C Sharp es una evolución
del C y C++ que se destaca por su sencillez y modernidad. (Yolanda Cerezo López,
2007)
2.4.5 Python
Un lenguaje de programación multiplataforma y multiparadigma, que también es de
propósito general. Esto significa que soporta la orientación a objetos, la programación
imperativa y funcional. Su simpleza, legibilidad y similitud con el idioma Inglés lo
convierten en un gran lenguaje ideal para principiantes. (Menezes, 2014)
2.4.6 PHP
Creado en 1994 por el programador canadiense Rasmus Lerdorf, nunca pretendió ser un
lenguaje de programación, sino que fue creado con la intención de contar con un conjunto
de herramientas para el mantenimiento de las páginas web. Es de fácil acceso para
nuevos programadores y a su vez ofrece a los más experimentados muchas posibilidades.
(Cobo, Pérez, Gómez, & Rocha, 2005)
2.4.8 Perl
Creado Larry Wall, Pearl es una sigla que significa Practical Extraction and Report
Language. Es un lenguaje de propósito general que sirve prácticamente para todo, como
puede ser la generación y tratamiento de ficheros, para analizar datos y textos, y muchas
otras cosas más. Si bien hay proyectos complejos y completos escritos en Pearl. (htt)
2.4.9 JavaScript
Antes que nada, no confundir con Java. Son lenguajes distintos. Javascript es un lenguaje
de programación que puede ser utilizado para crear programas que luego son acoplados a
una página web o dentro de programas más grandes. Sirve para crear efectos y realizar
acciones interactivas. Podemos ver funcionando este lenguaje en servicios como el chat,
calculadoras, buscadores de información y un sin fin de utilidades más. (Universidad
Argentina, 2016)
Pero si desde el punto de vista del usuario Windows es un sistema amigable, desde el
punto de vista del desarrollador observaremos todo lo contrario. El SDK de Windows no
es más que un complejo conjunto de funciones que añade además numerosas definiciones
de tipos de datos nuevos para cualquier programador de C/C++ para DOS.
Para solucionar este problema, Visual C++ incluye la librería de clases MFC (Microsoft
Foundation Classes) que permite crear y gestionar de manera intuitiva componentes
típicos de Windows. Esto es, la MFC es una implementación que utiliza el API
encapsulando todas las estructuras y llamadas a funciones en objetos fáciles de utilizar.
Basándose en la potencia de la MFC, Visual C++ se convierte en un generador de
programas C++ para Windows.
2.5 ¿Qué es un programa?
Un programa no es más que una serie de instrucciones dadas al ordenador en un lenguaje
entendido por él, para decirle exactamente lo que queremos que haga. Si el ordenador no
entiende alguna instrucción lo comunicara generalmente mediante mensajes visualizados
en la pantalla.
Puede usar Visual Studio para crear muchos tipos de aplicaciones, desde sencillas
aplicaciones y juegos de la Tienda para clientes móviles, hasta sistemas grandes y
complejos para empresas y centros de datos. Puede crear:
3. Metodología
Bueno, una metodología es como su nombre indica la forma o, la forma en que se realiza
algo o el método con el cual se llevará a cabo el proceso de desarrollo de software, en
este caso.
Aunque no lo creas existen una gran cantidad de metodologías y desde hace una gran
cantidad de tiempo ha existido diversas opiniones que habla acerca de qué metodología es
mejor, cual es recomendable de usar y qué metodología ofrece mejores resultados,
etcétera.
Bibliografía
Cobo, Á., Pérez, D., Gómez, P., & Rocha, R. (2005). PHP y MySQL: Tecnología para el desarrollo de
aplicaciones web. España: Diaz de Santos.
Dimes, T. (2015). Programación Java - Una Guía para Principiantes para Aprender Java Paso a Paso.
BABELCUBE.
Duncan Mackenzie, K. S. (2007). Aprendiendo Visual Basic.Net en 21 Lecciones Avanzadas. México:
PEARSON EDUCACIÓN.
Harvey M. Deitel, P. J. (2004). Cómo programar en C/C++ y Java (Cuarta edición ed.). México: PEARSON
EDUCACIÓN.
Menezes, N. N. (2014). Introducción a la programación con Python: Algoritmos y lógica de programación
para principiantes. Sao Paulo: Novatec.
mingolito. (s.f.). MONOGRAFIA. Obtenido de http://www.monografias.com/trabajos11/alcom/alcom.shtml
Universidad Argentina. (22 de 02 de 2016). noticias universia. Obtenido de
http://noticias.universia.com.ar/consejos-profesionales/noticia/2016/02/22/1136443/conoce-
cuales-lenguajes-programacion-populares.html
Yolanda Cerezo López, O. P. (2007). Iniciación a la programación en C#: un enfoque práctico. Madrid:
DELTA.