Pular para o conteúdo principal

Questão de Engenharia de Software — Análise Estruturada — FCC 2016

Engenharia de SoftwareAnálise Estruturada
Código
fc033337
Banca
FCC
Órgão
TRT - 14ª Região (RO e AC)
Ano
2016
Nível
Superior
Cargo
Analista Judiciário - Tecnologia da Informação
Após construir um DFD durante a modelagem funcional de um sistema, um Analista deseja apresentar mais informações com objetivo de definir o significado dos fluxos e depósitos de dados, a composição de pacotes de dados que se movimentam pelos fluxos e os valores e unidades relevantes de partes elementares dos fluxos e depósitos de dados. O Analista terá que criar
  1. Aum Banco de Dados de Gerenciamento da Configuração.
  2. Bum Dicionário de Dados.
  3. Cum Repositório de Componentes.
  4. Duma Base de Dados de Processos.
  5. Euma Base de Dados de Contexto.
Revelar gabarito e comentário

GabaritoB — um Dicionário de Dados.

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

Dicionário de Dados na Análise Estruturada

Gabarito: letra B. O Dicionário de Dados é o artefato que complementa o Diagrama de Fluxo de Dados (DFD), definindo o significado, a composição e os valores elementares dos fluxos e depósitos de dados. A modelagem funcional com DFD requer esse registro detalhado para evitar ambiguidades.

Alternativa A — ❌ Incorreta

Um Banco de Dados de Gerenciamento da Configuração (Configuration Management Database) é utilizado para armazenar informações sobre componentes de software e suas versões, não para descrever o significado de fluxos de dados em um DFD.

Alternativa B — ✅ Correta ⟵ GABARITO

O Dicionário de Dados (data dictionary) é exatamente o recurso que define a estrutura, o significado, a composição (ex.: campos de um registro) e os valores permitidos de cada elemento de dado que aparece nos fluxos e depósitos do DFD. É uma peça central da análise estruturada.

Alternativa C — ❌ Incorreta

Um Repositório de Componentes (component repository) armazena componentes reutilizáveis de software, como classes ou módulos, não cumpre o papel de descrever dados em nível de DFD.

Alternativa D — ❌ Incorreta

Uma Base de Dados de Processos não é um conceito padrão da análise estruturada; processos são descritos em miniespecificações, e os dados são definidos no dicionário de dados.

Alternativa E — ❌ Incorreta

Uma Base de Dados de Contexto (context database) não faz parte da modelagem com DFD; o Diagrama de Contexto é um DFD de nível 0, mas a descrição dos dados é feita no dicionário de dados.

Conclusão: O único artefato que atende ao objetivo descrito é o Dicionário de Dados, que formaliza o significado, composição e valores dos fluxos e depósitos. Gabarito oficial: letra B.

Link permanente: /questoes/fc033337