SlideShare una empresa de Scribd logo
1 de 5
La programación es el proceso de diseñar, codificar, depurar y
mantener el código fuente de programas computacionales. El
código fuente es escrito en un lenguaje de programación. El
propósito de la programación es crear programas que exhiban un
comportamiento deseado. El proceso de escribir código requiere
frecuentemente conocimientos en varias áreas distintas, además
del dominio del lenguaje a utilizar, algoritmos especializados y
lógica formal. Programar no involucra necesariamente otras tareas
tales como el análisis y diseño de la aplicación (pero sí el diseño
del código), aunque sí suelen estar fusionadas en el desarrollo de
pequeñas aplicaciones.
¿QUE ES
PROGRAMACIÓN?
¿QUE ES
ALGORITMO?
• En matemáticas, lógica, ciencias de la computación y
disciplinas relacionadas, un algoritmo (del griego y latín,
dixit algorithmus y este a su vez del matemático persa Al-
Juarismi1 ) es un conjunto preescrito de instrucciones o
reglas bien definidas, ordenadas y finitas que permite
realizar una actividad mediante pasos sucesivos que no
generen dudas a quien deba realizar dicha actividad.2
Dados un estado inicial y una entrada, siguiendo los pasos
sucesivos se llega a un estado final y se obtiene una
solución. Los algoritmos son el objeto de estudio de la
algoritmia.1
• En la vida cotidiana, se emplean algoritmos
frecuentemente para resolver problemas. Algunos
ejemplos son los manuales de usuario, que muestran
algoritmos para usar un aparato, o las instrucciones que
recibe un trabajador por parte de su patrón. Algunos
ejemplos en matemática son el algoritmo de la división
para calcular el cociente de dos números, el algoritmo de
Euclides para obtener el máximo común divisor de dos
enteros positivos, o el método de Gauss para resolver un
sistema lineal de ecuaciones.
es una descripción de alto nivel de un algoritmo que emplea una
mezcla de lenguaje natural con algunas convenciones sintácticas de
lenguajes de programación, como asignaciones, ciclos y
condicionales. Es utilizado para describir algoritmos en libros y
publicaciones científicas. El Programadores diferentes suelen
utilizar convenciones distintas, que pueden estar basadas en la
sintaxis de lenguajes de programación.
¿QUE ES
PSEUDOCÓDIGO?
Un diagrama de flujo de datos (DFD sus siglas en
español e inglés) es una representación gráfica
del flujo de datos a través de un sistema de
información. Un diagrama de flujo de datos
también se puede utilizar para la visualización de
procesamiento de datos (diseño estructurado).
Es una práctica común para un diseñador dibujar
un contexto a nivel de DFD que primero muestra
la interacción entre el sistema y las entidades
externas. Este contexto a nivel de DFD se
"explotó" para mostrar más detalles del sistema
¿QUE ES UN
DIAGRAMA DE
FLUJO?
lenguaje de
programaciónUn lenguaje de programación es un idioma artificial
diseñado para expresar procesos que pueden ser
llevados a cabo por máquinas como las computadoras.
Pueden usarse para crear programas que controlen el
comportamiento físico y lógico de una máquina, para
expresar algoritmos con precisión, o como modo de
comunicación humana.1
Está formado por un conjunto de símbolos y reglas
sintácticas y semánticas que definen su estructura y el
significado de sus elementos y expresiones. Al proceso
por el cual se escribe, se prueba, se depura, se compila
y se mantiene el código fuente de un programa
informático se le llama programación.

Más contenido relacionado

La actualidad más candente

INTRODUCCION A LA PROGRAMACIÓN I.N.W.T.D COJUTEPEQUE
INTRODUCCION A LA PROGRAMACIÓN    I.N.W.T.D COJUTEPEQUEINTRODUCCION A LA PROGRAMACIÓN    I.N.W.T.D COJUTEPEQUE
INTRODUCCION A LA PROGRAMACIÓN I.N.W.T.D COJUTEPEQUEJorge Alberto
 
Algoritmos, Pseudocódigos y Diagramas de flujo
Algoritmos, Pseudocódigos y Diagramas de flujoAlgoritmos, Pseudocódigos y Diagramas de flujo
Algoritmos, Pseudocódigos y Diagramas de flujoVerita Sanjuán
 
Introduccion a la programacion
Introduccion a la programacionIntroduccion a la programacion
Introduccion a la programaciondianithacipriano
 
Pseudocodigos y diagrama de flujo
Pseudocodigos y diagrama de flujoPseudocodigos y diagrama de flujo
Pseudocodigos y diagrama de flujooscar742
 
Metodos calcular raices
Metodos calcular raicesMetodos calcular raices
Metodos calcular raicesnanaperdomo
 
Trabajo de informatica
Trabajo de informaticaTrabajo de informatica
Trabajo de informaticabily_villa33
 
Algoritmos y pseudocódigo
Algoritmos y pseudocódigoAlgoritmos y pseudocódigo
Algoritmos y pseudocódigomoises872013
 
presentaciones dropbox
presentaciones dropboxpresentaciones dropbox
presentaciones dropboxdaniiiiicore
 
Principios de Programación - Conceptos
Principios de Programación - ConceptosPrincipios de Programación - Conceptos
Principios de Programación - ConceptosRicardo Tenorio
 
PARADIGMA IMPERATIVO
PARADIGMA IMPERATIVOPARADIGMA IMPERATIVO
PARADIGMA IMPERATIVOFredy Olaya
 
Algoritmos, diagrama de flujo y pseudocodigo
Algoritmos, diagrama de flujo y pseudocodigoAlgoritmos, diagrama de flujo y pseudocodigo
Algoritmos, diagrama de flujo y pseudocodigodlista92
 
Algoritmo y pseudocódigo
Algoritmo y pseudocódigoAlgoritmo y pseudocódigo
Algoritmo y pseudocódigoMerlynBastidas
 

La actualidad más candente (19)

INTRODUCCION A LA PROGRAMACIÓN I.N.W.T.D COJUTEPEQUE
INTRODUCCION A LA PROGRAMACIÓN    I.N.W.T.D COJUTEPEQUEINTRODUCCION A LA PROGRAMACIÓN    I.N.W.T.D COJUTEPEQUE
INTRODUCCION A LA PROGRAMACIÓN I.N.W.T.D COJUTEPEQUE
 
Camacho y el perdedor
Camacho y el perdedorCamacho y el perdedor
Camacho y el perdedor
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmos, Pseudocódigos y Diagramas de flujo
Algoritmos, Pseudocódigos y Diagramas de flujoAlgoritmos, Pseudocódigos y Diagramas de flujo
Algoritmos, Pseudocódigos y Diagramas de flujo
 
Introduccion a la programacion
Introduccion a la programacionIntroduccion a la programacion
Introduccion a la programacion
 
Pseudocodigos y diagrama de flujo
Pseudocodigos y diagrama de flujoPseudocodigos y diagrama de flujo
Pseudocodigos y diagrama de flujo
 
Metodos calcular raices
Metodos calcular raicesMetodos calcular raices
Metodos calcular raices
 
sistema operativo
sistema operativosistema operativo
sistema operativo
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Trabajo de informatica
Trabajo de informaticaTrabajo de informatica
Trabajo de informatica
 
Tarea 3
Tarea 3Tarea 3
Tarea 3
 
Algoritmos y pseudocódigo
Algoritmos y pseudocódigoAlgoritmos y pseudocódigo
Algoritmos y pseudocódigo
 
presentaciones dropbox
presentaciones dropboxpresentaciones dropbox
presentaciones dropbox
 
Principios de Programación - Conceptos
Principios de Programación - ConceptosPrincipios de Programación - Conceptos
Principios de Programación - Conceptos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
PARADIGMA IMPERATIVO
PARADIGMA IMPERATIVOPARADIGMA IMPERATIVO
PARADIGMA IMPERATIVO
 
Algoritmos, diagrama de flujo y pseudocodigo
Algoritmos, diagrama de flujo y pseudocodigoAlgoritmos, diagrama de flujo y pseudocodigo
Algoritmos, diagrama de flujo y pseudocodigo
 
Astrid
AstridAstrid
Astrid
 
Algoritmo y pseudocódigo
Algoritmo y pseudocódigoAlgoritmo y pseudocódigo
Algoritmo y pseudocódigo
 

Similar a Introducción a la programación

Programacion
ProgramacionProgramacion
Programacioncace10
 
Programacion
ProgramacionProgramacion
Programacionnoedelia
 
Qué es programación
Qué es programaciónQué es programación
Qué es programaciónpichinte
 
Programación EN INFORMATICA 3-4
Programación EN INFORMATICA 3-4Programación EN INFORMATICA 3-4
Programación EN INFORMATICA 3-4Carito Paz
 
Programación informatica INWTD
Programación informatica INWTDProgramación informatica INWTD
Programación informatica INWTDchepas_
 
Programación
ProgramaciónProgramación
Programaciónchepas_
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticosamiibrs
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticoluzdaneelli
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticosamiibrs
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticosamiibrs
 
Presentación de tecnicas
Presentación de tecnicasPresentación de tecnicas
Presentación de tecnicasashleytrejos
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticosamiibrs
 
Introducción a la Programación
Introducción a la ProgramaciónIntroducción a la Programación
Introducción a la ProgramaciónSamuel Hernandez
 
Programacion
ProgramacionProgramacion
Programacionmyri16
 
Que es programacion
Que es      programacionQue es      programacion
Que es programacionjhankey
 

Similar a Introducción a la programación (20)

Programacion
ProgramacionProgramacion
Programacion
 
Programacion
ProgramacionProgramacion
Programacion
 
Qué es programación
Qué es programaciónQué es programación
Qué es programación
 
Programación EN INFORMATICA 3-4
Programación EN INFORMATICA 3-4Programación EN INFORMATICA 3-4
Programación EN INFORMATICA 3-4
 
Programación informatica INWTD
Programación informatica INWTDProgramación informatica INWTD
Programación informatica INWTD
 
Programación
ProgramaciónProgramación
Programación
 
Informatica
InformaticaInformatica
Informatica
 
Programa informatico.tecnicas
Programa informatico.tecnicasPrograma informatico.tecnicas
Programa informatico.tecnicas
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Presentación de tecnicas
Presentación de tecnicasPresentación de tecnicas
Presentación de tecnicas
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Taller paola
Taller paolaTaller paola
Taller paola
 
Introducción a la Programación
Introducción a la ProgramaciónIntroducción a la Programación
Introducción a la Programación
 
Programacion
ProgramacionProgramacion
Programacion
 
Que es programacion
Que es      programacionQue es      programacion
Que es programacion
 
Nana
NanaNana
Nana
 
Programación
ProgramaciónProgramación
Programación
 

Introducción a la programación

  • 1. La programación es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales. El código fuente es escrito en un lenguaje de programación. El propósito de la programación es crear programas que exhiban un comportamiento deseado. El proceso de escribir código requiere frecuentemente conocimientos en varias áreas distintas, además del dominio del lenguaje a utilizar, algoritmos especializados y lógica formal. Programar no involucra necesariamente otras tareas tales como el análisis y diseño de la aplicación (pero sí el diseño del código), aunque sí suelen estar fusionadas en el desarrollo de pequeñas aplicaciones. ¿QUE ES PROGRAMACIÓN?
  • 2. ¿QUE ES ALGORITMO? • En matemáticas, lógica, ciencias de la computación y disciplinas relacionadas, un algoritmo (del griego y latín, dixit algorithmus y este a su vez del matemático persa Al- Juarismi1 ) es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.2 Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución. Los algoritmos son el objeto de estudio de la algoritmia.1 • En la vida cotidiana, se emplean algoritmos frecuentemente para resolver problemas. Algunos ejemplos son los manuales de usuario, que muestran algoritmos para usar un aparato, o las instrucciones que recibe un trabajador por parte de su patrón. Algunos ejemplos en matemática son el algoritmo de la división para calcular el cociente de dos números, el algoritmo de Euclides para obtener el máximo común divisor de dos enteros positivos, o el método de Gauss para resolver un sistema lineal de ecuaciones.
  • 3. es una descripción de alto nivel de un algoritmo que emplea una mezcla de lenguaje natural con algunas convenciones sintácticas de lenguajes de programación, como asignaciones, ciclos y condicionales. Es utilizado para describir algoritmos en libros y publicaciones científicas. El Programadores diferentes suelen utilizar convenciones distintas, que pueden estar basadas en la sintaxis de lenguajes de programación. ¿QUE ES PSEUDOCÓDIGO?
  • 4. Un diagrama de flujo de datos (DFD sus siglas en español e inglés) es una representación gráfica del flujo de datos a través de un sistema de información. Un diagrama de flujo de datos también se puede utilizar para la visualización de procesamiento de datos (diseño estructurado). Es una práctica común para un diseñador dibujar un contexto a nivel de DFD que primero muestra la interacción entre el sistema y las entidades externas. Este contexto a nivel de DFD se "explotó" para mostrar más detalles del sistema ¿QUE ES UN DIAGRAMA DE FLUJO?
  • 5. lenguaje de programaciónUn lenguaje de programación es un idioma artificial diseñado para expresar procesos que pueden ser llevados a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.1 Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila y se mantiene el código fuente de un programa informático se le llama programación.