Baixe o app para aproveitar ainda mais
Prévia do material em texto
Projeto de Software I Modelo de Análise de Software (Análise Estruturada) 1) O que é um DFD? a) É um diagrama de fluxo de dados, utilizado para mostrar as relações entre os dados, processos que transformam esses dados e o limite entre o que pertence ao sistema e o que está fora dele. RESPOSTA CORRETA O DFD é um diagrama que possui 4 elementos que permitem modelar o fluxo de dados de um sistema. 2) Analise o DFD extraído do livro "Engenharia de Software: Os Paradigmas Clássicos & Orientado a Objetos" página 337: Agora, informe o que significa o elemento com o conteúdo "process_orders (processamento de pedidos)": d) O elemento representa uma função. RESPOSTA CORRETA Uma função é representada por um círculo/retângulo e geralmente é uma operação que transforma os dados e produz algum tipo de saída. https://lrq.sagah.com.br/uasdinamicas/uploads/layouts/1757091125_1585601256ffa6855141911d29d708cf231073f475d096c706.jpg 3) Quais dos itens a seguir é uma limitação da análise estruturada quando comparada com outros métodos existentes? a) A Análise estruturada utiliza modelos computacionais, diferente da Orientada a Objetos, que usa elementos do mundo real, chamados de objetos. RESPOSTA CORRETA A Análise estruturada, diferente da análise orientada a objetos, utiliza conceitos computacionais para representação e modelagem do sistema. Isso dificulta a modelagem já que o nível de abstração é baixo. 4) Qual dos itens a seguir é uma vantagem da análise estruturada quando comparada com outras abordagens? c) Através do diagrama de fluxo de dados, é possível se ter uma ideia mais clara do sistema proposto. RESPOSTA CORRETA O diagrama de fluxo de dados, combinado com um dicionário de dados, fornece uma modelagem bastante próxima do que será o sistema a ser implementado. Em outras abordagens, a modelagem é criada de forma mais abstrata. 5) Em um dicionário de dados, o que os símbolos { } significam? d) Eles enquadram componentes que se repetem zero ou mais vezes. RESPOSTA CORRETA Os símbolos { } enquadram componentes que se repetem zero ou mais vezes. Por exemplo, o valor "11111" pode ser representado por {1} no dicionário de dados.
Compartilhar