Ensayo Poo vs. Pe

October 4, 2022 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

Download Ensayo Poo vs. Pe...

Description

 

Ingeniería en Arquitectura de Software. Ensayo

Nombre: Alfredo Hernández González Matrícula: 1711100132 Nombre del curso: Desarrollo de Nombre del profesor: Víctor Manuel Aplicaciones Unidad: 1

Martínez Tema: Programación Orientada a objetos vs. Programación

Fecha: 21 de mayo del 2012 Bibliografía: http://www.bloodshed.net/

Estructurada

En am amba bas s prog program ramac acio ione nes s se tie tiene ne po porr igua iguall el sig signif nific icad ado o de un algoritmo: es una secuencia finita de instrucciones, reglas, o pasos que describen las operaciones que se deben realizar para llegar a cierta tarea en cierto tiempo. Para ara po pode derr cre rear ar un

utiliza zan n dos dos he herra rrami mien enta tas s algoritmo se utili

fundamentales: Un diagrama de flujo (representación grafica de un al algo gori ritm tmo) o) y un Pseudocódigo (Len (Lengu guaje aje de es espe pecif cific icac ació ión n de dell algoritmo). El algoritmo debe ser bien estructurado, debe estar bien definido y debe tener ciertos pasos que tengan por tanto un final al cual legar. En primer lugar tenemos la Program Programación ación Estructura Estructurada: da:  Tiene por fin el escribir un programa con normas y “medidas”, o también dicho en ot otras ras pa palab labras ras en fo form rma a “m “mod odul ular” ar”,, a su vez vez ca cada da mo modu dulo lo de dell pro pr ogr gram ama a se co codi difi fica ca us usan ando do 3 es estr truc uctu tura ras s de co cont ntro roll qu que e so son: n: secuenciales, selectivas y repetitivas, (controlan de alguna forma el flujo del programa). La programación estructurada hace las acciones mas pequeñas para que puedan ser realizadas en la computadora, lo cual ayuda mucho en la es estr truc uctu tura ra se secu cuen enci cial al,, ya qu que e al an anal aliz izar ar los los pr prob oble lema mas, s, los los descompone en mas sencillos.

 

Ingeniería en Arquitectura de Software. Ensayo

Programa: Es un conjunto de instrucciones o sentencias, la cual indica que debe rea realiz lizar ar cie cierta rta tar tarea, ea, y sus pri princip ncipios ios de org organi anizac zación ión se denomina paradigma. Si so son n gran grande des s se divi divide den n en pro progra grama mas s pequ pequeñ eños os los los cu cuale ales s se denominan funciones, se evoluciono con el tiempo y ahora se agrupan las funciones en un modulo. La

POO

se

creo

con

el

fin

de

acabar

con

limitaciones

de

programaciones anteriores.

POO: PO O: Pr Prog ogra ram mació ación n Orie Orient ntad ada a a Obje Objeto tos, s, Ap Apo ort rta a un nuev nuevo o enfoque en la Programación Estructurada en problemas complejos. No pone la mira en los algoritmos, sino en los datos, en lugar de intentar ajustar un problema al lenguaje, busca ajustar el lenguaje al problema. Crea for Crea forma matos tos de dat datos os que co corresp rrespon ondan dan a las car caract acterís erística ticas s del problema; combinan en un solo modulo todos los datos y funciones y se denomina objeto. Las propiedades generales de la orientación a objetos son: 

Abstracción



Encapsulado de datos



Ocultación de datos



Polimorfismo



Herencia

ABSTRACION: Cons nsis iste te en tom tomar en cue uen nta los los as aspe pec ctos tos mas importantes de los objetos desde un punto de vista determinado, las propiedades se hacen mas sencillas, describe no solo sus atributos, sino su comportamiento.

ENCAPSULAMIE IEN NTO

Y

OCULTAMIENTO

DE

DATOS:

El

enc en cap apsu sula lami mien ento to es el pr proc oces eso o de ag agru rupa parr da dato tos s y op oper erac acio ione nes s relacionadas relacio nadas bajo la misma unid unidad ad de program programación, ación, vario varios s objetos a una clase, y el ocultamiento de datos permite separar el aspecto de un

 

Ingeniería en Arquitectura de Software. Ensayo

componente, definido por su interfaz con el exterior, de sus detalles internos de implementación.

GENERALIZACIÓN:

Permit Perm ite e co com mparti artirr entidades evitando su repetición.

info inform rmac ació ión n

ent ntre re

dos

ESPECIALIZACION: Se definen nuevas clases a partir de otras ya existentes. ropi pie eda dad d dond nde e se rep repite ite el no nom mbr bre e de una POLIMORFISMO: Pro operación en diferentes clases, pero se ejecuta de diferente forma en cada una de ellas.

LO PRIMORDIAL: La principal diferencia entre la Programación estructurada (PE) y la Programació Progra mación n orienta orientada da a objeto objetos s (POO), es que la prim primera era pone la mira en los algoritmos e intenta ajustar un problema al lenguaje, y la segunda en los datos, busca ajustar el lenguaje al problema. En mi opinión personal me quedo con la Programación Orientada a Objetos, porque es mas fácil ajustar el lenguaje al problema.

 

Ingeniería en Arquitectura de Software. Ensayo

DIAGRAMAS DE FLUJO NUMEROS PRIMOS:

 

Ingeniería en Arquitectura de Software. Ensayo

OPERACIONES:

 

Ingeniería en Arquitectura de Software. Ensayo

DIVISORES (EJEMPLO HASTA 20)

 

Ingeniería en Arquitectura de Software. Ensayo

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF