Pular para o conteúdo principal

Questão de Arquitetura de Software — Software — FUNDATEC 2023

Arquitetura de SoftwareSoftware
Código
qq899585
Banca
FUNDATEC
Órgão
Prefeitura de Dom Pedrito - RS
Ano
2023
Nível
Médio
Cargo
Técnico em Informática
São formas utilizadas para representação de algoritmos:I. Fluxograma.II. Pseudocódigo.III. Teste de mesa.IV. Diagrama de Chapin.Quais estão corretas?
  1. AApenas III.
  2. BApenas I e IV.
  3. CApenas II e III.
  4. DApenas I, II e IV.
  5. EApenas II, III e IV.
Revelar gabarito e comentário

GabaritoD — Apenas I, II e IV.

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

Representação de algoritmos

Gabarito: letra D (Apenas I, II e IV). A questão cobra o conhecimento das ferramentas utilizadas para representar algoritmos. Fluxograma (I), pseudocódigo (II) e diagrama de Chapin (IV) são formas de representação gráfica ou textual de algoritmos. O teste de mesa (III), por sua vez, é uma técnica de verificação manual, não uma representação.

Forma de Representação

É representação de algoritmo?

Descrição

Fluxograma (I)

Sim

Representação gráfica com símbolos padronizados para etapas e fluxo.

Pseudocódigo (II)

Sim

Representação textual com linguagem próxima ao humano (ex.: portugol).

Teste de mesa (III)

Não

Técnica de verificação manual (simulação/debug), não de representação.

Diagrama de Chapin (IV)

Sim

Representação gráfica estruturada com blocos (Nassi-Shneiderman).

1Fluxograma (I)
Símbolos padronizados
Fluxo visual
2Pseudocódigo (II)
Linguagem próxima ao humano
Estruturas se/então, enquanto
3Teste de mesa (III)
Simulação manual
Validação, não representação
4Diagrama de Chapin (IV)
Blocos estruturados
Sequência, seleção, repetição
Representação de algoritmos
LEVELsoulevel.com.br
Representação de algoritmos: Fluxograma (I) (Símbolos padronizados, Fluxo visual); Pseudocódigo (II) (Linguagem próxima ao humano, Estruturas se/então, enquanto); Teste de mesa (III) (Simulação manual, Validação, não representação); Diagrama de Chapin (IV) (Blocos estruturados, Sequência, seleção, repetição)

Item I — ✅ Correto

Fluxograma é uma representação gráfica que utiliza símbolos padronizados para descrever as etapas e o fluxo de um algoritmo. É amplamente utilizado no ensino e na documentação.

Item II — ✅ Correto

Pseudocódigo (ou portugol) é uma forma textual de representar algoritmos usando linguagem próxima ao humano, com estruturas como 'se...então', 'enquanto...faça', etc. Facilita o entendimento antes da codificação.

Item III — ❌ Incorreto

Teste de mesa (desk check) é o processo de simular manualmente a execução de um algoritmo para verificar sua lógica e detectar erros. Não é uma forma de representação, e sim um método de validação/debug.

Item IV — ✅ Correto

Diagrama de Chapin (também conhecido como diagrama Nassi-Shneiderman) é uma representação gráfica estruturada que utiliza blocos para descrever sequência, seleção e repetição. É uma alternativa ao fluxograma, com ênfase em programação estruturada.

Conclusão: Estão corretos os itens I, II e IV, portanto a alternativa correta é a letra D.

Link permanente: /questoes/qq899585