Imagem de fundo

Um técnico de TI escreveu o seguinte pseudocódigo para verificar a disponibilidade de h...

Um técnico de TI escreveu o seguinte pseudocódigo para verificar a disponibilidade de hosts em uma rede local. Nesse pseudocódigo, vetores utilizam indexação iniciada em 0, a função tamanho() retorna a quantidade total de elementos e o acesso a um índice fora dos limites do vetor resulta em erro de execução.



Sobre o comportamento do algoritmo, assinale a alternativa CORRETA:


A

O algoritmo funciona corretamente, verificando os três hosts em sequência e encerrando o loop após a última verificação


B

O algoritmo contém erro lógico, permitindo uma iteração além do limite do vetor e causando acesso a um índice inexistente


C

O algoritmo não executa nenhuma iteração, uma vez que a condição da estrutura de repetição é falsa desde o início


D

O algoritmo verifica apenas os dois primeiros hosts, encerrando o loop antes de alcançar o terceiro endereço


E

O algoritmo entra em loop infinito, pois o incremento i <- i + 1 está posicionado após o fim_se, fora do escopo da estrutura de repetição