Questão de Engenharia de Software — Análise Estruturada — FCC 2018
- Código
- fc048282
- Banca
- FCC
- Órgão
- SABESP
- Ano
- 2018
- Cargo
- Técnico em Gestão 01 - Informática
- A1, 1 e 2.
- B1, 2 e 3.
- C2, 2 e 2.
- D2, 2 e 3.
- E1, 1 e 3.
GabaritoB — 1, 2 e 3.
Gabarito: letra B. No DFD de mais alto nível que representa corretamente o sistema descrito, há 1 entidade externa (a área que troca dados), 2 depósitos de dados (arquivo de dados cadastrais e arquivo de contas) e 3 processos (receber cadastro, receber contas e relacionar informações). A combinação 1,2,3 é exatamente a alternativa B.
A banca testa a capacidade de identificar os elementos de um DFD a partir de uma narrativa. A descrição deixa claro:
Uma única entidade externa: a área que envia dados e recebe informações.
Dois depósitos de dados independentes: um para os dados cadastrais dos clientes, outro para as contas de água mensais.
Três processos distintos: (1) cadastramento de clientes, (2) entrada de contas, (3) verificação de correspondências e relacionamento das informações.
O termo "mais alto nível" pode levar o candidato a pensar no diagrama de contexto, que tem apenas um processo (o sistema inteiro). Porém, a descrição detalha três atividades funcionais distintas – e que não são sincronizadas –, exigindo que sejam modeladas como processos separados já nesse nível. Se você caísse nessa, consideraria apenas 1 processo e escolheria a alternativa A (1,1,2).
Erra ao indicar apenas 1 depósito de dados e 2 processos. A narrativa menciona dois arquivos distintos (cadastro e contas), e a atividade de relacionamento constitui um terceiro processo.
Conforme a análise: 1 entidade, 2 depósitos, 3 processos. Reflete exatamente os elementos extraídos do texto.
Erra ao apontar 2 entidades externas. Há apenas uma área que interage com o sistema. Além disso, faltaria um terceiro processo (relacionamento).
Mantém o erro de 2 entidades externas. Não há duas áreas distintas no enunciado.
Embora acerte 3 processos, erra ao colocar apenas 1 depósito de dados. São dois arquivos separados, conforme a descrição.
Resumo visual dos elementos:
Elemento | Quantidade | Descrição |
|---|---|---|
Entidade externa | 1 | A área que troca dados com o sistema |
Depósito de dados | 2 | Arquivo cadastral e arquivo de contas |
Processo | 3 | Cadastrar cliente, inserir contas, relacionar informações |
Para resolver questões de DFD, leia atentamente o texto e identifique:
Quem são os atores externos (entidades).
Quais dados são armazenados e se há separação entre eles (depósitos).
Quais ações ou transformações são realizadas (processos).
Lembre-se: no DFD de mais alto nível (que não é necessariamente o contexto), você pode ter mais de um processo se o sistema tiver funções independentes e não sincronizadas.
Gabarito: letra B (1 entidade, 2 depósitos, 3 processos).
Link permanente: /questoes/fc048282