PROGAMACION OBJETOS
Enviado por José Carbajal Solano • 26 de Agosto de 2015 • Apuntes • 396 Palabras (2 Páginas) • 106 Visitas
Subsecretaría de Educación Superior[pic 1][pic 2][pic 3]
[pic 4]
Dirección General de Educación Superior Tecnológica
INSTITUTO TECNOLÓGICO DE SALINA CRUZ
TEMA: SINTESIS DE LA PROGRAMACION ORIENTADA A OBJETOS Y ESTRUCTURADA.
MATERIA: FUNDAMENTOS DE PROGRAMACION. NOMBRE DEL ALUMNO: NOE SANCHEZ SANTIAGO. MAESTRA: SUSANA MÓNICA ROMAN NAJERA
SEMESTRE Y GRUPO: 1 E1
CARRERA
ING. TECNOLOGIAS DE INFORMACION Y COMUNICACIONES.
SALINA CRUZ, OAXACA A 23 DE NOVIEMBRE DEL 2012.
Primero antes que nada para poder hablar de la relación entre la programación orientada a objetos considero importante definir cada paradigma.
La programación estructurada la podríamos definir como un conjunto de instrucciones o acciones que realizara nuestro compilador, cuando los programas son más grandes la lista de instrucciones aumenta de este modo el programador tiene dificultades de controlar ese gran número de instrucciones. Para darle solución a este problema se descompone a los programas en funciones o procedimientos.
Con el paso del tiempo se hicieron agrupaciones mas grandes los módulos en el caso de c++ son denominados ficheros o archivos estos módulos contienen a las funciones.
La programación orientada a objetos, intenta ajustar el lenguaje al problema y no el problema al lenguaje, en este tipo de programación, la idea es diseñar formatos de datos que correspondan a las características esenciales del problema, los lenguajes orientados, combinan en una única unidad o modulo tanto los datos como las funciones que operan sobre estos datos, a esta unidad se le llama objeto. Así que en este paradigma, se organiza un conjunto de objetos, que contienen datos y operaciones, que llaman a esos datos y se comunican entre si mediante mensajes.
A pesar de que estos dos paradigmas se ven muy indiferentes mantienen una relación.
La POO es una evolución de la Programación Estructurada, ambas encapsulan procesos en bloques llamados funciones, pero mientras que en la estructurada estas funciones se reutilizan mediante copiar y pegar ó bien mediante llamadores en la POO las funciones son agrupadas en capas por categorías llamadas clases y reutilizadas mediante instancias de esa clase sin que se pueda acceder al código de dichas funciones con lo cual aumenta la portabilidad y la seguridad.
...