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

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 6, do total de 7 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

Disc.: PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE   
	Aluno(a): 
	
	Acertos: 9,0 de 10,0
	13/11/2020
		1a
          Questão
	Acerto: 1,0  / 1,0
	
	Além da linguagem de programação, o software também pode ser classificado como: Software de sistema e Software aplicativo. Também chamados de sistema operacional, o software de sistema é responsável por operar os demais periféricos que estejam conectados ao hardware.
Complete a frase escrevendo o nome de cada classe quanto ao gerenciamento de processos:
______________: Executa somente um processo de cada vez.
______________: Distribui para mais de um processador.
______________: Os processos são compartilhados e enfileirados a espera do processador.
______________: Vários usuários utilizam ao mesmo tempo.
______________: Somente é permitida a utilização de um usuário de cada vez.
Marque a alternativa correta.
		
	
	Multitarefa, Multiprocessamento, Monousuário, Multiusuário, Monotarefa.
	
	Multiprocessamento, Monotarefa, Multitarefa, Monousuário, Multiusuário.
	
	Multiusuário, Monotarefa, Multiprocessamento, Multitarefa, Monousuário.
	 
	Monotarefa, Multiprocessamento, Multitarefa, Multiusuário, Monousuário.
	
	Multiprocessamento, Multiusuário, Monotarefa, Monousuário, Multitarefa.
	Respondido em 13/11/2020 10:25:21
	
		
	Gabarito
Comentado
	
	
		
	Gabarito
Comentado
	
	
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	Ponto de partida do processo de engenharia de requisitos é breve e focalizado e procura responder a uma série de questões: 1. O sistema contribui para os objetivos gerais da organização? 2. O sistema pode ser implementado com tecnologia atual e dentro das restrições definidas de custo e prazo? 3. O sistema pode ser integrado a outros sistemas já implantados? Qual opção abaixo corresponde à descrição anterior?
		
	
	Requisito funcional.
	
	Requisito de sistema.
	
	Requisito de usuário.
	 
	Estudo de viabilidade.
	
	Requisito não-funcional.
	Respondido em 13/11/2020 10:28:42
	
	Explicação:
As frases do enunciado correspondem ao conceito de Estudo de Viabilidade.
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	Na atividade de análise no Processamento de Desenvolvimento de Software vemos a importância de se fazer uma modelagem para identificar se há uma falha no Levantamento de Requisitos. Uma dessas modelagens é o UML - Unified Modeling Language. A característica desta modelagem é:
I- Visualizar o desenho do sistema e a intercomunicação entre objetos.
II- Permitr que desenvolvedores visualizem os produtos de seus trabalhos em diagramas padronizados.
III- Modelar o problema, e não a solução.
É correto o que se afirma em:
		
	
	Apenas em III;
	
	Apenas em II;
	
	Apenas em I e II;
	
	Apenas em II e III;
	 
	Apenas em I;
	Respondido em 13/11/2020 10:29:44
	
		
	Gabarito
Comentado
	
	
	
		4a
          Questão
	Acerto: 1,0  / 1,0
	
	Avalie as assertivas
I. O projeto de Software propõe uma solução, usando tecnologia.
PORQUE
II. Na fase de projeto, devemos especifica COMO o software deve se comportar
O que se pode concluir sobre as assertivas e a relação de porque entre elas?
 
		
	
	A assertiva I é falsa e a II é verdadeira
	
	As 2 assertivas são falsas
	 
	As 2 assertivas são verdadeiras e a II justifica a I
	
	As 2 assertivas são verdadeiras e a II não justifica a I
	
	A assertiva I é verdadeira e a II é falsa
	Respondido em 13/11/2020 10:27:41
	
	Explicação:
A tecnologia e os procedimentos de uso, mostram o COMO fazer, que deve ser abordado na fase de projeto ou desenho do software
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	Relacione a coluna 1, dos termos, com a coluna 2, conceitos, adequadamente.
 
Coluna 1
1. Defeito
2. Engano
3. Erro 
4. Falha
 
Coluna 2
a. diferença entre o valor obtido e o valor esperado. 
b. produção de uma saída incorreta com relação à especificação.
c. por exemplo, uma instrução ou comando incorreto
d. ação humana, por exemplo, tomada pelo programador, que produz um resultado incorreto
 
Assinale a opção que apresenta a correta correlação entre as colunas 1 e 2.
 
		
	 
	1-c; 2-d; 3-a; 4-b
	
	1-d; 2-c; 3-a; 4-b
	
	1-a; 2-b; 3-c; 4-d
	
	1-c; 2-a; 3-d; 4-b
	
	1-b; 2-d; 3-a; 4-c
	Respondido em 13/11/2020 10:32:30
	
	Explicação:
