Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Algoritmos — Instituto Access 2026

Algoritmos e Estrutura de DadosAlgoritmos
Código
qg740176
Banca
Instituto Access
Órgão
UNIPAMPA
Ano
2026
Nível
Médio
Cargo
Técnico de Tecnologia da Informação
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:
  1. AApenas as afirmativas II, IV e V são verdadeiras.
  2. BApenas as afirmativas II, III, IV e V são verdadeiras.
  3. CApenas as afirmativas I, II, III e IV são verdadeiras.
  4. DAs afirmativas I, II, III, IV e V são verdadeiras.
Revelar gabarito e comentário

GabaritoC — Apenas as afirmativas I, II, III e IV são verdadeiras.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Algoritmos, Estruturas de Dados e Paradigmas

Gabarito: letra C. São verdadeiras as afirmativas I, II, III e IV. A afirmativa V é falsa, pois estruturas condicionais e de repetição não são exclusivas do paradigma orientado a objetos; pertencem a qualquer paradigma de programação, incluindo o procedural.

A questão aborda conceitos fundamentais de algoritmos, estruturas de dados e paradigmas de programação. Vamos analisar cada afirmativa:

Afirmativa I — ✅ Verdadeira

Afirma que um algoritmo pode ser representado por diferentes formas, como pseudocódigo ou fluxogramas, desde que descreva de maneira lógica e ordenada as etapas. Correto. Algoritmos são sequências lógicas de passos e podem ser expressos em linguagem natural, pseudocódigo, fluxogramas, linguagens de programação, etc. O conteúdo de apoio define algoritmo como "um procedimento para resolver um problema" e pseudocódigo como "um método de escrever um algoritmo".

Afirmativa II — ✅ Verdadeira

Estruturas de dados como listas, filas e pilhas organizam informações de modos distintos, afetando a eficiência das operações. Correto. Listas permitem acesso sequencial, filas operam em FIFO, pilhas em LIFO, cada uma com complexidades diferentes para inserção, remoção e acesso.

Afirmativa III — ✅ Verdadeira

No paradigma procedural, programas são estruturados em procedimentos ou funções, promovendo reuso. Correto. É a base do paradigma: dividir o código em blocos que podem ser chamados.

Afirmativa IV — ✅ Verdadeira

Na programação orientada a objetos, classes e objetos agrupam dados e comportamentos, modelando sistemas mais próximos da realidade. Correto. É o princípio central da POO.

Afirmativa V — ❌ Falsa

Afirma que estruturas condicionais e de repetição são exclusivas da orientação a objetos e não se aplicam a algoritmos procedurais. Errado. Estruturas como if, else, for, while são universais em qualquer paradigma (procedural, orientado a objetos, funcional, etc.). O conteúdo de apoio descreve essas estruturas como essenciais na lógica de programação em geral, sem vinculação a um paradigma específico.

Conclusão: as afirmativas I, II, III e IV são verdadeiras; a V é falsa. Portanto, a alternativa correta é a letra C.

NÃO CAIA NESSA!

A banca tenta fazer o candidato acreditar que condicionais e repetições são exclusivas da POO. Na realidade, são estruturas de controle fundamentais presentes em praticamente todas as linguagens e paradigmas. Fique atento: não confunda características de paradigmas com elementos básicos de algoritmos.

Link permanente: /questoes/qg740176