Buscar

Avaliação I Individual FLEX (405841) Modelagem de Sistemas Empresariais

Prévia do material em texto

1. Avaliação I - Individual FLEX (405841) - Modelagem de Sistemas Empresariais (GTI22)
 Prova: 7410108
X = Questão Cancelada
	Gabarito da Prova:  Resposta Certa   Sua Resposta Errada
	Acadêmico:
	
	Disciplina:
	Modelagem de Sistemas Empresariais (GTI22)
	Avaliação:
	Avaliação I - Individual FLEX ( Cod.:405841) ( peso.:1,50)
	Prova Objetiva:
	7410108
	Nota da Prova:
	8
Parte superior do formulário
	1.
	A metodologia Scrum é utilizada com o objetivo de realizar o desenvolvimento ágil de um software, consegue gerenciar o trabalho de forma eficiente e possui como vantagem o trabalho em grupo. O Scrum prescreve quatro eventos formais, contidos dentro dos limites da Sprint, para inspeção e adaptação. Sobre esses quatros eventos, assinale a alternativa CORRETA:
	 a)
	Backlog do Produto, Reunião de planejamento da Sprint, reunião diária e retrospectiva da Sprint.
	 b)
	Reunião de planejamento da Sprint, reunião diária, reunião de revisão da Sprint e transparência do artefato.
	 c)
	Visão do Produto, reunião diária, reunião de revisão da Sprint e retrospectiva da Sprint.
	 d)
	Reunião de planejamento da Sprint, reunião diária, reunião de revisão da Sprint e retrospectiva da Sprint.
	2.
	A arquitetura global do RUP é organizada em duas dimensões: a horizontal e a vertical. O eixo horizontal evidencia o aspecto dinâmico do processo, descrevendo como ocorre o desenvolvimento ao longo do tempo em termos de fases, iterações e marcos. Também mostra como a ênfase varia ao longo do tempo. Já no eixo vertical representa o aspecto estático do processo, organizado em termos de disciplinas. No RUP, processo é definido como sendo uma descrição de quem está fazendo o quê, como e quando - esses quatro elementos estruturais, correspondem a Papel (quem), Atividade (como), Artefato (o quê) e Fluxo (quando). Com base no exposto, ordene as fases do eixo horizontal: 
I- Concepção.
II- Transição.
III- Construção. 
IV- Elaboração.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
FONTE: Disponível em: . Acesso em: 27 out. 2016.
	 a)
	IV - II - I - III.
	 b)
	III - I - II - IV.
	 c)
	II - III - IV - I.
	 d)
	I - IV - III - II.
	3.
	O ciclo de vida é a primeira escolha que deve ser realizada no processo de software. Ele é a estrutura que contém os processos, as atividades e as tarefas envolvidas no desenvolvimento, operação e manutenção de um produto de software, abrangendo a vida do sistema, desde a definição de seus requisitos até o término de seu uso. O modelo de ciclo de vida clássico ou modelo Cascata recebeu esse nome devido ao encadeamento de uma fase com outra. Os principais estágios do modelo demonstram as atividades fundamentais de desenvolvimento. Com base no modelo apresentado, classifique V para as sentenças verdadeiras e F para as falsas: 
(    ) Projeto de sistema e software: considerada a última fase, o projeto nesta fase é considerado um software.
(    ) Integração e teste de sistema: nesta fase, após os testes, o sistema de software é liberado para o cliente.
(    ) Implementação e teste de unidade: durante esse estágio, o projeto de software é realizado como um conjunto de programas ou unidades de programa e cada fase é verificada para identificar se atende ao solicitado.
(    ) Análise e definição de requisitos: durante essa fase é que os serviços, restrições e objetivos do sistema são definidos, através dos levantamentos com o cliente.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	F - V - V - F.
	 b)
	F - V - V - V.
	 c)
	V - F - F - V.
	 d)
	V - V - F - F.
	4.
	O Extreme Programming (XP) foi desenvolvido por Kent Back e Ward Cunningham, é conhecido como o mais popular dos métodos ágeis. É indicado para equipes pequenas e médias, que necessitam desenvolver softwares em que os requisitos não estão totalmente especificados e que também se modificam rapidamente. Pressman (2011, p. 87) define um conjunto de cinco valores que estabelecem as bases para todo o trabalho realizado com parte da XP. Classifique V para as opções verdadeiras e F para as falsas:
