Buscar

Processos de desenvolvimento de software Avaliação parcial

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 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

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

Prévia do material em texto

1a Questão (Ref.:201707744353)
	Acerto: 1,0  / 1,0
	Observe a figura abaixo, ela é resultante do relatório do CHAOS fornecido pela Standish Group, que tem como objetivo medir projetos de grande porte nos EUA. O resultado das medições servem de base para verificar a qualidade no desenvolvimento de software fazendo uso de 3 (três) indicadores: Sucesso; Cancelado e com Falha. Na Engenharia de Software que parâmetros são utilizados para determinar se um projeto teve sucesso ou foi concluído com falha:
Fonte: Relatório do CHAOS, Standish Group (2009)
		
	
	Planejamento, Prazo e Custo.
	
	Contingenciamento, Prazo e Custo.
	
	Escopo, Qualidade e Custo.
	 
	Escopo, Prazo e Custo.
	
	Escopo, Prazo e Qualidade.
	
	
	
	2a Questão (Ref.:201707193302)
	Acerto: 1,0  / 1,0
	Analise as sentenças sobre o conceito de dado e informação e, em seguida, analise as sentenças abaixo:
I. Informação é um fato isolado;
II. Dado é algo que tem valor;
III. Um sistema de informação recebe dados, os processa e gera informações;
IV. Informação tem que ser útil para quem a detém.
Com base em sua análise, assinale a ÙNICA opção correta:
		
	
	As opções I e IV estão corretas
	
	Apenas a opção III está correta
	 
	As opções III e IV estão corretas
	
	As opçoes I, II e III estão corretas
	
	As opçoes I e III estão corretas
	
	
	Gabarito Coment.
	
	
	
	
	3a Questão (Ref.:201707194782)
	Acerto: 1,0  / 1,0
	Basicamente o que é um processo de software?
		
	
	Um processo de software define a forma como os requisitos devem ser levantados.
	
	Um processo de software define que linguagem deve se usar.
	 
	Um processo de software define o que deve ser feito, como deve ser feito, por quem deve ser feito e quando deve ser feito.
	
	Um processo de software define como um produto deve ser entregue.
	
	Um processo de software define como se testar.
	
	
	Gabarito Coment.
	
	
	
	
	4a Questão (Ref.:201707197876)
	Acerto: 1,0  / 1,0
	Conforme Roger Pressman o que é um processo de software?
		
	
	É a área do conhecimento da computação voltada para o desenvolvimento.
	
	É a área do conhecimento da computação voltada para a manutenção.
	
	É a área do conhecimento da computação voltada para a especificação.
	 
	É a área do conhecimento da computação voltada para a especificação, desenvolvimento e manutenção de sistemas de software aplicando tecnologias e práticas de gerência de projetos e outras disciplinas, objetivando organização, produtividade e qualidade.
	
	É a área do conhecimento da computação voltada para a qualidade.
	
	
	Gabarito Coment.
	
	
	
	
	5a Questão (Ref.:201707899417)
	Acerto: 1,0  / 1,0
	Ao levantar os requisitos de um sistema é necessário ter atenção com:
		
	
	A linguagem de programação que será utilizada no desenvolvimento, a legislação envolvida no processo e os desejos do usuário.
	
	Deve-se prestar atenção aos desejos do usuário, satisfazendo todos os seus pedidos.
	
	A performance futura do sistema e a linguagem de programação que será utilizada.
	
	As necessidades dos usuários apresentadas nas reuniões de levantamento e a linguagem de programação que será utilizada no desenvolvimento.
	 
	As necessidades relatadas pelos usuários, as necessidades dos demais usuários envolvidos, as normas que se aplicam e afetam o software a se desenvolver
	
	
	Gabarito Coment.
	
	
	
	
	6a Questão (Ref.:201707172079)
	Acerto: 1,0  / 1,0
	Marque a alternativa correta que define Classe na modelagem orientada a objetos.
		
	
	É uma propriedade das ligações de uma associação.
	
	Descreve um conjunto de ligação com estrutura e semântica comuns.
	 
	Descreve um grupo de objetos com propriedades semelhantes (atributos), o mesmo comportamento (operações) e conseqüentemente a mesma semântica (Rumbaugh, 1994).
	
	É a conexão física ou conceitual entre instâncias de objetos.
	
	É um conceito, uma abstração, algo com limites nítidos e significado em relação à realidade estudada (Rumbaugh, 1994).
	
	
	Gabarito Coment.
	
	
	
	
	7a Questão (Ref.:201707850115)
	Acerto: 1,0  / 1,0
	Após o levantamento de dados da fase de análise, a documentação de desenho deve exemplificar:
		
	 
	a solução que será tomada para resolução do problema
	
	os custos associados para a resolução do problema
	
	as alternativas para a resolução do problema
	
	as diretrizes para as implementações de novos projetos
	
	os riscos associados ao projeto
	
	
	
	8a Questão (Ref.:201708029296)
	Acerto: 1,0  / 1,0
	O uso de metodologias de desenvolvimento de sistemas tem como objetivo garantir que
		
	
	b) o código gerado pelo desenvolvedor implemente corretamente as definições de processamento, entrada e saída, considerando os recursos de rede como principal requisito.
	
	c) o modelo relacional desenvolvido represente estritamente as funcionalidades até, no máximo, a segunda forma normal.
	 
	d) o software a ser desenvolvido seja realizado conforme os requisitos de sistema, no prazo solicitado e com a qualidade desejada.
	
	e) o software, depois de desenvolvido, não possa sofrer alteração em sua estrutura nem em seu código para não serem modificados os requisitos.
	
	a) a equipe de desenvolvimento siga corretamente a estrutura de banco de dados orientado a objeto, eliminando etapas de análise.
	
	
	
	9a Questão (Ref.:201707409632)
	Acerto: 1,0  / 1,0
	Teste que não leva em conta os mecanismos e definições internos do sistema. O objetivo principal está no resultado da saída de dados do sistema, mediante a entrada definida de dados. 
