Questões de Concurso Sobre engenharia de software

Foram encontradas 12.359 questões

Q3156876 Engenharia de Software

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.

Alternativas
Q3156875 Engenharia de Software

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.

Alternativas
Q3156874 Engenharia de Software

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.

Alternativas
Q3156868 Engenharia de Software

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.

Alternativas
Q3156867 Engenharia de Software

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. 

Alternativas
Q3154857 Engenharia de Software
A Análise por Pontos de Função (APF) é uma técnica usada para medir o tamanho funcional de um sistema de software. Um dos elementos utilizados na APF são os chamados deflatores, que são usados para
Alternativas
Q3154855 Engenharia de Software
Acerca da elicitação e validação de requisitos, ao utilizar a técnica de casos de uso, assinale a opção que indica a prática que pode comprometer principalmente a rastreabilidade dos requisitos.
Alternativas
Q3154850 Engenharia de Software
DevOps é uma abordagem cultural e prática que integra as equipes de desenvolvimento (Dev) e operações (Ops) para melhorar a colaboração, automatizar processos e acelerar o ciclo de entrega de software.
Com base nessa definição, assinale a opção que indica o princípio que está associado ao DevOps.
Alternativas
Q3154849 Engenharia de Software
Uma das soluções mais interessantes utilizadas atualmente nos servidores é a construção de sistemas por meio de contêineres. Contêineres são unidades leves e portáteis que empacotam uma aplicação e suas dependências (bibliotecas, configurações etc.), permitindo que ela seja executada de forma consistente em qualquer ambiente.
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.
Alternativas
Q3154830 Engenharia de Software
Com relação às técnicas de redução de dimensionalidade, no contexto de aprendizado de máquina, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.

( ) 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,
Alternativas
Q3154828 Engenharia de Software
Com relação ao ajuste de dados e a aplicação de modelos preditivos de aprendizado de máquina, analise os itens a seguir.

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
Alternativas
Q3154827 Engenharia de Software
A popularização da Internet permitiu que grande parcela da população pudesse expressar suas opiniões na forma de fóruns, blogs, avaliações de produtos, entre outros. Assim, deixou de ser necessário que empresas conduzam enquetes ou pesquisas para que possam saber a opinião dos consumidores sobre seus produtos ou de concorrentes. O volume de textos opinativos disponíveis é tal, que a tarefa de ler, sumarizar e organizar de forma útil essas informações é desafiadora. O campo da análise de sentimento, no processamento de linguagem natural, trata justamente dessa necessidade, da automatização da descoberta e da sumarização de opiniões.
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
Alternativas
Q3154593 Engenharia de Software
DevOps é uma abordagem cultural e prática que integra as equipes de desenvolvimento (Dev) e operações (Ops) para melhorar a colaboração, automatizar processos e acelerar o ciclo de entrega de software.
Baseado nessa definição, assinale a opção que indica o princípio que está associado ao DevOps.
Alternativas
Q3154588 Engenharia de Software
Leia o trecho a seguir.

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 à
Alternativas
Q3152404 Engenharia de Software
No que se refere à disciplina de segurança da informação no gerenciamento de projetos, assinale a alternativa correta.
Alternativas
Q3152397 Engenharia de Software
A respeito das soluções de infraestrutura, plataforma e software como serviço, assinale a alternativa correta.
Alternativas
Q3152394 Engenharia de Software
A metodologia de desenvolvimento SAFe declara que equipes e programas devem ser capazes de realizar entregas de qualidade, trabalhando em software e valores de negócio de maneira regular, que são características expressas no princípio/valor denominado
Alternativas
Q3152393 Engenharia de Software
Em relação ao Scrum e ao Kanban, assinale a alternativa correta.
Alternativas
Q3152392 Engenharia de Software
O Scrum é composto de três pilares fundamentais. Entre eles, para criar um ambiente em que haja visibilidade para qualquer pessoa dentro e fora da equipe, boa comunicação e até mesmo confiança entre os membros, deve-se garantir o pilar conhecido como
Alternativas
Q3152391 Engenharia de Software
Considerando o Manifesto Ágil e suas implicações, assinale a alternativa correta.
Alternativas
Respostas
201: E
202: C
203: E
204: C
205: E
206: B
207: A
208: A
209: B
210: D
211: E
212: B
213: A
214: E
215: C
216: D
217: E
218: B
219: D
220: E