Buscar

Teste de Conhecimento sobre Especificação de Requisitos de Software

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 6 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 6 páginas

Prévia do material em texto

Prezado (a) Aluno(a),
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS.
	
	 
		
	
		1.
		O Documento de Requisitos de Software é a declaração oficial do que os desenvolvedores de sistema devem implementar, além de ser utilizado pelos diversos stakeholders da organização.
As colunas abaixo indicam os possíveis usuários do documento e como eles utilizam:
1 - Clientes do sistema
2 - Gerentes
3 - Engenheiros do sistema
4 - Engenheiros de teste do sistema
5 - Engenheiros de manutenção do sistema
(      ) Usam os requisitos para compreender qual sistema será desenvolvido.
(      ) Usam os requisitos para compreender o sistema e os relacionamentos entre suas partes.
(      ) Especificam e lêem os requisitos para verificar se eles atendem às suas necessidades.
(      ) Usam os requisitos para desenvolver testes de validação para o sistema.
(       ) Usam o documento de requisitos para planejar um pedido de proposta para o sistema e planejar o processo de desenvolvimento do sistema.
Assinale a alternativa que corresponde a seqüência correta de relacionamento entre as colunas:
	
	
	
	1 - 3 - 2 - 4 - 5
	
	
	3 - 5 - 2 - 4 - 1
	
	
	2 - 3 - 1 - 4 - 5
	
	
	3 - 5 - 1 - 4 - 2
	
	
	2 - 1 - 3 - 4 - 5
	
Explicação:
A explicação de cada item  está na opção correta
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		2.
		Marque a correta sobre a notação de processo de negócios:
	
	
	
	O evento terminativo indica que existem várias consequências na finalização do processo, ele permite que se coloque dois ou mais dos tipos anteriores como resultados antes de o processo ser encerrado.
	
	
	Nenhuma das anteriores.
	
	
	Evento é um termo genérico para o trabalho que a organização realiza. Um evento pode conter uma ou mais tarefas em níveis mais detalhados.
	
	
	Os tipos de atividades que podem fazer parte de um processo de negócio são: processos, subprocessos e tarefas.
	
	
	Uma inferência é usada para definir que rumo o fluxo vai seguir e controlar suas ramificações dos fluxos de sequência. A forma gráfica é um quadrado com as pontas alinhadas horizontal e verticalmente (losango).
	
	
	
	 
		
	
		3.
		Em 1995, a Organização Australiana de Defesa e Tecnologia relatou os resultados de uma pesquisa sobre problemas com especificação de requisitos na Marinha. Um dos problemas destacados foi a disparidade no nível das especificações. Isto é, alguns requisitos foram especificados em um nível alto e outros em um nível muito baixo. A disparidade era composta de diversas situações.
Assinale a única alternativa que NÃO descreve tal situação.
	
	
	
	Frequentemente, os requisitos foram excessivamente especificados, quando os analistas identificaram tipos específicos de computadores e linguagens de programação assumiram uma solução específica ou impuseram processos e protocolos não apropriados.
	
	
	Algumas vezes, os analistas de requisitos utilizaram diferentes estilos de escrita, especialmente em área diferentes do sistema.
	
	
	A diferença de experiência entre os analistas levou a diferentes níveis de detalhes nos requisitos.
	
	
	Os analistas, algumas vezes, mesclaram requisitos com soluções parciais, levando a sérios problemas para o projeto de uma solução com boa relação custo-benefício.
	
	
	Na tentativa de não reutilizar os requisitos a partir de sistemas anteriores, os analistas empregaram diferentes formatos e estilos de escrita.
	
	
	
	 
		
	
		4.
		Segundo Sommerville, o documento de requisitos de software é a declaração oficial do que os desenvolvedores de sistema devem implementar. Esse documento possui um conjunto diversificado de usuários, desde a gerência sênior da organização até os engenheiros responsáveis pelo desenvolvimento do software. Um dos possíveis usuários é o Cliente de Sistema, como ele utiliza esse documento?
	
	
	
	Usam os requisitos para compreender o sistema e os relacionamentos entre as partes
	
	
	Especificam e lêem os requisitos para verificar se eles atendem às suas necessidades. Também especificam as mudanças
	
	
	Usam o documento de requisitos para planejar um pedido de proposta para o sistema e planejar o processo de desenvolvimento di sistema
	
	
	Usam os requisitos para compreender qual sistema será desenvolvido
	
	
	Usam os requisitos para desenvolver testes de validação para o sistema
	
	
	
	 
		
	
		5.
		A Especificação de Requisitos de Software é um documento lido por várias pessoas, desde a cúpula administrativa até o pessoal de Tecnologia da Informação. Desta forma, sua elaboração deve ser cuidadosa de modo que todos possam entender o significado de seu conteúdo.
Indique se corretas (C) ou erradas (E) as afirmativas abaixo em relação aos requisitos que descrevem um sistema de Folha de Pagamento.
I   - O sistema deverá prever os descontos de encargos sociais dos colaboradores.
II  - O sistema deverá gerar um relatório para a RAIS a cada final de ano.
III - O sistema deverá calcular as horas extras dos colaboradores baseando-se na folha de ponto dos mesmos.
	
	
	
	E, C, C
	
	
	E, C, E
	
	
	C, E, C
	
	
	C, C, E
	
	
	E, E, C
	
Explicação:
I   - O sistema deverá prever os descontos de encargos sociais dos colaboradores. => ERRADA. Nem todos sabem o que são e quais são os encargos sociais. É necessário descrever quais são os encargos sociais.
II  - O sistema deverá gerar um relatório para a RAIS a cada final de ano. => ERRADA. Nem todos sabem o que significa relatório da RAIS. É necessário descrver o que é RAIS e o que consta no relatório que a empresa deverá enviar à Receita Federal.
III - O sistema deverá calcular as horas extras dos colaboradores baseando-se na folha de ponto dos mesmos.=> CERTA
	
	
	
	 
		
	
		6.
		Identifique o profissional que usa requisitos para entender o sistema e os relacionamentos entre suas partes. Marque a alternativa correta:
	
	
	
	Engenheiros de Teste de Sistema
	
	
	Clientes
	
	
	Gerentes
	
	
	Engenheiros de Manutenção de Sistema
	
	
	Engenheiros de Sistema
	
	
	
	 
		
	
		7.
		A Especificação de Requisitos de Software é um documento lido por várias pessoas, desde a cúpula administrativa até o pessoal de Tecnologia da Informação. Desta forma, sua elaboração deve ser cuidadosa de modo que todos possam entender o significado de seu conteúdo.
Indique se corretas (C) ou erradas (E) as afirmativas abaixo em relação aos requisitos que descrevem um sistema de Folha de Pagamento.
I   - O sistema deverá calcular o valor do IRRF para cada  colaborador, conforme regras vigentes.
II  - O sistema deverá gerar o salário liquido dos colaboradores subtraindo os descontos dos valores de recebimentos. Os descontos e recebimentos foram descritos anteriormente.
III - O sistema deverá gerar valor de pagamento de férias conforme a  lei vigente.
	
	
	
	C, C, E
	
	
	C, E, C
	
	
	C, E, E
	
	
	E, E, C
	
	
	E, C, E
	
Explicação:
I   - O sistema deverá calcular o valor do IRRF para cada  colaborador, conforme regras vigentes.=> Errada. O que é IRRF? Qual especificamente as regras vigentes? Como o desenvolvedor implementará este requisito? Informações faltando.
II  - O sistema deverá gerar o salário liquido dos colaboradores subtraindo os descontos dos valores de recebimentos. Os valores de descontos e recebimentos foram descritos anteriormente.=> Certa
III - O sistema deverá gerar valor de pagamento de férias conforme a  lei vigente.=> Errada. Qual a lei vigente? Como o desenvolvedor implementará este requisito? Informações faltando.
	
	
	
	 
		
	
		8.
		Indique se corretas (C) ou erradas (E) as afirmativas abaixo em relação ao que significa a Especificaçãode Requisitos de Software:
I   - Uma declaração oficial do que os desenvolvedores do sistema devem implementar.
II  - Um documento que contém apenas as funções que devem ser implementadas no sistema.
III - Uma declaração dos requisitos a serem implementados no sistema , contendo os respectivos casos de teste definidos pelo cliente.
	
	
	
	E, C, C
	
	
	C, C, E
	
	
	E, E, C
	
	
	C, E, E
	
	
	C, E, C
	
Explicação:
I   - Uma declaração oficial do que os desenvolvedores do sistema devem implementar. => Correta
II  - Um documento que contém apenas as funções que devem ser implementadas no sistema.=> Errada pois na Especificação de Requistos constam também os requisitos não funcionais.
III - Uma declaração dos requisitos a serem implementados no sistema , contendo os respectivos casos de teste definidos pelo cliente. => Errada pois na Especificação de Requistos não constam os casos de teste (que é uma atividade do desenvolvimento do projeto)

Continue navegando