Bloque 2- Algorismos y Diagramas de Flujo
Proposito
Los algoritmos y
los diagramas de flujo son dos herramientas diferentes que
resultan útiles para crear nuevos programas, especialmente en la programación
informática. Un algoritmo es un análisis paso a paso del
proceso, mientras que un diagrama de flujo explica los pasos
de un programa de forma gráfica.
Tema 1- Definicion de Algorismo
Desde el punto de vista informático un algoritmo es
cualquier procedimiento computacional bien definido que parte de un estado
inicial y un valor o un conjunto de valores de entrada, a los cuales se les
aplica una secuencia de pasos computacionales finitos, produciendo una salida o
solución.
Tema 2- Caracteristicas de algorismos
Características de
los algoritmos
Precisos.
Objetivos, sin ambigüedad.
Ordenados.
Presentan una secuencia clara y precisa para poder llegar a la solución.
Finitos. Contienen
un número determinado de pasos.
Concretos. Ofrecen
una solución determinada para la situación o problema planteados.
Definidos.
Tema 3- Tipos de algorismo
Existen cuatro
tipos de algoritmos en informática:
Algoritmos
computacionales. Un
algoritmo cuya resolución depende del cálculo, y que puede ser desarrollado por
una calculadora o computadora sin dificultades.
Algoritmos no
computacionales. Aquellos
que no requieren de los procesos de un computador para resolverse, o cuyos
pasos son exclusivos para la resolución por parte de un ser humano.
Algoritmos
cualitativos. Se trata
de un algoritmo en cuya resolución no intervienen cálculos numéricos, sino
secuencias lógicas y/o formales.
Algoritmos
cuantitativos. Todo lo
contrario, es un algoritmo que depende de cálculos matemáticos para dar con su
resolución.
Tema 4- Diagramas de flujo
Un Diagrama de Flujo representa
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. Su correcta
construcción es sumamente importante porque, a partir del mismo se escribe un
programa en algún Lenguaje de Programación.
Tema 5- Lenguajes de programación
Un lenguaje de
programación es un lenguaje formal (o artificial, es decir, un lenguaje con reglas
gramaticales bien definidas) que le proporciona a una persona, en este caso el
programador, la capacidad de escribir (o programar) una serie de instrucciones o secuencias de órdenes en forma de algoritmos con el fin de controlar el comportamiento físico o lógico de
un sistema
informático, de manera que se puedan
obtener diversas clases de datos o ejecutar determinadas tareas. A todo este
conjunto de órdenes escritas mediante un lenguaje de programación se le
denomina programa informático.
Comentarios
Publicar un comentario