Ed
mês passado
Para responder à pergunta sobre a clareza como característica de um algoritmo, precisamos analisar as alternativas. A clareza em um algoritmo significa que cada passo deve ser compreensível e não gerar ambiguidade. Vamos analisar as opções: A) São as informações que alimentam a construção, geralmente usados como parâmetros ou filtros na busca das informações em uma base de dados. - Esta opção fala sobre dados, não sobre clareza. B) Cada passo/instrução/etapa de um algoritmo deve ser coerente e não gerar duplo entendimento. - Esta opção está correta, pois enfatiza a necessidade de que cada passo seja claro e sem ambiguidade. C) Cada passo/instrução/etapa de um algoritmo deve gerar duplo entendimento. - Esta opção é incorreta, pois a clareza implica em evitar duplo entendimento. D) Cada passo/instrução/etapa de um algoritmo deve ser executável. - Embora isso seja verdade, não se relaciona diretamente com a clareza. E) Deve ter uma condição para sair de sua execução. - Isso se refere a um aspecto de controle de fluxo, mas não aborda a clareza. Portanto, a alternativa correta que define a clareza em um algoritmo é: B) Cada passo/instrução/etapa de um algoritmo deve ser coerente e não gerar duplo entendimento.