SISTEMAS COMPUTACIONALES

Páginas: 6 (1296 palabras) Publicado: 19 de marzo de 2013
Instituto Tecnológico Superior
de Guasave



Ingeniería en Sistemas Computacionales



DOCENTE
ISC. JOSE ESTEBAN PERAL HUIZAR


TRABAJO
EVIDENCIA PRIMER PARCIAL
“INTRODUCCION A POO”

ALUMNO
Guadalupe Pérez Cabrera


GRUPO
201 ed.: B





Sinaloa México.
Febrero de 2013














La razón de elaborar este documento es presentar de formaresumida los temas que se abordaron en la clase “programación orientada a objetos o POO”, en la cual se tomaron como punto de partida para lo que será la práctica de esta materia.
Los temas que se tomaron en cuenta son los más relevantes a lo que nos encontraremos durante la práctica y creación de programas, los temas son los siguientes:















INDICE
“temas y definiciones”PARADIGMA [ ]
“programación imperativa”
“Programación funcional”
“programación lógica”

PROGRAMACION ORIENTADA A OBJETOS [ ]
“conceptos de POO”
“principios de POO”

METODOLOGIA [ ]
Conceptos básicos
“MODELAMIENTO”
“ABSTRACCION”
“CLASE”
“INSTANCIAS”
“ATRIBUTOS”
“METODOS”

ENCAPSULAMIENTO [ ]

HERENCIA[ ]

POLIMORFISMO [ ]

INTERFAZ [ ]

VENEFICIOS [ ]









PARADIGMA

Son las formas o métodos que pueden realizarse para ejecutar cierta tarea, entre esta resaltan estos paradigmas:

Programación imperativa- es la que manejamos todo el tiempo, ahí algo o alguien que nos dice “has esto”, “has lo otro”, esta es una forma de explicar laforma imperativa.
Es el paradigma en la programación que esta basada en decirle al computador la manera en que debe trabajar y a la ves la mas utilizada.

Programación funcional- es el paradigma que utiliza las funciones que no cambiarían a diferencia de la imperativa ya que se esta dedicando a una tarea especifica y son puramente matemáticas, de forma que al cambiar una variable no tieneefectos secundarios durante su ejecutasion como en la imperativa.

Programación lógica- trabaja en relación a los predicados o relación entre objetos que trata de resolver los problemas complejos por medio de tareas mas simples.


PROGRAMACION ORIENTADA A OBJETOS (POO)


Utiliza objetos en su interacción, esto quiere decir que la forma de utilizar este tipo de programación esta basado enfraccionar un problema para arreglar un problema por separado pero que a la ves cada solución que se hace para cada parte de este problema llegue al mismo fin que seria el de solucionar el problema grande.

Al principio de la clase en el aula se utilizo una frace que decía
“divide y venceras”, quizá en ese momento no comprendimos pero al paso de esta clase nos dimos cuenta a lo que se referia esto,de igual forma entendimos el objetivo de este paradigma que es la programación orientada a objetos.
La explicación mas lógica es que al tener un problema grande para solucionar lo mas fácil y practico que implementa este paradigma es la de separar el problema grande y dividirlo en partes mas pequeñas de esta forma se puede solucionar el problema de forma separada y después unir esas partes parasolucionar el problema que parecía mas complejo.

Este tipo de programación facilita la creación de software, la reutilización, mantención y posibilidad de extender mas el programa, esto porque al hacer todo por separado es mas fácil encontrar un posible error o crecerlo mas sin tener que modificar todo el código completo.

Las poo trata de actuar mas con la forma de solucionar los problemasdel hombre que de la maquina.






METODOLOGIA
Identificar los objetos importantes del problema.

Organizar los objetos en jerarquías.

Otorgar a los objetos atributos relevantes que describan sus características.

Proveer a cada objeto las opciones inherentes a su comportamiento.
conceptos fundamentales de POO

clase
objeto
instancia
atributos
metodos



“MODELAMIENTO”...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • sistemas computacionales
  • SISTEMAS COMPUTACIONALES
  • Sistemas Computacionales
  • Sistemas Computacionales
  • Sistema computacional
  • sistemas computacionales
  • sistema computacional
  • Sistema computacional

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS