SlideShare una empresa de Scribd logo
1 de 19
Algoritmos Y metodología para la
resolución
de problemas basada en el
computador
-Roibert Estrada
-C.I: 30.366.126
-Ing. en sistemas(47)
CONTENIDOS
Algoritmo
Caracteristicas, tipos y partes.
01
Diagramas de flujos
Procesos, tipos y simbología.
03
Pseudocódigo
concepto, ¿Cómo se escribe?.
02
Metodologia para resolver problemas
utilizando computadores
Concepto y pasos.
04
Son conjuntos de instrucciones ordenadas
de manera sistematica y secuencia. Estos
pueden ser ejecutados pos distintos
elementos, con el objetivo de responder o
solventar distintas necesidades o
deciciones.
ALGORITMOS
PARTES DE UN ALGORITMO
Input o entrada
Son el ingreso de los datos
que el algoritmo necesita
para operar.
Proceso
Se trata de la operación
lógica formal que el
algoritmo va a realizar
con lo recibido del input.
Output o salida
Los resultados obtenidos
del proceso sobre los datos
de entrada, una
vez terminada la ejecución
del algoritmo.
TIPOS DE ALGORITMO
COMPUTACIONALES
NO
COMPUTANCIONALES
Son los algoritmos
que dependen de una
o varias
computadoras para
su realización.
Como su nombre lo indica, se refiere
a los algoritmos que no pueden ser
operados por las computadoras, o
sus pasos son exclusivos para
ejecutarse por humanos.
TIPOS DE ALGORITMO
CUALITATIVOS CUANTITATIVOS
Son los algoritmos que
utilizan procedimientos
lógicos y formales, en los
cuales no intervienen
datos numéricos.
Son los algoritmos que dependen
enteramente de cálculos
matemáticos para su resolución.
CARACTERISTICAS DE LOS ALGORITMOS
Secuenciales OrdenadosPrecisos
Los algoritmos son
secuenciales, debe
procesarse uno a la
vez.
Los algoritmos han de
ser precisos en su
abordaje del tema, es
decir, no pueden ser
ambiguos o subjetivos.
Los algoritmos se
deben establecer en la
secuencia precisa y
exacta para que su
lectura tenga sentido y
se resuelva el
problema.
CARACTERISTICAS DE LOS ALGORITMOS
Finitos DefinidosConcretos
Toda secuencia de
algoritmos ha de tener
un fin determinado, no
puede prolongarse
hasta el infinito.
Todo algoritmo debe
ofrecer un resultado en
base a las funciones
que cumple.
Un mismo algoritmo
ante los mismos
elementos de entrada
(input) debe dar
siempre los mismos
resultados.
Es una manera de escribir y/o expresar los
pasos presentes en un algoritmo de una
manera coloquialmente entendible y sin
necesidad de expresar el código que lleva
detrás.
PSEUDOCÓDIGO
PAPEL EN EL CAMPO
Los principales lenguajes de programacion, al ser
todos en ingles, ocasionan que los hispanohablantes
tengan ciertas dificultades al aprender la materia.
Ante esta problemática, interviene el pseudocódigo,
que ayuda a comprender las bases de la
programación sin necesidad de entender el lenguaje
de codigo en sí.
YOUR LOGO
¿CÓMO SE ESCRIBE?
No hay unas reglas fijas para escribir
en pseudocódigo, pero la
mayoría de la gente usa más o menos
el mismo vocabulario.
Siempre se puede escribir a gusto de
cada persona, pero la forma mas usada
es siguiendo el lenguaje de
programación, aunque remplazando las
restricciones de los comandos con un
lenguaje mas coloquial y entendible por
las personas.
Es la manera que se tiene para representar
los algoritmos de manera gráfica, son un
mecanismo de control y descripción de
procesos, que permiten una mayor
organización, evaluación o replanteamiento
de secuencias de actividades y procesos
de distinta índole, dado que son versátiles
y entendible.
DIAGRAMAS DE FLUJO
TIPOS DE DIAGRAMAS DE FLUJO
HORIZONTAL
Va de derecha a
izquierda, según
el orden de la
lectura.
Permiten ver el proceso
entero en una sola hoja,
usando el modelo
vertical y el horizontal.
VERTICAL
Va de arriba
hacia abajo,
como una lista
ordenada.
Representa un itinerario
de trabajo o un área de
trabajo.
PANORÁMICO
ARQUITECTONICO
SIMBOLOGÍA
Se refiere a los pasos que recorre una
computadora para resolver un problema
que se plantea, estos constan de siete
etapas, dispuestas de tal forma que cada
uno es dependiente de los anteriores lo
cual indica que se trata de un proceso
complementario y por lo tanto cada paso
exige el mismo cuidado en su elaboración.
Metodología para la
resolución de problemas
por computadora
PASOS
Diseño de la
solución
Análisis de la
solución
Definición del
problema
Consiste en
establecer una serie
de preguntas acerca
de lo que establece el
problema, para poder
determinar si se
cuenta con los
elementos suficientes
para llevar a cabo la
solución del mismo.
Una vez definido y
analizado el problema,
se produce a la
creación del algoritmo
(Diagrama de flujo o
pseudocódigo) en el
cual se da la serie de
pasos ordenados que
nos proporcione un
método explicito para
la solución del
problema.
Es el enunciado del
problema, el cual debe ser
claro y completo. Es
fundamental conocer y
delimitar por completo el
problema, saber que es lo
que se desea que realice la
computadora, mientras esto
no se conozca del todo, no
tiene caso continuar con el
siguiente paso.
PASOS
Documentación
Prueba y
depuración
Codificación
Prueba es el proceso
de identificar los
errores que se
presenten durante la
ejecución de
programa,
Es la guía o
comunicación escrita
que sirve como ayuda
para usar el programa,
o facilitar futuras
modificaciones. A
menudo, un programa
escrito por una
persona es usado por
muchas otras, por ello
la documentación es
muy importante;
Consiste en escribir la
solución del problema (de
acuerdo al pseudocódigo); en
una serie de instrucciones
detalladas en un código
reconocible por la
computadora; es decir un
lenguaje de programación (ya
sea de bajo o alto nivel), a
esta serie de instrucciones se
le conoce como PROGRAMA.
PASOS
Mantenimiento
Se lleva a cabo después de
terminado el programa, cuando se
ha estado
trabajando un tiempo, y se detecta
que es necesario hacer un cambio,
ajuste
y/o complementación al programa
para que siga trabajando de manera
correcta. Para realizar
esta función el programa debe estar
debidamente documentado, lo cual
facilitará la tarea.
GRACIAS

Más contenido relacionado

La actualidad más candente

Introduccion a la programacion
Introduccion a la programacionIntroduccion a la programacion
Introduccion a la programacionJose Marroquin
 
1 introduccion a la programacion 1
1 introduccion  a la programacion 11 introduccion  a la programacion 1
1 introduccion a la programacion 1Evelin Claudia
 
Conceptos basicos de la programacion
Conceptos basicos de la programacionConceptos basicos de la programacion
Conceptos basicos de la programacionyamy matin
 
Programación Logica
Programación LogicaProgramación Logica
Programación LogicaNatalia
 
Presentacion Programacion
Presentacion ProgramacionPresentacion Programacion
Presentacion Programacionguestd5974a6
 
Introduccion A La Programacion
Introduccion A La ProgramacionIntroduccion A La Programacion
Introduccion A La ProgramacionMary Sanchez
 
Algoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
Algoritmos, Pseudocódigos, Diagrama de Flujo y MetodologíaAlgoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
Algoritmos, Pseudocódigos, Diagrama de Flujo y MetodologíaJesus Freites
 
Conceptos básicos de programación
Conceptos básicos de programaciónConceptos básicos de programación
Conceptos básicos de programaciónUPEL
 
Pseudocodigos, algoritmos y diagramas de flujo
Pseudocodigos, algoritmos y diagramas de flujoPseudocodigos, algoritmos y diagramas de flujo
Pseudocodigos, algoritmos y diagramas de flujoJuan Pablo Tello Zapata
 
Trabajo de Tecnología
Trabajo de TecnologíaTrabajo de Tecnología
Trabajo de Tecnologíaangelvillota1
 
Resolver problemas con_una_computadora
Resolver problemas con_una_computadoraResolver problemas con_una_computadora
Resolver problemas con_una_computadoraJulioVizcarra5
 
Introducción a la programación de computadores
Introducción  a la programación de computadoresIntroducción  a la programación de computadores
Introducción a la programación de computadoresPatricio Abad
 
Pseint pseudocodigo
Pseint   pseudocodigoPseint   pseudocodigo
Pseint pseudocodigoFEDIMON
 
Fundamentos de Programación. Unidad I
Fundamentos de Programación. Unidad IFundamentos de Programación. Unidad I
Fundamentos de Programación. Unidad IFranco Guamán
 
Presentacion De Programacion
Presentacion De ProgramacionPresentacion De Programacion
Presentacion De ProgramacionDario Fernando
 

La actualidad más candente (20)

Introduccion a la programacion
Introduccion a la programacionIntroduccion a la programacion
Introduccion a la programacion
 
Lógica de programación
Lógica de programaciónLógica de programación
Lógica de programación
 
1 introduccion a la programacion 1
1 introduccion  a la programacion 11 introduccion  a la programacion 1
1 introduccion a la programacion 1
 
Conceptos basicos de la programacion
Conceptos basicos de la programacionConceptos basicos de la programacion
Conceptos basicos de la programacion
 
Programación Logica
Programación LogicaProgramación Logica
Programación Logica
 
Presentacion Programacion
Presentacion ProgramacionPresentacion Programacion
Presentacion Programacion
 
10 Tips para desarrollar tu lógica de programación
10 Tips para desarrollar tu lógica de programación10 Tips para desarrollar tu lógica de programación
10 Tips para desarrollar tu lógica de programación
 
Introduccion A La Programacion
Introduccion A La ProgramacionIntroduccion A La Programacion
Introduccion A La Programacion
 
Algoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
Algoritmos, Pseudocódigos, Diagrama de Flujo y MetodologíaAlgoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
Algoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
 
Conceptos básicos de programación
Conceptos básicos de programaciónConceptos básicos de programación
Conceptos básicos de programación
 
Pseudocodigos, algoritmos y diagramas de flujo
Pseudocodigos, algoritmos y diagramas de flujoPseudocodigos, algoritmos y diagramas de flujo
Pseudocodigos, algoritmos y diagramas de flujo
 
Conceptos sobre algoritmos
Conceptos sobre algoritmosConceptos sobre algoritmos
Conceptos sobre algoritmos
 
Trabajo de Tecnología
Trabajo de TecnologíaTrabajo de Tecnología
Trabajo de Tecnología
 
Resolver problemas con_una_computadora
Resolver problemas con_una_computadoraResolver problemas con_una_computadora
Resolver problemas con_una_computadora
 
Diapositivas fundamentos-de-programacion
Diapositivas fundamentos-de-programacionDiapositivas fundamentos-de-programacion
Diapositivas fundamentos-de-programacion
 
Introducción a la programación de computadores
Introducción  a la programación de computadoresIntroducción  a la programación de computadores
Introducción a la programación de computadores
 
Pseint pseudocodigo
Pseint   pseudocodigoPseint   pseudocodigo
Pseint pseudocodigo
 
Fundamentos de Programación. Unidad I
Fundamentos de Programación. Unidad IFundamentos de Programación. Unidad I
Fundamentos de Programación. Unidad I
 
Presentacion De Programacion
Presentacion De ProgramacionPresentacion De Programacion
Presentacion De Programacion
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 

Similar a Algoritmos y metodología para la resolución de problemas basada en el computador

3ra evaluacion, presentacion
3ra evaluacion, presentacion3ra evaluacion, presentacion
3ra evaluacion, presentacionfabiana733179
 
Resolver problemas con_una_computadora
Resolver problemas con_una_computadoraResolver problemas con_una_computadora
Resolver problemas con_una_computadoraFaridCastillo2
 
