Buscar

Apol1 ES

Prévia do material em texto

Questão 1/5 - Engenharia de Software
A engenharia de software surgiu em meados dos anos 70 como uma forma de contornar o que se chamava crise do software. 
Tal crise ocorria em decorrência da complexidade no desenvolvimento, além de problemas relacionados a prazos, custos e qualidade. 
Em relação aos fundamentos científicos da engenharia de software, Assinale as alternativas que estejam corretas 
I-O uso de métodos, modelos, técnicas, processos e ferramentas que possam ser utilizados durante todas as fases de desenvolvimento de software.
II-O uso de mecanismos para planejamento e gerenciamento de projeto de desenvolvimento de software.
III-A aplicação de qualidade aos processos e consequentemente ao produto final (software).
IV-O uso de métodos e ferramentas que possam ser utilizados durante todas as fases de desenvolvimento de software
V-O uso de métodos com aplicações de qualidade aos processos que possam ser utilizados durante todas as fases de desenvolvimento de software.
Assinale a alternativa que apresenta a sequência CORRETA
	
	A
	Somente os itens I, II e III estão corretos
	
	B
	Somente os itens I, II e IV estão corretos
	
	C
	Somente os itens I e V estão corretos
	
	D
	Somente os itens II, III e V estão corretos
	
	E
	Todos os itens estão corretos.
Questão 2/5 - Engenharia de Software
A Engenharia de Software tem sua base obtida através da camada de processos que por sua vez utilizam ferramentas e métodos. Com base nisso é correto afirmar que:
I-Ferramentas são softwares que nos ajudam a programar melhor
II-Métodos compreendem em como os programas são esritos
III- Métodos fornecem técnicas para o desenvolvimento de software
IV-As ferramentas são utilizadas para automatização da construção de software através de processos e métodos escolhidos
V-Os metodos escolhidos são utilizados para automação da construção do software através de processos e ferramentas escolhidos.
Considerando o exposto, assinale a alternativa com a sequência correta:
	
	A
	Somente os itens I e II estão corretos
	
	B
	Somente os itens III e IV estão corretos
	
	C
	Somente os itens III e V estão corretos
	
	D
	Somente os itens I e IV estão corretos
	
	E
	Somente o item I está correto
Questão 3/5 - Engenharia de Software
A Engenharia de software estabelece o emprego de princípios das engenharias para obtenção de um software confiável e econômico. Segundo a IEEE, a engenharia de software é a aplicação de abordagem voltadas para :
I-Sistemática
II-Disciplinada
III-Quantificável
IV-Manutenção do software
V-Operação do Software.
Assinale a alternativa que indica a sequência correta
	
	A
	Somente os itens I e III estão corretos
	
	B
	Somente os itens II, IV e V estão corretos
	
	C
	Somente os itens II e III estão corretos
	
	D
	Somente os itens I e II estão corretos
	
	E
	Todos os ítens estão corretos
Questão 4/5 - Engenharia de Software
Fluxos de processos definem características de aplicações de cada tipo de processo de desenvolvimento de software. 
Com base nestes fluxos de processos é correto afirmar que:
I- Os fluxos de processo linear necessariamente seguem uma ação após a outra até o final do modelo
II- Os fluxos de processo iterativos possuem um formato de retorno dentro de uma mesma atividade ou mais. Mesmo que haja uma sequência a ser seguida, é permitida a iteratividade entre atividades e tarefas
III- Os fluxos de processo do tipo evolucionário não possuem um aspecto de iteratividade entre todas as atividades e tarefas dentro de um curto espaço de tempo.
IV- Os fluxos de processo em paralelo não permitem que várias pequenas unidades do software sejam desenvolvidas em paralelo e independente.
V- Os modelos de processos podem ser uma combinação de dois ou mais fluxos de processos.
Assinale a alternativa que contem os ítens CORRETOS
	
	A
	Somente os itens I, III e IV estão corretos
	
	B
	Somente os itens II, IV e V estão corretos
	
	C
	Somente os itens I, II e V estão corretos
	
	D
	Somente os itens I e IV estão corretos.
	
	E
	Todos os itens estão corretos
Questão 5/5 - Engenharia de Software
Um modelo de processo também pode ser definido como um arcabouço que contenha tarefas necessárias para a construção de software com um bom padrão de qualidade. Um processo define a abordagem adotada para elaboração do software e ao adotar um modelo de processo ganhamos :
I-Estabilidade durante o processo de desenvolvimento
II-Maior controle sobre o processo
III-Organização do processo
IV-Agilidade
V-Documentação que é escrita e mantida ao longo do processo
Assinale a alternativa com a sequência CORRETA
	
	A
	Somente os itens III e IV estão corretos
	
	B
	Somente os itens I e IV estão corretos
	
	C
	Somente os itens IV e V estão corretos
	
	D
	Todos os itens estão corretos
	
	E
	Somente os itens I e V estão corretos.

Continue navegando