Questões de Concurso Sobre engenharia de software

Foram encontradas 12.050 questões

Q3115444 Engenharia de Software
Em testes de Software, um dos objetivos de um teste de carga é: 
Alternativas
Q3115440 Engenharia de Software
A utilização de Infrastructure as Code (IaC) permite automatizar tarefas antes executadas manualmente, como provisionamento de máquinas virtuais e configurações de rede. Assinale a alternativa que possui uma outra vantagem da utilização de Infrastructure as Code (IaC).
Alternativas
Q3115436 Engenharia de Software
Em relação a testes de software, assinale a alternativa que descreve corretamente um teste unitário.
Alternativas
Q3115435 Engenharia de Software
Scrum é um framework utilizado para gerenciamento de projetos. Uma Sprint no Scrum pode ser descrita como:
Alternativas
Q3115433 Engenharia de Software
Considerando que, idealmente, um software precisa executar corretamente, diversas técnicas de desenvolvimento têm sido adotadas, como o desenvolvimento guiado por testes (TDD – Test-Driven Development). Uma característica importante do TDD é:
Alternativas
Q3115428 Engenharia de Software
Sobre os conceitos de aprendizado de máquina, marque a opção correta.
Alternativas
Q3115424 Engenharia de Software
Qual comando do git que apaga definitivamente mudanças locais e pode fazer os desenvolvedores perderem arquivos ou commits que não foram salvos?
Alternativas
Q3114995 Engenharia de Software
No Scrum, um papel é responsável por maximizar o valor do produto e do trabalho da equipe, além de definir e ordenar o Product Backlog, papel esse exercido pelo
Alternativas
Q3114979 Engenharia de Software
O Processamento de Linguagem Natural (PLN) é uma subárea da inteligência artificial focada em permitir que máquinas compreendam, interpretem, gerem e respondam à linguagem humana de maneira natural e significativa. O objetivo do PLN é fazer com que sistemas computacionais realizem tarefas que envolvem a linguagem humana, como leitura, escrita e interpretação de forma semelhante à forma como os humanos processam o idioma.
Em Processamento de Linguagem Natural (PLN), a tokenização
Alternativas
Q3114977 Engenharia de Software
A Inteligência Artificial (IA) tem sido um campo de pesquisa e inovação que evoluiu bastante ao longo das décadas, e geralmente é dividida em IA fraca e IA forte, conceitos que se referem ao nível de “inteligência” que a IA consegue simular ou alcançar.
Em relação ao conceito de Inteligência Artificial (IA), assinale a afirmativa que descreve corretamente a diferença entre IA forte e IA fraca.
Alternativas
Q3114976 Engenharia de Software
A divisão dos dados por ocasião das tarefas de aprendizado de máquina deve ser feita com todo critério técnico para evitar problemas nos modelos gerados.
No contexto dessa divisão dos dados, assinale a afirmativa correta acerca do processo de overfitting em aprendizado de máquina.
Alternativas
Q3111846 Engenharia de Software
Julgue o próximo item, relativos a desenvolvimento seguro.

Diferentemente do DevOps, no processo de DevSecOps não há integração contínua, em vez dela, devem ser incluídas verificações de bibliotecas e dependências de terceiros, bem como testes de unidade e testes de segurança no código.
Alternativas
Q3111808 Engenharia de Software
Julgue o seguinte item, a respeito de engenharia de software.

O diagrama de objetos UML evidencia o processo de desenvolvimento, como a forma de entrega e disponibilização, o gerenciamento de configuração, o comportamento, e a interação com o hardware e com a rede.
Alternativas
Q3111807 Engenharia de Software
Julgue o seguinte item, a respeito de engenharia de software.

No Scrum, as sprints ocorrem de maneira linear: ao final de cada uma, é feita uma sprint review para analisar o que foi feito; em seguida, a sprint restropective analisa pontos positivos e negativos e realiza possíveis mudanças.
Alternativas
Q3111804 Engenharia de Software
No que diz respeito à resiliência de aplicações na engenharia de software e ao desenvolvimento de software low-code e no-code, julgue o item que se segue. 

A técnica circuit breaker admite um estado em que uma quantidade limitada de solicitações pode passar para o sistema subjacente: caso essas solicitações sejam bem-sucedidas, o circuito fará a transição para o estado fechado; caso elas falhem, o circuito fará a transição para o estado aberto. 
Alternativas
Q3111803 Engenharia de Software
No que diz respeito à resiliência de aplicações na engenharia de software e ao desenvolvimento de software low-code e no-code, julgue o item que se segue. 

A compatibilidade de funcionalidades prontas para o uso com diversas plataformas e dispositivos dos usuários é uma característica limitante do uso das plataformas de low-code e(ou) no-code.
Alternativas
Q3111801 Engenharia de Software
No que concerne à qualidade do código e de sistemas e à abordagem DevOps, julgue o item subsequente.

Um dos benefícios do DevOps, no que diz respeito aos testes, é o fato de a integração contínua estimular o princípio do teste antecipado, incentivando os desenvolvedores a entregar códigos de alta qualidade junto com a análise estática. 
Alternativas
Q3111800 Engenharia de Software
No que concerne à qualidade do código e de sistemas e à abordagem DevOps, julgue o item subsequente.

Um defeito como a complexidade excessiva do código pode, em princípio, ser encontrado com maior facilidade e com menores custos a partir da utilização de testes estáticos.
Alternativas
Q3111799 Engenharia de Software
No que concerne à qualidade do código e de sistemas e à abordagem DevOps, julgue o item subsequente.

Nos testes de software, os stubs, diferentemente dos mocks, são mais apropriados para a verificação do comportamento da aplicação em contraste com a verificação de estado durante um teste unitário.
Alternativas
Q3111798 Engenharia de Software
Julgue o próximo item, relativos à engenharia de requisitos de software no contexto de análise e projeto de sistemas.

Em um projeto ágil, a gestão das tarefas a realizar normalmente é iniciada com um backlog limitado de produtos com requisitos de alto nível de abstração, limitando a realidade ao que é relevante a este nível mais genérico.
Alternativas
Respostas
1: D
2: D
3: C
4: D
5: C
6: A
7: B
8: D
9: C
10: C
11: B
12: E
13: E
14: C
15: C
16: E
17: C
18: C
19: E
20: C