Os algoritmos são usados em qualquer campo da atividade humana, mas estão principalmente associados à tecnologia da computação. Todo o hardware e software do computador funcionam com base em algoritmos.
Instruções
Passo 1
A palavra "algoritmo" tornou-se amplamente usada em conexão com a disseminação da tecnologia de computação eletrônica. Embora o termo em si já existisse muito antes disso como um dos conceitos-chave da matemática. O nome vem do nome de uma pessoa que viveu no século IX. O matemático uzbeque al-Khwarizmi e as regras para realizar a multiplicação, divisão, adição e subtração. Na verdade, essa é uma sequência de ações claramente definida, uma espécie de plano de como resolver um problema ou atingir um objetivo. Cada próxima etapa do algoritmo deve ser executada quando a anterior for concluída. Embora nem todos os cálculos algorítmicos tenham a propriedade de finitude, um exemplo disso é o cálculo do número Pi (3, 14 …).
Passo 2
O trabalho de computadores e computadores é baseado em algoritmos. Os programas de computador também funcionam com base nisso. O computador processa a entrada com uma sequência de instruções e, em seguida, produz o resultado. As operações que o usuário realiza no site também são possíveis graças à ação de algoritmos. Portanto, para uma pesquisa de site, uma varredura de diretório ou uma pesquisa de índice é executada. O algoritmo permite que você salve os dados inseridos pelos usuários em formulários. Para compor, você precisa conhecer as regras (sintaxe).
etapa 3
Existem diferentes tipos de algoritmos: linear, ramificado, cíclico. As instruções lineares são executadas sequencialmente na ordem indicada. As instruções de bifurcação são condicionais. Em um loop, pelo menos um grupo de instruções deve ser repetido durante a execução. Na prática, muitos algoritmos combinam os três tipos.
Passo 4
O algoritmo é inserido na memória do computador por meio de símbolos especiais, na forma de um diagrama ou texto. Diferentes algoritmos são criados para resolver diferentes problemas. As instruções são chamadas de comandos. A execução de absolutamente todos os comandos deve ser viável, caso contrário a técnica não será capaz de resolver o problema e obter o resultado: a falta de flexibilidade distingue um computador de uma pessoa. A programação é a decomposição de uma tarefa em várias etapas simples. Se o algoritmo estiver correto, ele dará o resultado correto. Uma forma comum de apresentar algoritmos é gráfica, na forma de um fluxograma: diferentes estágios são indicados por formas geométricas. Cada forma (símbolo) implica dados e operações diferentes e está conectada a outros símbolos com linhas de comunicação.