ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Algoritmos


Enviado por   •  9 de Agosto de 2014  •  499 Palabras (2 Páginas)  •  208 Visitas

Página 1 de 2

Algoritmos

Un algoritmo es un procedimiento que describe sin ambigüedades una serie finita de pasos a realizar en un orden específico.

Pseudo código. Este se utiliza para describir algoritmos, en este se especifica la forma de entrada y la salida deseada, se debe considerar que no con todos los procedimientos numéricos se obtiene una salida satisfactoria para una entrada elegida de manera arbitraria. Como consecuencia en cada algoritmo se incorpora una técnica para detenerlo, independiente de la técnica numérica, esto es con la finalidad de evitar ciclos infinitos.

En los algoritmos se usan dos símbolos de puntuación:

Un punto (.) indica el fin de un paso

El punto y coma (;) separa las tareas dentro de un paso. Las sangrías se utilizan para indicar que los grupos de enunciados deben considerarse como una sola entidad.

En los comienzos de la computación, los programadores no daban mucha importancia a que sus programas fueran claros y fáciles de entender. Sin embargo, hoy se reconoce que escribir programas organizados y bien estructurados tiene muchas ventajas. Además de las ventajas obvias de tener un software más accesible para compartirlo, también ayuda a generar programas mucho más eficientes.

Programación estructurada. Es un conjunto de reglas que desarrollan en el programador los hábitos para lograr un buen estilo. Aunque la programación estructurada es bastante flexible para permitir considerable creatividad y expresión personal, sus reglas imponen suficientes restricciones para hacer que los programas resultantes sean muy superiores a sus versiones no estructuradas.

La idea clave detrás de la programación estructurada es que cualquier algoritmo numérico requiere tan sólo de tres estructuras de control fundamentales: secuencia, selección y repetición. Limitándonos a dichas estructuras el programa resultante será claro y fácil de seguir.

Un diagrama de flujo es una representación visual o gráfica de un algoritmo, emplea una serie de cajas o bloques y flechas, cada una de las cuales representa un determinado paso u operación del algoritmo, ver figura 1. Las flechas representan el orden en el que se realizarán las operaciones.

Reglas para dibujar diagramas de flujo.

Los Diagramas de flujo se dibujan generalmente usando algunos símbolos estándares; sin embargo, algunos símbolos especiales pueden también ser desarrollados cuando sean requeridos. Algunos símbolos estándares, que se requieren con frecuencia para diagramar programas de computadora se muestran a continuación:

Inicio o fin del programa

Pasos, procesos o líneas de instrucción de programa de computo

Operaciones de entrada y salida

Toma de decisiones y Ramificación

Conector para unir el flujo a otra parte del diagrama

Cinta magnética

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com