Kategóriák: Minden - finito - documentación - entradas - efectivo

a Belen G. Rodriguez 5 éve

211

Algoritmos y sus características

Un algoritmo es una secuencia lógica de pasos que se deben seguir para realizar una tarea específica. Cada paso debe ser claro y preciso, sin ambigüedades, y las operaciones realizadas deben ser básicas y exactas para minimizar errores.

Algoritmos y sus características

Gilibert Rodríguez Belén Algoritmos computacionales y programación Ing. en Alimentos Sección 201 Fecha de entrega: 1 de Marzo de 2019

Algoritmos y sus características

Elementos de un algortimo

Variables
Son zonas de memoria cuyo contenido cambia durante la fase de procesamiento de información. Tipos de variables: • Variables Numéricas (Enteras y Reales) • Variables Alfanuméricas a) Caracteres alfabéticos b) Dígitos c) Caracteres especiales • Variables Lógicas (Booleanas) Son las que únicamente pueden contener dos valores, los cuales son: • Valor Verdadero ó 1 • Valor Falso ó 0
Operadores
Los operadores nos permiten manipular valores. Existen los siguientes operadores: • Aritméticos • Relacionales • Lógicos
Datos
Los datos son símbolos que se convierten en condiciones, hechos, situaciones o valores.

Datos Alfanuméricos (String): Es una secuencia de caracteres alfanuméricos que permiten representar valores identificables de forma descriptiva

Datos Lógicos: Son aquellos que solo pueden tener dos valores (cierto o falso) ya que representan el resultado de una comparación entre otros datos

Datos Numéricos: Permiten representar valores escalares de forma numérica, esto incluye a los números enteros y los reales.

Creación de un algoritmo

Mantenimiento
Se lleva acabo después de terminado el programa, cuando se detecta que es necesario hacer algún cambio, ajuste o complementación al programa para que siga trabajando de manera correcta.
Documentación
Es la guía o comunicación escrita en sus variadas formas, ya sea en enunciados, procedimientos, dibujos o diagramas. La documentación se divide en tres partes: • Documentación Interna • Documentación Externa • Manual del Usuario
Prueba y depuración
En esta fase, se pone a prueba el algoritmo, identificando y eliminando los errores que se presenten
Codificación
Es la operación de escribir la solución del problema (de acuerdo a la lógica del diagrama de flujo o pseudo código), en una serie de instrucciones detalladas o en un código reconocible por la computadora.
Diseño del algoritmo
En este paso se empieza a desarrollar el algoritmo, se deben de considerar las características previamente mencionadas
Análisis del problema
Deben de ser definidos los siguientes puntos: • Los datos de entrada. • Cuál es la información que se desea producir (salida). • Los métodos y fórmulas que se necesitan para procesar los datos.
Definición del problema
Esta fase está dada por el enunciado del problema, el cual requiere una definición clara y precisa del problema

Características del algoritmo

Efectivo
Las operaciones realizadas por este deben de ser los suficientemente básicas para que sean realizadas de forma exacta, disminuyendo los errores.
Salidas
Son los datos que el programa brindará. tantas entradas haya, el mismo número de salidas debe de haber.
Entradas
Datos que requerirá el programa para su proceso
Definido
Cada paso deberá de ser preciso y claro. No permite la ambigüedad.
Finito
Después de cierta cantidad de pasos debe de finalizar

¿Qué es un algoritmo?

Secuencia de pasos lógicos necesarios para llevar a cabo una tarea específica