Logo Passei Direto
Buscar

Anlise de requisitos

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

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

Análise de requisitos 
Qual e a principal finalidade da analise de requisitos em um projeto de software?
a) Definir os objetivos do projeto
b) Desenvolver o codigo do sistema
c) Entender as necessidades do cliente e do sistema
d) Realizar os testes finais do produto
Resposta correta: c) Entender as necessidades do cliente e do sistema.
Explicacao: A analise de requisitos tem como principal objetivo entender as necessidades do cliente
e traduzir essas necessidades em especificacoes claras e compreensiveis para o desenvolvimento
do software.
Qual das opcoes abaixo melhor descreve um requisito funcional?
a) Definir as caracteristicas de desempenho do sistema
b) Especificar o comportamento do sistema diante de entradas e interacoes
c) Determinar o tempo de resposta do sistema em diferentes condicoes
d) Identificar os recursos de hardware necessarios para o sistema
Resposta correta: b) Especificar o comportamento do sistema diante de entradas e interacoes.
Explicacao: Requisitos funcionais se referem a como o sistema deve se comportar, ou seja, as
funcionalidades especificas que ele deve possuir para atender as necessidades do usuario.
O que caracteriza um requisito nao funcional?
a) Descreve a interface do usuario
b) Refere-se a seguranca e a performance do sistema
c) Define as funcionalidades do sistema
d) Estabelece o orcamento do projeto
Resposta correta: b) Refere-se a seguranca e a performance do sistema.
Explicacao: Requisitos nao funcionais estao relacionados a aspectos como desempenho,
seguranca, usabilidade e escalabilidade do sistema, ou seja, sao caracteristicas do sistema, mas
nao suas funcionalidades diretas.
Qual e o objetivo principal de uma tecnica de elicitacao de requisitos como entrevistas?
a) Obter informacoes sobre a infraestrutura necessaria para o sistema
b) Identificar as necessidades e expectativas dos stakeholders
c) Definir as tecnologias que serao usadas no desenvolvimento
d) Estabelecer os criterios de aceitacao do produto final
Resposta correta: b) Identificar as necessidades e expectativas dos stakeholders.
Explicacao: Entrevistas sao uma tecnica importante de elicitacao de requisitos, pois permitem que
os analistas colham informacoes diretamente dos stakeholders sobre o que eles esperam do
sistema.
Qual dessas tecnicas e frequentemente usada para documentar os requisitos de forma visual?
a) Fluxogramas
b) Casos de uso
c) Diagramas de Gantt
d) Planos de projeto
Resposta correta: b) Casos de uso.
Explicacao: Casos de uso sao uma tecnica comum para documentar requisitos de forma visual,
detalhando as interacoes do usuario com o sistema e as funcionalidades a serem implementadas.
Qual e a diferenca principal entre requisitos explicitos e implicitos?
a) Requisitos explicitos sao aqueles que sao facilmente compreendidos, enquanto os implicitos sao
mais dificeis de entender.
b) Requisitos explicitos sao diretamente declarados pelos stakeholders, enquanto os implicitos sao
sugeridos ou nao sao claramente expressos.
c) Requisitos explicitos envolvem a performance do sistema, enquanto os implicitos dizem respeito
as funcionalidades.
d) Requisitos explicitos se referem a interface do usuario, enquanto os implicitos envolvem o
backend.
Resposta correta: b) Requisitos explicitos sao diretamente declarados pelos stakeholders, enquanto
os implicitos sao sugeridos ou nao sao claramente expressos.
Explicacao: Requisitos explicitos sao aqueles claramente identificados e documentados pelos
stakeholders. Ja os implicitos sao aspectos que nao sao claramente declarados, mas podem ser
inferidos a partir do contexto.
O que e um diagrama de classes na analise de requisitos?
a) Uma representacao dos fluxos de dados entre os componentes do sistema
b) Uma ferramenta para descrever a arquitetura do sistema em termos de componentes
c) Uma tecnica para modelar as interacoes do usuario com o sistema
d) Uma representacao das entidades e seus relacionamentos no sistema
Resposta correta: d) Uma representacao das entidades e seus relacionamentos no sistema.
Explicacao: O diagrama de classes e utilizado para representar as entidades do sistema e os
relacionamentos entre elas, geralmente focando em dados e estrutura de objetos.
O que se entende por "escopo de um projeto" na analise de requisitos?
a) A definicao do conjunto de ferramentas que serao usadas no desenvolvimento
b) A lista de todos os recursos financeiros necessarios para o projeto
c) O conjunto de funcionalidades e caracteristicas que o sistema deve ter
d) A estimativa de tempo para a conclusao de cada fase do projeto
Resposta correta: c) O conjunto de funcionalidades e caracteristicas que o sistema deve ter.
Explicacao: O escopo de um projeto descreve de forma clara o que esta dentro dos limites do
projeto e o que nao esta, ajudando a evitar mudancas nao planejadas nos requisitos.
Qual e a principal vantagem de utilizar prototipos na analise de requisitos?
a) Permitir que os desenvolvedores codifiquem diretamente as funcionalidades do sistema
b) Facilitar a comunicacao entre a equipe de desenvolvimento e os stakeholders, atraves de
visualizacoes interativas
c) Ajudar na elaboracao de requisitos nao funcionais
d) Determinar as tecnologias mais adequadas para o sistema
Resposta correta: b) Facilitar a comunicacao entre a equipe de desenvolvimento e os stakeholders,
atraves de visualizacoes interativas.
Explicacao: Prototipacao permite aos stakeholders visualizar rapidamente como o sistema pode
funcionar, o que ajuda na identificacao de requisitos e na confirmacao de funcionalidades
necessarias.
Qual das opcoes abaixo e uma caracteristica importante de um bom requisito?
a) Ser ambiguo e subjetivo
b) Ser especifico, mensuravel e testavel
c) Ser o mais abrangente possivel para cobrir todos os cenarios
d) Ser redigido apenas pelos desenvolvedores, sem a contribuicao dos stakeholders
Resposta correta: b) Ser especifico, mensuravel e testavel.
Explicacao: Para que um requisito seja bem definido, ele deve ser claro, mensuravel e passivel de
ser testado, o que facilita a implementacao e a verificacao de sua conformidade.
Em um processo de analise de requisitos, quem e considerado um "stakeholder"?
a) Apenas os desenvolvedores que criam o codigo do sistema
b) Qualquer pessoa que tenha interesse direto ou indireto no sucesso do projeto
c) Somente os gerentes de projeto responsaveis pelo controle de cronograma
d) Apenas os usuarios finais que vao interagir diretamente com o sistema
Resposta correta: b) Qualquer pessoa que tenha interesse direto ou indireto no sucesso do projeto.
Explicacao: Stakeholders sao todas as pessoas ou grupos que tem algum tipo de interesse ou
impacto no desenvolvimento do sistema, incluindo usuarios finais, gerentes, patrocinadores, entre
outros.
Qual e o proposito de um "requisito de seguranca" na analise de requisitos?
a) Determinar o numero de usuarios que poderao acessar o sistema ao mesmo tempo
b) Estabelecer as funcoes que o sistema deve realizar de maneira eficiente
c) Garantir que o sistema esteja protegido contra ameacas externas e vulnerabilidades
d) Definir os padroes de interface do usuario
Resposta correta: c) Garantir que o sistema esteja protegido contra ameacas externas e
vulnerabilidades.
Explicacao: Requisitos de seguranca sao fundamentais para garantir que o sistema seja seguro e
capaz de proteger dados sensiveis, prevenir acessos nao autorizados e resistir a ataques.
Qual das alternativas a seguir e uma tecnica de validacao de requisitos?
a) Testes de carga
b) Revisao por pares
c) Diagramas de fluxo de dados
d) Analise de desempenho
Resposta correta: b) Revisao por pares.
Explicacao: A revisao por pares e uma tecnica de validacao onde os requisitos sao revisados por
outros membros da equipe para garantir que estao completos, precisos e alinhados com as
expectativas dos stakeholders.
Qual e a principal desvantagem de nao realizar uma boa analise de requisitos no inicio de um
projeto desoftware?
a) O custo de desenvolvimento aumenta devido a falta de tecnologias adequadas
b) O projeto tende a ser mais complexo e demorado
c) O sistema pode nao atender as necessidades do cliente, gerando retrabalho
d) Os testes de usabilidade nao poderao ser realizados
Resposta correta: c) O sistema pode nao atender as necessidades do cliente, gerando retrabalho.
Explicacao: Uma analise de requisitos inadequada pode levar a um sistema que nao atende as
expectativas dos usuarios, o que resulta em retrabalho e atrasos no projeto.
Quais sao os "criterios de aceitacao" em um projeto de analise de requisitos?
a) As tecnologias que serao usadas para implementar o sistema
b) As condicoes que o sistema deve cumprir para ser considerado pronto para uso
c) As metricas de desempenho que o sistema deve atingir
d) Os requisitos nao funcionais que devem ser atendidos
Resposta correta: b) As condicoes que o sistema deve cumprir para ser considerado pronto para
uso.
Explicacao: Os criterios de aceitacao sao condicoes especificas que precisam ser atendidas para
que o produto final seja aceito pelo cliente ou usuario, e o sistema seja considerado pronto para
entrega.
**O que caracteriza

Mais conteúdos dessa disciplina