Algoritmos - ensayo
Enviado por abiut12 • 20 de Septiembre de 2018 • Tarea • 1.168 Palabras (5 Páginas) • 166 Visitas
[pic 2]
Algoritmo
Es una serie de pasos consecutivos con cierto orden para dar paso a una solución a un problema; son independientes del lenguaje computacional y de su ejecución.
Se debe de escribir tomando en cuenta:
- Notación matemática.
- Pseudocódigo.
- Diagramas de flujo.
Pseudocódigo
Enumeración y descripción de los pasos a realizar.
Objetivo: presentar soluciones a los algoritmos de manera detallada
Características
- Se ejecuta en orden
- Es de sencilla comprensión
- Tiene: Inicio, Instrucciones y fin
¨ Lenguaje de computadora.
Características
- Finito
- Claro
- Objetivo
- No permite malinterpretación, ambigüedades y confusiones
- Tiene: Entrada, proceso y salida
- Es simple
Tipos de Algoritmos
- Los cualitativos son aquellos en los que se describen los pasos utilizando palabras, lo ejecutan las personas.
- Los cuantitativos son aquellos en los que se utilizan cálculos numéricos para definir los pasos del proceso, lo ejecuta la computadora.
Tipos de lenguaje
- Máquina: Instrucciones dados a la máquina
- Bajo nivel: Depende de una máquina
- Alto nivel: Diseñado para programar
Diagrama de flujo[pic 3]
- Símbolo de Inicio / Final
- Símbolo de Acción o Proceso[pic 4]
Un rectángulo solo puede representar un solo paso dentro de un proceso ("agregar dos tazas de harina"), o un subproceso completo ("hacer pan") dentro de un proceso más grande.
- Símbolo del Documento Impreso[pic 5]
Un documento o informe impreso.
- Símbolo de Multidocumento[pic 6]
Representa multidocumento en el proceso.
- Símbolo de Decisión o Ramificación[pic 7]
Un punto de decisión o ramificación. Las líneas que representan diferentes decisiones surgen de diferentes puntos del diamante.
- Símbolo de Entrada / Salida[pic 8]
Representa el material o la información que entra o sale del sistema, como una orden del cliente (entrada) o un producto (salida).
- Símbolo de Entrada Manual[pic 9]
Representa un paso en el que se pide al usuario que introduzca la información manualmente.
- Símbolo de Preparación[pic 10]
Representa un ajuste a otro paso en el proceso.
- Símbolo del Conector
Indica que el flujo continúa donde se ha colocado un símbolo idéntico (que contiene la misma letra).
...