programacion alegoritmica
Es una secuencia de pasos o procesos lógicamente relacionados entre sí a fin de obtener la solución a un problema planteado.
Es una lista de instrucciones para efectuar paso a paso un proceso.
Conjunto “FINITO” de pasos o instrucciones, seguidas en un orden lógico, los cuales nos llevan a la solución de un problema específico.
Una serie de instrucciones colocadas en ciertasecuencia, necesarias para la descripción de las operaciones que llevan a la solución de un problema.
Es un procedimiento completo para resolver un problema específico en un número “FINITO” de pasos.
Es un método para resolver un problema mediante una serie de datos precisos, definidos y finitos.
CARACTERÍSTICAS DE ALGORITMOS:
Las características fundamentales que debe cumplir todo algoritmo son:1.- Un algoritmo debe ser preciso e indicar el orden de realización de cada paso.
2.- Un algoritmo debe estar bien definido, es decir, si se sigue la ejecución dos veces del mismo se debe obtener la misma secuencia lógica. El algoritmo debe definirse de forma precisa para cada paso, es decir, hay que evitar toda ambigüedad al definir cada paso. Puesto que el lenguaje humano es impreciso, losalgoritmos se expresan mediante un lenguaje formal, ya sea matemático o de programación para un computador.
3.- Un algoritmo debe ser “FINITO”, Si se sigue un algoritmo se debe terminar en algún momento; o sea, debe tener un numero finito de pasos.
COMPONENTES DE UN ALGORITMO
INICIO: Da inicio a la solución del problema.
ENTRADA: Se conocen las variables y constantes que van a serutilizadas en la solución del problema.
PROCESO: Realiza las operaciones necesarias con o para las variables y constantes para dar solución al problema.
SALIDA: Impresión de los datos arrojados en el proceso.
EJEMPLO ALGORITMO Inicio Conocer nombre y edad
¿Es edad mayor o igual que 18 años?
si, Impr “persona es mayor de edad”
no, impr “persona es menor de edad” FIN
DIAGRAMAS DE FLUJODIAGRAMAS DE FLUJO:
Los diagramas de flujo son esquemas que representan gráficamente un algoritmo por medio de los pasos de un proceso, que se realizan para entender mejor al mismo y son utilizados en programación, economía y procesos industriales. Utilizan una series de símbolos con significados especiales.
Un diagrama de flujo u organigrama es una representación diagramático que ilustra lasecuencia de las operaciones que se realizan para conseguir la solución de un problema y son usados normalmente para seguir la secuencia lógicas de las acciones en el diseño de problemas de computadoras y se dibujan generalmente antes de comenzar a programar el código frente a la computadora y una que se dibuja el diagrama de flujo, llega hacer fácil escribir el programa en cualquier idioma de altonivel.
1.- Lógica dibujada.
2.- Es la representación gráfica de la solución a un problema utilizando símbolos predefinidos para su interpretación.
3.- Es la representación gráfica del algoritmo.
4.- A nivel de programación es la representación gráfica de lo que se desea que la computadora realice.
5.- Son representaciones graficas de un algoritmo el cual muestra los pasos o procesos a seguirpara alcanzar la solución de un problema. Es llamado diagramas de flujo porque los símbolos utilizados se conectan por medio de flechas para indicar la secuencia de una operación y son también llamados flujogramas. Utilizan diversos símbolos para representar operaciones específicas.
Importancia de los Diagramas de Flujo:
Es importante ya que ayuda a designar cualquier representación gráfica deun procedimiento o parte de ese, como su nombre lo indica representa el flujo de información de un proceso.
Tipos de Diagramas:
Diagrama de Programa: Representa gráficamente un método propuesto para la solución de un problema determinado.
Diagrama de Sistema: Representa la integración; interacción lógicas de los elementos dentro de un sistema propuesto.
Diagrama de Procedimiento: Representa...
Regístrate para leer el documento completo.