Marque a alternativa que indica o tipo de teste descrito acima.
		
	
	Teste caixa branca.
	 
	Teste caixa preta
	
	Teste iterativo.
	
	Teste de interação.
	
	Teste simples.
	
	
	
	10a Questão (Ref.:201707159251)
	Acerto: 1,0  / 1,0
	 
O gráfico acima, adaptado do livro Engenharia de Software, de Roger Pressman, ilustra o custo relativo da correção de um defeito nas diversas fases de um projeto de software, baseado em dados colhidos por Boehm e outros estudiosos. Embora não seja explicitamente informado, os dados se basearam, principalmente, em projetos que utilizaram o modelo de desenvolvimento em cascata. A esse respeito, analise as afirmativas a seguir.
I - O gráfico pode ser utilizado como um argumento a favor do uso de processos de desenvolvimento iterativos.
II - O gráfico deixa claro que o maior investimento na prevenção de defeitos deve acontecer nas fases finais do projeto, preferencialmente depois que o software estiver em uso pelos clientes.
III - O gráfico não é conclusivo a respeito da importância do gerenciamento dos requisitos de um projeto, o que é consistente com a abordagem de muitos processos de desenvolvimento de software atuais, que minimizam este esforço e enfatizam a codificação e os testes unitários de código.
IV - O gráfico sustenta os argumentos de que a qualidade deve ser incorporada ao processo através de técnicas e ações efetivas de detecção, prevenção e controle, garantindo que todas as atividades do projeto resultem em produtos ou subprodutos de qualidade, ao invés de ser uma preocupação secundária ou limitada a um grupo de profissionais de controle de qualidade.
São corretas APENAS as afirmativas:
		
	 
	I e IV
	
	II e IV
	
	III e IV
	
	I e II
	
	II e III
	
	
	Gabarito Coment.

Outros materiais