SlideShare una empresa de Scribd logo
Tipos de programación
No solo existen varios tipos de lenguajes de programación, sino que también
podemos encontrar distintas formas de programar una aplicación. Hay diversos
paradigmas que nos permiten encontrar una solución mas adecuada a nuestros
problemas.
Programación secuencial: Este tipo de programación se basa en la creación de
programas a partir de un conjunto de sentencias escritas de forma secuencial y cuya
ejecución sigue dicha secuencia. Aquí se utiliza la sentencia como gota.
Programación estructurada: Sus fundamentos los expuso Edgar Hijastra hace ya
mucho tiempo. Este tipo de programación se basa en la modularidad de los
programas. Esto quiere decir, que los programas se dividen en módulos mas
pequeños.
Programación orientada a objetos
La programación orientada a objetos (poo) es una forma de estructurar un
programa sobre la base de objetos. Cada elemento o componente en un
programa que se base en esta técnica es concebido como un objeto que tiene
propiedades y métodos La ejecución de un programa depende pura y
exclusivamente de una interacción de los objetos que lo componen
Programación lógica
La programación lógica es una forma de programar donde lo mas importante
es definir un conjunto de hechos que se conocen en anterioridad y un
conjunto de reglas que nos definen las definen las distintas relaciones que
existen entre los componentes del programa. Estos hechos y reglas
conforman lo que se llama la base del conocimiento

Más contenido relacionado

La actualidad más candente

Programación visual y orientada a eventos
Programación  visual y orientada a eventosProgramación  visual y orientada a eventos
Programación visual y orientada a eventos
Mario Martinez Alvarez
 
Ventajas y Desventajas de la POO
Ventajas y Desventajas de la POOVentajas y Desventajas de la POO
Ventajas y Desventajas de la POO
joelyar
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
josealfredocastillo7
 
Trabajo Final
Trabajo FinalTrabajo Final
Trabajo Final
Zamuel Ramíreez
 
Metodologías de programación orientado a eventos y distribuida
Metodologías de programación orientado a eventos y distribuidaMetodologías de programación orientado a eventos y distribuida
Metodologías de programación orientado a eventos y distribuida
Sergio Olivares
 
Lenguaje de programacion orientado a eventos
Lenguaje de programacion orientado a eventosLenguaje de programacion orientado a eventos
Lenguaje de programacion orientado a eventos
Jairo Velasquez Rivera
 
Tabla comparativa de paradigmas de programacion
Tabla comparativa de paradigmas de programacionTabla comparativa de paradigmas de programacion
Tabla comparativa de paradigmas de programacion
MarioS1093
 
Programacio Ixchellita
Programacio IxchellitaProgramacio Ixchellita
Programacio Ixchellita
pacheman
 
Programación estructurada, modular y orientada a objeto
Programación estructurada, modular y orientada a objetoProgramación estructurada, modular y orientada a objeto
Programación estructurada, modular y orientada a objeto
Germán Robles Tandazo
 
Ti034 cp-co CASO PRÁCTICO
Ti034 cp-co CASO PRÁCTICOTi034 cp-co CASO PRÁCTICO
Ti034 cp-co CASO PRÁCTICO
Alberto Johnatan Flor Rodríguez
 
Tipos de la programacion
Tipos de la programacionTipos de la programacion
Tipos de la programacion
HanniaPaulinadelAnge
 
Grupo 12-objetos-compuestos
Grupo 12-objetos-compuestosGrupo 12-objetos-compuestos
Grupo 12-objetos-compuestos
zeta2015
 
Paradigmas de programación
Paradigmas de programaciónParadigmas de programación
Paradigmas de programación
edgarrubenespinoza
 
Programación!! . .
Programación!! . .Programación!! . .
Programación!! . .
David Portillo Hernandez
 
Programacion estructurada vs. programación a objetos
Programacion estructurada vs. programación a objetosProgramacion estructurada vs. programación a objetos
Programacion estructurada vs. programación a objetos
lidia gonzalez
 
Tarea 1. traduccion
Tarea 1. traduccionTarea 1. traduccion
Tarea 1. traduccion
Diego Alberto Guillen Francisco
 
Diapositivas u1 Tópicos Avanzados de Programación.
Diapositivas u1 Tópicos Avanzados de Programación.Diapositivas u1 Tópicos Avanzados de Programación.
Diapositivas u1 Tópicos Avanzados de Programación.
Giancarlo Aguilar
 
9 anulacion
9   anulacion9   anulacion
9 anulacion
zeta2015
 
Lenguajes de programacioncompu
Lenguajes de programacioncompuLenguajes de programacioncompu
Lenguajes de programacioncompu
pepegangatanga
 
Programacion Orientada a Aspectos
Programacion Orientada a AspectosProgramacion Orientada a Aspectos
Programacion Orientada a Aspectos
jcongote
 

La actualidad más candente (20)

Programación visual y orientada a eventos
Programación  visual y orientada a eventosProgramación  visual y orientada a eventos
Programación visual y orientada a eventos
 
Ventajas y Desventajas de la POO
Ventajas y Desventajas de la POOVentajas y Desventajas de la POO
Ventajas y Desventajas de la POO
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
 
Trabajo Final
Trabajo FinalTrabajo Final
Trabajo Final
 
Metodologías de programación orientado a eventos y distribuida
Metodologías de programación orientado a eventos y distribuidaMetodologías de programación orientado a eventos y distribuida
Metodologías de programación orientado a eventos y distribuida
 
Lenguaje de programacion orientado a eventos
Lenguaje de programacion orientado a eventosLenguaje de programacion orientado a eventos
Lenguaje de programacion orientado a eventos
 
Tabla comparativa de paradigmas de programacion
Tabla comparativa de paradigmas de programacionTabla comparativa de paradigmas de programacion
Tabla comparativa de paradigmas de programacion
 
Programacio Ixchellita
Programacio IxchellitaProgramacio Ixchellita
Programacio Ixchellita
 
Programación estructurada, modular y orientada a objeto
Programación estructurada, modular y orientada a objetoProgramación estructurada, modular y orientada a objeto
Programación estructurada, modular y orientada a objeto
 
Ti034 cp-co CASO PRÁCTICO
Ti034 cp-co CASO PRÁCTICOTi034 cp-co CASO PRÁCTICO
Ti034 cp-co CASO PRÁCTICO
 
Tipos de la programacion
Tipos de la programacionTipos de la programacion
Tipos de la programacion
 
Grupo 12-objetos-compuestos
Grupo 12-objetos-compuestosGrupo 12-objetos-compuestos
Grupo 12-objetos-compuestos
 
Paradigmas de programación
Paradigmas de programaciónParadigmas de programación
Paradigmas de programación
 
Programación!! . .
Programación!! . .Programación!! . .
Programación!! . .
 
Programacion estructurada vs. programación a objetos
Programacion estructurada vs. programación a objetosProgramacion estructurada vs. programación a objetos
Programacion estructurada vs. programación a objetos
 
Tarea 1. traduccion
Tarea 1. traduccionTarea 1. traduccion
Tarea 1. traduccion
 
Diapositivas u1 Tópicos Avanzados de Programación.
Diapositivas u1 Tópicos Avanzados de Programación.Diapositivas u1 Tópicos Avanzados de Programación.
Diapositivas u1 Tópicos Avanzados de Programación.
 
9 anulacion
9   anulacion9   anulacion
9 anulacion
 
Lenguajes de programacioncompu
Lenguajes de programacioncompuLenguajes de programacioncompu
Lenguajes de programacioncompu
 
Programacion Orientada a Aspectos
Programacion Orientada a AspectosProgramacion Orientada a Aspectos
Programacion Orientada a Aspectos
 

Similar a Tipos de programacion

Tipos de programacion
Tipos de programacionTipos de programacion
Tipos de programacion
EidenArmandoSobrevil
 
cuestionario
cuestionariocuestionario
cuestionario
Monikita Morena
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1
anavoig
 
Programacion Orientada a Objetos y a Eventos
Programacion Orientada a Objetos y a EventosProgramacion Orientada a Objetos y a Eventos
Programacion Orientada a Objetos y a Eventos
NICK
 
Poovb
PoovbPoovb
Tabla sqa
Tabla sqaTabla sqa
Tabla sqa
harryojeda
 
Tabla sqa
Tabla sqaTabla sqa
Tabla sqa
harryojeda
 
1.1. conceptualizacion de_tecnologia_orientada_a_objetos_y_programacion_tradi...
1.1. conceptualizacion de_tecnologia_orientada_a_objetos_y_programacion_tradi...1.1. conceptualizacion de_tecnologia_orientada_a_objetos_y_programacion_tradi...
1.1. conceptualizacion de_tecnologia_orientada_a_objetos_y_programacion_tradi...
Juan Morales
 
Fundamentos de Diseño Orientado a Objetos
Fundamentos de Diseño Orientado a ObjetosFundamentos de Diseño Orientado a Objetos
Fundamentos de Diseño Orientado a Objetos
forwer1223
 
P. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetosP. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetos
Geovanny Yungán
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
William Devia
 
Paradigmas de Programación
Paradigmas de Programación Paradigmas de Programación
Paradigmas de Programación
Alex Mendoza
 
Orientacion A Objetos
Orientacion A ObjetosOrientacion A Objetos
Orientacion A Objetos
Yanina Ruiz Fernandez
 
Paradigmas de programacion
Paradigmas de programacionParadigmas de programacion
Paradigmas de programacion
yamy matin
 
Fundamentos de Lenguaje de programacion
Fundamentos de Lenguaje de programacionFundamentos de Lenguaje de programacion
Fundamentos de Lenguaje de programacion
Germán Sailema
 
01. Fundamentos.pdf
01. Fundamentos.pdf01. Fundamentos.pdf
01. Fundamentos.pdf
CARLOSEDUARDOGOMEZPI1
 
poo -.ppt
poo -.pptpoo -.ppt
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
taly1999
 
Paradigmas de programaciónes
Paradigmas de programaciónesParadigmas de programaciónes
Paradigmas de programaciónes
481200619
 
Programación modular
Programación modularProgramación modular
Programación modular
Angeles Barrios Gallegos
 

Similar a Tipos de programacion (20)

Tipos de programacion
Tipos de programacionTipos de programacion
Tipos de programacion
 
cuestionario
cuestionariocuestionario
cuestionario
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1
 
Programacion Orientada a Objetos y a Eventos
Programacion Orientada a Objetos y a EventosProgramacion Orientada a Objetos y a Eventos
Programacion Orientada a Objetos y a Eventos
 
Poovb
PoovbPoovb
Poovb
 
Tabla sqa
Tabla sqaTabla sqa
Tabla sqa
 
Tabla sqa
Tabla sqaTabla sqa
Tabla sqa
 
1.1. conceptualizacion de_tecnologia_orientada_a_objetos_y_programacion_tradi...
1.1. conceptualizacion de_tecnologia_orientada_a_objetos_y_programacion_tradi...1.1. conceptualizacion de_tecnologia_orientada_a_objetos_y_programacion_tradi...
1.1. conceptualizacion de_tecnologia_orientada_a_objetos_y_programacion_tradi...
 
Fundamentos de Diseño Orientado a Objetos
Fundamentos de Diseño Orientado a ObjetosFundamentos de Diseño Orientado a Objetos
Fundamentos de Diseño Orientado a Objetos
 
P. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetosP. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetos
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Paradigmas de Programación
Paradigmas de Programación Paradigmas de Programación
Paradigmas de Programación
 
Orientacion A Objetos
Orientacion A ObjetosOrientacion A Objetos
Orientacion A Objetos
 
Paradigmas de programacion
Paradigmas de programacionParadigmas de programacion
Paradigmas de programacion
 
Fundamentos de Lenguaje de programacion
Fundamentos de Lenguaje de programacionFundamentos de Lenguaje de programacion
Fundamentos de Lenguaje de programacion
 
01. Fundamentos.pdf
01. Fundamentos.pdf01. Fundamentos.pdf
01. Fundamentos.pdf
 
poo -.ppt
poo -.pptpoo -.ppt
poo -.ppt
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
 
Paradigmas de programaciónes
Paradigmas de programaciónesParadigmas de programaciónes
Paradigmas de programaciónes
 
Programación modular
Programación modularProgramación modular
Programación modular
 

Más de FaridCastillo2

Tablas de la_verdad
Tablas de la_verdadTablas de la_verdad
Tablas de la_verdad
FaridCastillo2
 
Tipos de datos_utilizados_en_lenguaje_c
Tipos de datos_utilizados_en_lenguaje_cTipos de datos_utilizados_en_lenguaje_c
Tipos de datos_utilizados_en_lenguaje_c
FaridCastillo2
 
Resolver problemas con_una_computadora
Resolver problemas con_una_computadoraResolver problemas con_una_computadora
Resolver problemas con_una_computadora
FaridCastillo2
 
Que es-un-lenguaje-de-programacion
Que es-un-lenguaje-de-programacionQue es-un-lenguaje-de-programacion
Que es-un-lenguaje-de-programacion
FaridCastillo2
 
Trabajo tic
Trabajo ticTrabajo tic
Trabajo tic
FaridCastillo2
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
FaridCastillo2
 
Ley de los_signos
Ley de los_signosLey de los_signos
Ley de los_signos
FaridCastillo2
 

Más de FaridCastillo2 (7)

Tablas de la_verdad
Tablas de la_verdadTablas de la_verdad
Tablas de la_verdad
 
Tipos de datos_utilizados_en_lenguaje_c
Tipos de datos_utilizados_en_lenguaje_cTipos de datos_utilizados_en_lenguaje_c
Tipos de datos_utilizados_en_lenguaje_c
 
Resolver problemas con_una_computadora
Resolver problemas con_una_computadoraResolver problemas con_una_computadora
Resolver problemas con_una_computadora
 
Que es-un-lenguaje-de-programacion
Que es-un-lenguaje-de-programacionQue es-un-lenguaje-de-programacion
Que es-un-lenguaje-de-programacion
 
Trabajo tic
Trabajo ticTrabajo tic
Trabajo tic
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
 
Ley de los_signos
Ley de los_signosLey de los_signos
Ley de los_signos
 

Último

MATERIAL DE ESTUDIO CURSO TÉCNICAS DE OPERACIÓN 980E-5.pdf
MATERIAL DE ESTUDIO CURSO TÉCNICAS DE OPERACIÓN 980E-5.pdfMATERIAL DE ESTUDIO CURSO TÉCNICAS DE OPERACIÓN 980E-5.pdf
MATERIAL DE ESTUDIO CURSO TÉCNICAS DE OPERACIÓN 980E-5.pdf
JhonnyMorgadoR
 
MANUAL DEL PROPIETARIO - KIA STONIC (5).pdf
MANUAL DEL PROPIETARIO - KIA STONIC (5).pdfMANUAL DEL PROPIETARIO - KIA STONIC (5).pdf
MANUAL DEL PROPIETARIO - KIA STONIC (5).pdf
Aarón Reyes
 
Manual de la motocicleta Honda CB1 Manual de propietario tio
Manual de la motocicleta Honda CB1 Manual de propietario tioManual de la motocicleta Honda CB1 Manual de propietario tio
Manual de la motocicleta Honda CB1 Manual de propietario tio
MarcelinoMendoza7
 
Tractores agricolas de-Valtra-Linea-BM.pdf
Tractores agricolas de-Valtra-Linea-BM.pdfTractores agricolas de-Valtra-Linea-BM.pdf
Tractores agricolas de-Valtra-Linea-BM.pdf
WilsonVillena
 
Fam ISX EGR,VGT-CM871.pdfl manual vgt,egr,cm871
Fam ISX  EGR,VGT-CM871.pdfl manual vgt,egr,cm871Fam ISX  EGR,VGT-CM871.pdfl manual vgt,egr,cm871
Fam ISX EGR,VGT-CM871.pdfl manual vgt,egr,cm871
jmorenocalderon343
 
manual Renault Sandero Stepway. Privilege pdf
manual Renault Sandero Stepway. Privilege pdfmanual Renault Sandero Stepway. Privilege pdf
manual Renault Sandero Stepway. Privilege pdf
ssuserccc3a8
 
sistema de postratamiento para sistema isx15.pptx
sistema de postratamiento para sistema isx15.pptxsistema de postratamiento para sistema isx15.pptx
sistema de postratamiento para sistema isx15.pptx
masterbalam269
 
COMPLETO trabajo para realizarun proyecto de grato de mecanica automotriz(1)...
COMPLETO  trabajo para realizarun proyecto de grato de mecanica automotriz(1)...COMPLETO  trabajo para realizarun proyecto de grato de mecanica automotriz(1)...
COMPLETO trabajo para realizarun proyecto de grato de mecanica automotriz(1)...
BenedictoAugustoRoja
 

Último (8)

MATERIAL DE ESTUDIO CURSO TÉCNICAS DE OPERACIÓN 980E-5.pdf
MATERIAL DE ESTUDIO CURSO TÉCNICAS DE OPERACIÓN 980E-5.pdfMATERIAL DE ESTUDIO CURSO TÉCNICAS DE OPERACIÓN 980E-5.pdf
MATERIAL DE ESTUDIO CURSO TÉCNICAS DE OPERACIÓN 980E-5.pdf
 
MANUAL DEL PROPIETARIO - KIA STONIC (5).pdf
MANUAL DEL PROPIETARIO - KIA STONIC (5).pdfMANUAL DEL PROPIETARIO - KIA STONIC (5).pdf
MANUAL DEL PROPIETARIO - KIA STONIC (5).pdf
 
Manual de la motocicleta Honda CB1 Manual de propietario tio
Manual de la motocicleta Honda CB1 Manual de propietario tioManual de la motocicleta Honda CB1 Manual de propietario tio
Manual de la motocicleta Honda CB1 Manual de propietario tio
 
Tractores agricolas de-Valtra-Linea-BM.pdf
Tractores agricolas de-Valtra-Linea-BM.pdfTractores agricolas de-Valtra-Linea-BM.pdf
Tractores agricolas de-Valtra-Linea-BM.pdf
 
Fam ISX EGR,VGT-CM871.pdfl manual vgt,egr,cm871
Fam ISX  EGR,VGT-CM871.pdfl manual vgt,egr,cm871Fam ISX  EGR,VGT-CM871.pdfl manual vgt,egr,cm871
Fam ISX EGR,VGT-CM871.pdfl manual vgt,egr,cm871
 
manual Renault Sandero Stepway. Privilege pdf
manual Renault Sandero Stepway. Privilege pdfmanual Renault Sandero Stepway. Privilege pdf
manual Renault Sandero Stepway. Privilege pdf
 
sistema de postratamiento para sistema isx15.pptx
sistema de postratamiento para sistema isx15.pptxsistema de postratamiento para sistema isx15.pptx
sistema de postratamiento para sistema isx15.pptx
 
COMPLETO trabajo para realizarun proyecto de grato de mecanica automotriz(1)...
COMPLETO  trabajo para realizarun proyecto de grato de mecanica automotriz(1)...COMPLETO  trabajo para realizarun proyecto de grato de mecanica automotriz(1)...
COMPLETO trabajo para realizarun proyecto de grato de mecanica automotriz(1)...
 

Tipos de programacion

  • 2. No solo existen varios tipos de lenguajes de programación, sino que también podemos encontrar distintas formas de programar una aplicación. Hay diversos paradigmas que nos permiten encontrar una solución mas adecuada a nuestros problemas. Programación secuencial: Este tipo de programación se basa en la creación de programas a partir de un conjunto de sentencias escritas de forma secuencial y cuya ejecución sigue dicha secuencia. Aquí se utiliza la sentencia como gota. Programación estructurada: Sus fundamentos los expuso Edgar Hijastra hace ya mucho tiempo. Este tipo de programación se basa en la modularidad de los programas. Esto quiere decir, que los programas se dividen en módulos mas pequeños.
  • 3. Programación orientada a objetos La programación orientada a objetos (poo) es una forma de estructurar un programa sobre la base de objetos. Cada elemento o componente en un programa que se base en esta técnica es concebido como un objeto que tiene propiedades y métodos La ejecución de un programa depende pura y exclusivamente de una interacción de los objetos que lo componen
  • 4. Programación lógica La programación lógica es una forma de programar donde lo mas importante es definir un conjunto de hechos que se conocen en anterioridad y un conjunto de reglas que nos definen las definen las distintas relaciones que existen entre los componentes del programa. Estos hechos y reglas conforman lo que se llama la base del conocimiento