683 Shares 7113 views

Quais são algoritmos e para que servem?

Em iniciantes e programadores inexperientes muitas vezes surge a pergunta: "O que é os algoritmos e para que servem" Embora este conceito é lenta e vai para o esquecimento, mas ainda é relevante. Quando você cria um grande projetos comerciais simplesmente não pode fazer sem algoritmos. E antes de começar a programação, é melhor para compreendê-los, e só depois avançar para os exercícios práticos. Embora este conceito está associado à criação de software em um PC, mas é amplamente encontrado na vida cotidiana. Este artigo é um exemplo do que os algoritmos na vida real.

Na ciência da computação,

Agora vamos descobrir o que algoritmos em ciência da computação e programação. Sob este conceito reside procedimento, usando o que você pode rapidamente e facilmente resolver o problema. Como um exemplo, o cálculo de qualquer uma fórmula. Para isso será necessário realizar os seguintes passos:

  • Insira os dados iniciais necessários para os cálculos.
  • Executar cálculos.
  • Imprimir os resultados ou na tela do computador, ou em qualquer outra mídia
    (Tal como papel).

tipos

Algoritmo em ciência da computação na aparência pode ser nas seguintes modificações:

  • Graficamente (como um conjunto de unidades padronizadas).
  • descrição de texto faseada.

No primeiro caso, é constituído por blocos de construção, o aparecimento dos quais é regulada por GOST Série No. 19,701-90. Por exemplo, uma operação simples irá aparecer na forma de um retângulo, ea condição de seleção – um diamante.

descrições completas não são tão evidentes e por isso é usado com muito menos frequência. Na aparência se assemelha a um regular lista com marcadores com números ou letras. De acordo com a descrição da estrutura distinguir linear e ramificada. A primeira opção é muito mais raro. A diferença entre elas é que, neste último caso, existem unidades, o número desconhecido de cálculos de ramificação para obter o resultado final.

vida real

Agora vamos lidar com o fato de que esses algoritmos na vida real. Na preparação de vários pratos anfitriã deve receita. Por exemplo, na preparação de massas que você precisa para realizar a seguinte seqüência de ações:

  • Traga água para ferver.
  • Sal-lo.
  • Absorve massas.
  • Em fogo baixo, mexendo-los, deixe ferver.
  • Depois que eles são cozidos, drenado.
  • Adicione a manteiga.
  • Misturar até ficar uniforme.

O prato está pronto. Se você olhar para ele através dos olhos do programador, é normalmente um algoritmo linear, escrito em um formato tabular. Portanto, não é tão raro em nossas vidas elaborar este conceito é encontrado. Nós apenas usá-los e nem sequer sabem sobre ele.

em vez de conclusões

Em muitas áreas da atividade humana tal conceito é usado como um algoritmo. A tecnologia da informação – um deles. Além disso, o mais famoso. Correctamente sequência composta de actividades pode simplificar muito o processo de criação de um produto de software e melhorar a sua qualidade. É como um plano de negócios com a construção de uma planta ou fábrica. Ao criar programas simples pode ser feito sem ele, mas o software quando sério desenvolvido – sem ele em qualquer lugar. Ela pode ser generalizado ou detalhado, mas em qualquer caso, é.