FC ConcursosFC Concursos

Questão FC373836

Considere o caso a seguir. Durante o levantamento de requisitos, um Técnico observou que uma determinada área da empresa trocará dados com o futuro sistema. Dentre os dados que env

Técnicas de Modelagem de Sistemas

FCC · 2018

Considere o caso a seguir.


Durante o levantamento de requisitos, um Técnico observou que uma determinada área da empresa trocará dados com o futuro sistema. Dentre os dados que enviará, estão os dados cadastrais de clientes, que irão para um arquivo específico, e os dados das contas de água mensais dos clientes, que irão para um outro arquivo separado. O cadastramento dos clientes não necessita ser sincronizado com a entrada de dados das contas, já que estas podem ser inseridas posteriormente. No momento que a referida área necessitar de informações de clientes e contas, o sistema verificará as correspondências entre os arquivos e relacionará as informações para envio à área. Os processos realizados dentro da referida área são irrelevantes, todavia os dados que ela envia e as informações que ela recebe devem ser tratados pelo sistema.


Em um DFD de mais alto nível, criado a partir da situação descrita, a quantidade de entidade externa, a quantidade de depósito de dados e a quantidade de função ou processo são, correta e respectivamente,

  1. 1, 1 e 2.
  2. 1, 2 e 3.
  3. 2, 2 e 2.
  4. 2, 2 e 3.
  5. 1, 1 e 3.
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

A alternativa correta (1, 2 e 3) se justifica pelo mapeamento direto dos elementos do enunciado para um DFD de alto nível.

Há uma única entidade externa: a área da empresa que troca dados com o sistema (é a fonte/destino dos fluxos).
Essa área fornece os arquivos e recebe as informações processadas.

Existem dois depósitos de dados: um para o arquivo cadastral dos clientes e outro para o arquivo das contas de água mensais, pois os dados são mantidos separadamente e podem ser inseridos de forma independente.

São três os processos necessários no DFD: 1) armazenar/receber dados nas respectivas áreas, 2) verificar/relacionar correspondências entre os dois depósitos quando necessário, e 3) montar/enviar as informações consolidadas para a área, incluindo o tratamento requerido pelo sistema.

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

Continue aprendendo