SlideShare una empresa de Scribd logo
1 de 6
PROGRAMACIÓN
POR: Julian Mariño Salcedo
¿Qué es la programación?
• La programación es el proceso de creación de programas informáticos. Esta
definición se puede interpretar de la siguiente manera. La programación no es
más que una explicación a la computadora de qué, en qué forma y cómo llegar al
usuario. En otras palabras, es una especie de arte de traducir los deseos de una
persona al lenguaje de la máquina.
Algoritmos
• Una vez que se haya tomado la decisión sobre la posibilidad de implementar el
software en una tarea, es necesario construir un algoritmo para su solución. Es
decir, es necesario describir la secuencia de pasos para resolver la tarea con el
máximo detalle teniendo en cuenta todas las posibles ramas, ciclos y errores.
Lenguajes de programación
• De hecho, un lenguaje de programación es un conjunto de reglas para describir
comandos y funciones predefinidas. Cada lenguaje de programación limita al
desarrollador a un conjunto estrictamente predeterminado de palabras clave y
comandos que pueden ser utilizados en el desarrollo. Hay varios niveles de
lenguajes entre los cuales se distinguen:
• De bajo nivel (ensamblador): trabaja directamente con los comandos del
procesador.
• De alto nivel (C++, C#, Java, etc.): es más como un lenguaje ordinario.
Programación orientada a objetos
• Este enfoque implica desarrollar un programa como un sistema de objetos, cada
uno de los cuales refleja uno u otro objeto del mundo real. Los objetos del mundo
real se corresponden con las clases. Y de cada clase, a su vez, se pueden generar
innumerables objetos. Por ejemplo, si se desarrolla un programa para un taller de
coches, las clases serán: coche, motor, suspensión, carrocería, sistema de frenos
y otras piezas de repuesto. Y los objetos de la clase son los modelos específicos
de estas partes, que se utilizan en el proceso.
GRACIAS POR SU
ATENCIÓN! <3

Más contenido relacionado

La actualidad más candente

Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programaciónFátima Gallego
 
Lenguaje de programación C - Cleibery.
Lenguaje de programación C - Cleibery.Lenguaje de programación C - Cleibery.
Lenguaje de programación C - Cleibery.cleiberylobo
 
¿Qué es la programacion? - Promocional CBTa 112
¿Qué es la programacion? - Promocional CBTa 112¿Qué es la programacion? - Promocional CBTa 112
¿Qué es la programacion? - Promocional CBTa 112Andres Domínguez Gómez
 
Lenguaje de programacion presentacion.
Lenguaje de programacion presentacion.Lenguaje de programacion presentacion.
Lenguaje de programacion presentacion.Fj Lezama
 
Mi lenguaje de programación de preferencia c++
Mi lenguaje de programación de preferencia c++Mi lenguaje de programación de preferencia c++
Mi lenguaje de programación de preferencia c++bastard1
 
LENGUAJE DE PROGRAMACION C
LENGUAJE DE PROGRAMACION CLENGUAJE DE PROGRAMACION C
LENGUAJE DE PROGRAMACION Cjavu
 
Clasificación de lenguajes de
Clasificación de lenguajes deClasificación de lenguajes de
Clasificación de lenguajes deJoRgEp10
 
lenguaje de programación
lenguaje de programación lenguaje de programación
lenguaje de programación j3palacios
 
Clasificacion de los lenguajes
Clasificacion de los lenguajesClasificacion de los lenguajes
Clasificacion de los lenguajesRBAC92
 

La actualidad más candente (19)

Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Programación
ProgramaciónProgramación
Programación
 
Lenguaje de programación C - Cleibery.
Lenguaje de programación C - Cleibery.Lenguaje de programación C - Cleibery.
Lenguaje de programación C - Cleibery.
 
¿Qué es la programacion? - Promocional CBTa 112
¿Qué es la programacion? - Promocional CBTa 112¿Qué es la programacion? - Promocional CBTa 112
¿Qué es la programacion? - Promocional CBTa 112
 
Clasificacion de los lenguajes
Clasificacion de los lenguajesClasificacion de los lenguajes
Clasificacion de los lenguajes
 
E.s
E.sE.s
E.s
 
Lenguaje de programacion presentacion.
Lenguaje de programacion presentacion.Lenguaje de programacion presentacion.
Lenguaje de programacion presentacion.
 
Equipo Flicker
Equipo FlickerEquipo Flicker
Equipo Flicker
 
Introducción c++
Introducción c++Introducción c++
Introducción c++
 
Mi lenguaje de programación de preferencia c++
Mi lenguaje de programación de preferencia c++Mi lenguaje de programación de preferencia c++
Mi lenguaje de programación de preferencia c++
 
LENGUAJE DE PROGRAMACION C
LENGUAJE DE PROGRAMACION CLENGUAJE DE PROGRAMACION C
LENGUAJE DE PROGRAMACION C
 
Cuadro-Comparativo.pdf
Cuadro-Comparativo.pdfCuadro-Comparativo.pdf
Cuadro-Comparativo.pdf
 
Clasificación de lenguajes de
Clasificación de lenguajes deClasificación de lenguajes de
Clasificación de lenguajes de
 
Dennis
DennisDennis
Dennis
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Exposición de Lenguajes de Programación
Exposición de Lenguajes de ProgramaciónExposición de Lenguajes de Programación
Exposición de Lenguajes de Programación
 
lenguaje de programación
lenguaje de programación lenguaje de programación
lenguaje de programación
 
Clasificacion de los lenguajes
Clasificacion de los lenguajesClasificacion de los lenguajes
Clasificacion de los lenguajes
 

Similar a Programación

Similar a Programación (20)

Tema1 b
Tema1 bTema1 b
Tema1 b
 
Programeichon de milagro
Programeichon de milagroProgrameichon de milagro
Programeichon de milagro
 
Programeichon de milagro
Programeichon de milagroProgrameichon de milagro
Programeichon de milagro
 
Presentacion info
Presentacion infoPresentacion info
Presentacion info
 
Teoria de los lenguajes de programacion
Teoria de los lenguajes de programacionTeoria de los lenguajes de programacion
Teoria de los lenguajes de programacion
 
Software
SoftwareSoftware
Software
 
Programeichon de milagro
Programeichon de milagroProgrameichon de milagro
Programeichon de milagro
 
Desarrollo del software
Desarrollo del softwareDesarrollo del software
Desarrollo del software
 
Programacion ii capitulo3
Programacion ii capitulo3Programacion ii capitulo3
Programacion ii capitulo3
 
Programacion ii capitulo3
Programacion ii capitulo3Programacion ii capitulo3
Programacion ii capitulo3
 
Conceptos básicos programaciön
Conceptos básicos programaciönConceptos básicos programaciön
Conceptos básicos programaciön
 
Introducccion programacion
Introducccion programacionIntroducccion programacion
Introducccion programacion
 
Programacion ii capitulo3
Programacion ii capitulo3Programacion ii capitulo3
Programacion ii capitulo3
 
Programacion
ProgramacionProgramacion
Programacion
 
Programacion
ProgramacionProgramacion
Programacion
 
presentacion I BTP
presentacion I BTPpresentacion I BTP
presentacion I BTP
 
Software de animacon
Software de animaconSoftware de animacon
Software de animacon
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1
 
Programacion
ProgramacionProgramacion
Programacion
 
Programación
ProgramaciónProgramación
Programación
 

Último

COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfOscarBlas6
 
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsxactividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx241532171
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdfFAUSTODANILOCRUZCAST
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfisrael garcia
 
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdfFernandaHernandez312615
 
MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.imejia2411
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webDecaunlz
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenajuniorcuellargomez
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAdanielaerazok
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenadanielaerazok
 
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxPRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxRodriguezLucero
 
Historia de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellaHistoria de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellajuancamilo3111391
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxssuser61dda7
 

Último (13)

COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdf
 
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsxactividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdf
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
 
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
 
MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la web
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalena
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalena
 
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxPRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
 
Historia de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellaHistoria de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ella
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
 

Programación

  • 2. ¿Qué es la programación? • La programación es el proceso de creación de programas informáticos. Esta definición se puede interpretar de la siguiente manera. La programación no es más que una explicación a la computadora de qué, en qué forma y cómo llegar al usuario. En otras palabras, es una especie de arte de traducir los deseos de una persona al lenguaje de la máquina.
  • 3. Algoritmos • Una vez que se haya tomado la decisión sobre la posibilidad de implementar el software en una tarea, es necesario construir un algoritmo para su solución. Es decir, es necesario describir la secuencia de pasos para resolver la tarea con el máximo detalle teniendo en cuenta todas las posibles ramas, ciclos y errores.
  • 4. Lenguajes de programación • De hecho, un lenguaje de programación es un conjunto de reglas para describir comandos y funciones predefinidas. Cada lenguaje de programación limita al desarrollador a un conjunto estrictamente predeterminado de palabras clave y comandos que pueden ser utilizados en el desarrollo. Hay varios niveles de lenguajes entre los cuales se distinguen: • De bajo nivel (ensamblador): trabaja directamente con los comandos del procesador. • De alto nivel (C++, C#, Java, etc.): es más como un lenguaje ordinario.
  • 5. Programación orientada a objetos • Este enfoque implica desarrollar un programa como un sistema de objetos, cada uno de los cuales refleja uno u otro objeto del mundo real. Los objetos del mundo real se corresponden con las clases. Y de cada clase, a su vez, se pueden generar innumerables objetos. Por ejemplo, si se desarrolla un programa para un taller de coches, las clases serán: coche, motor, suspensión, carrocería, sistema de frenos y otras piezas de repuesto. Y los objetos de la clase son los modelos específicos de estas partes, que se utilizan en el proceso.