FC ConcursosFC Concursos

Questão FC373834

Quantas Funções devem ser executadas nesse contexto?

Técnicas de Modelagem de Sistemas

FCC · 2019

Considere o enunciado abaixo.

 

Uma empresa de abastecimento de água deseja modelar um sistema de cadastro de clientes e respectivo consumo de água mensal. As informações de cadastro são de responsabilidade do cliente e o consumo é registrado pelo empregado medidor no momento da leitura do registro. Os dados de cadastro e de consumo devem ficar guardados para um batimento posterior.

 

No momento do registro do consumo o sistema deve verificar a existência do cliente a fim de manter a consistência dos dados.

 

Feita a consistência, o sistema emite uma relação de conformidade e disparidade, destacando as informações inconsistentes.

 

Essa relação deve ser encaminhada ao empregado-supervisor para que ele possa tomar as providências necessárias e cabíveis.

 

O contexto do sistema não inclui cliente, nem empregado medidor e nem empregado-supervisor.

 

Para desenhar o Diagrama de Fluxo de Dados – DFD de nível zero, u m Analista de TI teve que responder às perguntas:

 

Quantas Entidades Externas devem ser modeladas?

 

Quantos Depósitos de Dados devem ser projetados?

 

Quantas Funções devem ser executadas nesse contexto?

 

As respostas corretas às questões foram, respectivamente,

  1. 2 entidades, 2 depósitos e 2 funções.
  2. 2 entidades, 1 depósito e 3 funções.
  3. 3 entidades, 2 depósitos e 3 funções.
  4. 3 entidades, 3 depósitos e 2 funções.
  5. 3 entidades, 2 depósitos e 4 funções.
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

Para o DFD nível 0, temos 3 Entidades Externas: cliente, empregado medidor e empregado‑supervisor, pois o enunciado afirma que o contexto do sistema *não inclui* esses atores — logo ficam fora do sistema e comunicam-se com ele.

Há 2 Depósitos de Dados: um para os dados de cadastro e outro para os dados de consumo. A indicação de que “os dados ... devem ficar guardados para um batimento posterior” justifica dois armazenamentos distintos.

Extraem‑se 3 Funções (processos): (1) verificar existência do cliente; (2) emitir relação de conformidade e disparidade; (3) encaminhar essa relação ao empregado‑supervisor. Cada função é uma ação verbalizada no enunciado e representa um processo distinto no DFD.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo