Buscar

No processo de desenvolvimento de software, todo software passa pelas fases de análise e projeto, associadas, respectivamente, com o que deve ser f...

No processo de desenvolvimento de software, todo software passa pelas fases de análise e projeto, associadas, respectivamente, com o que deve ser feito e como deve ser feito. A partir dessa informação, avalie a opções correta: (QUESTÃO 74 - ENADE 2008)


Para lidar com a complexidade do software, pode-se aplicar o princípio do particionamento, quebrando o problema em problemas menores. Esse princípio não é aplicado nas outras fases de desenvolvimento e ele não causa impacto nos custos de desenvolvimento.
O projeto arquitetural independe do paradigma de desenvolvimento.
O objetivo do projeto arquitetural é desenvolver uma estrutura de programa e representar os diversos fluxos de dados entre os módulos.
Na fase de análise, três modelos que devem ser considerados são: do domínio da informação, o funcional e o comportamental.
Na fase de projeto, dois níveis de projeto devem ser considerados: o projeto detalhado, que se preocupa com uma transformação dos requisitos em um projeto de dados e arquitetural; e o projeto preliminar, que se preocupa em aprimorar o projeto detalhado para que a implementação possa ser realizada em seguida.

Essa pergunta também está no material:

500 Exercicios com Gabarito de Processos de Desenvolvimento de Software e Outros
598 pág.

Desenvolvimento de Software Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é: "Na fase de análise, três modelos que devem ser considerados são: do domínio da informação, o funcional e o comportamental." Isso porque a fase de análise está associada com o que deve ser feito, ou seja, é nessa fase que se identificam as necessidades do software e se definem os requisitos. E, nessa fase, é comum utilizar três modelos: o modelo do domínio da informação, que representa as informações que o software deve manipular; o modelo funcional, que representa as funcionalidades que o software deve ter; e o modelo comportamental, que representa o comportamento do software em diferentes situações.

0
Dislike0

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

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais