Cómo escribir un algoritmo en lenguaje de programación: 6 pasos

Tabla de contenido:

Cómo escribir un algoritmo en lenguaje de programación: 6 pasos
Cómo escribir un algoritmo en lenguaje de programación: 6 pasos

Video: Cómo escribir un algoritmo en lenguaje de programación: 6 pasos

Video: Cómo escribir un algoritmo en lenguaje de programación: 6 pasos
Video: Aprende CIBERSEGURIDAD desde CERO | Curso de Ciberseguridad y Privacidad 101 Completo 2024, Abril
Anonim

Un algoritmo es un conjunto de pasos diseñados para resolver un problema o realizar una tarea. Los algoritmos generalmente se escriben en pseudocódigo, o una combinación de su lenguaje hablado y uno o más lenguajes de programación, antes de escribir un programa. Este wikiHow te enseñará cómo armar un algoritmo que te ayude a comenzar con tu aplicación.

Pasos

Escribir un algoritmo en lenguaje de programación Paso 1
Escribir un algoritmo en lenguaje de programación Paso 1

Paso 1. Determine el resultado de su código

¿Cuál es el problema específico que desea resolver o la tarea que desea lograr? Una vez que tenga una idea sólida de lo que pretende lograr, puede determinar los pasos que debe seguir para lograrlo.

Escribir un algoritmo en lenguaje de programación Paso 2
Escribir un algoritmo en lenguaje de programación Paso 2

Paso 2. Decide un punto de partida

Encontrar su punto inicial y final es crucial para enumerar los pasos del proceso. Para determinar un punto de partida, determine las respuestas a estas preguntas:

  • ¿Qué datos / entradas están disponibles?
  • ¿Dónde se encuentran esos datos?
  • ¿Qué fórmulas son aplicables al tema que nos ocupa?
  • ¿Cuáles son las reglas para trabajar con los datos disponibles?
  • ¿Cómo se relacionan los valores de los datos entre sí?
Escribir un algoritmo en lenguaje de programación Paso 3
Escribir un algoritmo en lenguaje de programación Paso 3

Paso 3. Encuentre el punto final del algoritmo

Al igual que con el punto de partida, puede encontrar el punto final de su algoritmo centrándose en estas preguntas:

  • ¿Qué datos aprenderemos del proceso?
  • ¿Qué cambia desde el principio hasta el final?
  • ¿Qué se agregará o dejará de existir?
Escribir un algoritmo en lenguaje de programación Paso 4
Escribir un algoritmo en lenguaje de programación Paso 4

Paso 4. Enumere los pasos de principio a fin

Empiece con pasos amplios. Para usar un ejemplo del mundo real, digamos que su objetivo es comer lasaña para la cena. Ha determinado que el punto de partida es encontrar una receta y que el resultado final es que tendrá una lasaña completamente cocida y lista para comer a las 7 p.m. Sus pasos pueden verse así:

  • Busque una receta en línea.
  • Busque los ingredientes que ya tiene en la cocina.
  • Haga una lista de los ingredientes que necesitará en la tienda.
  • Compra los ingredientes que faltan.
  • Volver a casa.
  • Prepara la lasaña.
  • Saca la lasaña del horno.
Escribir un algoritmo en lenguaje de programación Paso 5
Escribir un algoritmo en lenguaje de programación Paso 5

Paso 5. Determine cómo logrará cada paso

Ahora que tiene un esquema paso a paso, es hora de pensar en cómo podría codificar cada paso. ¿Qué idioma usarás? ¿Qué recursos están disponibles? ¿Cuál es la forma más eficaz de realizar cada paso en ese idioma? Incorpora parte de ese código en tu algoritmo. Amplíe cada paso hasta que haya detallado todo el proceso.

  • Por ejemplo, el primer paso en nuestro algoritmo de lasaña es Busque una receta en línea.

    Pero, ¿qué implica esta búsqueda? Se específico. Por ejemplo:

    • Enciende tu computadora.

      Asegúrate de estar conectado a Internet. Conéctese a Internet si aún no lo ha hecho

    • Abra un navegador web.
    • Ingrese sus términos de búsqueda.
    • Haga clic en el enlace de una receta.
    • Determina si la receta satisface tus necesidades.

      • Filtra las recetas que no sean vegetarianas.
      • Asegúrese de que la receta rinda al menos 5 porciones.
    • Repite algunos de estos pasos hasta que encuentres la receta correcta.
  • Considere los recursos a su disposición, como las capacidades del sistema para el que está desarrollando un programa. En el caso de la lasaña, asumimos que la persona que hace la lasaña sabe cómo buscar en Internet, operar un horno, etc.
Escribir un algoritmo en lenguaje de programación Paso 6
Escribir un algoritmo en lenguaje de programación Paso 6

Paso 6. Revise el algoritmo

Ahora que ha escrito su algoritmo, es hora de evaluar el proceso. Su algoritmo está diseñado para lograr algo específico y lo necesitará para comenzar a escribir su programa. Hágase las siguientes preguntas y aborde cada una según sea necesario:

  • ¿El algoritmo resuelve el problema / realiza la tarea?
  • ¿Tiene entradas y salidas claramente definidas?
  • ¿Debería redefinirse el objetivo final para que sea más general? ¿Mas especifico?
  • ¿Se puede simplificar alguno de los pasos?
  • ¿Se garantiza que el algoritmo terminará con el resultado correcto?

Consejos

  • Consulte los algoritmos existentes para obtener ideas sobre cómo escribir los suyos.
  • Utilice iteraciones de cálculo rápido.
  • Céntrese en la eficiencia al codificar.
  • No olvide terminar o el código fallará.

Recomendado: