Buscar

Projeto de Software I - Modelo de Análise de Software (Análise Estruturada)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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.

Continue navegando