Questões de Concurso Sobre engenharia de software
Foram encontradas 14.502 questões
Acerca de HTTPRequest e JSON, julgue o próximo item.
O nó HTTPRequest é utilizado para interagir com um web
service e está disponível nos seguintes modos de operação:
desenvolvedor, application integration suite, padrão,
avançado, express, escala e adaptador.
Acerca de HTTPRequest e JSON, julgue o próximo item.
O processo de adição de comentários em arquivos JSON é
igual ao das linguagens de programação, pois, assim como
estes, tipicamente ignora comentários quando são
executados.
Julgue o item que se segue, com relação a técnicas de integração e implantação contínua de código.
A implantação contínua é uma prática que envolve a entrega
automatizada do software em diferentes ambientes, como
ambientes de teste, pré-produção e produção, reduzindo o
tempo necessário para implantar novas funcionalidades e
corrigir bugs.
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.
Julgue o próximo item, relativos aos 12 fatores (12 factories).
Considere-se que, na figura a seguir, Deploys sejam ambientes onde os códigos são disponibilizados, tais como ambiente de produção e de desenvolvimento, e que Codebase se refere a um repositório único em um sistema de controle de revisão descentralizado tal como o Git. Nesse caso, segundo o que preconizam os 12 factories, vários aplicativos devem compartilhar o mesmo código de modo que se tenha uma padronização e não haja comprometimento com as dependências no repositório.

Julgue o próximo item, relativos aos 12 fatores (12 factories).
De acordo com o que preconizam os 12 factories, na situação da figura a seguir, Release deve sempre ter um ID de Release exclusivo e, como deve haver separação estrita entre os estágios de Build, Release e execução, torna-se impossível fazer alterações no código em tempo de execução, pois não há como propagar essas alterações de volta ao estágio de Build.

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.