engenharia de software questões
Atividade complementares Parte dos 30% da 2ª V.A
Quais são as principais fases do ciclo de vida de um produto de software?
R= As principais fases são análise, projeto, codificação e testes.
Qual a definição para:
Processo de software:
R= Um conjunto de atividades que recebem insumos (cada um dos elementos necessários para a produção de um determinado produto ou serviço), transformando-os, de acordo com uma lógica pré-estabelecida e com agregações de valores, em produtos ou serviços para responderem as necessidades dos clientes ou usuários.
Modelagem de Sistema:
R= É uma representação, frequentemente em termos matemáticos, do que parecem ser as principais características do objeto ou sistema sob estudo.
Arquitetura de software:
R=A arquitetura de software de um programa ou sistema computacional é a estrutura ou estruturas do sistema, que abrange os componentes de software, as propriedades externamente visíveis desses componentes e as relações entre eles.
Discorra sobre os padrões de arquitetura:
M. V. C:
R= O MVC surgiu na década de 80, se tornando um padrão muito popular para a criação de aplicações Web. Em termos práticos, basicamente, no MVC o controller é definido como o ponto de entrada para as requisições do usuário, decidindo inclusive como lidar com cada entrada deste Este mesmo Controller acessa então a camada Model, que tem a incumbência de processar a requisição, cujo resultado final é exibido na camada View. No cenário do Delphi, o MVC ganhou uma notoriedade recente com o Delphi Prism, visto seu leque de novas possibilidades, devido a integração com o .NET Framework. Isso se explica pelo surgimento do ASP.NET MVC, que é o framework da Microsoft voltado para a construção de aplicações Web baseadas no padrão MVC.
Em Camadas:
R= São definidas várias camadas diferentes, cada uma realizando operações que progressivamente se tornam mais próximas do conjunto de instruções de maquina. Na camada mais externa,