Principiantes y programadores inexpertos a menudohay una pregunta: "¿Qué son los algoritmos y por qué son necesarios?" Aunque esta idea va gradualmente al olvido, pero sigue siendo relevante. Al crear grandes proyectos comerciales, no puede prescindir de algoritmos. Y antes de comenzar a programar, es mejor comprenderlos y solo entonces comenzar ejercicios prácticos. Aunque este concepto se asocia con la creación de software en una PC, pero es bastante común en la vida cotidiana. Este artículo dará un ejemplo de lo que son los algoritmos de la vida real.

¿Qué son algoritmos?

En Informática

Ahora veamos qué algoritmos hay en informáticay programación. Bajo este concepto, el orden de las acciones está oculto, mediante el cual uno puede resolver fácil y simplemente la tarea planteada. Como ejemplo, puede calcular por cualquier fórmula. Para hacer esto, es suficiente para realizar las siguientes acciones:

  • Ingrese los datos iniciales necesarios para el cálculo.
  • Realiza cálculos
  • Muestra los resultados en la pantalla de la computadora o en otro medio
    (por ejemplo, en papel).

Tipos

Algoritmo en informática en apariencia puede estar en las siguientes modificaciones:

  • Gráficamente (en forma de un conjunto de bloques estandarizados).
  • Descripción del texto paso a paso.

Algoritmo en Informática
En el primer caso, consta de bloques estándar,cuya apariencia está regulada por GOST con el número de serie 19.701-90. Por ejemplo, una operación simple aquí se verá como un rectángulo, y la condición de elección es un rombo.

La descripción textual no es tan clara y por lo tantose usa con mucha menos frecuencia. Parece una lista con viñetas regulares con números o letras. La estructura se distingue por una descripción lineal con ramificación. La primera opción es mucho menos común. La diferencia entre ellos es que en el segundo caso hay bloques de ramificación y se desconoce el número de cálculos para obtener el resultado final.

Vida real

Ahora veamos qué algoritmos están enla vida real. Cuando prepara varios platos, la dueña sigue una receta. Por ejemplo, al preparar pasta, debe realizar el siguiente algoritmo de acciones:

Algoritmo Informático

  • Hierva el agua.
  • Sal de ella.
  • Duerme la pasta dormida.
  • A fuego lento, revolviéndolos, llevar a ebullición.
  • Después de que estén cocidos, escurra el agua.
  • Agrega la mantequilla.
  • Revuelva hasta que quede suave.

El plato está listo. Si lo miras con los ojos de un programador, entonces este es un algoritmo lineal ordinario, escrito en forma de texto. Entonces, no es tan raro en nuestras vidas, se produce este intrincado concepto. Simplemente lo usamos y ni siquiera lo sabemos.

En lugar de conclusiones

En muchas esferas de la actividad humanaSe usa un concepto como un algoritmo. La informática es uno de ellos. Y, el más famoso. La secuencia de acciones correctamente compuesta permite simplificar significativamente el proceso de creación de un producto de software y mejorar su calidad. Es como un plan de negocios al construir una fábrica o fábrica. Al crear programas simples puede prescindir de él, pero cuando desarrolla un software serio, sin él en ninguna parte. Puede ser generalizado o detallado, pero en cualquier caso lo es.

</ p>