Questões de Concurso Sobre engenharia de software
Foram encontradas 12.359 questões
Julgue o item seguinte, a respeito de GIT e testes de software.
A eficiência e a escalabilidade dos bots RPA (robotic process automation) em diferentes cargas de trabalho são valiosas para os testes de exceção.
Considerando conceitos e aplicações do DevOps no contexto das metodologias ágeis, julgue o item a seguir.
A implementação de uma pipeline de CI/CD no DevOps otimiza o processo de sprint review em um ambiente Scrum, pois resulta em uma capacidade aprimorada de demonstrar funcionalidades em ambiente próximo ao de produção.
Considerando conceitos e aplicações do DevOps no contexto das metodologias ágeis, julgue o item a seguir.
A cultura da escalabilidade horizontal e vertical das aplicações insere-se na adoção de práticas seguras no DevOps, pois a detecção de vulnerabilidades em ambientes ágeis de entrega contínua, como o Kanban e o XP, é aprimorada.
Julgue o item que se segue, referente a clean code e à ferramenta SonarQube.
Na produção de um código, a adoção dos termos primário e secundário em vez de mestre e escravo, respectivamente, é uma maneira de produzir um código em observância ao atributo da responsabilidade do clean code.
Julgue o item que se segue, referente a clean code e à ferramenta SonarQube.
O SonarQube tem uma abordagem embasada no princípio de que o código da base em produção deve ser formatado e revisado para garantir que se usem as interfaces de programação e os recursos de linguagem apropriados.
Com base nessa definição, assinale a opção que indica o princípio que está associado ao DevOps.
Diante desse contexto, assinale a opção que indica uma característica específica de máquinas virtuais (VMs) em comparação aos contêineres.
( ) As técnicas de agregação formam novos atributos, por meio da combinação de grupos dos atributos originais.
( ) As técnicas de seleção de atributos descartam parte dos atributos originais.
( ) Técnicas de seleção de atributos embutidas são aplicadas na etapa de pré-processamento.
As afirmativas são, respectivamente,
I. O subajuste (underfitting) indica baixa capacidade preditiva do modelo para os dados de treinamento.
II. O superajuste (overfitting) impacta negativamente a capacidade de generalização do modelo.
III. A presença de ruído nos dados favorece a ocorrência de superajuste (overfitting) do modelo.
Está correto o que se afirma em
Considerando este tema, avalie as afirmativas a seguir.
I. A análise de sentimentos pode ser tratada como um problema de classificação de textos, onde é importante definir se o texto é objetivo ou subjetivo. Textos subjetivos são os de principal interesse nesse campo de pesquisa.
II. A análise de sentimentos pode ser usada para a identificação de avaliações falsas em sites de e-commerce. Uma limitação para essa aplicação é a dificuldade de obtenção de dados para treinamento de modelos, uma vez que a marcação manual de avaliações com opiniões falsas ou enganosas é muitas vezes difícil.
III. Um exemplo de algoritmo supervisionado de análise de sentimentos para avaliações de produtos pode ser resumido nos seguintes passos: extração de frases com padrões predeterminados de opinião; cálculo de um indicador de orientação de cada frase; obtenção da orientação média da avaliação como um todo; e determinação se é positiva ou negativa.
Está correto o que se afirma em
Baseado nessa definição, assinale a opção que indica o princípio que está associado ao DevOps.
Esta tecnologia é uma abordagem da automação da infraestrutura baseada em práticas do desenvolvimento de software. Ela enfatiza rotinas consistentes e repetíveis para provisionar e alterar sistemas e suas configurações. Com ela, as mudanças são feitas através do código, e em seguida, a automação é utilizada para testar e aplicar essas alterações nos sistemas.
A descrição acima corresponde à