1381 Q1007601
Engenharia de Software Processos de Software - Desenvolvimento Ágil Scrum
Ano: 2022
Banca: FGV
Na metodologia ágil Scrum, Sprints são eventos de duração fixa de até um mês que envolvem todo o trabalho necessário para atingir a meta do Produto. Se a meta se tornar obsoleta, uma Sprint pode ser cancelada.
O membro do Scrum Team que possui a autoridade para cancelar uma Sprint é o:
1382 Q1007600
Engenharia de Software Engenharia de Requisitos
Ano: 2022
Banca: FGV
A Equipe de Tecnologia (ETi) de um tribunal de contas está levantando as necessidades para um novo sistema junto às partes interessadas. Uma das partes interessadas solicitou que o novo sistema seja fácil de usar, como requisito não funcional.
Para que o requisito não funcional “fácil de usar” seja objetivamente testado, a ETi deve considerar a métrica: 
1383 Q1007585
Engenharia de Software Desenvolvimento de Software
Ano: 2022
Banca: FGV
A Equipe de Desenvolvimento de Soluções (EDS) recebeu a solicitação de que um dos campos utilizados para entrada de dados da aplicação Web em construção apresente sugestões de palavras dinamicamente, conforme o usuário for digitando novos caracteres.
A EDS recebeu a solicitação de um requisito de: 
1384 Q1007584
Engenharia de Software Engenharia de Requisitos
Ano: 2022
Banca: FGV
Carlos é uma parte interessada em uma aplicação Web e solicitou à equipe de desenvolvimento uma funcionalidade capaz de emitir relatórios com cabeçalhos padronizados. Assim, os cabeçalhos devem ter cor de fundo, paleta de cores e tipografia, seguindo o padrão adotado em outros documentos emitidos pelo departamento responsável pela aplicação.
A solicitação de Carlos refere-se a um requisito:
1385 Q1007583
Engenharia de Software Engenharia de Requisitos
Ano: 2022
Banca: FGV
As credenciais de acesso dos usuários de um aplicativo são armazenadas em um banco de dados e são utilizadas unicamente para acesso às funcionalidades do aplicativo. A equipe de desenvolvimento definiu como requisito não funcional que o sistema deve evitar que as senhas sejam obtidas por um invasor mesmo que o aplicativo ou banco de dados esteja comprometido.
Para implementar o requisito não funcional, um modo de proteger as senhas dos usuários é: 
1386 Q1007582
Engenharia de Software UML Diagrama de Classes
Ano: 2022
Banca: FGV
Um dos objetivos da UML 5.2.1 é prover ferramentas para análise, projeto e implementação de sistemas de informação baseada em software. Para isso, diversos diagramas são utilizados.
O diagrama estrutural que ilustra a estrutura estática dos objetos de um sistema é o de: 
1387 Q1007581
Engenharia de Software Processos de Software - Desenvolvimento Ágil Scrum
Ano: 2022
Banca: FGV
Na metodologia ágil SCRUM há diversos eventos formais que são realizados para inspecionar e adaptar artefatos. O evento SCRUM que tem como propósito planejar maneiras de aumentar a qualidade e a eficácia de diversos elementos, avaliando o que deu certo durante a Sprint, quais problemas foram encontrados e como esses problemas foram (ou não) resolvidos, é o:
1388 Q1007580
Engenharia de Software UML
Ano: 2022
Banca: FGV
Observe o seguinte diagrama UML 5.2.1.

Imagem associada para resolução da questão 

No diagrama apresentado, o símbolo do diamante representa um(a): 
1389 Q1007579
Engenharia de Software Processos de Software Modelo em cascata
Ano: 2022
Banca: FGV
A empresa Bravo, que produz softwares, utiliza o modelo de desenvolvimento de software em cascata e dedica atenção à segurança do software apenas nas fases finais do ciclo de desenvolvimento. A equipe de analistas de sistemas da Bravo está adotando o princípio DevSecOps shift left security para tornar a programação dos softwares mais segura.
Para aplicar o princípio shift left security no modelo de desenvolvimento de software em cascata, a equipe deve mover a preocupação proativa com a segurança do software para o início da fase de:
1390 Q1007578
Engenharia de Software Desenvolvimento de Software
Ano: 2022
Banca: FGV
O analista de sistemas Carlos está desenvolvendo o software CharlieApp e implementou o teste C. O teste C consiste apenas em determinar se o método A do código de CharlieApp retorna o resultado esperado C ao chamar o método B que realiza uma consulta ao banco de dados de CharlieApp.
Portanto, o teste C implementado por Carlos é de: