Wikipedia

Resultados de la búsqueda

jueves, 14 de mayo de 2020

Algoritmos y sus tipos: Secuenciales, cíclicos y condicionales

En matemáticas, ciencias de la computación y disciplinas relacionadas, un algoritmo (del griego y latín, dixit algorithmus y este a su vez del matemático persa Al-Juarismi) es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad. Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución. Los algoritmos son el objeto de estudio de la algoritmia.

En la vida cotidiana, se emplean algoritmos frecuentemente para resolver problemas. Algunos ejemplos son los manuales de usuario, que muestran algoritmos para usar un aparato, o las instrucciones que recibe un trabajador por parte de su patrón. Algunos ejemplos en matemática son el algoritmo de la división para calcular el cociente de dos números, el algoritmo de Euclides para obtener el máximo común divisor de dos enteros positivos, o el método de Gauss para resolver un sistema lineal de ecuaciones.

Un algoritmo es una secuencia lógica y finita de pasos que permite solucionar un problema o cumplir con un objetivo.Los algoritmos deben ser precisos e indicar el orden lógico de realización de cada uno de los pasos, debe ser definido y esto quiere decir que si se ejecuta un algoritmo varias veces se debe obtener siempre el mismo resultado, también debe ser finito o sea debe iniciar con una acción y terminar con un resultado o solución de un problema.

Cuando se elabora un algoritmo se debe tener en cuenta lo siguiente.

  • Tener claro cuál es el problema que va a solucionar: preciso
  • Establecer un objetivo que permita medir la solución del problema: definido
  • Elaborar un algoritmo que solucione el problema: finito 
     

En general, no existe ningún consenso definitivo en cuanto a la definición formal de algoritmo. Muchos autores los señalan como listas de instrucciones para resolver un problema abstracto, es decir, que un número finito de pasos convierten los datos de un problema (entrada) en una solución (salida).

Algoritmo secuencial: su estructura secuencial es aquella en el que la acción sigue a otra secuencia. Las tareas suceden de tal modo que la salida de una es la entrada de la siguiente y así sucesivamente hasta el fin del proceso.

Estructuras cíclicas :: BlockMind

Algoritmo cíclico o repetitivo se les denomina a aquellos en cuya solución es necesario utilizar el mismo conjunto de acciones que se puedan ejecutar para la cantidad de veces que se puedan ejecutar para ser fija o pude ser variables.

Programación Estructurada : Estructuras Algorítmicas Repetitivas

Algoritmo Condicional: se utilizan para tomar decisiones y su función es evaluar la condición, si la condición es verdadera realiza la operación en caso contrario se termina el programa.

Qué es una estructura repetitiva?

Partes de un algoritmo

Todo algoritmo debe constar de las siguientes partes:

entrada. El ingreso de los datos que el algoritmo necesita para operar.

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

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

¿Para qué sirve un algoritmo?

Dicho muy llanamente, 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.

En las Ciencias de la computación, no obstante, los algoritmos constituyen el esqueleto de los procesos que luego se codificarán y programarán para que sean realizados por el computador.

Ejemplos de algoritmos

Secuencial.

11 mejores imágenes de Algoritmo | Algoritmos programacion ...

Repetitivo

Estructuras Repetitivas

Condicional

Estructuras condicionales

El fin de este blog se basa sin fines de lucro

Fuentes consultadas:

http://aprende.colombiaaprende.edu.co

https://concepto.de

http://ing.unne.edu.ar

https://www.ecured.cu/

Quintana Garcia Luis Felipe 

Grupo:206      Numero de lista:33

Trabajo de informatica

1 comentario: