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.