Buscar

0 Exercicios

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 26 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 26 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 26 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1)
O que é um requisito funcional?
a)
São os requisitos que descrevem as funcionalidades específicas que definem o que um sistema deve realizar.
RESPOSTA CORRETA
Os requisitos funcionais podem ser cálculos, detalhes técnicos, manipulação e processamento de dados e outras funcionalidades.
Enviada em
18/10/2020 08:27
b)
São os requisitos que descrevem como o sistema deve realizar o que o usuário/cliente solicitou.
RESPOSTA INCORRETA
Os requisitos funcionais não descrevem como o sistema irá realizar o que o cliente solicitou.
c)
Trata-se de algo que não é uma funcionalidade, mas que precisa ser realizado para que o software atenda ao seu propósito.
RESPOSTA INCORRETA
Um requisito não-funcional trata-se de algo que não é uma funcionalidade, mas que precisa ser realizado para que o software atenda ao seu propósito.
d)
São requisitos relacionados ao uso da aplicação em termos de desempenho, usabilidade, confiabilidade, segurança, disponibilidade, manutenção e tecnologias envolvidas.
RESPOSTA INCORRETA
Requisitos não-funcionais são relacionados ao uso da aplicação em termos de desempenho, usabilidade, confiabilidade, segurança, disponibilidade, manutenção e tecnologias envolvidas.
e)
 São requisitos que incluem atributos de qualidade para o produto.
RESPOSTA INCORRETA
Requisitos não funcionais incluem atributos de qualidade para o produto.
1)
O que é um requisito não funcional?
a)
É um tipo de requisito que especifica uma funcionalidade do sistema.
RESPOSTA INCORRETA
Requisitos não funcionais não especificam funcionalidades do sistema. Estes são os requisitos funcionais.
Enviada em
22/10/2020 09:29
b)
São requisitos que apresentam algo que o sistema "faz".
RESPOSTA INCORRETA
Os requisitos funcionais apresentam algo que o sistema "faz". Os requisitos não funcionais apresentam "como" o sistema "faz".
c)
É um requisito que especifica critérios que podem ser usados para julgar o funcionamento de um sistema, e não comportamentos específicos.
RESPOSTA CORRETA
Eles são contrastados com os requisitos funcionais, que definem comportamentos ou funções específicas.
d)
É um tipo de requisito que especifica um caso de uso.
RESPOSTA INCORRETA
Um requisito não funcional não especifica um caso de uso. Requisitos funcionais estão mais relacionados com casos de uso.
e)
É um tipo de requisito que pode ser representado por meio de um diagrama de casos de uso.
RESPOSTA INCORRETA
Os requisitos não funcionais não podem ser representados por meio de diagramas.
2)
O requisito não funcional "O sistema deverá apresentar resultados com 99,9% de assertividade" pode ser caracterizado como um requisito de qual grupo?
a)
Segurança.
RESPOSTA INCORRETA
Não se trata de um requisito do tipo segurança, já que ele não representa uma característica sobre proteção do seu sistema e seus dados.
b)
Confiabilidade.
RESPOSTA CORRETA
O resultado deve possuir uma confiabilidade de 99,9%. Logo, este requisito pode ser classificado no grupo confiabilidade.
Enviada em
22/10/2020 09:30
c)
Legal.
RESPOSTA INCORRETA
Não é um tipo de requisito legal, já que seu contexto não envolve situações legais de privacidade de informações, direitos de propriedade intelectual, exportação de tecnologias restritas.
d)
Usabilidade.
RESPOSTA INCORRETA
Não se trata de um requisito do tipo usabilidade, pois não existe relação com uso ou facilidade de aprendizado do sistema.
e)
Portabilidade.
RESPOSTA INCORRETA
Requisitos do tipo portabilidade descrevem a sensibilidade do sistema em relação à mudança de ambiente. Logo, não se trata de um requisito do tipo segurança.
3)
Quais itens podem ser utilizados para documentar requisitos não funcionais?
a)
Descrições, tabelas ou user story.
RESPOSTA CORRETA
Tradicionalmente, os requisitos não funcionais eram documentados utilizando descrições ou tabelas. Com o avanço das metodologias ágeis, atualmente, o uso de user stories também está presente.
Enviada em
22/10/2020 09:33
b)
Descrições e tabelas, apenas.
RESPOSTA INCORRETA
Nos últimos anos, foram utilizados também user stories para a documentação de requisitos não funcionais. Logo, falta um item nesta alternativa.
c)
Diagrama de sequência e diagrama de requisitos.
RESPOSTA INCORRETA
Um diagrama de sequência não é utilizado no contexto de requisitos de software e o diagrama de requisitos não existe.
d)
Plano de projeto e plano de testes.
RESPOSTA INCORRETA
Um plano de projeto é criado para definir um roteiro de projeto e seus envolvidos. Já, um plano de testes apresenta como um software será testado.
e)
Diagrama de classes e objetos.
RESPOSTA INCORRETA
O diagrama de classes e o de objetos são utilizados na modelagem de sistemas orientados a objetos, mas não na especificação de requisitos não funcionais.
4)
Considerando um software de gestão financeira, temos os seguintes requisitos:
R1 - O sistema deve oferecer controle de entradas/saídas de capital.
R2 - O sistema estará acessível 24 horas por dia e 7 dias por semana.
R3 - Não devem haver falhas de cálculos entre transações do sistema.
R4 - O sistema permitirá o acesso a conta bancária do usuário.
Considerando os requisitos apresentados, é correto afirmar:
a)
R1, R2 e R3 são requisitos não funcionais e R4 é um requisito funcional.
RESPOSTA INCORRETA
R1 não é um requisito não funcional pois ele apresenta uma funcionalidade do sistema (controlar entrada/saída de capital).
b)
Todos os requisitos são requisitos não funcionais.
RESPOSTA INCORRETA
Há requisitos que apresentam funcionalidades do sistema, portanto são funcionais.
c)
Todos os requisitos são requisitos funcionais.
RESPOSTA INCORRETA
Entre os requisitos citados, há um requisito não funcional de disponibilidade e um requisito não funcional de confiabilidade.
d)
R2 e R3 são requisitos não funcionais e R1 e R4 são requisitos funcionais.
RESPOSTA CORRETA
R2 é um requisito não funcional de disponibilidade. R3 é um requisito não funcional de confiabilidade. Já R1 e R4 apresentam funcionalidades do sistema, então são requisitos não funcionais.
Enviada em
22/10/2020 09:36
e)
R2, R3 e R4 são requisitos não funcionais e R1 é um requisito funcional.
RESPOSTA INCORRETA
R4 é um requisito funcional já que apresenta uma funcionalidade do sistema (Acessar conta bancária).
5)
Qual o tipo de requisito não funcional que se refere ao "quão difícil será aprender e operar o sistema"?
a)
Segurança.
RESPOSTA INCORRETA
Um ou mais requisitos sobre proteção do seu sistema e seus dados. A medida pode ser expressa de várias maneiras (esforço, nível de habilidade, tempo, ...) para invadir o sistema.
b)
Restrições de plataforma.
RESPOSTA INCORRETA
Este requisito discute a plataforma de destino e seus contextos.
c)
Modificabilidade.
RESPOSTA INCORRETA
Define o quão modificável o sistema deve ser.
d)
Desempenho.
RESPOSTA INCORRETA
Requisitos sobre recursos necessários, tempo de resposta, taxas de transação, throughput, especificações de referência ou qualquer outra coisa que tenha a ver com o desempenho.
e)
Usabilidade.
RESPOSTA CORRETA
Usabilidade é um requisito sobre o quão difícil será aprender e operar o sistema. Os requisitos geralmente são expressos em tempo de aprendizagem ou métricas semelhantes.
Enviada em
22/10/2020 09:36
1)
Os requisitos de software são classificados em três níveis de prioridade durante a preparação da lista de requisitos, sendo essencial, importante e desejável. Das alternativas abaixo, qual justifica esta classificação de requisitos em diferentes níveis de prioridades?
a)
Os recursos destinados para projetos são limitados e, em alguns casos, é necessário deixar de lado alguns dos requisitos levantados para entregar o software com a qualidade esperada, mas não completo.
RESPOSTA INCORRETA
Uma das expectativas do cliente é que todos os requisitos de software sejam atendidos. A priorização de requisitos não justifica a remoção de alguns requisitos menos importantes, apenas faz com que eles sejam atendidos após os mais importantes.
b)
A priorização de requisitos de software permite que o software desenvolvido execute com melhor desempenho.
RESPOSTA INCORRETA
A priorização dos requisitosde software não possui relação direta com o desempenho de execução do software.
c)
Devido ao tempo disponível para a criação de software, muitos projetos utilizam a classificação dos requisitos em diferentes níveis de prioridade para que o projeto dure mais tempo, agregando valor ao produto.
RESPOSTA INCORRETA
A engenharia de software e os estudos realizados na área de qualidade de software focam na entrega de software de qualidade mas dentro do prazo estipulado.
d)
Devido à limitação de recursos e tempo, os requisitos são priorizados para que os mais importantes sejam desenvolvidos primeiro e os menos importantes depois.
RESPOSTA CORRETA
É importante priorizar os requisitos classificados como essenciais e importantes para que as funcionalidades básicas do software sejam disponibilizadas mais rapidamente.
Enviada em
22/10/2020 09:58
e)
A priorização deve ocorrer para que o projeto finalize com custos mais altos que o previsto.
RESPOSTA INCORRETA
A justificativa para a priorização dos requisitos de software não foca no aumento dos custos. O objetivo deve ser sempre tentar reduzir os custos do projeto e entregar o produto no prazo.
2)
Especificação de Requisitos de Software incluir tanto os requisitos de usuário para um sistema quanto uma especificação detalhada dos requisitos de sistema. Sobre os possíveis usuários do Documento de Requisitos de Software podemos afirmar:
a)
Clientes de sistemas – não tem acesso aos documentos de requisitos, pois este é um documento utilizado pelos desenvolvedores, gerentes e testadores.
RESPOSTA INCORRETA
Os Engenheiros de sistema são profissionais que colaboram para o desenvolvimento, implementação e melhoria do software, assim eles utilizam os requisitos para compreender qual sistema será desenvolvido. Os Clientes de sistemas especificam e leem os requisitos para verificar se eles atendem ? s suas necessidades. Os Gerentes usam o documento de requisitos para planejar um pedido de proposta para o sistema e planejar o processo de desenvolvimento do sistema.       Engenheiros de teste de sistema usam os requisitos para desenvolver validações, com a criação de estratégias variadas e planos de testes.  Engenheiro de manutenção de sistema usam os requisitos para compreender o sistema e os relacionamentos entre suas partes.
Enviada em
22/10/2020 10:03
b)
Engenheiros de sistema – usam os requisitos para compreender qual sistema será desenvolvido
RESPOSTA CORRETA
Os Engenheiros de sistema são profissionais que colaboram para o desenvolvimento, implementação e melhoria do software, assim eles utilizam os requisitos para compreender qual sistema será desenvolvido. Os Clientes de sistemas especificam e leem os requisitos para verificar se eles atendem ? s suas necessidades. Os Gerentes usam o documento de requisitos para planejar um pedido de proposta para o sistema e planejar o processo de desenvolvimento do sistema.       Engenheiros de teste de sistema usam os requisitos para desenvolver validações, com a criação de estratégias variadas e planos de testes.  Engenheiro de manutenção de sistema usam os requisitos para compreender o sistema e os relacionamentos entre suas partes.
c)
Gerentes – especificam e leem os requisitos para verificar se eles atendem ? s suas necessidades.
RESPOSTA INCORRETA
Os Engenheiros de sistema são profissionais que colaboram para o desenvolvimento, implementação e melhoria do software, assim eles utilizam os requisitos para compreender qual sistema será desenvolvido. Os Clientes de sistemas especificam e leem os requisitos para verificar se eles atendem ? s suas necessidades. Os Gerentes usam o documento de requisitos para planejar um pedido de proposta para o sistema e planejar o processo de desenvolvimento do sistema.       Engenheiros de teste de sistema usam os requisitos para desenvolver validações, com a criação de estratégias variadas e planos de testes.  Engenheiro de manutenção de sistema usam os requisitos para compreender o sistema e os relacionamentos entre suas partes.
d)
Engenheiros de teste de sistema – usam os requisitos somente em planos de testes e em testes de usabilidade.
RESPOSTA INCORRETA
Os Engenheiros de sistema são profissionais que colaboram para o desenvolvimento, implementação e melhoria do software, assim eles utilizam os requisitos para compreender qual sistema será desenvolvido. Os Clientes de sistemas especificam e leem os requisitos para verificar se eles atendem ? s suas necessidades. Os Gerentes usam o documento de requisitos para planejar um pedido de proposta para o sistema e planejar o processo de desenvolvimento do sistema.       Engenheiros de teste de sistema usam os requisitos para desenvolver validações, com a criação de estratégias variadas e planos de testes.  Engenheiro de manutenção de sistema usam os requisitos para compreender o sistema e os relacionamentos entre suas partes.
e)
Engenheiro de manutenção de sistema – profissional que trabalha com sistemas legados, principalmente quando não existe o documento de requisitos.
RESPOSTA INCORRETA
Os Engenheiros de sistema são profissionais que colaboram para o desenvolvimento, implementação e melhoria do software, assim eles utilizam os requisitos para compreender qual sistema será desenvolvido. Os Clientes de sistemas especificam e leem os requisitos para verificar se eles atendem ? s suas necessidades. Os Gerentes usam o documento de requisitos para planejar um pedido de proposta para o sistema e planejar o processo de desenvolvimento do sistema.       Engenheiros de teste de sistema usam os requisitos para desenvolver validações, com a criação de estratégias variadas e planos de testes.  Engenheiro de manutenção de sistema usam os requisitos para compreender o sistema e os relacionamentos entre suas partes.
3)
O que é um requisito de negócio?
a)
É um diagrama com tarefas associadas à cada papel de usuário.
RESPOSTA INCORRETA
Um diagrama existente que associa cada papel de usuário a uma tarefa é o diagrama de casos de uso.
b)
É aquilo que existe independente do sistema/software.
RESPOSTA INCORRETA
Uma regra de negócio, que é aquilo que existe independente do sistema/software.
c)
Consistem de uma coleção de narrativas de situações no domínio que favorecem o levantamento de informações, a identificação de problemas e a antecipação das soluções.
RESPOSTA INCORRETA
Cenários consistem de uma coleção de narrativas de situações no domínio que favorecem o levantamento de informações, a identificação de problemas e a antecipação das soluções.
d)
São requisitos que descrevem, em termos do negócio, o que deve ser entregue ou conseguido para fornecer valor.
RESPOSTA CORRETA
Também podemos identificá-los como requisitos que informam "o que" o sistema irá fazer.
Enviada em
22/10/2020 10:04
e)
Representação do fluxo de informação.
RESPOSTA INCORRETA
Regra de negócio não expressa um fluxo de informação, mas sim, uma descrição de elementos do negócio.
4)
O que é um requisito de usuário?
a)
São requisitos que estabelecem detalhadamente as funções e restrições do sistema.
RESPOSTA INCORRETA
Os requisitos de sistema que estabelecem detalhadamente as funções e restrições do sistema.
b)
São solicitações do próprio cliente sobre o produto, como quantidade, tipo ou data de entrega.
RESPOSTA INCORRETA
Estes requisitos são chamados de requisitos do cliente.
c)
São basicamente as declarações, em linguagem natural e diagramas, sobre os serviços que o sistema oferece e as restrições para a sua operação. Escrito para os usuários.
RESPOSTA CORRETA
Estes requisitos são baseados nas necessidades do usuário.
Enviada em
22/10/2020 10:04
d)
São requisitos definidos pelas tarefas que eles realizam.
RESPOSTA INCORRETA
Na análise de perfis do usuário, o papel (ou função) específico de cada usuário é definido pelas tarefas que eles realizam. Esta é uma abordagem usada no levantamento de requisitos.
e)
É uma base precisa para a estimativa dos recursos (custo, pessoal, prazos, ferramentas e equipamentos).
RESPOSTA INCORRETA
Uma das vantagens da análise de requisitos é uma base precisa paraa estimativa dos recursos (custo, pessoal, prazos, ferramentas e equipamentos), bem como melhoria na usabilidade, manutenibilidade e outras qualidades do sistema
5)
Qual das abordagens listadas necessita que o analista ou engenheiro de software seja inserido no ambiente da empresa/cliente para fazer o levantamento de requisitos?
a)
Observação in loco/etnografia.
RESPOSTA CORRETA
Os analista devem estar inseridos na rotina de trabalho da organização, tentando entender e descrever as principais atividades que são realizadas.
Enviada em
22/10/2020 10:12
b)
Encontros.
RESPOSTA INCORRETA
Os encontros são reuniões envolvendo analistas, clientes e usuários destinadas exclusivamente ao levantamento de informações, descrição dos problemas atuais e de metas futuras.
c)
Entrevista.
RESPOSTA INCORRETA
A entrevista é normalmente a primeira técnica utilizada. Analistas entrevistam clientes para definir os objetivos gerais e restrições que o software deverá ter. A entrevista deve ser feita de forma objetiva, visando obter o máximo de informações do cliente. Diversas seções de entrevistas podem ser marcadas.
d)
Ligação.
RESPOSTA INCORRETA
Esta não é uma abordagem descrita na engenharia de requisitos.
e)
Contato.
RESPOSTA INCORRETA
O contato não é o nome de nenhuma abordagem que é realizada durante o levantamento de requisitos.
1)
Os requisitos de software são classificados em três níveis de prioridade durante a preparação da lista de requisitos, sendo essencial, importante e desejável. Das alternativas abaixo, qual justifica esta classificação de requisitos em diferentes níveis de prioridades?
a)
Os recursos destinados para projetos são limitados e, em alguns casos, é necessário deixar de lado alguns dos requisitos levantados para entregar o software com a qualidade esperada, mas não completo.
RESPOSTA INCORRETA
Uma das expectativas do cliente é que todos os requisitos de software sejam atendidos. A priorização de requisitos não justifica a remoção de alguns requisitos menos importantes, apenas faz com que eles sejam atendidos após os mais importantes.
b)
A priorização de requisitos de software permite que o software desenvolvido execute com melhor desempenho.
RESPOSTA INCORRETA
A priorização dos requisitos de software não possui relação direta com o desempenho de execução do software.
c)
Devido ao tempo disponível para a criação de software, muitos projetos utilizam a classificação dos requisitos em diferentes níveis de prioridade para que o projeto dure mais tempo, agregando valor ao produto.
RESPOSTA INCORRETA
A engenharia de software e os estudos realizados na área de qualidade de software focam na entrega de software de qualidade mas dentro do prazo estipulado.
d)
Devido à limitação de recursos e tempo, os requisitos são priorizados para que os mais importantes sejam desenvolvidos primeiro e os menos importantes depois.
RESPOSTA CORRETA
É importante priorizar os requisitos classificados como essenciais e importantes para que as funcionalidades básicas do software sejam disponibilizadas mais rapidamente.
Enviada em
22/10/2020 09:58
e)
A priorização deve ocorrer para que o projeto finalize com custos mais altos que o previsto.
RESPOSTA INCORRETA
A justificativa para a priorização dos requisitos de software não foca no aumento dos custos. O objetivo deve ser sempre tentar reduzir os custos do projeto e entregar o produto no prazo.
2)
Especificação de Requisitos de Software incluir tanto os requisitos de usuário para um sistema quanto uma especificação detalhada dos requisitos de sistema. Sobre os possíveis usuários do Documento de Requisitos de Software podemos afirmar:
a)
Clientes de sistemas – não tem acesso aos documentos de requisitos, pois este é um documento utilizado pelos desenvolvedores, gerentes e testadores.
RESPOSTA INCORRETA
Os Engenheiros de sistema são profissionais que colaboram para o desenvolvimento, implementação e melhoria do software, assim eles utilizam os requisitos para compreender qual sistema será desenvolvido. Os Clientes de sistemas especificam e leem os requisitos para verificar se eles atendem ? s suas necessidades. Os Gerentes usam o documento de requisitos para planejar um pedido de proposta para o sistema e planejar o processo de desenvolvimento do sistema.       Engenheiros de teste de sistema usam os requisitos para desenvolver validações, com a criação de estratégias variadas e planos de testes.  Engenheiro de manutenção de sistema usam os requisitos para compreender o sistema e os relacionamentos entre suas partes.
Enviada em
22/10/2020 10:03
b)
Engenheiros de sistema – usam os requisitos para compreender qual sistema será desenvolvido
RESPOSTA CORRETA
Os Engenheiros de sistema são profissionais que colaboram para o desenvolvimento, implementação e melhoria do software, assim eles utilizam os requisitos para compreender qual sistema será desenvolvido. Os Clientes de sistemas especificam e leem os requisitos para verificar se eles atendem ? s suas necessidades. Os Gerentes usam o documento de requisitos para planejar um pedido de proposta para o sistema e planejar o processo de desenvolvimento do sistema.       Engenheiros de teste de sistema usam os requisitos para desenvolver validações, com a criação de estratégias variadas e planos de testes.  Engenheiro de manutenção de sistema usam os requisitos para compreender o sistema e os relacionamentos entre suas partes.
c)
Gerentes – especificam e leem os requisitos para verificar se eles atendem ? s suas necessidades.
RESPOSTA INCORRETA
Os Engenheiros de sistema são profissionais que colaboram para o desenvolvimento, implementação e melhoria do software, assim eles utilizam os requisitos para compreender qual sistema será desenvolvido. Os Clientes de sistemas especificam e leem os requisitos para verificar se eles atendem ? s suas necessidades. Os Gerentes usam o documento de requisitos para planejar um pedido de proposta para o sistema e planejar o processo de desenvolvimento do sistema.       Engenheiros de teste de sistema usam os requisitos para desenvolver validações, com a criação de estratégias variadas e planos de testes.  Engenheiro de manutenção de sistema usam os requisitos para compreender o sistema e os relacionamentos entre suas partes.
d)
Engenheiros de teste de sistema – usam os requisitos somente em planos de testes e em testes de usabilidade.
RESPOSTA INCORRETA
Os Engenheiros de sistema são profissionais que colaboram para o desenvolvimento, implementação e melhoria do software, assim eles utilizam os requisitos para compreender qual sistema será desenvolvido. Os Clientes de sistemas especificam e leem os requisitos para verificar se eles atendem ? s suas necessidades. Os Gerentes usam o documento de requisitos para planejar um pedido de proposta para o sistema e planejar o processo de desenvolvimento do sistema.       Engenheiros de teste de sistema usam os requisitos para desenvolver validações, com a criação de estratégias variadas e planos de testes.  Engenheiro de manutenção de sistema usam os requisitos para compreender o sistema e os relacionamentos entre suas partes.
e)
Engenheiro de manutenção de sistema – profissional que trabalha com sistemas legados, principalmente quando não existe o documento de requisitos.
RESPOSTA INCORRETA
Os Engenheiros de sistema são profissionais que colaboram para o desenvolvimento, implementação e melhoria do software, assim eles utilizam os requisitos para compreender qual sistema será desenvolvido. Os Clientes de sistemas especificam e leem os requisitos para verificar se eles atendem ? s suas necessidades. Os Gerentes usam o documento de requisitos para planejar um pedido de proposta para o sistema e planejar o processo de desenvolvimento do sistema.       Engenheiros de teste de sistema usam os requisitos para desenvolver validações, com a criação de estratégias variadas e planos de testes.  Engenheiro de manutenção de sistema usam os requisitos para compreender o sistema e os relacionamentos entre suas partes.
3)
O que é um requisito de negócio?
a)
É um diagramacom tarefas associadas à cada papel de usuário.
RESPOSTA INCORRETA
Um diagrama existente que associa cada papel de usuário a uma tarefa é o diagrama de casos de uso.
b)
É aquilo que existe independente do sistema/software.
RESPOSTA INCORRETA
Uma regra de negócio, que é aquilo que existe independente do sistema/software.
c)
Consistem de uma coleção de narrativas de situações no domínio que favorecem o levantamento de informações, a identificação de problemas e a antecipação das soluções.
RESPOSTA INCORRETA
Cenários consistem de uma coleção de narrativas de situações no domínio que favorecem o levantamento de informações, a identificação de problemas e a antecipação das soluções.
d)
São requisitos que descrevem, em termos do negócio, o que deve ser entregue ou conseguido para fornecer valor.
RESPOSTA CORRETA
Também podemos identificá-los como requisitos que informam "o que" o sistema irá fazer.
Enviada em
22/10/2020 10:04
e)
Representação do fluxo de informação.
RESPOSTA INCORRETA
Regra de negócio não expressa um fluxo de informação, mas sim, uma descrição de elementos do negócio.
4)
O que é um requisito de usuário?
a)
São requisitos que estabelecem detalhadamente as funções e restrições do sistema.
RESPOSTA INCORRETA
Os requisitos de sistema que estabelecem detalhadamente as funções e restrições do sistema.
b)
São solicitações do próprio cliente sobre o produto, como quantidade, tipo ou data de entrega.
RESPOSTA INCORRETA
Estes requisitos são chamados de requisitos do cliente.
c)
São basicamente as declarações, em linguagem natural e diagramas, sobre os serviços que o sistema oferece e as restrições para a sua operação. Escrito para os usuários.
RESPOSTA CORRETA
Estes requisitos são baseados nas necessidades do usuário.
Enviada em
22/10/2020 10:04
d)
São requisitos definidos pelas tarefas que eles realizam.
RESPOSTA INCORRETA
Na análise de perfis do usuário, o papel (ou função) específico de cada usuário é definido pelas tarefas que eles realizam. Esta é uma abordagem usada no levantamento de requisitos.
e)
É uma base precisa para a estimativa dos recursos (custo, pessoal, prazos, ferramentas e equipamentos).
RESPOSTA INCORRETA
Uma das vantagens da análise de requisitos é uma base precisa para a estimativa dos recursos (custo, pessoal, prazos, ferramentas e equipamentos), bem como melhoria na usabilidade, manutenibilidade e outras qualidades do sistema
5)
Qual das abordagens listadas necessita que o analista ou engenheiro de software seja inserido no ambiente da empresa/cliente para fazer o levantamento de requisitos?
a)
Observação in loco/etnografia.
RESPOSTA CORRETA
Os analista devem estar inseridos na rotina de trabalho da organização, tentando entender e descrever as principais atividades que são realizadas.
Enviada em
22/10/2020 10:12
b)
Encontros.
RESPOSTA INCORRETA
Os encontros são reuniões envolvendo analistas, clientes e usuários destinadas exclusivamente ao levantamento de informações, descrição dos problemas atuais e de metas futuras.
c)
Entrevista.
RESPOSTA INCORRETA
A entrevista é normalmente a primeira técnica utilizada. Analistas entrevistam clientes para definir os objetivos gerais e restrições que o software deverá ter. A entrevista deve ser feita de forma objetiva, visando obter o máximo de informações do cliente. Diversas seções de entrevistas podem ser marcadas.
d)
Ligação.
RESPOSTA INCORRETA
Esta não é uma abordagem descrita na engenharia de requisitos.
e)
Contato.
RESPOSTA INCORRETA
O contato não é o nome de nenhuma abordagem que é realizada durante o levantamento de requisitos.
1)
O que é rastreabilidade no contexto de gerenciamento de requisitos?
a)
É o motivo pelo qual o uso de gerenciamento de requisitos não é indicado.
RESPOSTA INCORRETA
A rastreabilidade, ao contrário dessa afirmação, faz com que projetos que tenham gerenciamento de requisitos tenham sucesso.
b)
É capacidade de descrever e consultar a vida de um requisito, olhando para o futuro como para o passado deste ciclo de vida.
RESPOSTA CORRETA
Ou seja, desde suas origens, por meio do seu desenvolvimento e especificação até sua posterior implantação e uso, e através de períodos de refinamento contínuo e iteração em qualquer uma dessas fases.
Enviada em
25/10/2020 11:00
c)
É uma capacidade que permite a identificação de requisitos funcionais.
RESPOSTA INCORRETA
A rastreabilidade não está diretamente relacionada com a identificação de requisitos, propriamente.
d)
É um conceito criado para descrever o cenário de gerenciamento de requisitos.
RESPOSTA INCORRETA
A rastreabilidade não é um conceito que descreve um cenário de gerenciamento de requisitos, mas demonstra uma capacidade de visualizar requisitos.
e)
É um projeto criado pela UML para elicitar os requisitos.
RESPOSTA INCORRETA
O termo não está relacionado a um projeto em específico, e não faz parte da UML.
2)
Uma das etapas do gerenciamento de requisitos é a investigação (de requisitos). Qual item melhor descreve esta atividade?
a)
Nesta etapa, os requisitos são coletados dos usuários, do negócio e da equipe de desenvolvimento.
RESPOSTA CORRETA
Em cada área, perguntas semelhantes são feitas: Quais são os objetivos, quais são as restrições, quais são as ferramentas ou processos atuais?
Enviada em
25/10/2020 11:02
b)
Nesta etapa é realizado o projeto do software.
RESPOSTA INCORRETA
Na etapa de investigação ainda não é criado um projeto, que será feito em um momento posterior.
c)
Nesta etapa, os usuários devem dar o feedback sobre o produto final.
RESPOSTA INCORRETA
Embora os requisitos investigados possam ser sobre um produto já existente, esta descrição não se aplica a produtos que estão sendo criados.
d)
Nesta etapa é quando ocorre a criação de um produto mínimo viável.
RESPOSTA INCORRETA
Nesta etapa, ainda não é criado um produto, mas sim identificados os possíveis requisitos.
e)
Esta é a última etapa que ocorre durante um gerenciamento de requisitos.
RESPOSTA INCORRETA
A etapa de investigação é uma das primeiras etapas que ocorrem em um gerenciamento de requisitos.
3)
Quantas e quais são as atividades realizadas no gerenciamento de mudanças de requisitos?
a)
São 5 atividades, sendo: 1) Receber os pedidos de mudança das partes interessadas. 2) Registrar as solicitações de mudança recebidas. 3) Analisar e determinar a desejabilidade e processo de implementação. 4) Implementar o pedido de alteração. 5) Encerrar a solicitação de mudança.
RESPOSTA CORRETA
Dificilmente qualquer projeto de desenvolvimento de software é concluído sem que algumas mudanças sejam solicitadas ao projeto.
Enviada em
25/10/2020 11:12
b)
São 5 atividades, sendo: 1) Criar solicitações de mudanças. 2) Registrar as solicitações de mudança recebidas. 3) Analisar e determinar a desejabilidade e processo de implementação. 4) Implementar o pedido de alteração. 5) Encerrar a solicitação de mudança.
RESPOSTA INCORRETA
As mudanças não são criadas. Geralmente, são fornecidas pelas partes interessadas e o time de desenvolvimento acolhe as solicitações.
c)
São 5 atividades, sendo: 1) Receber os pedidos de mudança das partes interessadas. 2) Registrar as solicitações de mudança recebidas. 3) Analisar e determinar a desejabilidade e o processo de implementação. 4) Implementar o pedido de alteração. 5) Encerrar o projeto.
RESPOSTA INCORRETA
Ao final de uma mudança de requisito, o projeto não é encerrado. Ele permanece ativo e o que é encerrada é a solicitação de mudança.
d)
São 4 atividades, sendo: 1) Receber os pedidos de mudança das partes interessadas. 2) Registrar as solicitações de mudança recebidas. 3) Implementar o pedido de alteração. 4) Encerrar a solicitação de mudança.
RESPOSTA INCORRETA
Antes da implementação do pedido de alteração, é realizada uma análise. Além disso, temos cinco atividades no gerenciamento de mudanças de requisitos, não quatro.
e)
São 4 atividades, sendo: 1) Receber os pedidos de mudança das partes interessadas. 2) Registrar as solicitações de mudança recebidas. 3 ) Analisar e determinar a desejabilidade e processo de implementação. 4) Encerrar a solicitação de mudança.RESPOSTA INCORRETA
Antes do encerramento da solicitação de mudança, a alteração é ou não implementada. Então, temos mais uma atividade nesta lista. O que soma cinco atividades no gerenciamento de mudanças de requisitos.
4)
Em qual fase do gerenciamento de requisitos que os custos dos requisitos são analisados?
a)
Testes.
RESPOSTA INCORRETA
Na fase de testes e implementação não analisamos os custos, mas sim as relações entre o produto sendo criado e os requisitos.
b)
Projeto.
RESPOSTA INCORRETA
A fase de projeto ocorre após a análise dos custos. É onde os requisitos são analisados para criar uma arquitetura de software adequada.
c)
Gerenciamento de mudanças.
RESPOSTA INCORRETA
Na fase de gerenciamento de mudanças não analisamos os custos gerais dos requisitos, apenas pontualmente sobre as solicitações de mudanças.
d)
Identificação.
RESPOSTA INCORRETA
Nesta fase é realizada a identificação de requisitos. A análise de custos é feita após a identificação.
e)
Viabilidade.
RESPOSTA CORRETA
Na fase de viabilidade, os custos dos requisitos são determinados.
Enviada em
25/10/2020 11:13

Outros materiais