En el problema de ejemplo, las entradas son los ingredientes; tienes que tener los ingredientes correctos para poder iniciar el algoritmo. Además de tener las entradas, que tienen que ser "legítimo". Supongamos que empezamos las instrucciones de la Figura 1.1 con estos ingredientes: 1 lata de maíz tierno, el jugo de naranja 1 taza; 1 teléfono. No vamos a llegar muy lejos. En este ejemplo, los ingredientes "legítimos" incluyen el azúcar, los huevos, la harina y la mantequilla. Si pones las entradas erróneas en el algoritmo, que podría no ser capaz de tratar con ellos.
• cantidad finita de tiempo: Esto significa que si empezamos el algoritmo, tuvimos mejor acabado finalmente. Una receta que nos deja en la cocina hasta el fin del tiempo no es mucho. Supongamos que agregamos este paso a la figura 1.1: 6. Revuelva con un tenedor hasta que la mezcla se convierte en carne Wellington. Ninguna cantidad de agitación va a hacer que eso suceda. Si has seguido la receta, literalmente, estarías ahí parado revolviendo siempre. No es bueno. Muchos cursos de ciencias de computación más tarde cubren algoritmos para diversos problemas.
Por ejemplo, CMPT 354 (bases de datos) discute algoritmos para almacenar eficientemente la información de base de datos.
NET - C # - Cómo codificar un CheckBoxValidator