Buscar

Avaliação II Modelagem de Sistemas Empresarias

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

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

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ê viu 3, do total de 5 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

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

Prévia do material em texto

Disciplina:
	Modelagem de Sistemas Empresariais (GTI22)
	Avaliação:
	Avaliação II - Individual FLEX ( Cod.:514983) ( peso.:1,50)
	Prova:
	17007532
	Nota da Prova:
	9,00
	
	
Legenda:  Resposta Certa   Sua Resposta Errada  
Parte superior do formulário
	1.
	Os requisitos de sistema são processos realizados pelos engenheiros, que realizam a análise de como devem ser as funcionalidades do software a ser desenvolvido. O requisito de sistema possui como objetivo descrever o comportamento externo do sistema e possui restrições operacionais, tanto para acesso quanto para ações de suas funcionalidades. A utilização de como redigir de forma útil os requisitos de sistema pode estar atrelada ao uso de qual linguagem?
	 a)
	Validação.
	 b)
	Especificação.
	 c)
	Orientada.
	 d)
	Natural.
	2.
	Como qualquer projeto de desenvolvimento de software, existem processos e procedimentos que são difíceis de serem realizados e registrados. Podemos citar como exemplo disso a documentação de um sistema. No caso de levantamento de requisitos, também pode ser identificada a dificuldade de registrar, realizar o levantamento de todos os processos que envolvem as etapas de criação de um software. No levantamento de requisitos, podem ser encontradas algumas dificuldades, como desconhecimento do analista, falta de conhecimento técnico, excesso de palavras técnicas, falta de conhecimento técnico do usuário. Assinale a alternativa CORRETA que apresenta o método que realiza o levantamento de requisitos:
	 a)
	Modelagem e linguagem unificada.
	 b)
	Modelagem de casos de uso.
	 c)
	Modelagem do diagrama de classe.
	 d)
	Modelagem do diagrama de atividade.
	3.
	Os requisitos de um sistema são uma descrição de necessidades ou aspirações para um produto, os serviços que o sistema oferece ou não, além de deixar bem claras as restrições a seu funcionamento. Devido à complexidade dessa fase e, para que os problemas sejam minimizados, é muito importante que os requisitos sejam entendidos pelas partes interessadas, para que um requisito possa ser validado e aceito, e algumas verificações devem ser realizadas. Sobre essas verificações, analise as sentenças a seguir:
I- Ele deve ser documentado de maneira que seja de fácil compreensão por todos.
II- Nem todos os requisitos podem ser testados após a entrega do sistema.
III- A rastreabilidade dos requisitos a partir do problema de negócio.
IV- A unicidade dos requisitos.
Agora, assinale a alternativa CORRETA:
	 a)
	As sentenças I, III e IV estão corretas.
	 b)
	As sentenças II, III e IV estão corretas.
	 c)
	Somente a sentença II está correta.
	 d)
	As sentenças I, II e III estão corretas.
	4.
	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, além de deixar bem claras as restrições a seu funcionamento. Essa fase normalmente é complexa e, para que esses problemas sejam minimizados, é muito importante que os requisitos sejam entendidos pelas partes interessadas. Durante o processo de validação dos requisitos, diferentes tipos de verificações devem ser realizados com os documentos de requisitos. Sobre os tipos de verificações de requisitos, assinale a alternativa CORRETA:
FONTE: SOMMERVILLE, Ian. Engenharia de software. 9. ed. São Paulo: Pearson Prentice Hall, 2011.
	 a)
	Revisão de requisitos, verificação de validade e prototipação.
	 b)
	Revisão de requisitos, prototipação e geração de casos de testes.
	 c)
	Entrevistas e prototipação.
	 d)
	Entrevistas, revisão de requisitos e prototipação.
	5.
	O principal objetivo da engenharia de requisitos é desenvolver e armazenar um documento de requisito de sistema, analisar se o sistema é viável, analisar a obtenção dos requisitos, realizar o levantamento dos requisitos e confirmar se os requisitos são válidos para o sistema. A engenharia de requisitos pode ser aplicada e analisada em um sistema orientado a objetos, em um sistema estruturado, pode também analisar modelos gráficos, como modelo de casos de uso. A engenharia de requisito é composta por alguns subprocessos. Sobre esses subprocessos, analise as seguintes opções:
I- Análise de dados e configuração.
II- Fusão de requisitos.
III- Estudo de viabilidade e especificação.
IV- Elicitação e validação.
Agora, assinale a alternativa CORRETA:
	 a)
	As opções II e IV estão corretas.
	 b)
	Somente a opção III está correta.
	 c)
	As opções III e IV estão corretas.
	 d)
	Somente a opção I está correta.
	6.
	Os requisitos de um sistema são uma descrição de necessidades ou aspirações para um produto de software, os serviços que o sistema oferece ou não. Os requisitos não funcionais são requisitos que estão relacionados com propriedades de difícil verificação, como confiabilidade, desempenho, usabilidade, segurança, portabilidade e integridade, mas que também são de grande importância para o projeto. Sobre  os requisitos não funcionais, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) O sistema deve possibilitar o cadastramento dos dados pessoais dos funcionários.
(    ) O sistema deve permitir a baixa automática do estoque quando da venda de um produto.
(    ) O tempo de resposta do sistema não deve ultrapassar 10 segundos.
(    ) O software deve ser operacionalizado no sistema Windows.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	V - V - F - F.
	 b)
	F - F - V - V.
	 c)
	F - V - V - F.
	 d)
	V - F - F - V.
	7.
	Uma das principais razões para o fracasso de um software está relacionada a falhas no levantamento de requisitos. Entre as principais razões destacam-se os requisitos mal organizados, requisitos mal expressos, requisitos desnecessários para os clientes e a dificuldade para lidar com a constante alteração dos requisitos. Com base no exposto, analise a lista de requisitos de um sistema que será desenvolvido e  classifique V para as sentenças verdadeiras e F para as falsas:
(    ) O sistema não poderá excluir um fornecedor do cadastro, se o fornecedor estiver inadimplente; este é um requisito não funcional. 
(    ) O sistema só permitirá a visualização do campo "valor máximo" para gerentes; é um requisito funcional. 
(    ) O sistema não permitirá acesso aos registros de compras após as 17 horas; é um requisito não funcional.  
Agora, assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	F - V - F.
	 b)
	V - F - F.
	 c)
	V - V - F.
	 d)
	V - F - V.
	8.
	A linguagem natural, que é a linguagem que usamos no nosso dia a dia, foi usada desde o início da engenharia do software para descrever os requisitos de sistema. Ao utilizarmos a linguagem natural como forma de documentação, devemos estar atentos a problemas inerentes a essa forma de documentação, como, por exemplo: por ser potencialmente vaga, ambígua, seu significado depende do conhecimento do autor. Acerca das diretrizes para a especificação em linguagem natural, analise as sentenças a seguir:
I- Cria uma padronização e garante que será seguida.
II- Para marcar as partes fundamentais, utiliza recursos como negrito e itálico.
III- Faz uso de jargões e termos técnicos para garantir o entendimento por todos.
IV- Usa uma linguagem em que fique claro o que é opcional e obrigatório.
Agora, assinale a alternativa CORRETA:
	 a)
	As sentenças I, II e IV estão corretas.
	 b)
	As sentenças II, III e IV estão corretas.
	 c)
	Somente a sentença II está correta.
	 d)
	As sentenças I, II e III estão corretas.
	9.
	Quando estudamos Engenharia de Requisitos, verificamos sua importância, pois ela é o elemento fundamental na engenharia de software para se permitir dar subsídios mais detalhados e precisos à modelagem dos sistemas de informações computacionais. As falhas em requisitos estão entre as principais razões para o fracasso de um software. Entre as principais razões destacam-se os requisitos mal organizados, requisitos mal expressos, requisitos desnecessários para os clientes e a dificuldade para lidar com requisitos frequentemente mutáveis.Sobre a definição de requisitos funcionais, assinale a alternativa CORRETA:
	 a)
	Os requisitos funcionais são as condições que devem preexistir para que o software consiga prover ou realizar os requisitos funcionais.
	 b)
	Os requisitos funcionais são as funcionalidades que o software deve realizar ativamente para atender à determinada necessidade.
	 c)
	?Prover energia elétrica ininterrupta para as máquinas servidoras? pode ser um requisito funcional, dada a necessidade de o software ser mantido em funcionamento vinte e quatro horas por dia, sete dias por semana.
	 d)
	?Garantir segurança dos dados armazenados? também pode ser um requisito funcional, pois os dados são armazenados de maneira remota.
	10.
	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, além de deixar bem claras as restrições a seu funcionamento. Essa fase normalmente é complexa e, para que esses problemas sejam minimizados, é muito importante que os requisitos sejam entendidos pelas partes interessadas. Existe uma série de técnicas para a validação dos requisitos, que podem ser usadas individualmente ou em conjunto. Sobre essas técnicas, analise as sentenças a seguir:
I- A revisão sistêmica e a procura de erros e inconsistências.
II- A criação de um protótipo para apresentação.
III- Testes através da geração de casos de testes.
IV- Conferência através dos documentos e entrevistas.
Agora, assinale a alternativa CORRETA:
FONTE: SOMMERVILLE, Ian. Engenharia de software. 9. ed. São Paulo: Pearson Prentice Hall, 2011.
	 a)
	Somente a sentença II está correta.
	 b)
	As sentenças I, II e III estão corretas.
	 c)
	As sentenças II, III e IV estão corretas.
	 d)
	As sentenças I, III e IV estão corretas.
Prova finalizada com 9 acertos e 1 questões erradas.
Parte inferior do formulário

Outros materiais