Está en la página 1de 9

301303- algoritmos

¿Que es un algoritmo ?
Un algoritmo es un conjunto prescrito de instrucciones o reglas bien definidas
ordenadas y finitas que permiten realizar una actividad mediante pasos
sucesivos.
Ejemplo de algoritmo: hacer una llamada
301303- algoritmos

¿Que es un diagrama de flujo ?


Un diagrama de flujo es una representación grafica de un proceso, cada paso
del proceso se representa con un símbolo diferente que contiene una pequeña
descripción de la etapa.
301303- algoritmos

¿Qué es un pseudocódigo ?
Pseudocodigo también llamado falso lenguaje es una descripción de alto nivel
de un algoritmo que emplea una mezcla de lenguaje natural con algunas
convenciones utilizadas en el lenguaje de programación.

Algoritmo expresado en pseudocodigo para sacar promedio de 3 notas.


301303- algoritmos

Fase de resolución de un problema


Esta fase esta compuesta a su vez por el análisis del problema, diseño del
algoritmo y la verificación de los algoritmos.
Análisis del problema

En el análisis se realiza una un examen minucioso al problema con el fin de


poder obtener una idea clara sobre lo que necesitamos para lograr dar solución
al problema.
Diseño del algoritmo

Para diseñar un algoritmo es necesario identificar las tareas mas


importantes ordenadas en su respectivo orden que darán solución al
problema teniendo en cuenta 3 partes importantes:
301303- algoritmos

ENTRADA: es la información que le suministramos al algoritmo.

PROCESO: son las operaciones o cálculos necesarios para encontrar la


solución del problema.

SALIDA: respuestas entregadas por el algoritmo o resultados


finales

Verificación de los algoritmos


El objetivo de realizar una verificación a los algoritmos es comprobar que
el algoritmo realiza las tareas para las cuales fue diseñado y si esta dando
el resultado esperado.
301303- algoritmos

Fase de implementación
Luego del diseño y representación del algoritmo en uno de los métodos que
podemos utilizar para ello como podría ser un (diagrama de flujo, diagrama Nassi-
Schneiderman o pseudocodigo) y verificado es el momento de pasar ala etapa de
codificación al lenguaje de programación y su posterior ejecución del programa en
la computadora.
La importancia de los algoritmos en la programación

El papel que juega el algoritmo es fundamental, pues básicamente es la


columna vertebral para llevar acabo la programación ya que es la
prescripción de las instrucciones que mas tarde serán codificadas a
lenguaje de programación para que el programa pueda crearse y ejecutarse
en la computadora.
GRACIAS POR SU
ATENCIÓN

También podría gustarte