Buscar

PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE

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

Prévia do material em texto

PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
	Avaliação: CCT0194_AV_201408128691 »
	Tipo de Avaliação: AV
	
	Professor:
	ADRIANA APARICIO SICSU AYRES DO NASCIMENTO
	Turma: 9004/AB
	Nota da Prova: 10,0    Nota de Partic.: 2   Av. Parcial 10,0  Data: 12/11/2015 17:26:26
	
	
	 1a Questão (Ref.: 201408376780)
	Pontos: 1,5  / 1,5
	Nas atividades de levantamento de requisitos, precisamos identificar os serviços esperados do sistema e restrições sobre as quais ele deve operar. Desta forma, precisamos utilizar técnicas de elicitação. Comente três técnicas utilizadas. Diga, também, qual é a finalidade de cada uma dessas técnicas.
		
	
Resposta:
	
Gabarito: 1. Entrevista - Utilização na análise de problema e na engenharia de requisitos com o objetivo de entender as perspectivas do cliente/usuário. Entender quem são os agentes e quais as necessidades, o problema e a solução. 2. Questionários - Forma de utilização que faz perguntas referentes ao sistema. Utilização de hipóteses para as relevâncias. Podem ser utilizados após a entrevista. 3. Casos de uso - Identificação dos agentes que agem no sistema, das interfaces que o sistema/produto possuirá. Validação de pré-requisitos. Representação visual ao invés de textual. 4. Brainstorm - Ou tempestade de ideias, faz o levantamento de ideias, em que cada uma sugerida pode combinar na propositura de uma nova. Atividade de livre imaginação que deve ser tratada sem críticas ou debates.
	
Fundamentação do(a) Professor(a): Resposta em branco.
	
	
	 2a Questão (Ref.: 201408210324)
	Pontos: 1,5  / 1,5
	Porque o RUP é considerado uma metodologia iterativa de desenvolvimento?
		
	
Resposta:
	
Gabarito: O RUP se caracteriza dessa maneira por realizar o desenvolvimento do projeto de forma incremental, ou seja, para cada nova iteração uma parte do sistema é desenvolvida, sendo o resultado de cada nova iteração superior ao da iteração anterior.
	
Fundamentação do(a) Professor(a): Resposta em branco.
	
	
	 3a Questão (Ref.: 201408849215)
	Pontos: 0,5  / 0,5
	Em relação aos modelos de software, marque a opção MAIS CORRETA para a definição  sobre o tipo de (licenciamento) de software que atende ao abaixo descrito
- "Programa de Computador cujo o uso não implica o pagamento de licença de uso"
		
	
	Software GLU
	 
	Freeware
	
	Adware
	
	Demo
	
	Trial
	
	
	 4a Questão (Ref.: 201408161434)
	Pontos: 0,5  / 0,5
	A confiabilidade especificada para um software aplicativo é:
		
	 
	um requisito não-funcional
	
	uma restrição de escopo.
	 
	um requisito funcional.
	
	um mecanismo de teste de estresse.
	
	um mecanismo de teste de desempenho.
	
	
	 5a Questão (Ref.: 201408374793)
	Pontos: 0,5  / 0,5
	Qual o tipo de análise que tem como objetivo modelar aspectos estáticos de um problema, utilizando o modelo orientado a objeto. Também é utilizada em conjunto com o detalhamento de requisitos para visualizar e fornecer uma base para identificar soluções para os requisitos apresentados?
		
	
	Análise compotamental
	 
	Análise funcional
	
	Análise semântica
	
	Análise ambiental
	 
	Análise estrutural
	
	
	 6a Questão (Ref.: 201408849221)
	Pontos: 0,5  / 0,5
	Relacione as colunas: 1 - Código 2 - Reutilização de Classes 3 - Reutilização de Objetos 4 - Reutilização de Plataforma 5 - Desenho ( )Reutilização de parte de código de programa ( )Módulo de Código Binário ( )Bibliotecas e classes fundamentais ( )Reutilização de Plataforma ( )Aproveitamento de ideias para solução de problemas encontrados no desenho, geralmente baseado em classes abstratas derivadas por herança de outras classes.
		
	 
	1,2,3,4,5
	
	1,2,4,5,3
	
	1,3,2,4,5
	
	2,1,4,5,3
	
	5,4,3,2,1
	
	
	 7a Questão (Ref.: 201408196482)
	Pontos: 0,5  / 0,5
	Você está trabalhando como analista de teste em um projeto de PDS para a secretária de saúde do seu estado. Sua primeira atividade é testar e documentar os resultados obtidos na execução do módulo que acessa o site do GOOGLE MAPS para determinar o tempo, em minutos de deslocamento, que uma ambulância levará de um determinado posto municipal de primeiro atendimento de saúde até o destino da chamada.
Para tal teste, é necessário fornecer como entrada não só o endereço do local de origem do posto municipal de saúde em que a ambulância se encontra, como também, o endereço do local de destino da ambulância. Como resultado deve-se obter o tempo aproximado em minutos do trajeto.
Com base nesta primeira atribuição que você recebeu e de acordo com a classificação do PDS, identifique nas opções abaixo, em qual tipo de teste você foi por você executado.
		
	
	Teste de integração
	 
	Teste caixa preta
	
	Teste caixa branca
	
	Teste de sistemas
	
	Teste da compilação prévia
	
	
	 8a Questão (Ref.: 201408374893)
	Pontos: 0,5  / 0,5
	Qual a fase do ciclo de vida de um software (instruções, documentação e dados) que corresponde a elaboração e preparação do código necessário à sua execução.
		
	
	Implantação
	
	Implementação
	
	Análise
	
	Teste
	
	Projeto
	
	
	 9a Questão (Ref.: 201408378243)
	Pontos: 1,0  / 1,0
	A Fase de Manutenção tem como objetivo corrigir os erros que não foram detectados nas fases anteriores, propor melhorias no sistema e prover suporte ao sistema que foi desenvolvido. Em relação à documentação do produto, o que descreve o manual de referência?
		
	 
	Descreve facilidades do uso do sistema, informa os erros que podem ocorrer e como agir quando encontra-los.
	
	Descreve apenas as funcionalidades do sistema, usando uma linguagem clara para o usuário final.
	
	Descreve as funcionalidades do sistema, como o usuário pode utilizar e os pré-requisitos necessários para funcionar.
	
	Descreve as funcionalidades do sistema e as facilidades do uso do sistema.
	
	Descreve como instalar o sistema, plataformas de operação, pré-requisitos necessários.
	
	
	 10a Questão (Ref.: 201408196468)
	Pontos: 1,0  / 1,0
	Quando em um projeto muito grande o processo permite que as atividades sejam divididas e desenvolvidas por partes estamos falando do modelo:
		
	
	Cascata
	
	Bottom-up
	 
	Iterativo-incremental
	
	Espiral
	
	Prototipação

Outros materiais