Defeito ¿ passo, processo ou definição de dados incorreto, por exemplo, uma instrução ou comando incorreto.
Engano ¿ ação humana, por exemplo, tomada pelo programador, que produz um resultado incorreto.
Erro ¿ diferença entre o valor obtido e o valor esperado. Qualquer resultado incorreto ou inesperado na execução do programa.
Falha ¿ produção de uma saída incorreta com relação à especificação
	
		6a
          Questão
	Acerto: 1,0  / 1,0
	
	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.
		
	 
	Implementação
	
	Teste
	
	Implantação
	
	Projeto
	
	Análise
	Respondido em 13/11/2020 10:32:46
	
		
	Gabarito
Comentado
	
	
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	Sobre a fase de manutenção, o que NãO podemos afirmar.
		
	
	Novas funcionalidades podem ser desenvolvidas.
	
	No início da fase de manutenção encerra-se o ciclo de desenvolvimento do software
	
	Funcionalidades existentes podem ser alteradas
	
	Fase estratégica para uso da documentação produzidas nas fases do processo de desenvolvimento.
	 
	A fase de manutenção jamais terá fim
	Respondido em 13/11/2020 10:36:25
	
	Explicação:
Novas funcionalidades podem ser desenvolvidas. - verdade
Funcionalidades existentes podem ser alteradas - verdade
Fase estratégica para uso da documentação produzidas nas fases do processo de desenvolvimento. - verdade
No início da fase de manutenção, encerra-se o ciclo de desenvolvimento do software - verdade,
A fase de manutenção jamais terá fim - FALSO, sempre tem fim.
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	Os modelos de processo de desenvolvimento de software que antecederam o Modelo de Processo em Cascata foram:
		
	
	Balburdia, codifica-remonta e Cascata com Retroalimentação
	 
	Balburdia e  codifica-remonta
	
	Apenas Codifica-remenda
	
	Balburdia e Cascata com retroalimentação
	
	Codifica-remenda e Modelo Verdade
	Respondido em 13/11/2020 10:34:17
	
	Explicação:
O modelo em cascata foi o primeiro processo usado para desenvolver software, oriundo de atividades de engenharia. Antes dele, apenas balburdia e codifica-remenda, ambos sem técnicas, organização e disciplina
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	"Inicialmente, não se seguia um modelo de desenvolvimento de software. Os desenvolvedores baseavam-se em suas proprias experiencias e não havia uma forma definida e estruturada para o desenvolvimento. O resultado era softwares que entravam em produção com erros não testados e com a obrigatoriedade de correções após a fase de implementação." 
 
Qual opção abaixo representa somente modelo de desenvolvimento de software em PDS?
		
	
	Modelo cascata e modelo condicional.
	 
	Modelo balbúrdia e modelo espiral com protitipação.
	
	Modelo essencial e modelo em cascata com realimentação.
	
	Modelo espiral com prototipação e modelo OO.
	
	Modelo estruturado e modelo codifica-compila.
	Respondido em 13/11/2020 10:35:11
	
	Explicação:
Nós abordamos em nossa disciplina os seguintes modelos:
· Modelo balbúrdia
· Modelo codifica-remenda
· Modelo iteração
· Modelo espiral
· Modelo espiral com prototipação
· Modelo cascata
· Modelo cascata com realimentação.
Conclusão:
A única alternativa possível é Modelo balbúrdia e modelo espiral com prototipação.
	
		10a
          Questão
	Acerto: 0,0  / 1,0
	
	O Método Scrum é uma metodologia que tem como filosofia o Manifesto Ágil. Possui papel bem definido para as atividades durante todo o processo. Uma vez levantadas as questões a serem trabalhadas, é determinado um período de tempo para a realização de um determinadorequisito. Durante esse intervalo, são feitas reuniões diárias para acompanhamento do andamento das atividades.
Complete a frase escrevendo o nome de cada uma das características do modelo Scrum:
I) _____________: Período para finalização de cada requisito;
II) _____________: Reunião diária para análise de andamento do projeto;
III) _____________: Lista com funcionalidades a serem implementadas;
IV) _____________: Análise feita do Product Backlog. Cada requisito é analisado, interpretado e informado à equipe como será implementado;
V) _____________: Responsável por coordenar o Scrum e ajudar a atender os impedimentos que possam ocorrer na tentativa de não estourar o Sprint.
Assinale a ÚNICA opção que apresenta a complementação correta de cada frase (I a V).
		
	
	Product Backlog - Scrum Master - Sprint Backlog - Sprint - Srum
	 
	Sprint - Scrum - Scrum Master - Product Backlog - Sprint Backlog
	 
	Sprint - Daily Scrum - Product Backlog - Sprint Backlog - Scrum Master
	
	Scrum Master - Sprint - Scrum - Product Backlog - Sprint Backlog
	
	Product Backlog - Sprint Backlog - Sprint - Scrum - Scrum Master
	Respondido em 13/11/2020 10:38:20
	
	Explicação:
são os conceitos
	
		
	Gabarito
Comentado

Outros materiais