Qual das seguintes frases não descreve corretamente uma estrutura de controle comum em uma linguagem de programação?

(A) - 
 sequência: uma sequência de instruções executadas uma após a outra.
(B) - 
 seleção: executa diferentes blocos de código com base em uma condição.
(C) - 
 repetição: executa um bloco de código várias vezes, enquanto uma condição for verdadeira.
(D) - 
 concorrência: permite que várias partes de um programa sejam executadas simultaneamente.
(E) - 
 estrutura de dados: uma maneira organizada de armazenar e gerenciar dados.

Explicação

estrutura de dados não é uma estrutura de controle. é uma maneira de organizar e armazenar dados, enquanto estruturas de controle são usadas para controlar o fluxo de execução de um programa.

Análise das alternativas

  • (a) sequência é uma estrutura de controle que executa instruções uma após a outra.
  • (b) seleção é uma estrutura de controle que executa diferentes blocos de código com base em uma condição.
  • (c) repetição é uma estrutura de controle que executa um bloco de código várias vezes.
  • (d) concorrência é uma estrutura de controle que permite que várias partes de um programa sejam executadas simultaneamente.
  • (e) estrutura de dados é uma maneira de organizar e armazenar dados, não uma estrutura de controle.

Conclusão

É importante entender as diferentes estruturas de controle em uma linguagem de programação para criar programas eficazes e eficientes.