Foram encontradas 55.928 questões.
- Arquitetura e Design de SoftwareCoesão, Acoplamento e Modularidade
- Arquitetura e Design de SoftwareArquitetura em Camadas
A separação de interesses é um princípio essencial no projeto de arquitetura de software.
Ao estruturar o software em camadas, um benefício que se espera auferir é o de
Provas
Leia o texto a seguir.
[…] é a técnica de elicitação de requisitos que recomenda que o desenvolvedor se integre ao ambiente de trabalho dos stakeholders e observe — normalmente, por alguns dias — como ele desenvolve suas atividades. Veja que essa observação é silenciosa, isto é, o desenvolvedor não interfere e opina sobre as tarefas e eventos que estão sendo observados.
VALENTE, Marco Tulio. Engenharia de software moderna. Princípios e Práticas para Desenvolvimento
de Software com Produtividade. 1° ed. Editora Independente: 2022.
A técnica de elicitação de requisitos a que se refere o texto é a
Provas
Observe a imagem a seguir.

O código HTML que gera corretamente a visualização da página conforme a imagem acima é:
Provas
O padrão de projeto de software Command possibilita
Provas
- Arquitetura e Design de SoftwareCoesão, Acoplamento e Modularidade
- Engenharia de SoftwareDesenvolvimento Baseado em Componentes
- Paradigmas de ProgramaçãoOrientação a ObjetosPrincípios SOLID
No contexto do design arquitetural e do desenvolvimento de software, o Princípio do Fechamento Comum (The Common Closure Principle) reúne em componentes
Provas
Servlets são programas Java que usam a Java Servlet Application Programming Interface (API), sendo empacotados em arquivos
Provas
O padrão de projeto Decorator visa
Provas
- Arquitetura e Design de SoftwareArquitetura de Sistemas de Informação
- Interoperabilidade e IntegraçãoIntegração de Sistemas e Middleware
Em relação às arquiteturas de sistemas, um modelo amplamente utilizado são as plataformas de middleware.
O termo middleware se aplica a camada de software que
Provas
A fim de assegurar a qualidade das interfaces de usuário de um produto de software, é preciso ser capaz de medir a sua usabilidade.
As métricas comumente usadas para a avaliação de sistemas são:
Provas
No contexto de interfaces, a linguagem de programação Java implementa
Provas
Caderno Container