Questões de Concurso Comentadas sobre engenharia de software
Foram encontradas 13.252 questões
Julgue o item que se segue, com relação a técnicas de integração e implantação contínua de código.
Para configurar um projeto Freestyle no Jenkins, devem-se
definir o pipeline de compilação, o teste e a implantação que
serão executados quando o projeto for construído.
Julgue o item que se segue, com relação a técnicas de integração e implantação contínua de código.
Embora as técnicas de integração contínua sejam essenciais
para garantir a qualidade do software e a eficiência do
processo de desenvolvimento, elas não possibilitam a
realização de testes automatizados de aceitação.
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.
Em aprendizado de máquina, as características de entrada e saída são definidas, respectivamente, como atributos previsores e atributos alvo ou meta.
A matriz de confusão permite avaliar o desempenho de um modelo de classificação a partir da frequência de erros e acertos.
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 técnica de revisão e programação por pares é útil para melhorar a qualidade do código e aumentar a compreensão do projeto, mas requer habilidades de comunicação e colaboração entre os membros da equipe.
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.