Buscar

Engenharia de Requisitos


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 4 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

Continue navegando


Prévia do material em texto

REQUISITOS DE SISTEMAS
	
	
	 VOLTAR
	
	Matrícula: 201207096131
	Desempenho: 2,0 de 8,0
	Data: 19/09/2013 10:43:29 (F)
	
	 1a Questão (Ref.: 200775948034)
	Pontos: 0,0  / 1,0
	Identificar e especificar os requisitos funcionais e os não funcionais são atividades da Engenharia de Requisitos realizadas nos processos de
		
	
	refinamento dos requisitos e aprovação dos requisitos.
	 
	definição dos sistemas e refinamento dos requisitos.
	
	aprovação dos requisitos e planejamento de gerenciamento dos requisitos.
	
	análise do problema e definição dos sistemas.
	 
	planejamento de gerenciamento de requisitos e análise do problema.
	
	
	 2a Questão (Ref.: 200775948039)
	Pontos: 1,0  / 1,0
	Analisando as alternativas a seguir, marque a que identifica Requisitos de usuário:
		
	 
	São declarações, em linguagem natural e diagramas, sobre os serviços que o negócio oferece e as restrições para a sua operação.
	
	Representa uma especificação real e restritiva do software e serve de base para a implantação e testes.
	
	São requisitos aplicados na criação da estrutura tecnológica dos procedimentos envolvidos.
	
	São requisitos que estabelecem detalhadamente as funções e restrições do sistema através da especificação funcional que pode servir como um contrato entre cliente e desenvolvedor.
	
	Representa uma especificação abstrata e precisa do software e serve de base para o projeto e implementação.
	
	
	 3a Questão (Ref.: 200775948032)
	Pontos: 0,0  / 1,0
	No processo de engenharia de requisitos, os tipos de requisitos de usuário e de sistema podem ser, respectivamente,
		
	 
	apenas não funcionais; apenas funcionais.
	
	funcionais e não funcionais; apenas não funcionais.
	
	apenas funcionais; funcionais e não funcionais.
	
	apenas funcionais; apenas não funcionais.
	 
	funcionais e não funcionais; funcionais e não funcionais.
	
	
	 4a Questão (Ref.: 200775948038)
	Pontos: 0,0  / 1,0
	Analisando as alternativas a seguir, marque a que identifica Requisitos de sistema:
		
	 
	São requisitos aplicados na criação da estrutura tecnológica dos procedimentos envolvidos.
	 
	São requisitos que estabelecem detalhadamente as funções e restrições do sistema através da especificação funcional que pode servir como um contrato entre cliente e desenvolvedor.
	
	Representa uma especificação abstrata e precisa do software e serve de base para o projeto e implementação.
	
	São declarações, em linguagem natural e diagramas, sobre os serviços que o negócio oferece e as restrições para a sua operação.
	
	Representa uma especificação real e restritiva do software e serve de base para a implantação e testes.
	
	
	 5a Questão (Ref.: 200775952750)
	Pontos: 0,0  / 1,0
	Sobre a Engenharia de requisitos, assinale a opção INCORRETA:
		
	
	A lista dos requisitos é importante para a definição da viabilidade do sistema.
	
	A engenharia de requisitos é uma das primeiras atividades em um processo de construção de um sistema.
	 
	Usabilidade, portabilidade e performance são exemplos de requisitos funcionais de um sistema.
	
	Requisitos de usuário expressam as necessidades do usuário em um nível alto de abstração.
	 
	A análise de requisitos compreende as etapas de elicitação, validação e registro dos requisitos.
	
	
	 6a Questão (Ref.: 200775958616)
	Pontos: 0,0  / 1,0
	Considere os quatro requisitos registrados em um projeto de uma aplicação para a Internet apresentados a seguir. 
