Questão de Algoritmos e Estrutura de Dados — Algoritmos — FGV 2025
Algoritmos e Estrutura de Dados›Algoritmos
Código
fg120024
Banca
FGV
Órgão
SEDUC-SP
Ano
2025
Nível
Superior
Cargo
Eixo IV - Tec da Informação (Cursos de Ciência de Dados e Desenvolvimento de Sistemas)
A BNCC e, consequentemente, o Currículo Paulista apresentam várias referências frente ao pensamento computacional, dentre as quais podem ser destacadas as capacidades de compreender, analisar, definir, modelar, resolver, comparar e automatizar problemas e suas soluções de forma metódica e sistemática, bem como a importância dos algoritmos e de seus fluxogramas para a sua aplicação.Avalie se as afirmativas sobre pensamento computacional apresentadas a seguir são verdadeiras (V) ou falsas (F).( ) O pensamento computacional responde às premissas de atomicidade, durabilidade, animação, interatividade e finitude.( ) O pensamento computacional só se aplica a profissionais de ciência da computação, negócios e artes, não trazendo benefícios a outras áreas.( ) Os quatro pilares do pensamento computacional são: a decomposição, o reconhecimento de padrões, a abstração e a criação de algoritmos.( ) A abstração frente ao pensamento computacional consiste em acrescentar todos os detalhes possíveis ao modelo, de forma a serem evitadas quaisquer perdas de informação.( ) Algoritmos são primordiais frente ao pensamento computacional e devem ser descritos com passos aleatórios que, em qualquer ordem, acabam por encontrar uma solução.As afirmativas são, respectivamente,
AF – V – V – F – F.
BV – V – V – F – F.
CF – F – V – F – F.
DF – F – V – V – V.
EF – F – F – F – V.
Revelar gabarito e comentário▾
GabaritoC — F – F – V – F – F.
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”.
Pensamento Computacional – Quatro Pilares e Conceitos
Gabarito: letra C – sequência F, F, V, F, F. Apenas a terceira afirmativa é verdadeira: os quatro pilares do pensamento computacional são decomposição, reconhecimento de padrões, abstração e criação de algoritmos. As demais afirmativas distorcem ou invertem conceitos fundamentais.
A questão testa o conhecimento básico sobre pensamento computacional, especialmente seus quatro pilares, abstração e definição de algoritmos. Vamos analisar cada afirmativa:
Pensamento computacional: Quatro pilares (Decomposição, Reconhecimento de padrões, Abstração, Criação de algoritmos); Abstração (Acrescentar todos os detalhes, Simplificar, eliminar irrelevantes); Algoritmo (Passos ordenados e finitos, Passos aleatórios); Aplicação (Transversal a todas as áreas, Só em computação, negócios e artes)
1ª afirmativa — ❌ Falsa
Afirma que o pensamento computacional "responde às premissas de atomicidade, durabilidade, animação, interatividade e finitude". Esses termos não fazem parte dos pilares do pensamento computacional; lembram propriedades ACID de bancos de dados (atomicidade, consistência, isolamento, durabilidade) ou conceitos de animação, mas não se aplicam ao pensamento computacional.
2ª afirmativa — ❌ Falsa
Diz que o pensamento computacional "só se aplica a profissionais de ciência da computação, negócios e artes, não trazendo benefícios a outras áreas". Na verdade, o pensamento computacional é uma habilidade transversal, aplicável a qualquer área do conhecimento (ciências, engenharia, humanidades, saúde, etc.), e não se restringe a três áreas.
3ª afirmativa — ✅ Verdadeira
Afirma corretamente que "os quatro pilares do pensamento computacional são: a decomposição, o reconhecimento de padrões, a abstração e a criação de algoritmos". Essa é a definição clássica e amplamente aceita, presente em referências como a BNCC e o Currículo Paulista.
4ª afirmativa — ❌ Falsa
Define abstração como "acrescentar todos os detalhes possíveis ao modelo, de forma a serem evitadas quaisquer perdas de informação". Isso é o oposto do conceito: abstração consiste em simplificar o modelo eliminando detalhes irrelevantes, mantendo apenas as informações essenciais para a resolução do problema.
5ª afirmativa — ❌ Falsa
Afirma que algoritmos "devem ser descritos com passos aleatórios que, em qualquer ordem, acabam por encontrar uma solução". Algoritmos são sequências ordenadas e finitas de passos; passos aleatórios e sem ordem definida não caracterizam um algoritmo.
Afirmativa
Conteúdo
V/F
1
Premissas (atomicidade, durabilidade, etc.)
F
2
Aplica-se só a três áreas
F
3
Quatro pilares corretos
V
4
Abstração = adicionar todos os detalhes
F
5
Algoritmos com passos aleatórios
F
Assim, a única verdadeira é a terceira. A sequência correta é F – F – V – F – F, que corresponde exatamente à alternativa C.
NÃO CAIA NESSA!
Decore os quatro pilares do pensamento computacional (decomposição, padrões, abstração, algoritmos). Nas provas, a banca costuma inverter o conceito de abstração (que é simplificar, não detalhar) e incluir termos de outras áreas (como ACID) para confundir. Leia atentamente cada afirmativa.