Questões de Concurso
Sobre desenvolvimento de software em engenharia de software
Foram encontradas 1.013 questões
O Ansible é uma ferramenta de integração contínua que permite automatizar o processo de construção, teste e implantação de software e pode ser integrado a outras ferramentas DevOps, como Git, Docker e Kubernetes.
A adoção de tecnologias de conteinerização, como o Docker, permite à equipe orquestrar vários contêineres em conjunto, por exemplo, um contêiner para a aplicação Node.js e outro, para o banco de dados MongoDB.
As ferramentas DevOps incluem o Kubernetes, uma plataforma de orquestração de contêineres que permite gerenciar e escalonar aplicativos em contêineres em diferentes ambientes e pode ser integrada a outras ferramentas DevOps, como Docker e Jenkins.
Acerca de API Gateway, julgue o próximo item.
Considere-se que seja necessário criar uma API Gateway
para um serviço back-end que responde a solicitações HTTP
na rota /api/fiscalização. Nessa situação hipotética, na
etapa de configuração da rota para o serviço de back-end, é
necessário especificar, na API Gateway, o método HTTP
(GET, POST etc.) que a aplicação back-end suporta, para que
a integração funcione corretamente.
A respeito de clean code, julgue o item que se segue.
O princípio de segregação de interface do SOLID determina
a responsividade, em que uma mesma interface atende a
vários aparelhos, sem necessidade de modificações
individuais.
Com relação a design de software, julgue o item a seguir.
Em DDD (Domain-Driven Design), ubiquitous language
representa o jargão utilizado no domínio projeto, que deve
ser entendido completamente pela área de negócio e pela
equipe de desenvolvimento.
Acerca das abordagens low-code e no-code, julgue o item subsequente.
Low-code e no-code são abordagens que utilizam
plataformas visuais e intuitivas para facilitar o
desenvolvimento de aplicativos de forma segura, sem
oferecer riscos.
Acerca da gestão de configuração, julgue o item a seguir.
A prática de database migration é fundamental em DevOps
para garantir a consistência dos dados bem como sua
disponibilidade e segurança.
A análise de ponto de função tem como base as funcionalidades que um sistema deve realizar, enquanto a story points é baseada em uma estimativa relativa, que compara a complexidade e o esforço de uma tarefa com outras já realizadas.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
• Todas as requisições HTTP devem passar por um Servlet, onde o fluxo de execução é direcionado para o controlador EJB adequado, e os dados retornados no processamento efetuado pelo controlador são direcionados para algum template, onde ocorre a montagem da resposta, na forma de uma página HTML; e
• O paradigma de programação é orientado a objetos, e as classes DAO são acessadas apenas ao nível dos controladores. Para desenvolver o DefensorNet, no nível do Servlet e dos EJBs, João deve utilizar, respectivamente, os padrões: