El documento define algoritmos y sus características, incluyendo que son un conjunto de pasos finitos, generales y definidos para resolver un problema. Explica que un algoritmo tiene tres partes: entrada, proceso y salida. Además, clasifica los algoritmos en cualitativos y cuantitativos y enumera los pasos para resolver un problema por computadora como delimitación, análisis, diseño, codificación, compilación, depuración, ejecución y mantenimiento.