Sie sind auf Seite 1von 6

Direccin General de Educacin Superior Tecnolgica INSTITUTO TECNOLGICO DE SALINA CRUZ

TEMA: SNTESIS DEL TEMA 4.4

FACILITADOR: M.C SUSANA MONICA ROMN NAJERA

NOMBRE DEL ALUMNO: BENITA VILLALOBOS PEREZ

SEMESTRE: 1

GRUPO: E2

CARRERA: ING. EN TECNOLOGAS DE LA INFORMACIN Y DE LAS COMUNICACIONES

SALINA CRUZ, OAXACA A NOVIEMBRE DEL 2013

INTRODUCCIN
La programacin es muy importante ya que hoy en da las cosas que existen o hacemos en una computadora es gracias a todo lo que las personas han programado. Conocer las caractersticas que hacen que la programacin estructura y la POO sea muy distintos a la hora de programas y en cuales se utiliza lo mismo. En esta actividad se realiza esta investigacin con la finalidad de ver cules son sus diferencias y as poder conocer y como utilizar cada uno de ellos. Esta investigacin es hecha con las pginas web consultada y el apoyo del docente. Se realizara una sntesis del tema 4.4 para conocer las diferencias entre las programaciones mencionadas anteriormente. Esperando que este trabajo cuente con todo lo necesario y sea una buena investigacin y el docente de una crtica constructiva.

SNTESIS DEL TEMA 4.4 DIFERENCIA DE LA PROGRAMACIN ORIENTADA A OBJETOS Y LA PROGRAMACION ESTRUCTURADA
Estableciendo las diferencias Programacin orientada a objetos y estructurada:

La programacin estructura pretende resolver un problema de principio a fin en una sola estructura de cdigo. La programacin orientada a objetos, resuelve el problema identificando los actores que tienen participacin en el problema e identificando tambin sus acciones. Con esta informacin se crean los objetos (que son una interpretacin de algunos de estos actores), estos objetos estn compuestos por clases donde se detalla las acciones que realizan y las propiedades de estos. Al tener creados los objetos solo es ponerlos a interactuar entre ellos. Programacin Estructurada La programacin estructurada es una tcnica para escribir programas (programacin de computadora) de manera clara. Para ello se utilizan nicamente tres estructuras: secuencia, seleccin e iteracin; siendo innecesario el uso de la instruccin o instrucciones de transferencia incondicional (GOTO, EXIT FUNCTION, EXIT SUB o mltiples RETURN). Ello ha llevado al desarrollo de nuevas tcnicas, tales como la programacin orientada a objetos y el desarrollo de entornos de programacin que facilitan la programacin de grandes aplicaciones. Programacin orientada a objetos La programacin orientada a objetos o POO (OOP segn sus siglas en ingls) es un paradigma de programacin que usa objetos y sus interacciones, para disear aplicaciones y programas informticos. Est basado en varias tcnicas, incluyendo herencia, abstraccin, polimorfismo y encapsulamiento. Su uso se populariz a principios de la dcada de los aos 1990. En la actualidad, existe variedad de lenguajes de programacin que soportan la orientacin a objetos.

Con la programacin estructurada elaborar programas de computador sigue siendo un albor que demanda esfuerzo, creatividad, habilidad y cuidado. Sin embargo, con este nuevo estilo podemos obtener las siguientes ventajas:

1. Los programas son ms fciles de entender. Un programa estructurado puede ser ledo en secuencia, de arriba hacia abajo, sin necesidad de estar saltando de un sitio a otro en la lgica, lo cual es tpico de otros estilos de programacin. La estructura del programa es ms clara puesto que las instrucciones estn ms relacionadas entre s. La programacin estructurada est compuesta por segmentos de cdigo que pueden incluir desde una instruccin hasta varias pginas de estas. Los programas escritos con estos principios tienen no solo una estructura fcil de leer, sino que adems tienen una excelente presentacin, que permite comprender el cdigo con mayor facilidad. La estructuracin del contenido facilita la revisin de la codificacin y reduce el tiempo de prueba y depuracin de programas. La programacin estructura a comparacin con poo es que es una estructura bien definida ya que tiene un inicio, proceso, fin ya que la poo no lo tiene pues no tiene en si bien definida sus entrada y su final. La programacin estructurada y la poo tiene una estructura de control ya que se tiene a la hora de ejecutar el trabajo y el compilador lo realiza ya que adopta el control de la ejecucin del cdigo ambos ocupan la estructura de control. Otra diferencia es que la poo utiliza objetos del mundo real y la programacin estructurada no lo define de esta manera si no que este utiliza otros mtodos para programar. Son las diferencias ms comunes de estas dos tipos de programacin y nosotros nos acomodamos a ellos son las ms comunes que encontr al realizar este sntesis.

CONCLUSIONES
Saber programar se empieza conociendo que tipos existen y conocer cul es el ms adecuado para poder hacer lo que el cliente pida al momento de programar en algn lenguaje. Un aprendizaje que tuve es que tanto la programacin estructurada y la POO tienen algo muy comen que utilizan estructuras de control as como tambin que la programacin estructura tiene todo bien definido y la POO no. Esto me sirve como experiencia ya que en un futuro sobre programar con la que ms se ajuste a mi ritmo de trabajar y programar o de la cual requiera en alguna empresa donde me desempee profesionalmente y sea del agrado mio y de la persona que lo solicite. Vi que ambos son parecidos y a la vez muy distintos ya que a veces uno tiene que tener entrada inicio, proceso, fin y el otro es muy difcil encontrarlo pero ambos utilizan la estructura de control a la hora de compilar.

OTRAS FUENTES CONSULTADAS

Diferencia entre programacin estructurada y la programacin orientada a objetos. Internet. En lnea. Pagina consultada el 21 de noviembre del 2013. Disponible en http://computacionii.foroes.org/t6-programacion-orientada-aobjetos-vs-programacion-estructurad Diferencia entre programacin estructurada y la programacin orientada a objetos. Internet. En lnea. Pgina consultada el 21 de noviembre del 2013. Disponible en http://www.mailxmail.com/programacion-estructuradacaracteristicas-estructuras-control-segmentacion-identacion_h

Das könnte Ihnen auch gefallen