I - O tempo de resposta máximo do sistema a qualquer ação do usuário deve ser de 5s. 
II - Clientes que tenham pago as últimas cinco compras à vista têm direito a um desconto não cumulativo de 10% na próxima compra. 
III - A interface com o usuário deve ser organizada em abas e menus. 
IV- Se o produto possuir uma quantidade máxima permitida por compra, esse limite deve ser imposto pelo sistema durante uma compra. 
São tipicamente classificados como requisitos funcionais APENAS os requisitos:
		
	
	III e IV
	
	I e III
	 
	I e II
	 
	II e IV
	
	II e III
	
	
	 7a Questão (Ref.: 200775994466)
	Pontos: 1,0  / 1,0
	As etapas de uma engenharia de requisitos consiste em:
		
	
	Documentar e Homologar.
	
	Levantar os requisitos.
	 
	Investigar a viabilidade; Levantar os requisitos; Analisar os requisitos; Classificar os requisitos; Documentar e Homologar.
	
	Levantar os requisitos; Analisar os requisitos; Classificar os requisitos; Documentar e Homologar.
	
	Elicitar os requisitos.
	
	
	 8a Questão (Ref.: 200775985199)
	Pontos: 0,0  / 1,0
	Considerando F para requisitos FUNCIONAIS e NF para requisitos NÃO FUNCIONAIS, analise as especificações abaixo:
(    ) Definições de outros sistemas com os quais o sistema deverá ficar integrado.
(    ) Informação acerca do domínio de aplicação do sistema.
(    ) Requisitos de Qualidade.
(    ) Requisitos lógicos sobre dados persistentes.
Marque a alternativa correta que define a sequencia:
		
	
	F - NF - NF - NF.
	
	NF - NF - NF - NF.
	
	F - F - F - NF.
	 
	F - F - F - F.
	 
	F - F - NF - NF.
	
	
	 9a Questão (Ref.: 200775926022)
	
	Quais as atividades envolvidas durante o Levantamento de Requisitos? Explique cada uma delas.
		
	
Sua Resposta: Coleta de requisitos, Compreensão do domínio, Classificação dos requisitos.
	
Compare com a sua resposta: Elicitação:
Tem o objetivo de entender o processo como um todo. Pra tanto, geralmente são
feitas entrevistas com as pessoas envolvidas nas atividades relevantes pra execução
das tarefas e até avaliações in loco do ambiente de trabalho. Ao término do processo
o analista deve entender o fluxo de trabalho, o que cada funcionário consome como
entrada e o que gera como saída além do que pode atrapalhar e o que pode melhorar
esse fluxo de trabalho. O produto dessa atividade é a lista de requisitos.
Análise:
Essa atividade consiste em organizar os requisitos em categorias, examinar os
relacionamentos e dependências entre eles, analisar a consistência, além de
omissões e ambiguidades, estabelecer uma ordem de prioridade e reconhecer a
origem e a necessidade de cada requisito.
Especificação:
É a descrição dos requisitos levantados. Pode ser feita em linguagem natural
(texto informal, tabelas, diagramas), linguagem natural estruturada (formulários)
ou linguagem formal (notação matemática).
Modelagem:
É a representação dos requisitos levantados de forma a garantir o melhor
entendimento. Isso pode ser feito, por exemplo, explicitando as informações que
o sistema irá processar, qual o comportamento esperado depois de realizado o
processamento, etc.
Validação:
São revisões realizadas pelos clientes e pela equipe de desenvolvimento pra
garantir que os requisitos estejam sempre consistentes, comprometidos com o
objetivo dos sitema, e não-ambíguos.
Gerenciamento:
Estabelecer padrões de nomenclatura e identificação, divisão por classes, etc.
	
	
	 10a Questão (Ref.: 200775926021)
	
	Cite as principais dificuldades da etapa de levantamento de requisitos.
		
	
Sua Resposta: resolução de conflitos, definição de prioridade.
	
Compare com a sua resposta: Frequentemente o cliente não sabe direito o que quer do seu futuro sistema ou tem
visões conflitantes de diferentes partes do sistema. A comunicação entre desenvolvedores
e clientes nem sempre flui harmoniosamente. Algumas pessoas tem dificuldade de se
expressar. Além do mais, o vocabulário técnico muitas vezes acaba por complicar essa
comunicação.