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

Un Algoritmo


Enviado por   •  11 de Marzo de 2013  •  380 Palabras (2 Páginas)  •  483 Visitas

Página 1 de 2

Un algoritmo puede ser escrito en lenguaje natural, pero esta descripción puede ser ambigua, por lo que se utiliza diferentes métodos de representación, que permiten evitar dicha ambigüedad y al mismo tiempo que sean fácilmente codificables.

Los métodos más usuales para la representación de algoritmos son:

Descripción narrada: Es la forma más sencilla de escribir o expresar un algoritmo. Consiste en hacer un relato de la solución, el lenguaje natural.

Por Ejemplo: Algoritmo para calcular la suma de dos números.

1. Un número el cual puede ser cualquiera sumando con otro.

2. A ese número le aumentas la cantidad del otro.

3. Al final poner el resultado.

Diagrama de flujo: Es la representación gráfica de un algoritmo. Utiliza símbolos normalizados, con los pasos del algoritmo escrito en el símbolo adecuado y los símbolos unidos por flechas, denominados líneas de flujo, que indican el orden en que los pasos deben ser ejecutados.

Pseudocódigo: El pseudocódigo es un lenguaje de especificación de algoritmo que utiliza palabras reservadas y exige la identacion, ósea sangrías en el margen izquierdo de algunas líneas. Se concibió para superar las dos principales desventajas de los diagramas de flujo lento de crear y difícil de modificar si un nuevo proceso de redibujo. Es una herramienta muy efectiva para el seguimiento de la lógica de un algoritmo y para transformar con facilidad los algoritmos a programas.

Características de los Algoritmos

 Un algoritmo debe ser preciso y debe de indicar el orden de realización de cada paso.

 Un algoritmo debe de estar definido, si se sigue un algoritmo dos veces se debe de obtener el mismo resultado cada vez.

 Un algoritmo debe ser finito. Si se sigue un algoritmo debe terminar en algún momento ósea, debe de tener un número finito de pasos.

Símbolo Significado Función

Inicio o fin. Indica el inicio o el fin de un algoritmo.

Entrada – Salida. Sirve tanto para indicar que se deben introducir datos como para mostrar los resultados.

Proceso. Representa cualquier tipo de transformación de los datos.

Decisión o Significado. Representa una comparación entre los datos y señala dos posibles caminos dependiendo del resultado, uno cuando la comparación resulta verdadera y otro cuando es falsa.

Conector en la misma página. Se utiliza para unir dos partes de un diagrama en una misma página.

Línea de flujo. Indica la dirección del diagrama.

Impresora. Señala que los resultados serán mostrados en papel.

Conector en páginas diferentes Sirve para unir dos partes de un diagrama en diferentes páginas.

...

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