Questão de Algoritmos e Estrutura de Dados — Algoritmos — FUNDATEC 2025
Algoritmos e Estrutura de Dados›Algoritmos
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?
AApenas I.
BApenas III.
CApenas I e II.
DApenas II e III.
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.
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).