Buscar

AV Processos Dev 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

Fechar
	Avaliação: CCT0194_AV_201204042161 » PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
	Tipo de Avaliação: AV
	
	Professor:
	RAFAEL DIAS RIBEIRO
MARCILENE SCANTAMBURLO FONSECA
	Turma: 9002/AB
	Nota da Prova: 4,0        Nota de Partic.: 0,8        Data: 23/08/2014 09:18:17
	
	 1a Questão (Ref.: 201204104931)
	Pontos: 1,5  / 1,5
	O que é desenvolver Adhoc?
		
	
Resposta: é um desenvolvimento feito para atender algo bem especifico, no momento.
	
Gabarito: Desenvolvimento sob demanda.
	
	
	 2a Questão (Ref.: 201204143552)
	Pontos: 1,0  / 1,5
	Os métodos ágeis trazem uma nova abordagem para o desenvolvimento de software diferente das abordagens até então utilizadas. Explique quais as principais diferenças existentes entre a abordagem tradicional e a abordagem de métodos ágeis.
		
	
Resposta: na abordagem tradicional o projeto é visto como um todo podendo ser de qualquer tamanho e aonde terão suas fases (ondas) bem elabordas e e geralmente de medio a longo prazo. o desenvolvimentos ágeis tem o conceito de projetos de menores duração e com entregas parciais e rapidas então geralmente da-se em projetos menores e de curta duração.
	
Gabarito: A principal diferença entre a abordagem tradicional de desenvolvimento de sistemas e a abordagem ágil está na especificação do software. Enquanto a abordagem tradicional valoriza as fases especificação, análise e projeto do sistema considerando-as fundamental para a produção de artefatos bem definidos que possam nortear a programação, a abordagem ágil faz uma especificação simples e sucinta do sistema e tem como principal foco a codificação do software. A abordagem ágil também implementa algumas práticas e princípios que possibilitam construir softwares de qualidade dentro deste contexto de pouca especificação, tais como: programação em par, orientação a testes, refatoramento, entre outros.
	
	
	 3a Questão (Ref.: 201204079132)
	Pontos: 0,0  / 0,5
	Indique a alternativa correta para definir CONHECIMENTO:
		
	 
	Experiência pessoal, informações analisadas, gerando ações ou decisões.
	
	Dados analisados dentro de um contexto.
	
	Fatos brutos que retratam ocorrências atuais ou do passado.
	 
	Conjunto de dados aos quais os seres humanos deram forma para torná-los significativos e úteis.
	
	Símbolos, números, letras.
	
	
	 4a Questão (Ref.: 201204100487)
	Pontos: 0,5  / 0,5
	Durante o processo de desenvolvimento de um software de controle de entrada e saída de funcionários de uma empresa, o desenvolvedor procura saber de seu cliente se deve contabilizar horas, minutos e segundos para o cálculo de atrasos dos funcionários. Este tipo de requisito está classificado como:
		
	
	Do cronograma
	 
	Funcional
	
	Não funcional
	
	Modal
	
	Do usuário
	
	
	 5a Questão (Ref.: 201204100443)
	Pontos: 0,5  / 0,5
	Classifque cada sentença abaixo como V(Verdadeira) ou F (Falsa).
I. Escopo é a abrangência do sistema;
II. Requisitos são interesses dos usuários;
III. A falta de treinamento pode ser causa do fracasso do software;
IV. Os componentes do hardware jamais podem ser reutilizados.
Assinale a sequência correta de V ou F que representa a classificação das sentenças acima:
		
	 
	I-V, II-V, III-V IV-F
	
	I-F, II-F, III-F IV-F
	
	I-F, II-V, III-V IV-F
	
	I-V, II-F, III-V IV-F
	
	I-F, II-V, III-F IV-F
	
	
	 6a Questão (Ref.: 201204078893)
	Pontos: 0,0  / 0,5
	Para as questões de 1 a 3 , responda verdadeiro (V) ou falso (F) e, em seguida marque a opção correta: 
Um enunciado dos requisitos deve satisfazer uma série de características de qualidade. São elas: 
correto, preciso, completo, consistente, verificável.( ) 
Na lista de requisitos todas as entidades do mundo real importantes para o entendimento do problema devem ser incluídas. ( ) 
Na lista de requisitos todos os métodos e atributos importantes para o entendimento do problema devem ser incluídos. ( )
		
	
	V F F
	 
	V V V
	
	V F V
	 
	V V F
	
	F F F
	
	
	 7a Questão (Ref.: 201204283027)
	Pontos: 0,0  / 0,5
	A fase de Teste tem como objetivo encontrar um erro que ainda não foi descoberto. Qual é o tipo de teste que é realizado após a integração de todos os módulos, antes da implantação?
		
	 
	Teste de Validação
	
	Teste de Módulo
	 
	Teste de Integração
	
	Teste de Unidade
	
	Teste de Programação
	
	
	 8a Questão (Ref.: 201204281626)
	Pontos: 0,5  / 0,5
	A fase de implementação ou codificação, tem como objetivo escrever o programa em uma linguagem de programação, seguindo normas e diretrizes da empresa à qual o desenvolvedor esteja ligado. O código de programação pode ser dividido em 3 tipos:
I. Código Fonte - Conjunto de instruções geradas através de uma linguagem de programação, de maneira lógica e estruturada;
II. Código Objeto - Resultado da compilação do código fonte.
III. Código de Máquina - Sequência binária de ações diretamente direcionadas para o processador da máquina.
Marque a alternativa correta:
		
	 
	Todas as sentenças estão corretas
	
	Apenas as sentenças I e II estão corretas
	
	Todas as sentenças estão erradas
	
	Apenas a sentença I está correta.
	
	Apenas as sentenças II e III estão corretas
	
	
	 9a Questão (Ref.: 201204279762)
	Pontos: 0,0  / 1,0
	Marque a alternativa CORRETA. O modelo em cascata:
		
	 
	Tem uma etapa iniciada somente após a conclusão da etapa anterior do ciclo de vida do sistema de informação
	
	Trata cada etapa do ciclo de vida do sistemas de informação de forma independente
	
	Não trata o ciclo de vida do sistema de informação
	
	Tem uma etapa iniciada em conjunto com a etapa da anterior do ciclo de vida do sistema de informação
	 
	Trata cada etapa do ciclo de vida do sistemas de informação de forma incremental
	
	
	 10a Questão (Ref.: 201204078912)
	Pontos: 0,0  / 1,0
	Analise as seguintes sentenças: 
- É um processo de desenvolvimento de software que oferece uma forma sistemática para construir um tipo de sistema que usa a arquitetura baseada em componentes; 
- Pode ser facilmente extensível, promovendo a reutilização de software e um entendimento intuitivo; 
- Define tanto métodos para controlar e monitorar mudanças quanto áreas de trabalho seguras, garantindo a um programador que as mudanças efetuadas em outro sistema não afetarão o seu sistema. 
Trata-se do processo.
		
	 
	DDP
	
	XP
	
	DSDM
	 
	RUP
	
	TDP

Outros materiais