O conceito de algoritmo vai além da programação de computadores. Ele está presente em diversas atividades cotidianas, como seguir uma receita, montar um móvel ou resolver um problema matemático. Em computação, algoritmos são descritos como um conjunto de instruções finitas e ordenadas que resolvem um problema ou executam uma tarefa (Deitel; Deitel, 2011). Eles podem ser representados de diferentes formas, como em linguagem natural, fluxogramas, pseudocódigo ou diretamente em uma linguagem de programação. É importante destacar que, mesmo quando não envolvem tecnologia, algoritmos ainda existem e têm papel essencial na organização de processos e resolução de problemas. Sobre o conceito de algoritmos, analise se as seguintes afirmativas são verdadeiras (V) ou falsas (F). ( ) Um algoritmo pode ter mais de uma forma correta de ser escrito, desde que resolva o problema. ( ) Algoritmos só existem quando estão ligados a computadores. ( ) Todo algoritmo precisa obrigatoriamente ser escrito em linguagem de programação. ( ) Algoritmos podem ser descritos em linguagem natural, fluxogramas ou pseudocódigo. Assinale a alternativa que indica a sequência correta.

Questão

O conceito de algoritmo vai além da programação de computadores. Ele está presente em diversas atividades cotidianas, como seguir uma receita, montar um móvel ou resolver um problema matemático. Em computação, algoritmos são descritos como um conjunto de instruções finitas e ordenadas que resolvem um problema ou executam uma tarefa (Deitel; Deitel, 2011). Eles podem ser representados de diferentes formas, como em linguagem natural, fluxogramas, pseudocódigo ou diretamente em uma linguagem de programação. É importante destacar que, mesmo quando não envolvem tecnologia, algoritmos ainda existem e têm papel essencial na organização de processos e resolução de problemas.

Sobre o conceito de algoritmos, analise se as seguintes afirmativas são verdadeiras (V) ou falsas (F).

( ) Um algoritmo pode ter mais de uma forma correta de ser escrito, desde que resolva o problema. ( ) Algoritmos só existem quando estão ligados a computadores. ( ) Todo algoritmo precisa obrigatoriamente ser escrito em linguagem de programação. ( ) Algoritmos podem ser descritos em linguagem natural, fluxogramas ou pseudocódigo.

Assinale a alternativa que indica a sequência correta.

Alternativas

a) V, F, F, V.

96%

b) F, V, V, F.

c) V, V, F, F.

d) F, F, V, V.

e) V, F, V, V.

Explicação

Vamos analisar cada afirmativa.

  1. “Um algoritmo pode ter mais de uma forma correta de ser escrito, desde que resolva o problema.” Verdadeiro. Um mesmo problema pode ser resolvido por algoritmos diferentes (ou pelo mesmo algoritmo descrito de maneiras distintas), desde que as instruções sejam finitas, ordenadas e levem ao resultado correto.

  2. “Algoritmos só existem quando estão ligados a computadores.” Falso. Algoritmos existem também em atividades cotidianas (receitas, rotinas, instruções), independentemente de computador.

  3. “Todo algoritmo precisa obrigatoriamente ser escrito em linguagem de programação.” Falso. Ele pode ser descrito em linguagem natural, fluxograma, pseudocódigo, entre outras formas; só precisa estar em linguagem de programação quando se deseja executá-lo em um computador.

  4. “Algoritmos podem ser descritos em linguagem natural, fluxogramas ou pseudocódigo.” Verdadeiro. Essas são formas clássicas de representação de algoritmos.

Logo, a sequência correta é: V, F, F, V.

Alternativa correta: (a).

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.