presentacion sobre Algoritmo, Pseudocódigo, diagramas de flujos y la metodolo...
presentacion sobre Algoritmo, Pseudocódigo, diagramas de flujos y la metodolo...presentacion sobre Algoritmo, Pseudocódigo, diagramas de flujos y la metodolo...
presentacion sobre Algoritmo, Pseudocódigo, diagramas de flujos y la metodolo...AliandroMejias
 
Aplicacion de estandare de calidad en la construccion de un algoritmo
Aplicacion de estandare de calidad en la construccion de un algoritmoAplicacion de estandare de calidad en la construccion de un algoritmo
Aplicacion de estandare de calidad en la construccion de un algoritmoJonmar Rodiguez
 
Aplicacion de estandare de calidad en la construccion de un algoritmo
Aplicacion de estandare de calidad en la construccion de un algoritmoAplicacion de estandare de calidad en la construccion de un algoritmo
Aplicacion de estandare de calidad en la construccion de un algoritmoJonmar Rodiguez
 
Algoritmos, Pseudocódigo, diagramas de flujos y la metodologia para resolver ...
Algoritmos, Pseudocódigo, diagramas de flujos y la metodologia para resolver ...Algoritmos, Pseudocódigo, diagramas de flujos y la metodologia para resolver ...
Algoritmos, Pseudocódigo, diagramas de flujos y la metodologia para resolver ...JovanyYGonzalezR
 
Mauricio oropeza
Mauricio oropezaMauricio oropeza
Mauricio oropezamauricioo5
 
Conceptos básicos para la programación
Conceptos básicos para la programaciónConceptos básicos para la programación
Conceptos básicos para la programaciónErika Sánchez
 
Fases de programacion
Fases de programacionFases de programacion
Fases de programacionbrayan_2012
 
Etapas del desarrolo de un programa
Etapas del desarrolo de un programaEtapas del desarrolo de un programa
Etapas del desarrolo de un programazeta2015
 
Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...
Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...
Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...JosAngelLaraMendoza
 
Concentrado del Modulo Soluciones de Problemas - Manuel Gonzalez Sanchez
Concentrado del Modulo  Soluciones de Problemas - Manuel Gonzalez SanchezConcentrado del Modulo  Soluciones de Problemas - Manuel Gonzalez Sanchez
Concentrado del Modulo Soluciones de Problemas - Manuel Gonzalez SanchezManuel Gonzalez
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujocasdilacol
 
Lenguajes de programación parte i.3
Lenguajes de programación parte i.3Lenguajes de programación parte i.3
Lenguajes de programación parte i.3Marquina, Santiago
 
Algoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujoAlgoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujocognos_uie
 
Aplicaciones de estándares de calidad en la construcción de algoritmo
Aplicaciones de estándares de calidad en la construcción de algoritmoAplicaciones de estándares de calidad en la construcción de algoritmo
Aplicaciones de estándares de calidad en la construcción de algoritmoFelix Rodríguez
 

Similar a Algoritmos y metodología para la resolución de problemas basada en el computador (20)

3ra evaluacion, presentacion
3ra evaluacion, presentacion3ra evaluacion, presentacion
3ra evaluacion, presentacion
 
Resolver problemas con_una_computadora
Resolver problemas con_una_computadoraResolver problemas con_una_computadora
Resolver problemas con_una_computadora
 
Diseño Estructurado de Algoritmos
Diseño Estructurado de AlgoritmosDiseño Estructurado de Algoritmos
Diseño Estructurado de Algoritmos
 
presentacion sobre Algoritmo, Pseudocódigo, diagramas de flujos y la metodolo...
presentacion sobre Algoritmo, Pseudocódigo, diagramas de flujos y la metodolo...presentacion sobre Algoritmo, Pseudocódigo, diagramas de flujos y la metodolo...
presentacion sobre Algoritmo, Pseudocódigo, diagramas de flujos y la metodolo...
 
Aplicacion de estandare de calidad en la construccion de un algoritmo
Aplicacion de estandare de calidad en la construccion de un algoritmoAplicacion de estandare de calidad en la construccion de un algoritmo
Aplicacion de estandare de calidad en la construccion de un algoritmo
 
Aplicacion de estandare de calidad en la construccion de un algoritmo
Aplicacion de estandare de calidad en la construccion de un algoritmoAplicacion de estandare de calidad en la construccion de un algoritmo
Aplicacion de estandare de calidad en la construccion de un algoritmo
 
Algoritmos, Pseudocódigo, diagramas de flujos y la metodologia para resolver ...
Algoritmos, Pseudocódigo, diagramas de flujos y la metodologia para resolver ...Algoritmos, Pseudocódigo, diagramas de flujos y la metodologia para resolver ...
Algoritmos, Pseudocódigo, diagramas de flujos y la metodologia para resolver ...
 
Mauricio oropeza
Mauricio oropezaMauricio oropeza
Mauricio oropeza
 
Conceptos básicos para la programación
Conceptos básicos para la programaciónConceptos básicos para la programación
Conceptos básicos para la programación
 
Fases de programacion
Fases de programacionFases de programacion
Fases de programacion
 
Las fases de la programación
Las fases de la programaciónLas fases de la programación
Las fases de la programación
 
Etapas del desarrolo de un programa
Etapas del desarrolo de un programaEtapas del desarrolo de un programa
Etapas del desarrolo de un programa
 
Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...
Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...
Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...
 
Concentrado del Modulo Soluciones de Problemas - Manuel Gonzalez Sanchez
Concentrado del Modulo  Soluciones de Problemas - Manuel Gonzalez SanchezConcentrado del Modulo  Soluciones de Problemas - Manuel Gonzalez Sanchez
Concentrado del Modulo Soluciones de Problemas - Manuel Gonzalez Sanchez
 
Clase de programacion
Clase  de  programacionClase  de  programacion
Clase de programacion
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Lenguajes de programación parte i.3
Lenguajes de programación parte i.3Lenguajes de programación parte i.3
Lenguajes de programación parte i.3
 
Algoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujoAlgoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujo
 
Aplicaciones de estándares de calidad en la construcción de algoritmo
Aplicaciones de estándares de calidad en la construcción de algoritmoAplicaciones de estándares de calidad en la construcción de algoritmo
Aplicaciones de estándares de calidad en la construcción de algoritmo
 

Algoritmos y metodología para la resolución de problemas basada en el computador

  • 1. Algoritmos Y metodología para la resolución de problemas basada en el computador -Roibert Estrada -C.I: 30.366.126 -Ing. en sistemas(47)
  • 2. CONTENIDOS Algoritmo Caracteristicas, tipos y partes. 01 Diagramas de flujos Procesos, tipos y simbología. 03 Pseudocódigo concepto, ¿Cómo se escribe?. 02 Metodologia para resolver problemas utilizando computadores Concepto y pasos. 04
  • 3. Son conjuntos de instrucciones ordenadas de manera sistematica y secuencia. Estos pueden ser ejecutados pos distintos elementos, con el objetivo de responder o solventar distintas necesidades o deciciones. ALGORITMOS
  • 4. PARTES DE UN ALGORITMO Input o entrada Son el ingreso de los datos que el algoritmo necesita para operar. Proceso Se trata de la operación lógica formal que el algoritmo va a realizar con lo recibido del input. Output o salida Los resultados obtenidos del proceso sobre los datos de entrada, una vez terminada la ejecución del algoritmo.
  • 5. TIPOS DE ALGORITMO COMPUTACIONALES NO COMPUTANCIONALES Son los algoritmos que dependen de una o varias computadoras para su realización. Como su nombre lo indica, se refiere a los algoritmos que no pueden ser operados por las computadoras, o sus pasos son exclusivos para ejecutarse por humanos.
  • 6. TIPOS DE ALGORITMO CUALITATIVOS CUANTITATIVOS Son los algoritmos que utilizan procedimientos lógicos y formales, en los cuales no intervienen datos numéricos. Son los algoritmos que dependen enteramente de cálculos matemáticos para su resolución.
  • 7. CARACTERISTICAS DE LOS ALGORITMOS Secuenciales OrdenadosPrecisos Los algoritmos son secuenciales, debe procesarse uno a la vez. Los algoritmos han de ser precisos en su abordaje del tema, es decir, no pueden ser ambiguos o subjetivos. Los algoritmos se deben establecer en la secuencia precisa y exacta para que su lectura tenga sentido y se resuelva el problema.
  • 8. CARACTERISTICAS DE LOS ALGORITMOS Finitos DefinidosConcretos Toda secuencia de algoritmos ha de tener un fin determinado, no puede prolongarse hasta el infinito. Todo algoritmo debe ofrecer un resultado en base a las funciones que cumple. Un mismo algoritmo ante los mismos elementos de entrada (input) debe dar siempre los mismos resultados.
  • 9. Es una manera de escribir y/o expresar los pasos presentes en un algoritmo de una manera coloquialmente entendible y sin necesidad de expresar el código que lleva detrás. PSEUDOCÓDIGO
  • 10. PAPEL EN EL CAMPO Los principales lenguajes de programacion, al ser todos en ingles, ocasionan que los hispanohablantes tengan ciertas dificultades al aprender la materia. Ante esta problemática, interviene el pseudocódigo, que ayuda a comprender las bases de la programación sin necesidad de entender el lenguaje de codigo en sí. YOUR LOGO
  • 11. ¿CÓMO SE ESCRIBE? No hay unas reglas fijas para escribir en pseudocódigo, pero la mayoría de la gente usa más o menos el mismo vocabulario. Siempre se puede escribir a gusto de cada persona, pero la forma mas usada es siguiendo el lenguaje de programación, aunque remplazando las restricciones de los comandos con un lenguaje mas coloquial y entendible por las personas.
  • 12. Es la manera que se tiene para representar los algoritmos de manera gráfica, son un mecanismo de control y descripción de procesos, que permiten una mayor organización, evaluación o replanteamiento de secuencias de actividades y procesos de distinta índole, dado que son versátiles y entendible. DIAGRAMAS DE FLUJO
  • 13. TIPOS DE DIAGRAMAS DE FLUJO HORIZONTAL Va de derecha a izquierda, según el orden de la lectura. Permiten ver el proceso entero en una sola hoja, usando el modelo vertical y el horizontal. VERTICAL Va de arriba hacia abajo, como una lista ordenada. Representa un itinerario de trabajo o un área de trabajo. PANORÁMICO ARQUITECTONICO
  • 15. Se refiere a los pasos que recorre una computadora para resolver un problema que se plantea, estos constan de siete etapas, dispuestas de tal forma que cada uno es dependiente de los anteriores lo cual indica que se trata de un proceso complementario y por lo tanto cada paso exige el mismo cuidado en su elaboración. Metodología para la resolución de problemas por computadora
  • 16. PASOS Diseño de la solución Análisis de la solución Definición del problema Consiste en establecer una serie de preguntas acerca de lo que establece el problema, para poder determinar si se cuenta con los elementos suficientes para llevar a cabo la solución del mismo. Una vez definido y analizado el problema, se produce a la creación del algoritmo (Diagrama de flujo o pseudocódigo) en el cual se da la serie de pasos ordenados que nos proporcione un método explicito para la solución del problema. Es el enunciado del problema, el cual debe ser claro y completo. Es fundamental conocer y delimitar por completo el problema, saber que es lo que se desea que realice la computadora, mientras esto no se conozca del todo, no tiene caso continuar con el siguiente paso.
  • 17. PASOS Documentación Prueba y depuración Codificación Prueba es el proceso de identificar los errores que se presenten durante la ejecución de programa, Es la guía o comunicación escrita que sirve como ayuda para usar el programa, o facilitar futuras modificaciones. A menudo, un programa escrito por una persona es usado por muchas otras, por ello la documentación es muy importante; Consiste en escribir la solución del problema (de acuerdo al pseudocódigo); en una serie de instrucciones detalladas en un código reconocible por la computadora; es decir un lenguaje de programación (ya sea de bajo o alto nivel), a esta serie de instrucciones se le conoce como PROGRAMA.
  • 18. PASOS Mantenimiento Se lleva a cabo después de terminado el programa, cuando se ha estado trabajando un tiempo, y se detecta que es necesario hacer un cambio, ajuste y/o complementación al programa para que siga trabajando de manera correcta. Para realizar esta función el programa debe estar debidamente documentado, lo cual facilitará la tarea.