No desenvolvimento de sistemas computacionais, a construção...

Próximas questões
Com base no mesmo assunto
Q3878218 Algoritmos e Estrutura de Dados

No desenvolvimento de sistemas computacionais, a construção de algoritmos envolve a definição clara de passos, o uso adequado de estruturas de dados e a adoção de paradigmas de programação conforme o problema a ser resolvido. Acerca destes conhecimentos, analise as afirmativas a seguir:



I. Um algoritmo pode ser representado por diferentes formas, como pseudocódigo ou fluxogramas, desde que descreva de maneira lógica e ordenada as etapas necessárias para resolver um problema.


II. Estruturas de dados como listas, filas e pilhas organizam informações de modos distintos, influenciando diretamente a eficiência das operações de inserção, remoção e acesso aos dados.


III. No paradigma procedural, os programas são estruturados em procedimentos ou funções, priorizando a organização do código em blocos reutilizáveis.


IV. Na programação orientada a objetos, conceitos como classes e objetos permitem agrupar dados e comportamentos, favorecendo a modelagem de sistemas mais próximos da realidade.


V. Estruturas condicionais e de repetição são exclusivas do paradigma orientado a objetos, não sendo aplicáveis a algoritmos procedurais.



Assinale a alternativa correta: 

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C

Fundamento decisivo: A decisão estava na afirmativa V: ao restringir condicionais e repetições à orientação a objetos, ela contraria o uso geral desses mecanismos em algoritmos, inclusive no paradigma procedural.

Tema central: algoritmos, estruturas de dados e paradigmas de programação
Análise das alternativas
A
Errada
Está errada porque inclui V como verdadeira, embora ela seja falsa.
B
Errada
Está errada porque inclui V como verdadeira, o que contraria a base conceitual da questão.
C
Certa
A alternativa C está correta porque I, II, III e IV estão conceitualmente adequadas, enquanto V é falsa. A V erra ao afirmar exclusividade de estruturas condicionais e de repetição na orientação a objetos, pois esses mecanismos também são usados em algoritmos procedurais.
D
Errada
Está errada porque considera V verdadeira; como V é falsa, a alternativa não pode ser a correta.
Pegadinha da questão
O termo "exclusivas" na afirmativa V, que torna a frase falsa.
Dica para questões semelhantes
  • Ao encontrar termos absolutos como "exclusivo", verifique se o conceito é realmente restrito a um único paradigma.
  • Separe estruturas de controle gerais de características específicas de paradigmas de programação.
  • Em afirmações conceituais básicas, confirme se a descrição corresponde ao uso usual do termo técnico.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo