ACTIVIDAD DE CONTEXTUALIZACION

 ● ¿Qué es un algoritmo?

Un algoritmo es una secuencia de instrucciones  secuenciales, gracias al cual pueden llevarse a cabo  ciertos procesos y darse respuesta a determinadas necesidades o  decisiones. Se trata de conjuntos ordenados y finitos de pasos, que no permiten resolver un problema o tomar una decisión.

● ¿Cuáles son las partes de un algoritmo?

~Input o entrada. El ingreso de los datos que el algoritmo  necesita de operar.

~Proceso. Se trata de la operación lógica formal que el algoritmo emprenderá con lo recibido del input.

~Output o salida. Los resultados obtenidos del proceso sobre el input, una vez terminada la ejecución del algoritmo.

● ¿Para qué nos sirve un algoritmo?

Un algoritmo sirve para resolver paso a paso. un problema. Se trata de una serie de instrucciones ordenadas y  secuenciadas para guiar un proceso determinado.

● ¿Cuáles son los tipos de algoritmos que existen? definir cada uno

Algoritmos computacionales, algoritmos no computacionales, algoritmos cualitativos, algoritmos cuantitativos.

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 cuyo 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.

● ¿Cuáles son las características de los algoritmos?

Secuenciales. Los algoritmos operan en secuencia, deben procesarse uno a la vez

Precisos. Los algoritmos han de ser precisos en su abordaje del tema, es decir, no pueden ser ambiguos o subjetivos.

Ordenados. Los algoritmos se deben establecer en la secuencia. precisa y exacta para que su lectura tenga sentido y se resuelva el problema.

Finitos. Toda secuencia de algoritmos ha de tener un fin determinado, no puede prolongarse hasta el infinito.

Concretos. Todo algoritmo debe ofrecer un resultado en base a las funciones que cumple.

Definidos. Un mismo algoritmo ante los mismos elementos de entrada debe dar siempre los mismos resultados.

● ¿Cuáles son los pasos necesarios para la solución de un problema mediante la realización de un algoritmo?

Análisis previo del Problema: Se debe realizar un análisis del funcionamiento del problema antes de que se realice cualquier algoritmo.

Definición de Requerimientos: Los problemas a solucionar, esto es, por ejemplo, el sumar dos números, multiplicar dos matrices, ordenar una lista de números, generar un informe, etc.

Identificación de los Módulos: La identificación de los módulos es tan importante como la identificación correcta de los requerimientos, esto porque la correcta identificación de los módulos simplifica con considerable la realización de los algoritmos que darán solución a los requerimientos identificados en el paso anterior.

Realización de los Algoritmos: El algoritmo deberá cumplir con las características que se indicaron para implementarse posteriormente en un lenguaje de programación comprensible por una computadora.

Implementación de los Algoritmos: La implementación de los algoritmos se deben realizar en un lenguaje de programación para que una computadora pueda comprender las instrucciones que el Modelo de algoritmo para así poder ejecutarlas y lograr el resultado esperado.

En el último paso ya podemos hablar de una aplicación o programa. de computadora, que estará compuesto por una serie de instrucciones que ordenan una tras otra logran representar los algoritmos diseñados y dar así solución a los requerimientos identificados.






Comentarios

Entradas populares de este blog

PRESENTACION