2. Entrada
• Es la porción que marca el inicio del algoritmo y le dará también orden
y sentido a la lectura del mismo. En este punto también son dados los
datos o “insumos” que son requeridos para iniciar y mantener los procesos
que se desglosarán en el resto del algoritmo
3. Proceso
• Los datos y las formas que son dadas en la entrada del algoritmo, luego son
desarrollados mediante estructuras de problemas y de sus soluciones.
Esto se realiza hasta agotar la lógica del algoritmo, o lo que es igual, sin dejar
sin explicación problemas que puedan surgir durante la ejecución de todo el
algoritmo
4. Salida
• Son los resultados finales de los procesos desarrollados en la porción
anterior del algoritmo. Deben ser concretos para ser considerados como
parte de la “salida” del algoritmo. Representando así la última etapa de
transformación de los insumos o datos añadidos en la entrada del algoritmo
5. Tipos
• Algoritmos cualitativos: Son sencillos algoritmos muy detallados y escritos en lenguaje convencional (cómo el
castellano o el inglés), los cuales sirven como árboles de proceso para organizar la información sobre algún tema en
específico. Pueden ser utilizados como método de planificación y diseño de algoritmos mucho más complejos, tales
como los computacionales o los cuantitativos.
• Algoritmos cuantitativos: Este tipo de algoritmos utiliza solamente lenguaje matemático para expresar los procesos y
cuestiones dentro del algoritmo. Normalmente es utilizado para ordenar procesos matemáticos de cálculo como ecuaciones
largas o de resultado diverso.
• Algoritmos computacionales: Se puede diferenciar estos algoritmos de los cuantitativos pues usan el pseudocódigo
como lenguaje. Debido a esto, aprovechan tanto cálculos matemáticos como escritura de programación para obtener el
máximo detalle del significado de cada parte del algoritmo, y es debido a su misma complejidad que es necesario el uso de
un computador para su creación o entendimiento.
• Algoritmos no computacionales Este tipo de algoritmos son de escritura bastante sencilla y fluida, por lo que no necesita
del uso de computadores para su escritura o lectura, que solo requiere de herramientas menos avanzadas como
calculadoras convencionales
6. Características de los algoritmos
• Deben ser secuenciales y ordenados
• Son muy precisos
• Tienen que ser finitos y concretos
• Toda acción debe estar definida