Qual das opções abaixo **não é** uma estrutura de controle comum em linguagens de programação?
(A) -
sequência
(B) -
seleção
(C) -
iteração
(D) -
paralelização
(E) -
concorrência
Explicação
estruturas de controle são usadas para controlar o fluxo de execução de um programa. as três estruturas de controle comuns são:
- sequência: executar instruções uma após a outra.
- seleção: executar um bloco específico de código com base em uma condição (por exemplo, instruções
if/else
). - iteração: executar um bloco específico de código várias vezes (por exemplo, instruções
for/while
).
paralelização e concorrência são técnicas avançadas de programação que permitem que diferentes partes de um programa sejam executadas simultaneamente. elas não são estruturas de controle no sentido tradicional.
Análise das alternativas
- (a) sequência: é uma estrutura de controle comum.
- (b) seleção: é uma estrutura de controle comum.
- (c) iteração: é uma estrutura de controle comum.
- (d) paralelização: não é uma estrutura de controle comum.
- (e) concorrência: não é uma estrutura de controle comum.
Conclusão
Compreender as estruturas de controle é essencial para escrever programas eficazes. as três estruturas de controle comuns são sequências, seleção e iteração.