Ed
há 12 meses
Vamos analisar cada afirmativa: I. Elaborar um número adequado e finito de passos - nem mais, nem menos do que o necessário para a correta execução. Verdadeiro, um algoritmo deve ter um número finito de passos para ser considerado eficaz. II. Definir com exatidão cada passo - onde começa e onde termina. Verdadeiro, é essencial que cada passo do algoritmo seja bem definido para garantir clareza e eficiência. III. Elaborar de forma consistente as entradas do algoritmo. Verdadeiro, as entradas devem ser bem definidas e consistentes para que o algoritmo funcione corretamente. IV. Criar a condição de fim, para permitir que o algoritmo entre em loop (execução finita). Falso, um algoritmo deve ter uma condição de término clara, mas não deve entrar em loop indefinidamente. A condição de fim é para garantir que o algoritmo termine sua execução. Com base nas análises, as afirmativas I, II e III são verdadeiras, enquanto a IV é falsa. Portanto, a alternativa correta que contém todos os itens verdadeiros é: B. ( ) I, II e III, apenas.