Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Algoritmos — COSEAC 2023

Algoritmos e Estrutura de DadosAlgoritmos
Código
qq855109
Banca
COSEAC
Órgão
UFF
Ano
2023
Nível
Médio
Cargo
Técnico em Tecnologia da Informação
São instrumentos gráficos ou instrumentos narrativos utilizados para entendimento do algoritmo da lógica de programação:
  1. Afluxogramas, gráficos de estrutura e português estruturado.
  2. Bgráficos de estrutura, diagrama de casos de uso e tabela de decisão.
  3. Cmodelo entidade-relacionamento, árvore de decisão e português estruturado.
  4. Dárvore de decisão, gráficos de estrutura e diagrama de classes.
  5. Epseudocódigo, tabela de decisão e diagrama hierárquico de fluxo.
Revelar gabarito e comentário

GabaritoA — fluxogramas, gráficos de estrutura e português estruturado.

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”.

Instrumentos para Entendimento de Algoritmos

Gabarito: letra A. Fluxogramas, gráficos de estrutura e português estruturado são os instrumentos gráficos e narrativos tradicionalmente utilizados para representar e compreender a lógica de programação de algoritmos. As demais alternativas misturam ferramentas de outras áreas (modelagem de dados, UML, engenharia de requisitos) que não são voltadas especificamente para o entendimento do algoritmo em si.

A banca testa o conhecimento sobre as ferramentas clássicas de representação algorítmica:

  • Fluxogramas: diagramas que usam formas geométricas para representar passos, decisões e fluxos.

  • Gráficos de estrutura (structure charts): diagramas hierárquicos que mostram a modularização e a relação entre sub-rotinas.

  • Português estruturado (ou pseudocódigo): linguagem narrativa próxima ao português que descreve a sequência lógica sem rigidez sintática.

block-beta
  columns 3
  block:Algoritmo["Algoritmo"]
    block:Fluxograma["Fluxograma"]
    end
    block:GraficoEstrutura["Gráfico de Estrutura"]
    end
    block:PortuguesEstruturado["Português Estruturado"]
    end
  end
  Algoritmo --> Fluxograma
  Algoritmo --> GraficoEstrutura
  Algoritmo --> PortuguesEstruturado

Alternativa A — ✅ Correta ⟵ GABARITO

Contém exatamente os três instrumentos clássicos: fluxogramas (gráfico), gráficos de estrutura (estrutural) e português estruturado (narrativo). Todos são empregados no ensino e na documentação de algoritmos.

Alternativa B — ❌ Incorreta

Inclui “diagrama de casos de uso”, que pertence à UML e é usado para modelar requisitos funcionais de um sistema, não para descrever a lógica interna do algoritmo. “Tabela de decisão” pode ser usada para representar lógica condicional, mas não é um instrumento primário de entendimento algorítmico como os da alternativa correta.

Alternativa C — ❌ Incorreta

Traz “modelo entidade-relacionamento” (MER), que é uma técnica de modelagem de dados (banco de dados) e não de algoritmos. “Árvore de decisão” é usada em aprendizado de máquina, não na representação direta de algoritmos de programação.

Alternativa D — ❌ Incorreta

“Diagrama de classes” é outro diagrama UML usado para modelar a estrutura estática de sistemas orientados a objetos, não a lógica de algoritmos. Apesar de conter “árvore de decisão” e “gráficos de estrutura”, o diagrama de classes não se enquadra no propósito da questão.

Alternativa E — ❌ Incorreta

“Pseudocódigo” é equivalente ao português estruturado e é correto, mas “tabela de decisão” e “diagrama hierárquico de fluxo” (que não é um termo consagrado; o correto seria “fluxograma” ou “diagrama de fluxo de dados”) não são instrumentos típicos para compreensão de algoritmos na lógica de programação.

PEGA ESSA DICA!

Ao estudar representação de algoritmos, foque nos três mais cobrados: fluxograma, pseudocódigo (português estruturado) e gráfico de estrutura. Diagramas UML (casos de uso, classes, sequência) e modelagem de dados (MER) são temas à parte e não substituem esses instrumentos.

Gabarito: letra A — fluxogramas, gráficos de estrutura e português estruturado.

Link permanente: /questoes/qq855109