Buscar

1° avaliacao gabaritada 2018

Prévia do material em texto

1. Avaliação I - Individual FLEX (423728) - Modelagem de Sistemas Empresariais (GTI22)
 Prova: 7711447
X = Questão Cancelada
	Gabarito da Prova:  Resposta Certa   Sua Resposta Errada
	Acadêmico:
	Jean Gutemberg Bezerra (919165)
	Disciplina:
	Modelagem de Sistemas Empresariais (GTI22)
	Avaliação:
	Avaliação I - Individual FLEX ( Cod.:423728) ( peso.:1,50)
	Prova Objetiva:
	7711447
	Nota da Prova:
	9
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 é 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)
	As opções I e III estão corretas.
	 c)
	Somente a opção IV está correta.
	 d)
	As opções II e IV estão corretas.
	2.
	Pode-se verificar se a implementação de um software é viável ou não por meio da fase de concepção ou iniciação. Nesta fase, são identificados e determinados o escopo, a arquitetura, os riscos do projeto, as combinações moderadas e os tratamentos que devem complementar o projeto de desenvolvimento do software. Esta fase de concepção e iniciação possui como objetivo avaliar os esforços e os prazos da implementação do software. Esta fase pertence ao ciclo de vida de um software. Classifique V para as opções verdadeiras e F para as falsas:
(    ) Modelo de dados.
(    ) Rational Unified Process (RUP).
(    ) Relacionamento de dados.
(    ) Procedimento modelado.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	V - F - F - V.
	 b)
	F - V -  F  - F.
	 c)
	F - V - V - V.
	 d)
	V - F - V - F.
	3.
	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. Entre os paradigmas de ciclo de vida de engenharia de software, um deles se caracteriza mais fortemente por uma abordagem sistemática e sequencial das atividades. Sobre o modelo descrito, assinale a alternativa CORRETA:
	 a)
	Clássico ou Cascata.
	 b)
	Híbrido.
	 c)
	Prototipação.
	 d)
	Espiral.
	4.
	O ciclo de vida é a primeira escolha que deve ser realizada no processo de software. Nele encontram-se 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 e que seguem determinada ordem. Sobre a ordem dos processos no modelo Cascata, assinale a alternativa CORRETA:
	 a)
	Projeto de sistema e software, análise e definição de requisitos, implementação e teste de unidade, operação e manutenção e integração e teste de sistema.
	 b)
	Projeto de sistema e software, análise e definição de requisitos, implementação e teste de unidade, operação e teste de sistema e integração e manutenção.
	 c)
	Análise e definição de requisitos, projeto de sistema e software, implementação e teste de unidade, integração e teste de sistema e operação e manutenção.
	 d)
	Projeto de sistema e software, implementação e teste de unidade, integração e teste de sistema e operação e manutenção.
	5.
	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, inspeção e adaptação.
	 b)
	Transparência, desenvolvimento e teste.
	 c)
	Transparência, verificação e programação.
	 d)
	Análise, inspeção e adaptação.
	6.
	Uma das primeiras decisões que o analista deve tomar antes de começar o desenvolvimento de um software é qual o tipo de modelo de ciclo que será utilizado. O método de desenvolvimento clássico tem seu processo de desenvolvimento feito de maneira sequencial, e cada uma das fases resulta na elaboração de um ou mais documentos. Assinale a alternativa CORRETA que apresenta esse ciclo de vida:
	 a)
	Modelo Cascata.
	 b)
	Prototipação.
	 c)
	Modelo Incremental.
	 d)
	Modelo Espiral.
	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 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 retrospectiva da Sprint.
	 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 transparência do artefato.
	8.
	A arquitetura global do RUP (uma variação do UP - Unified Process) é 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á o eixo vertical representa o aspecto estático do processo, organizado em termos de disciplinas. A visão estática do RUP prioriza as atividades que ocorrem durante o processo de desenvolvimento. Sobre estas atividades ou workflows, analise as sentenças a seguir:
I- Gerenciamento de Configuração e Mudança: os atores que interagem com o sistema são identificados e os casos de uso são desenvolvidos para modelar os requisitos do sistema. 
II- Meio Ambiente: os processos de negócio são modelados por meio de casos de uso de negócios.  
III- Análise e Projeto: um modelo de projeto é criado e documentado com modelos de arquitetura, modelos de componentes, modelos de objetos e modelos de sequência. 
Agora, assinale a alternativa CORRETA:
FONTE: Disponível em: . Acesso em: 27 out. 2016.
	 a)
	As sentenças I e III estão corretas.
	 b)
	Somente a sentença II está correta.
	 c)
	As sentenças I e II  estão corretas.
	 d)
	Somente a sentença III está correta.
	9.
	Cascata, espiral e prototipação são modelos de ciclo de vida que auxiliam no desenvolvimento de software. Esses modelos podem se adequar segundo as preferências da equipe ou as características específicas de um. Diante disso, analise as sentenças a seguir: 
I- Todos os modelos de ciclo de vida possuem três fases em comum: definição, desenvolvimento e manutenção.
II- Metodologias que seguem o modelo em cascata possuem fases bem definidas, mas que poderão variar conforme a necessidade da equipe.
III- O modelo cascata faz parte dos modelos clássicos de desenvolvimento.
IV- A fase de testes do modelo cascata tem por finalidade garantir rapidez e agilidade no desenvolvimento.
V- Projetos desenvolvidos através do modelo em espiral normalmente possuem um maior potencial de risco, já que sua abordagemestá orientada à codificação.
Assinale a alternativa CORRETA:
	 a)
	As sentenças I, II e III estão corretas.
	 b)
	As sentenças III e V estão corretas.
	 c)
	As sentenças II, IV e V estão corretas.
	 d)
	As sentenças I, III e IV estão corretas.
	10.
	Os modelos de ciclo de vida de processo de software são descrições abstratas do processo de desenvolvimento, que 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. Com relação ao ciclo de vida e seus processos, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) Idealmente, a documentação gerada pela fase de projeto deve servir como principal embasamento para a codificação, o que não afasta a necessidade de novas consultas ao cliente e à equipe de projetistas.
(    ) O modelo de processo chamado cascata, conhecido também como modelo tradicional, é o mais conhecido e ainda bastante utilizado para desenvolvimento de produtos de software.
(    ) O projeto de um software fica vulnerável quando o levantamento dos requisitos é mal executado.
(    ) A fase de projeto pode ser considerada opcional no ciclo de vida tradicional, já que é seguro iniciar a implementação da solução apenas com os requisitos levantados.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	F - V - F - V.
	 b)
	V - V - V - F.
	 c)
	V - F - F - F.
	 d)
	V - V - F - V.

Continue navegando