No desenvolvimento de um sistema, a modelagem conceitual des...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Tema central: A questão avalia o entendimento das fases de desenvolvimento de sistemas, especialmente a transição entre projeto lógico e projeto físico em Engenharia de Software estruturada.
Explicação geral: Na abordagem estruturada, após a modelagem conceitual (onde criamos Diagramas de Fluxo de Dados – DFDs – e Diagramas de Entidade-Relacionamento – ERDs), entra-se na fase de projeto lógico, detalhando como o sistema funcionará em termos técnicos e de estrutura lógica. O passo seguinte é o projeto físico, que transforma modelos lógicos em implementações reais, considerando limites e tecnologias disponíveis. Essa transição é essencial e bastante cobrada em provas.
Justificativa para a alternativa correta (D):
Converter diagramas lógicos em diagramas físicos corresponde ao que ocorre na fase de projeto físico: pega-se a estrutura lógica definida (ex.: tabelas e relações normalizadas em bancos de dados) e ajusta-se para formatos concretos, pensando em desempenho, limitações do SGBD, estrutura de arquivos, índices e escolha de linguagens ou plataformas. Essa etapa é descrita em autores como Pressman (“Engenharia de Software”) e está em conformidade com manuais clássicos para concursos (ex: Elias G. Barbosa).
Análise das alternativas incorretas:
- A) Caso de Uso : Não se originam dos DFDs, pois pertencem à modelagem orientada a objetos, não estruturada. Pegadinha: muitos confundem paradigmas por parecerem similares.
- B) Especificação funcional: Elaborada antes da modelagem conceitual, na fase de requisitos.
- C) Matriz de componentes com tecnologia: Só surge na transição final para a escolha e definição da implantação física.
- E) Dicionário de dados CASE: É construído junto com a análise e modelagem conceitual, não depois dos projetos lógicos/físicos.
Estratégias para provas: Sempre diferencie artefatos de cada fase. Preste atenção em termos como “lógico”, “físico” e “casos de uso” – são pistas fortes para eliminar alternativas.
Resumo: A alternativa D é a correta, pois está totalmente alinhada à teoria e à prática consolidada da Engenharia de Software estruturada.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo