Paradigmas De La Progamacion
Enviado por domi12 • 3 de Septiembre de 2014 • 543 Palabras (3 Páginas) • 349 Visitas
INSTITUTO TECNOLOGICO DE PACHUCA
“PARADIGMAS DE LA PROGRAMACION”
ENSAYO FUNDAMENTOS DE INGENIERIA DE SOFTWARE
INGENIERIA EN SISTEMAS COMPUTACIONALES
MAYRA AYLIN MARIN CALVA
13200866
PARADIGMAS DE LA PROGRAMACION
Programación orientada a objetos vs programación orientada a eventos
Los programadores tenemos el paradigma al estructurar programas, hoy en día existe software libre que usa programación orientada a objetos; sin embargo no siempre es la mejor opción y aunque estos mismos están diseñados para ambas los usuarios están muy apegados a usar los objetos, probablemente porque es una forma más modular.
La programación orientada a eventos en sus años de auge tuvo mucho interés sin embargo conforme los requerimientos de los programadores iba aumentando se comenzaban a aplicar metodologías de trabajo mas estrictas un ejemplo de esto es la imposibilidad de extender los programas o subprogramas pues el código quedaba demasiado extenso, la mayoría de los programas creados se ciclaban después de incluso horas de un buen funcionamiento, al momento de reutilizar programas es prácticamente imposible pues se ciclan y es imposible correrlos, (incluso eso llega a pasar en los programas mas recientes no es nada recomendable hacer esto)
La programación orientada a objetos es mas moderna y con esto no hablamos de que elimina todos los conceptos sino que opta por tomar los antiguos y los revoluciona, toma “clases” para crear unión entre los datos y las operaciones, emplea polimorfismo y herencia lo que hace que se modular y al mismo tiempo se permitan compartir atributos. Sin embargo también tiene el defecto que no puede llamar a subrutinas solo mensajes con la programación GOTO.
Como podemos observar ambas son muy contrastantes los programas mas solicitados para la programación (y en lo personal los únicos en los que he trabajado) son C++, Visual Basic y Java
La diferencia entre dos de estos es muy contrastante incluso en la pantalla principal C++ contrasta demasiado con Java y Visual su pantalla es azul y la manera de escribir los caracteres cambia de una manera muy notoria entender esta programación es sencilla sin embargo al momento de querer extender el código es algo muy complejo como se mencionaba ya anteriormente.
Visual Basic tiene una interfaz muy extensa pues de esta manera lo diseñas y solo agregas el código es muy sencillo, en si tu diseñas y aplicas inclusive colores.
Java tiene una interfaz normal y para ingresar pantallas o diseños necesitas mandarle código y se enfoca demasiado en el texto que estas manejando su ventaja son las clases y subclases que maneja haciendo que la programación sea modular
De manera muy general yo prefiero usar la programación en java
...