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.