(    ) Comunicação.
(    ) Agilidade.
(    ) Feedback (realimentação ou retorno).
(    ) Coragem.
(    ) Respeito.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
FONTE: SOMMERVILLE, I. Engenharia de Software. 9. ed. São Paulo: Pearson Prentice Hall, 2011.
	 a)
	F - V - F - V - F.
	 b)
	V - F - V - V - V.
	 c)
	F - F - V - V - V.
	 d)
	V - F - V - F - F.
	5.
	Os modelos de ciclo de vida de processo de software são descrições abstratas do processo de desenvolvimento e apresentam as principais atividades e informações usadas na produção e manutenção de software, bem como a ordem em que as atividades devem ser executadas. Um dos importantes modelos de ciclo de vida de software tem desenvolvimento iterativo, e cada ciclo inclui uma etapa de definição de objetivos e alternativas; outra de avaliação de alternativas e identificação e resolução de riscos; uma terceira etapa de validação e verificação e, finalmente, na etapa seguinte, o planejamento. Sobre o modelo apresentado, assinale a alternativa CORRETA:
	 a)
	Híbrido.
	 b)
	Clássico ou Cascata.
	 c)
	Espiral.
	 d)
	Prototipação.
	6.
	A metodologia Scrum é utilizada com o objetivo de realizar o desenvolvimento ágil de um software, consegue gerenciar o trabalho de forma eficiente e possui como vantagem o trabalho em grupo. O Scrum baseia-se em três pilares que apoiam a implementação de controle de processo empírico. Assinale a alternativa CORRETA:
	 a)
	Transparência, verificação e programação.
	 b)
	Análise, inspeção e adaptação.
	 c)
	Transparência, inspeção e adaptação.
	 d)
	Transparência, desenvolvimento e teste.
	7.
	A metodologia Scrum é utilizada com o objetivo de realizar o desenvolvimento ágil de um software, consegue gerenciar o trabalho de forma eficiente e possui como vantagem o trabalho em grupo. O Scrum é uma ferramenta que pode realizar atividades e resolver problemas de projetos diferentes, desde que tenham as mesmas classes e os mesmos objetos em comum. Esta metodologia de gerenciar o desenvolvimento de softwares complexos está relacionada a uma técnica. Sobre essa técnica, ou seja, a abordagem utilizada, analise as seguintes opções:
I- Iterativa.
II- Implementativa.
III- Incremental.
IV- Dedutiva.
Assinale a alternativa CORRETA:
	 a)
	Somente a opção I está correta.
	 b)
	Somente a opção IV está correta.
	 c)
	As opções II e IV estão corretas.
	 d)
	As opções I e III estão corretas.
	8.
	A metodologia de desenvolvimento Ágil busca tornar mais rápido o processo de desenvolvimento de software, além de promover uma melhor comunicação e interação entre os membros da equipe. Diminuir as falhas e ter um aumento na produtividade também são objetivos das metodologias ágeis. Sobre as metodologias ágeis, analise as opções a seguir:
I- Extreme Programming XP.
II- Processo Unificado Ágil (AUP).
III- Desenvolvimento Dirigido à Funcionalidade (FDD).
IV- Desenvolvimento Dirigido à Produção (DDP).
Assinale a alternativa CORRETA:
	 a)
	Somente a opção IV está correta.
	 b)
	As opções I, II e III estão corretas.
	 c)
	As opções II e IV estão corretas.
	 d)
	Somente a opção I está correta.
	9.
	O Diagrama de Entidade de Relacionamento – DER – é uma ferramenta que possui como objetivo modelar as entidades e seus relacionamentos, são informações definidas para o banco de dados de sistema. O DER é formado por entidades, relacionamentos e atributos. As entidades são formadas pelos dados concretos e abstratos, os quais formam um conjunto de informações sobre o sistema. Os relacionamentos são definidos pelas ocorrências entre as entidades. Os atributos são as descrições, nomes definidos para cada entidade do relacionamento. Sobre como é representado graficamente o DER,analise as opções a seguir:
I- Triângulo, quadrado e setas.
II- Reta, círculo e esfera.
III- Pirâmide, cubo e circular.
IV- Retângulo, losango e linhas.
Assinale a alternativa CORRETA:
	 a)
	Somente a opção IV está correta.
	 b)
	As opções I e III estão corretas.
	 c)
	Somente a opção I está correta.
	 d)
	As opções II e IV estão corretas.
	10.
	O ciclo de vida de um software, definindo assim o seu tempo de utilização, possui como objetivo disponibilizar para os programadores o tempo em que se inicia o desenvolvimento do software, tempo de manutenção que este terá durante seu uso, bem como definir quando ele deixará de ser utilizado. O método de processo unificado, também chamado de Rational Unified Process (RUP), realiza a função de definir cada período do desenvolvimento do software, desde sua criação até sua finalização. Assinale a alternativa CORRETA que apresenta uma fase do ciclo de vida do processo unificado:
	 a)
	Interatividade.
	 b)
	Manutenção.
	 c)
	Manutenibilidade.
	 d)
	Construção.
Parte inferior do formulário

Continue navegando