Zusammenfassung der Ressource
Los algoritmos
- Partes de un algoritmo
- Entrada
- Es la parte inicial del algoritmo, aquí se
establecen los datos con los que se
trabajaran dentro del algoritmo.
- Proceso
- Es el proceso de los datos
provenientes de la entrada, esta es
la parte más importante del
algoritmo debido a que aquí es
donde se hacen la mayoría de pasos
del algoritmo
- Salida
- Es la parte final de programa, los
datos ya han sido procesados dando
con la solución al problema para el
cual fue diseñado el algoritmo.
- Características de los
algoritmos
- Debe tener un fin
- Debe estar claro en lo
que respecta a sus
pasos.
- Debe ser preciso, al ser usado
más de una vez debe
expresar el mismo resultado.
- Elementos para la construcción de un algoritmo
- Lógicos
- Comandos
- Son una instrucción específica dada a
una aplicación informática para
realizar algún tipo de tarea o función.
- Datos
- Datos, los cuales el programa usara en el
proceso del algoritmo.
- variables
- Son un espacio en memoria el cual puede tomar
cualquier valor que se le dé o tener establecido
un valor que no cambiara en todo el transcurso
del algoritmo convirtiéndose en constante
- Abstractos
- Realización
- El algoritmo tiene que
seguir con las
caracteristas
planteadas previo a
su realización
- Recursos necesarios
- Listado de
recursos que se usaran
en base al problema
planteado
- Análisis del
problema
- Antes de crear un algoritmo tiene que
estar defindo el problema dado, lo
que a su ves ahorra tiempo en el
desarrollo del mismo.
- Identificación de cada una de
sus partes
- Algoritmos en la programación
- Un algoritmo es la descripción de como
resolver un problema. Esta descripción se
tiene que dar de manera finita, es decir,
tiene que acabar, y ordenada. En
programación, cada paso que se describe
será una instrucción que el programa da al
ordenador. Pero tenemos otros ejemplos
que podemos describir: Una receta de
cocina. Montar un mueble. Como cambiar la
rueda de un coche. En informática, los
algoritmos se plantean como una
programación estructurada.