Algoritmos: Ao tentar instruir um robô para abrir uma porta, as instruções devem ser muito mais detalhadas e sequenciais do que as dadas a um ser humano. Qual a principal razão para essa diferença, considerando o conceito de solução estruturada?

Questão

Ao tentar instruir um robô para abrir uma porta, as instruções devem ser muito mais detalhadas e sequenciais do que as dadas a um ser humano. Qual a principal razão para essa diferença, considerando o conceito de solução estruturada?

Alternativas

A) Robôs se cansam mais facilmente e precisam de instruções claras para evitar erros.

B) A linguagem de programação exige que as instruções sejam curtas e diretas, sem muitos detalhes.

C) Robôs não têm capacidade de compreender instruções vagas ou discernimento cultural, necessitando de decisões lógicas baseadas em critérios objetivos e sequências ordenadas de passos.

95%

D) A complexidade de dar instruções a um computador é apenas uma questão de prática, mas não afeta a forma como ele compreende.

E) Robôs executam cálculos matemáticos mais rapidamente que humanos, o que dispensa a necessidade de detalhamento excessivo.

Explicação

Pelo conceito de solução estruturada, um procedimento deve ser descrito como um algoritmo: uma sequência ordenada, não ambígua e finita de passos, com critérios claros para decisões (condições do tipo “se... então... senão...”).

Um ser humano, ao receber a instrução “abra a porta”, costuma preencher lacunas automaticamente usando:

  • contexto (qual porta? onde está? está destrancada?),
  • experiência prévia (como girar a maçaneta, empurrar/puxar),
  • inferências e convenções sociais/culturais.

Já o robô/computador, em geral, só executa o que foi explicitamente especificado em termos lógicos e objetivos. Se a instrução for vaga, ele não “deduz” a intenção como um humano; por isso, precisa de passos detalhados e critérios definidos (ex.: localizar a maçaneta, verificar se está trancada, decidir empurrar ou puxar, etc.).

Assim, a razão principal é a falta de compreensão de ambiguidades e a necessidade de uma sequência de ações estruturada e baseada em regras claras.

Alternativa correta: (C).

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.