Professional Documents
Culture Documents
04/10/15
Universidad Tecnolgica
de Mxico
Nombre de la carrera:
Ing. En Sistemas Computacionales.
Nombre del alumno:
Israel Caldern Aguilar.
Nmero de cuenta:
15308197.
Nombre del entregable:
Entregable 1.
Paradigmas de la computacin.
Nombre de la Maestra:
Paradigmas de la programacin.
La programacin es una prctica que debido a su evolucin a travs del tiempo y a sus
mltiples aplicaciones entre los cientos de diferentes dispositivos electrnicos en
quienes se aplica puede clasificarse de diferentes maneras. Los paradigmas de la
programacin son una manera de clasificar a la programacin, es decir una orientacin
que esta puede tomar.
La clasificacin de la programacin por paradigma u orientacin es una forma de
clasificar las metodologas o estilos de programacin, sin embargo, es una clasificacin
que define mucho ms que un simple estilo, los paradigmas de la programacin son de
alta relevancia para solucionar determinados problemas de la programacin o el
cmputo. Los paradigmas han evolucionado a travs del tiempo y son adoptados
conforme a la necesidad de la poca les ha permitido, actualmente hay tres tipos de
paradigmas de la programacin que se adoptan por la mayora de los desarrolladores en
el mundo y esto es debido a que estos solucionan o se adaptan de alguna manera a las
necesidades de las soluciones de computo que se estn desarrollando en la actualidad.
Estas orientaciones son; Programacin procedural, programacin orientada a objetos y
programacin orientada a eventos.
Programacin procedural.
La programacin procedural o programacin por procedimientos es una metodologa
orientada a la ejecucin de instrucciones secuenciales y generalmente se desarrollan de
manera descendente desde la parte superior del cdigo y se va ejecutando lnea por
lnea descendiendo hasta que finaliza el cdigo o se encuentra una instruccin de
trmino del programa.
Muchos lenguajes de programacin procedurales implementan una instruccin llamada
(go to) la cual funciona para dar saltos de cdigo desde una funcin o instruccin del
programa a otra, sin embargo, conforme fueron hacindose ms robustos los programas
y cdigos la utilizacin de la instruccin go to se convirti en un arma de dos filos y se
convirti poco a poco en una prctica no recomendada para los programadores de la
poca.
Reutilizacin de cdigo.
Creacin de objetos.
Herencia.
Sobrecarga de mtodos.
Polimorfismo.
Etc.
La POO permite que los proyectos de programacin tomen una cantidad menor de
tiempo gracias que pueden estipular metodologas de reutilizacin de cdigo y as evitar
que los programadores deban generar varias veces los mismo mtodos y funciones, as
como tambin permite codificar de una forma mucho ms ordenada, limpia y fcil de
mantener.
C++.
JAVA.
C#.
Bibliografa:
Introduccin a la programacin: Algoritmos y su implementacin en VB.Net, C#, Java y
C++. Ramrez Ramrez Jos Felipe, Alfa omega.
Wikipedia, articulo Paradigmas de la computacin.
URL: https://es.wikipedia.org/wiki/Paradigma_de_programaci%C3%B3n
Como Programar C#, 2da Edicin, Harvey M. Editorial Deitel.