Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Algoritmos — FUNDATEC 2025

Algoritmos e Estrutura de DadosAlgoritmos
Código
qg473859
Banca
FUNDATEC
Órgão
IF-AM
Ano
2025
Nível
Médio
Cargo
Técnico de Laboratório - Área Informática
O Diagrama de Chapin, também conhecido como Diagrama de Nassi-Shneiderman, apresenta as seguintes características:I. Permite a visualização do fluxo físico do algoritmo e é voltado para a programação orientada a objetos.II. É a substituição do fluxograma tradicional por diagrama que apresenta uma visão hierárquica e estruturada da lógica do programa.III. Faz a representação das estruturas que tem um ponto de entrada e um ponto de saída e são compostas pelas estruturas básicas de controle de sequência, seleção e repartição.Quais estão corretas?
  1. AApenas I.
  2. BApenas III.
  3. CApenas I e II.
  4. DApenas II e III.
  5. EI, II e III.
Revelar gabarito e comentário

GabaritoD — Apenas II e III.

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. Apenas as afirmativas II e III estão corretas. O Diagrama de Nassi-Shneiderman (Chapin) é uma representação gráfica estruturada da lógica do programa, substituindo o fluxograma tradicional com uma visão hierárquica (afirmativa II) e representando estruturas com um ponto de entrada, um ponto de saída e os três tipos básicos de controle: sequência, seleção e repetição (afirmativa III). A afirmativa I é incorreta, pois o diagrama não permite visualizar o fluxo físico (ao contrário do fluxograma) e não é voltado especificamente para programação orientada a objetos.

1Características
Visão hierárquica e estruturada
Substitui o fluxograma tradicional
1 ponto de entrada, 1 ponto de saída
2Estruturas básicas
Sequência
Seleção (if-else)
Repetição (while, for)
3Não mostra fluxo físico
4Não é específico para POO
Diagrama de Chapin (Nassi-Shneiderman)
LEVELsoulevel.com.br
Diagrama de Chapin (Nassi-Shneiderman): Características (Visão hierárquica e estruturada, Substitui o fluxograma tradicional, 1 ponto de entrada, 1 ponto de saída); Estruturas básicas (Sequência, Seleção (if-else), Repetição (while, for)); Não mostra fluxo físico; Não é específico para POO

Item I — ❌ Incorreto

Afirma que o diagrama permite visualizar o fluxo físico do algoritmo e é voltado para POO. Na realidade, o Diagrama de Nassi-Shneiderman é uma técnica de representação estruturada, focada na lógica e no aninhamento de estruturas de controle, sem ênfase no fluxo físico (que é mais característico de fluxogramas tradicionais). Além disso, não está atrelado a nenhum paradigma específico, como orientação a objetos.

Item II — ✅ Correto

O diagrama de Chapin/Nassi-Shneiderman foi proposto como uma alternativa ao fluxograma, com um formato que exibe claramente a hierarquia e o encadeamento das estruturas de controle, promovendo a programação estruturada. A visão hierárquica permite identificar rapidamente qual estrutura está dentro de outra.

Item III — ✅ Correto

Toda estrutura representada no diagrama possui exatamente um ponto de entrada e um ponto de saída, o que garante a estruturação do código. As estruturas básicas contempladas são:

  • Sequência: blocos executados em ordem;

  • Seleção: decisão (if-else);

  • Repetição: laços (while, for).

A palavra "repartição" no enunciado é provavelmente um erro de digitação para "repetição", mas o sentido é o mesmo.

Conclusão: Estão corretos os itens II e III, correspondendo à alternativa D (Apenas II e III).

Link permanente: /questoes/qg473859