Logo Passei Direto
Buscar

Quiz - UA 3 - Desenvolvimento Ágil de Software

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

Quiz - UA 3 - Engenharia de Requisitos
1. Uma atividade central da engenharia de requisitos é a elicitação de requisitos. A base
para elicitação de requisitos é o conhecimento do contexto do sistema, que inclui a
fonte dos requisitos e a forma como serão categorizados.
Assinale a alternativa que apresenta os três tipos de fontes de requisitos.
 A
 Documentos, Banco de Dados e Sistema em Operação.
 B
 Desenvolvedores, Protótipo de Tela e Sistema em Operação.
 C
 Documentos, UML e Sistema em Operação.
 D
 Stakeholders, Desenvolvedores e Documentos.
 E
 Stakeholders, Documentos e Sistema em Operação.
RESPOSTA: A alternativa correta é E - Stakeholders, Documentos e Sistema em
Operação.
Essas são as três principais fontes de requisitos na engenharia de requisitos:
● Stakeholders: Pessoas ou grupos que têm interesse no sistema e podem
fornecer informações valiosas sobre as necessidades e expectativas.
● Documentos: Documentação existente que pode incluir especificações,
manuais, relatórios e outros materiais relevantes.
● Sistema em Operação: Sistemas atuais que estão em uso e podem fornecer
insights sobre funcionalidades e limitações que precisam ser consideradas.
2. Ao definir os atores do sistema, um analista cometeu um erro.
A partir das alternativas a seguir, assinale a especificação errada para um ator em um
diagrama de casos de uso:
 A
 Alberto.
 B
 Aluno.
 C
 Funcionário.
 D
 Sistema de Pagamentos.
 E
 Coordenador.
RESPOSTA: A alternativa correta é A
Em um diagrama de casos de uso, os atores representam entidades externas que
interagem com o sistema, geralmente pessoas ou outros sistemas. Nomes próprios
como “Alberto” (A) não são ideais, mas ainda podem ser considerados atores se
representarem uma entidade específica. No entanto, “Sistema de Pagamentos” (D) é
incorreto porque atores devem ser entidades externas ao sistema que está sendo
modelado, e não partes internas ou componentes do próprio sistema.
3. Na especificação de requisitos geramos um documento contendo a descrição de cada
requisito elicitado. Em um documento elaborado por um analista houve um erro, pois
o documento trouxe uma informação que não era cabível ali.
Assinale a alternativa que corresponde a esse fato.
 A
 Código de programação do requisito.
 B
 Fluxo principal.
 C
 Fluxo alternativo.
 D
 Fluxo de exceção.
 E
 Regras de negócio.
RESPOSTA: A alternativa correta é A - Código de programação do requisito.
Na especificação de requisitos, o documento deve conter descrições detalhadas dos
requisitos, incluindo fluxos principais, alternativos, de exceção e regras de negócio.
No entanto, o código de programação não é apropriado nesse documento, pois a
especificação de requisitos deve focar no “o que” o sistema deve fazer, e não no
“como” será implementado.
4. Considerando a fase de elicitação de requisitos, é correto afirmar que a técnica
utilizada para compreender as necessidades organizacionais utilizando-se da
observação de rotinas das pessoas envolvidas com o trabalho é denominada
 A
 Brainstorming.
 B
 Conformidade.
 C
 Workshops.
 D
 Etnografia.
 E
 Jogos.
RESPOSTA: A alternativa correta é D - Etnografia.
A etnografia é uma técnica de observação utilizada para compreender as
necessidades organizacionais e sociais, inserindo o analista no ambiente de trabalho
para observar as rotinas e interações das pessoas envolvidas
5. Os requisitos de software são a descrição das funcionalidades e das restrições que
um sistema deve possuir. Do ponto de vista do sistema, os requisitos podem ser
classificados em funcionais e não funcionais.
A esse respeito, é correto afirmar que os requisitos:
 A
 não funcionais estão relacionados a situações em que é definido o que o sistema
não deve fazer, mediante uma entrada específica.
 B
 funcionais descrevem como o sistema deve se comportar, atendendo aos propósitos
para o qual ele será desenvolvido.
 C
 não funcionais definem como o sistema deve reagir em determinada situação,
produzindo resultados específicos.
 D
 funcionais são as propriedades do sistema, tais como confiabilidade, tempo de
resposta, uso de memória e facilidade de uso.
 E
 funcionais de escalabilidade são aqueles definidos pelo usuário e dizem respeito às
restrições sob as quais o sistema deve operar.
RESPOSTA: A alternativa correta é B - funcionais descrevem como o sistema deve se
comportar, atendendo aos propósitos para o qual ele será desenvolvido.
Os requisitos funcionais especificam as funcionalidades que o sistema deve ter, ou
seja, o que o sistema deve fazer. Já os requisitos não funcionais descrevem as
propriedades e restrições do sistema, como desempenho, segurança, usabilidade,
entre outros.
https://homepages.dcc.ufmg.br/~figueiredo/disciplinas/aulas/eng-req-tecnicas_v01.pdf
https://homepages.dcc.ufmg.br/~figueiredo/disciplinas/aulas/eng-req-tecnicas_v01.pdf
https://homepages.dcc.ufmg.br/~figueiredo/disciplinas/aulas/eng-req-tecnicas_v01.pdf

Mais conteúdos dessa disciplina