Algoritmo Em Ciência Da Computação

Explicamos o que é um algoritmo de computador e para que serve. Características e partes de um algoritmo. Exemplos práticos.

algoritmo de computador
Basicamente, um algoritmo é usado para resolver um problema passo a passo.

O que é um algoritmo?

Na ciência da computação, um algoritmo é um sequência de instruções sequenciais, graças ao qual certos processos podem ser realizados e respostas a certas necessidades ou decisões. Estes são conjuntos ordenados e finitos de passos que nos permitem resolver um problema ou tomar uma decisão.

Algoritmos não têm nada a ver com linguagens de programação, pois o mesmo algoritmo ou fluxograma pode ser representado em várias linguagens de programaçãoou seja, é uma ordenação anterior à programação.

Visto dessa forma, um programa nada mais é do que uma série complexa de algoritmos ordenados e codificados por meio de uma linguagem de programação para sua posterior execução em um computador.

Algoritmos também são comuns em matemática e lógica, e são com base na fabricação de manuais do usuário, livretos de instruções, etc.. Seu nome vem do latim algoritmo e este sobrenome do matemático persa Al-Juarismi. Um dos algoritmos mais conhecidos da matemática é o atribuído a Euclides, para obter o máximo divisor comum de dois inteiros positivos, ou o chamado “método de Gauss” para resolver sistemas de equações lineares.

Veja também: Variável

partes de um algoritmo

Todo algoritmo deve consistir das seguintes partes:

  • Input o entrada. A entrada dos dados que o algoritmo precisa para operar.
  • Processar. Esta é a operação lógica formal que o algoritmo realizará com a entrada recebida.
  • Output o salida. Os resultados obtidos do processo na entrada, uma vez finalizada a execução do algoritmo.
Pode interessar-lhe:  Telescópio

Para que serve um algoritmo?

Simplificando, um algoritmo serve para resolver um problema passo a passo. É uma série de instruções ordenadas e sequenciadas para guiar um determinado processo.

Na Ciência da Computação, porém, os algoritmos constituem o esqueleto dos processos que posteriormente serão codificados e programados para serem executados pelo computador.

Tipos de algoritmo

Existem quatro tipos de algoritmos na computação:

  • Algoritmos de computador. Um algoritmo cuja resolução depende do cálculo e que pode ser executado por uma calculadora ou computador sem dificuldade.
  • Algoritmos não computacionais. Aqueles que não requerem processos de computador para serem resolvidos, ou cujas etapas são exclusivas para resolução por um ser humano.
  • Algoritmos qualitativos. É um algoritmo cuja resolução não envolve cálculos numéricos, mas sim sequências lógicas e/ou formais.
  • Algoritmos quantitativos. Pelo contrário, é um algoritmo que depende de cálculos matemáticos para encontrar sua resolução.

Características do algoritmo

algoritmo de computador
Um algoritmo deve oferecer um resultado baseado em suas funções.

Os algoritmos têm as seguintes características:

  • sequencial. Os algoritmos operam em sequência, devem ser processados ​​um de cada vez.
  • Precisos. Algoritmos devem ser precisos em sua abordagem do assunto, ou seja, não podem ser ambíguos ou subjetivos.
  • Ordenados. Os algoritmos devem ser definidos na sequência precisa e exata para que sua leitura faça sentido e resolva o problema.
  • Finitos. Toda sequência de algoritmos deve ter um certo fim, não pode ser estendida ao infinito.
  • Concretos. Todo algoritmo deve oferecer um resultado com base nas funções que cumpre.
  • Definidos. O mesmo algoritmo antes dos mesmos elementos de entrada (input) deve sempre dar os mesmos resultados.

Exemplos de algoritmos

Alguns exemplos de algoritmos possíveis são:

Algoritmo para escolher sapatos de festa:

  1. COMEÇO
  2. Entre na loja e procure a seção de calçados masculinos.
  3. Pegue um par de sapatos.
  4. São sapatos de festa?
Pode interessar-lhe:  Redes De Computadores

SIM: (vá para o passo 5) – NÃO: (volte ao passo 3)

  1. Existe o tamanho certo?

SIM: (vá para o passo 6) – NÃO: (volte ao passo 3)

  1. O preço é pago?

SIM: (vá para o passo 7) – NÃO: (volte ao passo 3)

  1. Compre o par de sapatos escolhido.
  2. FIN

Algoritmo para calcular a área de um triângulo retângulo:

  • COMEÇO
  • Encontre as medidas da base (b) e da altura (h)
  • Multiplicar: base por altura (b x h)
  • Divida por 2 o resultado (bxh) / 2
  • FIN