la programacion orientada a objetos

Páginas: 12 (2824 palabras) Publicado: 11 de febrero de 2015

PROGRAMACIÓN INTERACTIVA




JOHAN SEBASTIAN CARDENAS SANCHEZ - 201455983
JUAN CAMILO CASTAÑO BONILLA - 201455634
JUAN CAMILO OSORIO ACERO - 201455601




TALLER 0
CONCEPTOS BÁSICOS




LUIS ADRIAN LASSO CARDONA



UNIVERSIDAD DEL VALLE – SEDE TULUA
INGENIERIA DE SISTEMAS
TULUA – VALLE
2015



TALLER 0
CONCEPTOS BÁSICOS



1. Paradigmas de programación –Descripción, características.
2. Origen de la POO.
3. Qué es la POO.
a. Conceptos:
Objeto
Clase
Método
Evento
Mensaje
- Propiedad o atributo
- Estado interno
- Componentes de un objeto
- Representación de un objeto
b. Características:

Abstracción
Encapsulamiento
Polimorfismo
Herencia
4. Lenguajes de OO (Mencionar).
5. Reseña histórica del lenguaje de programación Java.
6.Características de Java. Ventajas y desventajas.
7. Qué son las API’S de Java.
8. Qué es JDBC. Qué se necesita para utilizarlo.
9. Tecnologías de Java (Java SE, Java EE, Java ME, Java FX)
10. Construir una aplicación en Java en donde se muestre en una línea su nombre y en otra su código. Entender y documentar el código fuente.










Solución

1. Un paradigma deprogramación es una propuesta dada para tratar de resolver parcialmente o resolver problemas tecnológicos aceptados por la comunidad de desarrolladores o programadores los cuales les aporta herramientas fundamentales para dar solución a problemas delimitados y estos a su vez nos muestra las diversas formas en las que a lo largo del tiempo han evolucionado para resolver problemas.

Características:
-Herramientas potentes para desarrollar diferentes problemas o tareas.
- Diversas formas de resolver un problema.
- versatilidad respecto al estilo de programación.

2. Los conceptos de la programación orientada a objetos tienen origen en Simula 67, un lenguaje diseñado para hacer simulaciones, creado por Ole-Johan Dahl y Kristen Nygaard, del Centro de Cómputo Noruego en Oslo. En este centrose trabajaba en simulaciones de naves, que fueron confundidas por la explosión combinatoria de cómo las diversas cualidades de diferentes naves podían afectar unas a las otras. La idea surgió al agrupar los diversos tipos de naves en diversas clases de objetos, siendo responsable cada clase de objetos de definir sus propios datos y comportamientos. Fueron refinados más tarde en Smalltalk,desarrollado en Simula en Xerox PARC (cuya primera versión fue escrita sobre Basic) pero diseñado para ser un sistema completamente dinámico en el cual los objetos se podrían crear y modificar "sobre la marcha" (en tiempo de ejecución) en lugar de tener un sistema basado en programas estáticos.

La programación orientada a objetos se fue convirtiendo en el estilo de programación dominante a mediados delos años ochenta, en gran parte debido a la influencia de C++, una extensión del lenguaje de programación C. Su dominación fue consolidada gracias al auge de las Interfaces gráficas de usuario, para las cuales la programación orientada a objetos está particularmente bien adaptada. En este caso, se habla también de programación dirigida por eventos.

Las características de orientación a objetosfueron agregadas a muchos lenguajes existentes durante ese tiempo, incluyendo Ada, BASIC, Lisp mas Pascal, entre otros. La adición de estas características a los lenguajes que no fueron diseñados inicialmente para ellas condujo a menudo a problemas de compatibilidad y en la capacidad de mantenimiento del código. Los lenguajes orientados a objetos "puros", por su parte, carecían de lascaracterísticas de las cuales muchos programadores habían venido a depender. Para saltar este obstáculo, se hicieron muchas tentativas para crear nuevos lenguajes basados en métodos orientados a objetos, pero permitiendo algunas características imperativas de maneras "seguras". El Eiffel de Bertrand Meyer fue un temprano y moderadamente acertado lenguaje con esos objetivos, pero ahora ha sido esencialmente...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion orientada a objetos
  • PROGRAMACIÓN ORIENTADA A OBJETOS EN C++.
  • Programacion orientada a objetos
  • ¿Que es la Programación Orientada a Objetos?
  • programacion orientada a objetos
  • Programacion orientada a objetos
  • Programación orientada a objetos
  • Investigacion de programacion orientada a objetos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS