Logo Passei Direto
Buscar

Engenharia de Requisitos de Software

Ferramentas de estudo

Questões resolvidas

O documento de requisito de software possui como objetivo implementar os requisitos levantados, tanto no requisito de usuário quanto no levantamento das especificações dos requisitos de sistema. O documento de requisito é constituído por vários usuários do sistema e engenheiros do desenvolvimento. Esse contexto exige que a comunicação no levantamento dos requisitos seja bem clara entre os desenvolvedores e o cliente.
Com relação aos usuários que utilizam parte do documento de requisitos de software, analise as opções a seguir: I - Líderes. II- Gerentes. III- Engenheiros de testes. IV- Suporte técnico. Assinale a alternativa CORRETA:
A As opções I e II estão corretas.
B As opções I e IV estão corretas.
C As opções II e III estão corretas.
D As opções III e IV estão corretas.

No processo de desenvolvimento de um sistema de controle de materiais (matérias-primas) para uma metalúrgica, a equipe de projeto, responsável pelo mapeamento dos requisitos, desenvolveu seus trabalhos seguindo os quatro subprocessos da engenharia de requisitos. Inicialmente, foram feitas a análise e a avaliação para se verificar se o sistema seria útil ao negócio. Em um segundo momento, os requisitos foram identificados e analisados e, logo em seguida, foram documentados. Finalmente, foi verificado se os requisitos identificados atendiam às demandas dos usuários. Tendo sido executado esse procedimento, uma empresa independente de auditoria, após análise, identificou dois problemas no processo: a documentação dos requisitos (formulários e padrões utilizados) estava inadequada e não possibilitava o entendimento correto dos requisitos; o processo de checagem entre as demandas dos usuários e as especificações relatadas não foi bem conduzido.
Considerando o relatório da auditoria independente, com relação as duas fases do processo de engenharia de requisitos, avalie as asserções a seguir e a relação proposta entre elas:
I- A fase de validação apresentou problemas.
II- Deve mostrar que os requisitos levantados definem o sistema desejado pelos usuários, mas estava inadequada e não possibilitava o entendimento correto.
A As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.
B A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.
C As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.
D A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.

O levantamento de requisitos é uma etapa fundamental do projeto de sistemas. Dependendo da situação encontrada, uma ou mais técnicas podem ser utilizadas para a elicitação dos requisitos.
Sobre essas técnicas, assinale a alternativa CORRETA:
A Cenário consiste na observação das ações do funcionário na realização de uma determinada tarefa, para verificar os passos necessários para sua conclusão.
B As entrevistas são realizadas com os analistas de sistemas e podem ser abertas ou fechadas.
C Brainstorming de requisitos consiste na realização de reuniões estruturadas e delimitadas entre os analistas de requisitos do projeto e representantes do cliente.
D A prototipagem é uma versão inicial do sistema, baseado em requisitos levantados em outros sistemas da organização.

Para Sommerville (2011), os requisitos de um sistema são as descrições do que o sistema deve fazer, os serviços que o sistema oferece, bem como as restrições a seu funcionamento. Esses requisitos refletem a necessidade dos clientes para um sistema com finalidade específica, seja ela controlar um dispositivo, colocar ou buscar uma determinada informação. Os requisitos de um sistema são frequentemente classificados como funcionais e não funcionais. A respeito disto, analise as afirmativas a seguir:
Assinale a alternativa CORRETA:
I- Requisitos funcionais são requisitos que descrevem o que o sistema deve fazer, como deve reagir a determinadas entradas e como deve comportar-se em situações particulares.
II- Requisitos não funcionais devem descrever as funções, regras e as ações do sistema.
III- Requisitos não funcionais são requisitos que não estão diretamente relacionados com as funções específicas do sistema.
IV- Requisitos funcionais são requisitos que especificam como deve ser testada uma parte do sistema, incluindo-se as entradas, os resultados esperados e as condições sob as quais os testes devem ocorrer.
a) As afirmativas II e IV estão corretas.
b) As afirmativas I e III estão corretas.
c) As afirmativas I e II estão corretas.
d) As afirmativas III e IV estão corretas.

A modelagem de um software pode ser entendida como a captura de uma visão do sistema físico, descrevendo estruturas comportamentais ou estruturais do software. Neste sentido, um diagrama de casos de uso apresenta as funcionalidades e os atores que interagem com elas, no contexto da aplicação. Os casos de uso são baseados nos requisitos levantados junto ao cliente, e após serem desenvolvidos, são apresentados ao cliente para que este aprove as funcionalidades previstas. Sobre a modelagem de software, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- A fase de análise de requisitos é uma das principais etapas de um processo de desenvolvimento de software, sendo caracterizada pelo levantamento de requisitos.
II- Durante o levantamento de requisitos, o analista deve auxiliar o cliente sugerindo funcionalidades para solução de seu problema, não deixando a solução toda ser requerida pelo cliente.
III- A fase de levantamento de requisitos compreende a identificação de requisitos funcionais assim como de requisitos não funcionais, os quais são necessários para solucionar o problema do cliente.
a) As sentenças I e II estão corretas.
b) As sentenças I e III estão corretas.
c) Somente a sentença II está correta.
d) As sentenças II e III estão corretas.

A Engenharia de Software define diversas metodologias com diversos ciclos de vidas de desenvolvimento de software, a fim de dinamizar a execução dos projetos adotando os melhores métodos, técnicas de ferramentas para execução de seus processos de software, a fim de atingir maior produtividade e qualidade nos projetos. Acerca do exposto, avalie as asserções a seguir e a relação proposta entre elas:
Assinale a alternativa CORRETA:
I- No início, através da fase de iniciação são realizados o planejamento do projeto, definindo os requisitos de sistemas para garantir que o escopo do projeto seja atendido, onde neste processo as atividades de requisitos de softwares são extremamente importantes.
II- É um trabalho que consiste na análise de requisitos para identificar, quantificar, definir, especificar, documentar, rastrear, priorizar e classificar os principais problemas que o futuro software deve resolver. É onde os requisitos de software expressam a necessidade e restrições ou limitações colocadas sobre o produto ou software.
a) As duas asserções são proposições verdadeiras, e a segunda proposição é justificativa da primeira.
b) A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira.
c) As duas asserções são proposições verdadeiras, embora a segunda proposição não é justificativa da primeira.
d) As duas asserções são proposições falsas.

O levantamento de requisitos é uma etapa fundamental do projeto de sistemas. Dependendo da situação encontrada, uma ou mais técnicas podem ser utilizadas para a elicitação dos requisitos. Sobre essas técnicas, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- O brainstorming deve ser acompanhado por uma carta explicativa, redigida por um alto executivo, para enfatizar a importância dessa pesquisa para a organização.
II- Etnografia consiste na observação das ações do funcionário na realização de uma determinada tarefa, para verificar os passos necessários para sua conclusão.
III- O cenário é montado com os stakeholders e podem ser abertas ou fechadas.
IV- A prototipagem é uma versão inicial do sistema.
a) As sentenças I e II estão corretas.
b) As sentenças II e IV estão corretas.
c) As sentenças II e III estão corretas.
d) As sentenças I e III estão corretas.

No intuito de se atingir os objetivos definidos para os projetos, as atividades envolvidas devem ser criteriosamente definidas e controladas. Cabe ressaltar que todas as etapas possuem regras específicas. Podemos entender as regras como os requisitos necessários para a execução da etapa ou atividade em questão. Identificar, entender, documentar e priorizar os requisitos é de grande importância para o controle do projeto como um todo. Com relação aos requisitos, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresentas a sequência CORRETA:
( ) A gestão dos requisitos preocupa-se com a documentação, versionamento, controle de mudanças e qualidade dos requisitos levantados na fase de especificação de requisitos.
( ) A especificação de requisitos faz o detalhamento das regras de negócio, sinalizando o que o sistema deverá fazer.
( ) Brainstorming não pode ser considerada uma técnica de levantamento de requisitos.
A F - F - V.
B V - V - F.
C V - F - F.
D F - V - V.

Aplicativos computacionais são construídos no decorrer de inúmeras etapas. Cada uma delas propõe regras específicas no intuito de contemplar as expectativas dos usuários finais. Para que se tenha um bom entendimento disso, torna-se necessário fazer um adequado levantamento de requisitos, a fim de compreender as particularidades de negócio que serão executadas e controladas pelo sistema que será construído. Com relação ao levantamento de requisitos, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- Transforma conhecimento tácito em conhecimento explícito.
II- Um requisito não pode ser considerado uma documentação do software.
III- Requisitos funcionais estão relacionados às restrições tecnológicas envolvidas no processo de desenvolvimento.
IV- Requisitos não funcionais especificam o comportamento do sistema.
a) Somente a sentença I está correta.
b) As sentenças II e III estão corretas.
c) As sentenças I e IV estão corretas.
d) As sentenças III e IV estão corretas.

A área de Requisitos de Software é responsável por informar quais requisitos o produto a ser desenvolvido deve possuir. Muitas vezes, porém, nos deparamos com a dificuldade de entendimento dos usuários, pois alguns têm vaga noção do que precisam e do que um produto de software pode lhes oferecer ou o que querem é diferente do que precisam. Para auxiliar a resolver estes problemas, há diversas técnicas a serem utilizadas para o levantamento de requisitos.
Sobre as técnicas utilizadas, assinale a alternativa CORRETA:
a) Entrevistas, Protocolo de Análise, Sorteio de Cartões, Análise de Documentos Quantitativos, Reunião, Prototipagem, Questionários, Storyboards e Observação.
b) Brainstorming, Sessões JAD, Análise de Documentos Quantitativos, Reunião, Prototipagem, Entrevista, Questionários, Observação, Levantamento Orientado a Ponto de Vista, Etnografia e Casos de Uso.
c) Brainstorming, Grupo Focal, Protocolo de Análise, Sorteio de Cartões, Sessões JAD, WorkShop, Prototipagem, Questionários, Etnografia e Casos de Uso.
d) WorkShop, BrainStorming, Questionário, Grupo Focal, Observação, Protocolo de Análise, Sorteio de Cartões, Sessões RAD, Storyboards e Casos de Uso.

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

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

O documento de requisito de software possui como objetivo implementar os requisitos levantados, tanto no requisito de usuário quanto no levantamento das especificações dos requisitos de sistema. O documento de requisito é constituído por vários usuários do sistema e engenheiros do desenvolvimento. Esse contexto exige que a comunicação no levantamento dos requisitos seja bem clara entre os desenvolvedores e o cliente.
Com relação aos usuários que utilizam parte do documento de requisitos de software, analise as opções a seguir: I - Líderes. II- Gerentes. III- Engenheiros de testes. IV- Suporte técnico. Assinale a alternativa CORRETA:
A As opções I e II estão corretas.
B As opções I e IV estão corretas.
C As opções II e III estão corretas.
D As opções III e IV estão corretas.

No processo de desenvolvimento de um sistema de controle de materiais (matérias-primas) para uma metalúrgica, a equipe de projeto, responsável pelo mapeamento dos requisitos, desenvolveu seus trabalhos seguindo os quatro subprocessos da engenharia de requisitos. Inicialmente, foram feitas a análise e a avaliação para se verificar se o sistema seria útil ao negócio. Em um segundo momento, os requisitos foram identificados e analisados e, logo em seguida, foram documentados. Finalmente, foi verificado se os requisitos identificados atendiam às demandas dos usuários. Tendo sido executado esse procedimento, uma empresa independente de auditoria, após análise, identificou dois problemas no processo: a documentação dos requisitos (formulários e padrões utilizados) estava inadequada e não possibilitava o entendimento correto dos requisitos; o processo de checagem entre as demandas dos usuários e as especificações relatadas não foi bem conduzido.
Considerando o relatório da auditoria independente, com relação as duas fases do processo de engenharia de requisitos, avalie as asserções a seguir e a relação proposta entre elas:
I- A fase de validação apresentou problemas.
II- Deve mostrar que os requisitos levantados definem o sistema desejado pelos usuários, mas estava inadequada e não possibilitava o entendimento correto.
A As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.
B A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.
C As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.
D A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.

