Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Fluxogramas — FUNDATEC 2024

Algoritmos e Estrutura de DadosFluxogramas
Código
qg171025
Banca
FUNDATEC
Órgão
Prefeitura de Cruz Alta - RS
Ano
2024
Nível
Médio
Cargo
Técnico em Informática
O Diagrama de _____________ tem o objetivo de substituir o fluxograma tradicional por um diagrama que representa uma visão hierárquica e estruturada da lógica de programação, representando as ações de um algoritmo dentro de um único retângulo, subdividindo-o em retângulos menores, que representam os diferentes blocos de sequência de ações do algoritmo.Assinale a alternativa que preenche corretamente a lacuna do trecho acima.
  1. ASequência
  2. BClasse
  3. CComunicação
  4. DChapin
  5. EEstados
Revelar gabarito e comentário

GabaritoD — Chapin

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

Diagrama de Chapin (Nassi-Shneiderman)

Gabarito: letra D. O diagrama descrito — que substitui o fluxograma tradicional por uma visão hierárquica e estruturada, representando ações dentro de um único retângulo subdividido em retângulos menores — é o Diagrama de Chapin (também conhecido como Diagrama de Nassi-Shneiderman). Ele organiza a lógica de forma estruturada, eliminando setas e favorecendo a clareza do controle de fluxo.

Diagramas de representação de algoritmos
  • 1Fluxograma tradicional
    • Usa setas
    • Fluxo livre
  • 2Diagrama de Chapin (Nassi-Shneiderman)
    • Retângulo único subdividido
    • Hierarquia estruturada
    • Sem setas
    • Blocos: sequência, seleção, repetição
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Sequência não é um diagrama; é um dos três tipos básicos de estrutura de controle (sequência, seleção, repetição). A descrição não se refere a nenhum diagrama chamado "Sequência".

Alternativa B — ❌ Incorreta

"Classe" é um conceito de orientação a objetos (POO), não um diagrama que substitui fluxogramas tradicionais. Não se encaixa na definição.

Alternativa C — ❌ Incorreta

"Comunicação" pode remeter a diagramas de comunicação da UML (ex.: diagrama de comunicação), mas não tem a característica de um único retângulo subdividido em blocos hierárquicos. O foco aqui é representação estruturada de algoritmo, não interação entre objetos.

Alternativa D — ✅ Correta ⟵ GABARITO

O Diagrama de Chapin (ou Nassi-Shneiderman) é exatamente isso: um retângulo principal que contém toda a lógica, subdividido em retângulos internos representando sequências, seleções e repetições. Ele impõe uma estrutura hierárquica e elimina o uso de setas, tornando o fluxo mais claro e disciplinado. É muito utilizado no ensino de lógica de programação.

Alternativa E — ❌ Incorreta

"Estados" remete a diagrama de estados (UML ou máquinas de estado), que modela comportamentos baseados em estados e transições. Não corresponde à definição de um único retângulo subdividido que representa a lógica de um algoritmo estruturado.

PEGA ESSA DICA!

Ao estudar representações de algoritmos, associe o Diagrama de Chapin à "visão hierárquica sem setas" — ele é o único entre as opções que estrutura a lógica em um bloco único subdividido. É um clássico em provas de algoritmos e lógica de programação.

Gabarito: letra D

Link permanente: /questoes/qg171025