(1,0)
Maria está trabalhando em um projeto de desenvolvimento de software e decide adotar a abordagem do Test Driven Development (TDD) para melhorar a qualidade do código e a colaboração entre os membros da equipe. Ela começa a implementar uma nova funcionalidade seguindo os princípios do TDD. Assinale a alternativa que apresenta corretamente o processo que Maria deve seguir.
Assinale a alternativa que apresenta o principal objetivo do Behavior Driven Development (BDD).
Em relação ao refactoring no contexto de testes de software, assinale a alternativa que apresenta uma prática recomendada para garantir a qualidade e a manutenibilidade do código.
A respeito do Blockchain, assinale a alternativa que apresenta sua principal característica.
Assinale a alternativa que apresenta uma prática recomendada no desenvolvimento de temas personalizados no WordPress.
Julgue o item subsecutivo, a respeito de arquiteturas e servidores web.
Uma implementação amplamente usada como servidor de aplicação Java é o Tomcat, cujo componente principal, chamado de Catalina, possui um conjunto de arquivos de configuração: o arquivo web.xml configura opções e valores que serão aplicados a todos os aplicativos e também contém as políticas de segurança do Tomcat para a classe Catalina.
Jetty é um servidor http de código aberto, escrito em Java, e um contêiner Java Servlet, facilmente integrado em dispositivos, ferramentas, estruturas, servidores de aplicativos e clusters e é caracterizado pelo tamanho, pela velocidade e pela escalabilidade.
Acerca de arquitetura de software e modelos, julgue o item que segue.
MVC (Model-View-Controller) é um padrão de design de arquitetura que divide um aplicativo interativo em três componentes: modelo, visualização e controlador.
JCAPS é considerada uma plataformas de integração de aplicativos empresariais amplamente utilizada, sendo uma solução unificada e abrangente que se integra, otimiza e se conecta de forma fácil e rápida.
A função do middleware é ajudar a simplificar o desenvolvimento de aplicativos, oferecendo abstrações de programação comuns, mas não de maneira heterogênea; no entanto, não fornece sistemas operacionais e hardware essenciais, sendo necessária uma programação de baixo nível.
Recuperar senha