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

Formas de representar un algoritmos.


Enviado por   •  13 de Noviembre de 2016  •  Apuntes  •  382 Palabras (2 Páginas)  •  1.315 Visitas

Página 1 de 2

Título del Control

Control 2

Nombre Alumno

Jaime Estrada Barahona

Nombre Asignatura

Introducción a los lenguaje de programación

Instituto IACC

12 – 11 - 2016


Desarrollo

  1. FORMAS DE REPRESENTAR UN ALGORITMO

SEUDOCÓDIGO: es una forma de diagramar o representar un algoritmo para resolver un determinado problema, independiente de cualquier lenguaje de programación en especial.

DIAGRAMA DE FLUJO: es la esquematización gráfica de un algoritmo, el cual muestra gráficamente los pasos o procesos a seguir para alcanzar la solución de un problema. Es la representación de la solución utilizando figuras geométricas como circunferencias, flechas, rectángulos, rombos, etc.

DIAGRAMA N - S (Nassi-Shneiderman): también conocido como diagrama de Chapin es una técnica de especificación de algoritmos que combina la descripción textual, propia del seudocódigo, con la representación gráfica del diagrama de flujo.

El diagrama N-S cuenta con un conjunto limitado de símbolos para representar los pasos del algoritmo, por ello se apoya en expresiones del lenguaje natural; sin embargo, dado que el lenguaje natural es muy extenso y se presta para la ambigüedad, solo se utiliza un conjunto de palabras

El diagrama que observamos es un pseudocodigo

Pseudocodigo

Desventajas

Ventajas

Puede ser muy dificil de entender si el problema es muy extenso

Ocupan menos espacio que las lineas de codigo de un programa(en ciertos casos).

No todos usamos las mismas syntaxis para referirnos al desarrollo del mismo problema

No se usan syntaxis especificas.

La falta de normas.

Se puede solucionar un problema sin usar un lenguaje de programacion.

No usa las reglas de un determinado programa.

Es mas facil modificar si hay errores.

Como no hay reglas determinadas la logica no es la misma de un individuo a otro.

Se puede obtener un estructura logica.

Las instrucciones no siempre tienen un orden claro.

Puede ser usado en cualquier lenguaje de programacion.

El pseudocodigo requiere de ciertos simbolos y lenguajes.

Permite representar operaciones, repetitivas y complejas de forma mas simple.

Tiene que traducirse al lenguaje de programacion.

Facilita la programación y solución al algoritmo del programa.

Pude ser complejo.

Es util para la escritura rapida de la solucion de algoritmos.

No todas las personas lo entienden.

Pueden colaborar cualquier persona.

2.- Operadores Relaciónales

...

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