Buscar

APOL OBJETIVA - Engenharia de Software DEZ 2020

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

Prévia do material em texto

Questão 1/5 - Engenharia de Software (E)
Em um projeto de desenvolvimento de software, os membros da equipe do projeto conversam, diariamente em uma rápida reunião, para verificar o andamento das tarefas e expor eventuais dificuldades.  Essa equipe é multidisciplinar, e composta por profissionais experientes que trabalham em conjunto com, pelo menos, um representante do cliente. As iterações no trabalho são curtas e, ao final de cada uma delas, o produto ganha novas funcionalidades. Nesse momento, a versão atual é apresentada funcionando ao cliente, visto que ter o software funcionando é mais importante do que ter uma documentação detalhada. O modelo de desenvolvimento de sistemas que se encaixa nesse cenário é o:
Nota: 20.0
	
	A
	em espiral.
	
	B
	de software aberto.
	
	C
	de prototipagem rápida.
	
	D
	scrum.
Você acertou!
Pré Roteiro, Engenharia de Software, Aula 03.
O enunciado é a definição do processo de desenvolvimento ágil Scrum. Nos itens apenas o Scrum tem a característica acima. Aos outros itens são processos clássicos.
Questão 2/5 - Engenharia de Software (E)
Um analista trabalha com desenvolvimento de software e a empresa onde ele trabalha deseja desenvolver um novo editor de web para colocar no mercado. Esse editor deve ser um software que forneça recursos, embasados no que o usuário escreveu, o que o torna um software de funcionalidade complexa. Considere que a empresa deseja disponibilizar o produto no mercado em versões de forma gradativa, fazendo análise do risco para avaliar a viabilidade de desenvolvimento de uma nova versão. Tendo de escolher um modelo de processo para desenvolver esse editor, e conhecendo as características dos modelos existentes, entre os modelos abaixo, qual é o modelo apropriado para esse caso?
Nota: 20.0
	
	A
	Cascata
	
	B
	Espiral
Você acertou!
Pré Roteiro, Engenharia de Software, Aula 01. Aqui o que responde a questão é a analise do risco, fato característico do Modelo Espiral.
	
	C
	RAD (rapid application development)
	
	D
	Scrum
Questão 3/5 - Engenharia de Software (E)
“Método de projeto de testes que usa a estrutura de controle do projeto procedimental para derivar casos de teste”. A afirmação refere-se a qual das opções abaixo:
Nota: 20.0
	
	A
	Caixa Branca.
Você acertou!
Pré Roteiro, Engenharia de Software, Aula 04.
No Caixa Branca é justamente para derivarmos casos de testes para que possamos passar pelo código utilizando caminhos encontrados e definidos no plano de teste.
	
	B
	Caixa Preta.
	
	C
	TDD.
	
	D
	Scrum.
Questão 4/5 - Engenharia de Software (E)
Uma abordagem iterativa de desenvolvimento de software tem se popularizado como uma técnica-padrão no desenvolvimento de sistemas pequenos e médios, especialmente no mundo dos negócios. Scrum e eXtreme Programming são métodos ágeis e iterativos de desenvolvimento de software que compartilham a característica de:
Nota: 20.0
	
	A
	ênfase em processos em vez de pessoas.
	
	B
	envolvimento restrito do cliente no processo de desenvolvimento.
	
	C
	desenvolvimento e entregas incrementais de software.
Você acertou!
Pré Roteiro, Engenharia de Software, Aula 03.
Uma das características marcantes do desenvolvimento ágil é a valorização das pessoas e o desenvolvimento em interações e a adaptação rápida a mudanças no software.
	
	D
	dificuldade de atender a contínuas mudanças nos requisitos.
Questão 5/5 - Engenharia de Software (E)
Modelo que é mais antigo e também o mais usado em engenharia de software, que modela em função do ciclo da engenharia convencional, que precisa de uma abordagem sistemática, sequencial no desenvolvimento de software. Essas características são de qual modelo?
Nota: 20.0
	
	A
	Cascata
Você acertou!
Pré Roteiro, Engenharia de Software, Aula 01. Ao contrario da questão 1 aqui não temos a analise de risco. Apenas a aplicação de um Modelo Clássico de Desenvolvimento.
	
	B
	Espiral
	
	C
	RAD (rapid application development)
	
	D
	Scrum

Mais conteúdos dessa disciplina