Questões de Concurso Comentadas sobre engenharia de software

Foram encontradas 12.717 questões

Q3445223 Engenharia de Software
A respeito das redes neurais artificiais, assinale a opção correta.
Alternativas
Q3445222 Engenharia de Software
Acerca das regras de associação e do aprendizado não supervisionado por meio da biblioteca Scikit-learn do Python, assinale a opção correta.
Alternativas
Q3445220 Engenharia de Software
A respeito do aprendizado supervisionado, assinale a opção correta.
Alternativas
Q3445201 Engenharia de Software
Julgue os itens a seguir, a respeito de testes de software.

I A herança torna mais simples os testes de classes, pois os testes das operações herdadas contemplam os testes em todos os contextos de uso.
II O teste de release deve ser realizado por uma equipe que não esteve envolvida no desenvolvimento do sistema.
III Os testes de estresse ajudam a identificar o ponto de degradação de um sistema, permitindo implementar controles para evitar sobrecarga.

Assinale a opção correta.
Alternativas
Q3445200 Engenharia de Software
Assinale a opção que apresenta a ferramenta que possibilita, nativamente, a execução paralela de testes de WebDriver em máquinas remotas, em múltiplas plataformas e em larga escala, com diferentes versões de navegadores.
Alternativas
Q3445196 Engenharia de Software
No que se refere a histórias de usuário, assinale a opção correta.
Alternativas
Q3445194 Engenharia de Software
Uma empresa pode disponibilizar atualizações de software mais rápidas e confiáveis aos seus clientes ao implementar práticas de DevOps que garantam
I a entrega contínua das alterações de código para liberação em produção.
II publicações esparsas a fim de evitar a geração de grandes quantidades de versões do software.
III a adoção de infraestrutura como código para provisionamento e gerenciamento automatizado da infraestrutura.

Assinale a opção correta.
Alternativas
Q3445193 Engenharia de Software
Uma equipe de desenvolvimento de software está trabalhando em uma aplicação web e necessita adotar uma ferramenta de integração de código e criação de pipelines de implantação, a fim de automatizar o processo de integração e entrega contínua.

Nessa situação, a ferramenta mais indicada para o atendimento da necessidade da equipe é o
Alternativas
Q3445192 Engenharia de Software
No contexto do desenvolvimento de software, o processo interativo e incremental é
Alternativas
Q3439802 Engenharia de Software
O uso de metodologias ágeis vem crescendo em órgãos públicos devido à sua flexibilidade. No contexto da Niterói Prev, a equipe de desenvolvimento adotou SCRUM para um projeto de integração de sistemas internos. Sobre o uso do SCRUM nesse contexto, assinale a afirmativa INCORRETA.
Alternativas
Q3437107 Engenharia de Software
A respeito dos riscos e limitações associados à prototipação no desenvolvimento de softwares, julgue os itens seguintes.

I O uso de protótipos impede a construção de funcionalidades operacionais, já que são apenas representações estáticas da interface.
II O foco na entrega rápida de protótipos pode comprometer aspectos importantes, como a qualidade do código e a manutenção futura do sistema.
III A principal limitação do uso de protótipos está na dificuldade de integrar feedbacks dos usuários ao ciclo de desenvolvimento.

Assinale a opção correta. 
Alternativas
Q3437106 Engenharia de Software
Acerca das características e limitações do paradigma da prototipação no desenvolvimento de software, assinale a opção correta.
Alternativas
Q3437105 Engenharia de Software
Com base no paradigma da prototipação, assinale a opção correta. 
Alternativas
Q3437104 Engenharia de Software
Considerando os princípios Lean no contexto do desenvolvimento de software, assinale a opção correta.  
Alternativas
Q3437103 Engenharia de Software
Com base nos princípios e nas etapas do design thinking, assinale a opção correta. 
Alternativas
Q3437102 Engenharia de Software
O design thinking, abordagem voltada à inovação, destaca-se pela 
Alternativas
Q3437101 Engenharia de Software
Acerca das atribuições do product owner (PO) em equipes ágeis, assinale a opção correta. 
Alternativas
Q3437100 Engenharia de Software
Assinale a opção correta no que se refere ao Kanban.
Alternativas
Q3437099 Engenharia de Software
Durante uma sprint de 4 semanas, certa equipe de desenvolvimento identificou que um dos itens do backlog da sprint estava mal definido e que sua implementação requereria novas funcionalidades que não constavam no backlog do produto. Sugeriu-se que o product owner incluísse uma nova funcionalidade urgente no backlog da sprint em andamento. Além disso, durante a daily, dois membros relataram obstáculos que não puderam ser resolvidos até o final do dia. Ao final da sprint, o incremento desenvolvido foi apresentado, mas o product owner recusou sua aceitação. Uma nova reunião foi marcada.
Com base na situação hipotética precedente e no framework Scrum, julgue os itens seguir.
I O product owner não poderia adicionar novos itens ao backlog da sprint em andamento, a menos que a sprint fosse cancelada ou reiniciada.

II A equipe de desenvolvimento poderia identificar e adicionar novas funcionalidades ao backlog do produto a qualquer momento, desde que houvesse consentimento do product owner.

III A decisão de aceitar ou rejeitar o incremento ao final da sprint caberia exclusivamente ao scrum master, com base em critérios técnicos e de qualidade, e não ao product owner.

IV O scrum master é responsável por remover os obstáculos identificados durante a daily, preferencialmente antes da próxima reunião.

Assinale a opção correta. 
Alternativas
Q3437098 Engenharia de Software
A conduta adequada a ser tomada durante o desenvolvimento de interfaces de usuário para web apps e aplicativos móveis, em consonância com o princípio segundo o qual a interface deve ser construída de forma a maximizar a produtividade do usuário, mesmo com maior esforço de desenvolvimento, consiste em
Alternativas
Respostas
841: D
842: A
843: C
844: D
845: C
846: D
847: C
848: E
849: B
850: C
851: B
852: D
853: B
854: D
855: A
856: D
857: C
858: B
859: B
860: C