O levantamento de requisitos é uma etapa fundamental do projeto de sistemas. Dependendo da situação encontrada, uma ou mais técnicas podem ser utilizadas para a elicitação dos requisitos.
Sobre essas técnicas, assinale a alternativa CORRETA:
A Cenário consiste na observação das ações do funcionário na realização de uma determinada tarefa, para verificar os passos necessários para sua conclusão.
B As entrevistas são realizadas com os analistas de sistemas e podem ser abertas ou fechadas.
C Brainstorming de requisitos consiste na realização de reuniões estruturadas e delimitadas entre os analistas de requisitos do projeto e representantes do cliente.
D A prototipagem é uma versão inicial do sistema, baseado em requisitos levantados em outros sistemas da organização.

Para Sommerville (2011), os requisitos de um sistema são as descrições do que o sistema deve fazer, os serviços que o sistema oferece, bem como as restrições a seu funcionamento. Esses requisitos refletem a necessidade dos clientes para um sistema com finalidade específica, seja ela controlar um dispositivo, colocar ou buscar uma determinada informação. Os requisitos de um sistema são frequentemente classificados como funcionais e não funcionais. A respeito disto, analise as afirmativas a seguir:
Assinale a alternativa CORRETA:
I- Requisitos funcionais são requisitos que descrevem o que o sistema deve fazer, como deve reagir a determinadas entradas e como deve comportar-se em situações particulares.
II- Requisitos não funcionais devem descrever as funções, regras e as ações do sistema.
III- Requisitos não funcionais são requisitos que não estão diretamente relacionados com as funções específicas do sistema.
IV- Requisitos funcionais são requisitos que especificam como deve ser testada uma parte do sistema, incluindo-se as entradas, os resultados esperados e as condições sob as quais os testes devem ocorrer.
a) As afirmativas II e IV estão corretas.
b) As afirmativas I e III estão corretas.
c) As afirmativas I e II estão corretas.
d) As afirmativas III e IV estão corretas.

A modelagem de um software pode ser entendida como a captura de uma visão do sistema físico, descrevendo estruturas comportamentais ou estruturais do software. Neste sentido, um diagrama de casos de uso apresenta as funcionalidades e os atores que interagem com elas, no contexto da aplicação. Os casos de uso são baseados nos requisitos levantados junto ao cliente, e após serem desenvolvidos, são apresentados ao cliente para que este aprove as funcionalidades previstas. Sobre a modelagem de software, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- A fase de análise de requisitos é uma das principais etapas de um processo de desenvolvimento de software, sendo caracterizada pelo levantamento de requisitos.
II- Durante o levantamento de requisitos, o analista deve auxiliar o cliente sugerindo funcionalidades para solução de seu problema, não deixando a solução toda ser requerida pelo cliente.
III- A fase de levantamento de requisitos compreende a identificação de requisitos funcionais assim como de requisitos não funcionais, os quais são necessários para solucionar o problema do cliente.
a) As sentenças I e II estão corretas.
b) As sentenças I e III estão corretas.
c) Somente a sentença II está correta.
d) As sentenças II e III estão corretas.

A Engenharia de Software define diversas metodologias com diversos ciclos de vidas de desenvolvimento de software, a fim de dinamizar a execução dos projetos adotando os melhores métodos, técnicas de ferramentas para execução de seus processos de software, a fim de atingir maior produtividade e qualidade nos projetos. Acerca do exposto, avalie as asserções a seguir e a relação proposta entre elas:
Assinale a alternativa CORRETA:
I- No início, através da fase de iniciação são realizados o planejamento do projeto, definindo os requisitos de sistemas para garantir que o escopo do projeto seja atendido, onde neste processo as atividades de requisitos de softwares são extremamente importantes.
II- É um trabalho que consiste na análise de requisitos para identificar, quantificar, definir, especificar, documentar, rastrear, priorizar e classificar os principais problemas que o futuro software deve resolver. É onde os requisitos de software expressam a necessidade e restrições ou limitações colocadas sobre o produto ou software.
a) As duas asserções são proposições verdadeiras, e a segunda proposição é justificativa da primeira.
b) A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira.
c) As duas asserções são proposições verdadeiras, embora a segunda proposição não é justificativa da primeira.
d) As duas asserções são proposições falsas.

O levantamento de requisitos é uma etapa fundamental do projeto de sistemas. Dependendo da situação encontrada, uma ou mais técnicas podem ser utilizadas para a elicitação dos requisitos. Sobre essas técnicas, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- O brainstorming deve ser acompanhado por uma carta explicativa, redigida por um alto executivo, para enfatizar a importância dessa pesquisa para a organização.
II- Etnografia consiste na observação das ações do funcionário na realização de uma determinada tarefa, para verificar os passos necessários para sua conclusão.
III- O cenário é montado com os stakeholders e podem ser abertas ou fechadas.
IV- A prototipagem é uma versão inicial do sistema.
a) As sentenças I e II estão corretas.
b) As sentenças II e IV estão corretas.
c) As sentenças II e III estão corretas.
d) As sentenças I e III estão corretas.

No intuito de se atingir os objetivos definidos para os projetos, as atividades envolvidas devem ser criteriosamente definidas e controladas. Cabe ressaltar que todas as etapas possuem regras específicas. Podemos entender as regras como os requisitos necessários para a execução da etapa ou atividade em questão. Identificar, entender, documentar e priorizar os requisitos é de grande importância para o controle do projeto como um todo. Com relação aos requisitos, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresentas a sequência CORRETA:
( ) A gestão dos requisitos preocupa-se com a documentação, versionamento, controle de mudanças e qualidade dos requisitos levantados na fase de especificação de requisitos.
( ) A especificação de requisitos faz o detalhamento das regras de negócio, sinalizando o que o sistema deverá fazer.
( ) Brainstorming não pode ser considerada uma técnica de levantamento de requisitos.
A F - F - V.
B V - V - F.
C V - F - F.
D F - V - V.

Aplicativos computacionais são construídos no decorrer de inúmeras etapas. Cada uma delas propõe regras específicas no intuito de contemplar as expectativas dos usuários finais. Para que se tenha um bom entendimento disso, torna-se necessário fazer um adequado levantamento de requisitos, a fim de compreender as particularidades de negócio que serão executadas e controladas pelo sistema que será construído. Com relação ao levantamento de requisitos, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- Transforma conhecimento tácito em conhecimento explícito.
II- Um requisito não pode ser considerado uma documentação do software.
III- Requisitos funcionais estão relacionados às restrições tecnológicas envolvidas no processo de desenvolvimento.
IV- Requisitos não funcionais especificam o comportamento do sistema.
a) Somente a sentença I está correta.
b) As sentenças II e III estão corretas.
c) As sentenças I e IV estão corretas.
d) As sentenças III e IV estão corretas.

A área de Requisitos de Software é responsável por informar quais requisitos o produto a ser desenvolvido deve possuir. Muitas vezes, porém, nos deparamos com a dificuldade de entendimento dos usuários, pois alguns têm vaga noção do que precisam e do que um produto de software pode lhes oferecer ou o que querem é diferente do que precisam. Para auxiliar a resolver estes problemas, há diversas técnicas a serem utilizadas para o levantamento de requisitos.
Sobre as técnicas utilizadas, assinale a alternativa CORRETA:
a) Entrevistas, Protocolo de Análise, Sorteio de Cartões, Análise de Documentos Quantitativos, Reunião, Prototipagem, Questionários, Storyboards e Observação.
b) Brainstorming, Sessões JAD, Análise de Documentos Quantitativos, Reunião, Prototipagem, Entrevista, Questionários, Observação, Levantamento Orientado a Ponto de Vista, Etnografia e Casos de Uso.
c) Brainstorming, Grupo Focal, Protocolo de Análise, Sorteio de Cartões, Sessões JAD, WorkShop, Prototipagem, Questionários, Etnografia e Casos de Uso.
d) WorkShop, BrainStorming, Questionário, Grupo Focal, Observação, Protocolo de Análise, Sorteio de Cartões, Sessões RAD, Storyboards e Casos de Uso.

Prévia do material em texto

Prova Impressa
GABARITO | Avaliação II - Individual
(Cod.:689201)
Peso da Avaliação 1,50
Prova 37428920
Qtd. de Questões 10
Acertos/Erros 9/1
Nota 9,00
O documento de requisito de software possui como objetivo implementar 
os requisitos levantados, tanto no requisito de usuário quanto no 
levantamento das especificações dos requisitos de sistema. O documento de 
requisito é constituído por vários usuários do sistema e engenheiros do 
desenvolvimento. Esse contexto exige que a comunicação no levantamento 
dos requisitos seja bem clara entre os desenvolvedores e o cliente. Com 
relação aos usuários que utilizam parte do documento de requisitos de 
software, analise as opções a seguir:
I- Líderes.
II- Gerentes.
III- Engenheiros de testes.
IV- Suporte técnico.
Assinale a alternativa CORRETA:
A As opções III e IV estão corretas.
B As opções I e II estão corretas.
C As opções II e III estão corretas.
D As opções I e IV estão corretas.
No processo de desenvolvimento de um sistema de controle de materiais 
(matérias-primas) para uma metalúrgica, a equipe de projeto, responsável 
pelo mapeamento dos requisitos, desenvolveu seus trabalhos seguindo os 
quatro subprocessos da engenharia de requisitos. Inicialmente, foram feitas a 
análise e a avaliação para se verificar se o sistema seria útil ao negócio. Em 
um segundo momento, os requisitos foram identificados e analisados e, logo 
em seguida, foram documentados. Finalmente, foi verificado se os requisitos 
identificados atendiam às demandas dos usuários. Tendo sido executado esse 
procedimento, uma empresa independente de auditoria, após análise, 
identificou dois problemas no processo: a documentação dos requisitos 
(formulários e padrões utilizados) estava inadequada e não possibilitava o 
entendimento correto dos requisitos; o processo de checagem entre as 
demandas dos usuários e as especificações relatadas não foi bem conduzido e 
 VOLTAR
A+
Alterar modo de visualização
1
2
seus resultados eram insatisfatórios. Considerando o relatório da auditoria 
independente, com relação as duas fases do processo de engenharia de 
requisitos, avalie as asserções a seguir e a relação proposta entre elas:
I- A fase de validação apresentou problemas.
PORQUE
II- Deve mostrar que os requisitos levantados definem o sistema desejado 
pelos usuários, mas estava inadequada e não possibilitava o entendimento 
correto.
Assinale a alternativa CORRETA:
A As duas asserções são proposições verdadeiras, mas a segunda não é uma
justificativa correta da primeira.
B A primeira asserção é uma proposição falsa, e a segunda, uma
proposição verdadeira.
C As duas asserções são proposições verdadeiras, e a segunda é uma
justificativa correta da primeira.
D A primeira asserção é uma proposição verdadeira, e a segunda, uma
proposição falsa.
O levantamento de requisitos é uma etapa fundamental do projeto de 
sistemas. Dependendo da situação encontrada, uma ou mais técnicas podem 
ser utilizadas para a elicitação dos requisitos. Sobre essas técnicas, assinale 
a alternativa CORRETA:
A
Cenário consiste na observação das ações do funcionário na realização de
uma determinada tarefa, para verificar os passos necessários para sua
conclusão.
B A prototipagem é uma versão inicial do sistema, baseado em requisitos
levantados em outros sistemas da organização.
C As entrevistas são realizadas com os analistas de sistemas e podem ser
abertas ou fechadas.
D
Brainstorming de requisitos consiste na realização de reuniões
estruturadas e delimitadas entre os analistas de requisitos do projeto e
representantes do cliente.
Para Sommerville (2011), os requisitos de um sistema são as descrições 
do que o sistema deve fazer, os serviços que o sistema oferece, bem como as 
restrições a seu funcionamento. Esses requisitos refletem a necessidade dos 
clientes para um sistema com finalidade específica, seja ela controlar um 
dispositivo, colocar ou buscar uma determinada informação. Os requisitos de 
um sistema são frequentemente classificados como funcionais e não 
funcionais. A respeito disto, analise as afirmativas a seguir:
3
4
I- Requisitos funcionais são requisitos que descrevem o que o sistema deve 
fazer, como deve reagir a determinadas entradas e como deve comportar-se 
em situações particulares.
II- Requisitos não funcionais devem descrever as funções, regras e as ações 
do sistema.
III- Requisitos não funcionais são requisitos que não estão diretamente 
relacionados com as funções específicas do sistema.
IV- Requisitos funcionais são requisitos que especificam como deve ser 
testada uma parte do sistema, incluindo-se as entradas, os resultados 
esperados e as condições sob as quais os testes devem ocorrer.
Assinale a alternativa CORRETA:
FONTE: SOMMERVILLE, I. Engenharia de Software. 9. ed. São Paulo: 
Pearson Prentice Hall, 2011.
A As afirmativas I e II estão corretas.
B As afirmativas II e IV estão corretas.
C As afirmativas I e III estão corretas.
D As afirmativas III e IV estão corretas.
A modelagem de um software pode ser entendida como a captura de uma 
visão do sistema físico, descrevendo estruturas comportamentais ou 
estruturai do software. Neste sentido, um diagrama de casos de uso 
apresenta as funcionalidades e os atores que interagem com elas, no 
contexto da aplicação. Os casos de uso são baseados nos requisitos 
levantados junto ao cliente, e após serem desenvolvidos, são apresentados ao 
cliente para que este aprove as funcionalidades previstas. Sobre a 
modelagem de software, analise as sentenças a seguir:
I- A fase de análise de requisitos é uma das principais etapas de um processo 
de desenvolvimento de software, sendo caracterizada pelo levantamento de 
requisitos.
II- Durante o levantamento de requisitos, o analista deve auxiliar o cliente 
sugerindo funcionalidades para solução de seu problema, não deixando a 
solução toda ser requerida pelo cliente.
III- A fase de levantamento de requisitos compreende a identificação de 
requisitos funcionais assim como de requisitos não funcionais, os quais são 
necessários para solucionar o problema do cliente.
Assinale a alternativa CORRETA:
A As sentenças I e II estão corretas.
B Somente a sentença II está correta.
5
C As sentenças I e III estão corretas.
D As sentenças II e III estão corretas.
A Engenharia de Software define diversas metodologias com diversos 
ciclos de vidas de desenvolvimento de software, a fim de dinamizar a 
execução dos projetos adotando os melhores métodos, técnicas de 
ferramentes para execução de seus processos de software, a fim de atingir 
maior produtividade e qualidade nos projetos. Acerca do exposto, avalie as 
asserções a seguir e a relação proposta entre elas:
I- No início, através da fase de iniciação são realizados o planejamento do 
projeto, definindo os requisitos de sistemas para garantir que o escopo do 
projeto seja atendido, onde neste processo as atividades de requisitos de 
softwares são extremamente importantes.
PORQUE
II- É um trabalho que consiste na análise de requisitos para identificar, 
quantificar, definir, especificar, documentar, rastrear, priorizar e classificar os 
principais problemas que o futuro software deve resolver. É onde os 
requisitos de software expressam a necessidade e restrições ou limitações 
colocadas sobre o produto ou software.
Assinale a alternativa CORRETA:
A As duas asserções são proposições verdadeiras, embora a segunda
proposição não é justificativa da primeira.
B As duas asserções são proposições verdadeiras, e a segunda proposição é
justificativa da primeira.
C As duas asserções são proposições falsas.
D A primeira asserção é uma proposição falsa, e a segunda é uma
proposição verdadeira.
O levantamento de requisitos é uma etapa fundamental do projeto de 
sistemas. Dependendo da situação encontrada, uma ou mais técnicas podem 
ser utilizadas para a elicitação dos requisitos. Sobre essas técnicas, analise 
as sentenças a seguir:
I- O brainstorming deve ser acompanhado por uma carta explicativa, redigidapor um alto executivo, para enfatizar a importância dessa pesquisa para a 
organização.
II- Etnografia consiste na observação das ações do funcionário na realização 
de uma determinada tarefa, para verificar os passos necessários para sua 
conclusão.
III- O cenário é montado com os stakeholders e podem ser abertas ou 
6
7
fechadas.
IV- A prototipagem é uma versão inicial do sistema.
Assinale a alternativa CORRETA:
A As sentenças II e III estão corretas.
B As sentenças I e II estão corretas.
C As sentenças I e III estão corretas.
D As sentenças II e IV estão corretas.
No intuito de se atingir os objetivos definidos para os projetos, as 
atividades envolvidas devem ser criteriosamente definidas e controladas. 
Cabe ressaltar que todas as etapas possuem regras específicas. Podemos 
entender as regras como os requisitos necessários para a execução da etapa 
ou atividade em questão. Identificar, entender, documentar e priorizar os 
requisitos é de grande importância para o controle do projeto como um todo. 
Com relação aos requisitos, classifique V para as sentenças verdadeiras e F 
para as falsas:
( ) A gestão dos requisitos preocupa-se com a documentação, 
versionamento, controle de mudanças e qualidade dos requisitos levantados 
na fase de especificação de requisitos.
( ) A especificação de requisitos faz o detalhamento das regras de negócio, 
sinalizando o que o sistema deverá fazer.
( ) Brainstorming não pode ser considerada uma técnica de levantamento 
de requisitos.
Assinale a alternativa que apresentas a sequência CORRETA:
A F - F - V.
B V - V - F.
C V - F - F.
D F - V - V.
Aplicativos computacionais são construídos no decorrer de inúmeras 
etapas. Cada uma delas propõe regras específicas no intuito de contemplar 
as expectativas dos usuários finais. Para que se tenha um bom entendimento 
disso, torna-se necessário fazer um adequado levantamento de requisitos, a 
fim de compreender as particularidades de negócio que serão executadas e 
controladas pelo sistema que será construído. Com relação ao levantamento 
de requisitos, analise as sentenças a seguir:
8
9
I- Transforma conhecimento tácito em conhecimento explícito.
II- Um requisito não pode ser considerado uma documentação do software.
III- Requisitos funcionais estão relacionados às restrições tecnológicas 
envolvidas no processo de desenvolvimento.
IV- Requisitos não funcionais especificam o comportamento do sistema.
Assinale a alternativa CORRETA:
A As sentenças I e IV estão corretas.
B Somente a sentença I está correta.
C As sentenças II e III estão corretas.
D As sentenças III e IV estão corretas.
A área de Requisitos de Software é responsável por informar quais 
requisitos o produto a ser desenvolvido deve possuir. Muitas vezes, porém, 
nos deparamos com a dificuldade de entendimento dos usuários, pois alguns 
têm vaga noção do que precisam e do que um produto de software pode lhes 
oferecer ou o que querem é diferente do que precisam. Para auxiliar a 
resolver estes problemas, há diversas técnicas a serem utilizadas para o 
levantamento de requisitos. Sobre as técnicas utilizadas, assinale a 
alternativa CORRETA:
A
Entrevistas, Protocolo de Análise, Sorteio de Cartões, Análise de
Documentos Quantitativos, Reunião, Prototipagem, Questionários,
Storyboards e Observação.
B
Brainstorming, Grupo Focal, Protocolo de Análise, Sorteio de Cartões,
Sessões JAD, WorkShop, Prototipagem, Questionários, Etnografia e Casos
de Uso.
C
WorkShop, BrainStorming, Questionário, Grupo Focal, Observação,
Protocolo de Análise, Sorteio de Cartões, Sessões RAD, Storyboards e
Casos de Uso.
D
Brainstorming, Sessões JAD, Análise de Documentos Quantitativos,
Reunião, Prototipagem, Entrevista, Questionários, Observação,
Levantamento Orientado a Ponto de Vista, Etnografia e Casos de Uso.
10
Imprimir

Mais conteúdos dessa disciplina