Vous êtes sur la page 1sur 19

ALGORITMO

SECUNCIAL
ALGORITMO SECEUNCIAL

El algoritmo secuencial es aquella en


la que una acción (instrucción) sigue a
otra en secuencia. Las tareas suceden
de tal modo que la salida de una es la
entrada de la siguiente y
así sucesivamente hasta el fin del
proceso.
INTRODUCCIÓN
En este capitulo se introduce a la metodología que hay que seguir
para la resolución de problemas.
La resolución de un problema con una computadora se hace
escribiendo un programa, que exige al menos los siguientes pasos:

 1 Definición o análisis del problema.


 2 Diseño del algoritmo.
 3 Transformación, del algoritmo en un programa.
 4 Ejecución y validación del programa.
“Uno de los objetivos fundamentales de este tema es el
aprendizaje y diseño de los algoritmos. Este capitulo introduce
al lector en el concepto de algoritmos de programa, así como
las herramientas que permiten ‘dialogar’ al usuario con la
maquina: los lenguajes de programación.”
FACES EN LA RESOLUCION DE PROBLEMAS.
• Análisis del problema
• Diseño del algoritmo
• Codificación
• Compilación y ejecución
• Verificación
• Depuración
• Mantenimiento
• Documentación
¿QUE ES UN ALGORITMO?
Un algoritmo es una secuencia de pasos lógicos y
ordenados con las cuales le damos solución a un
problema determinado.
CARACTERISTICAS DE UN ALGORITMO
• PRECISO – Indica el orden de realización de cada
paso.

• DEFINIDO – Si se sigue dos veces, se obtiene el


mismo resultado cada vez.

• FINITO – Tiene fin, un numero determinado de pasos


ETAPAS DE UN ALGORITMO
EJEMPLO Preparar un sándwich
DIAGRMAS DE FLUJOS
Un diagrama de flujo, o
flujograma, es una
representación gráfica de un
proceso. Cada paso del 
proceso se representa por un
símbolo diferente que
contiene una breve
descripción de la etapa de
proceso.
SIMBOLOGIA DE UN DIAGRMA DE FLUJO
EJEMPLO Suma de dos números
¿QUE ES UN PSEUDOCODIGO?
El pseudocódigo es una forma de expresar los distintos
pasos que va a realizar un programa, de la forma más
parecida a un lenguaje de programación. Su principal función
es la de representar por pasos la solución a un problema o
algoritmo, de la forma más detallada posible, utilizando un
lenguaje cercano al de programación. El pseudocódigo no
puede ejecutarse en un ordenador ya que entonces dejaría
de ser pseudocódigo, como su propio nombre indica, se trata
de un código falso (pseudo = falso), es un código escrito
para que lo entienda el ser humano y no la máquina.
ESTRUCTURA DE UN PSEUDOCÓDIGO
Todo algoritmo en pseudocódigo tiene la siguiente
estructura general:
• Comienza con la palabra clave Proceso (o alternativamente
Algoritmo, son sinónimos) seguida del nombre del programa.
• Le
sigue una secuencia (Estructura de control secuencial) de
instrucciones. Una secuencia de instrucciones es una lista
de una o más instrucciones y/o estructuras de control.
• Finaliza con la palabra FinProceso (o FinAlgoritmo).
• La
indentación no es significativo, pero se recomienda para
que el código sea más legible.
• Nose diferencia entre mayúsculas y minúsculas. Preferible
las minúsculas, aunque a veces se añade automáticamente
los nombres con la primera letra en mayúscula.
OPERADORES
COMENTARIO

Vous aimerez peut-être aussi