Carregando...
Carregando...
Ajude a melhorar a plataforma
Qual é o principal objetivo decolocar um teste seletivoem um algoritmo?
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
Alternativa D - O teste seletivo permite determinar qual conjunto de ações deve ser seguido dependendo de a condição resultar em verdadeira ou falsa.
Na lógica de programação, os algoritmos não seguem apenas um fluxo linear e sequencial. Para que um software possa tomar decisões, utilizamos estruturas de controle conhecidas como estruturas de seleção ou testes seletivos.
Um teste seletivo (ou estrutura condicional) fundamenta-se na avaliação de uma expressão lógica (booleana). Se o resultado desse teste for Verdadeiro, o algoritmo executa um determinado bloco de código; se for Falso, ele pode executar um bloco alternativo ou simplesmente ignorar a ação. As palavras-chave comuns para isso são SE (IF) e SENÃO (ELSE).
| Alternativa | Status | Motivo | | :--- | :--- | :--- | | A | Incorreta | Descreve a criação de planos de testes de software, não a lógica de um teste seletivo dentro do algoritmo. | | B | Incorreta | O teste é, de fato, uma fase crucial do ciclo de vida de desenvolvimento de sistemas. | | C | Incorreta | Refere-se à técnica de refinamento sucessivo (Top-Down), não à seleção lógica. | | D | Correta | Define precisamente a função de desvio de fluxo baseada em condições lógicas. | | E | Incorreta | Descreve uma abordagem de integração de sistemas (Bottom-Up), não uma estrutura de controle. |
Portanto, o objetivo primordial do teste seletivo é prover capacidade de decisão ao algoritmo, permitindo que diferentes caminhos sejam tomados conforme os dados processados.
Alternativa D.