Herramientas Para Crear Algoritmos
Para representar un algoritmo se debe utilizar algún método que permita independizar dicho algoritmo del lenguaje de programación elegido. Ello permitirá que unalgoritmo pueda ser codificado indistintamente en cualquier lenguaje . Para conseguir este objetivo se precisa que el algoritmo sea representado gráfica o numéricamente , de modo que lassucesivas acciones no dependan de la sintaxis de ningún lenguaje de programación , sino que la descripción pueda servir fácilmente para su transformación en un programa , es decir ,su codificación.
Los métodosusuales para representar un algoritmo son:
Diagramas de FLUJO
PseudoCódigo
Diagrama N-S
Un diagrama de flujo (flowchart) es una de las técnicas de representación de algoritmo más antigua y a la vez másutilizada , aunque se empleo ha disminuido considerablemente , sobre todo desde la aparición de lenguajes de programación estructurados. Un diagrama de flujo es un diagrama que utiliza los símbolos(cajas) estándar mostrados en la figura 1 y que tiene los pasos del algoritmo escritos en esas cajas unidas por flechas , denominadas líneas de flujo, que indican la secuencia en que se deben ejecutar.
FIGURA 1:
La figura 2 es un diagrama de flujo básico.
FIGURA 2:
El diagrama anterior representa la resolución de un programa que deduce el salario neto de un trabajador a partir dela lectura del nombre, horas trabajadas, precio de la hora , y sabiendo que los impuestos aplicados son el 25 por 100 sobre el salario bruto.
Los símbolos estándar normalizados por ANSI (abreviatura deAmerica National Standard Institute) son muy variados .
Para el curso de Algoritmos solo se usarán los SÍMBOLOS:
TERMINAL
ENTRADA/SALIDA (O TAMBIÉN EL SÍMBOLO DE TECLADO PARA ENTRADA Y ELSÍMBOLO PANTALLA PARA SALIDA)
PROCESO
DECISIÓN
CONECTOR
REGLAS PARA EL CURSO DE ALGORITMOS
El Diagrama de dibuja de arriba hacia abajo, las figuras se conectan con flechas, en caso de faltar espacio en el...
Regístrate para leer el documento completo.