Buscar

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

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

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

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

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ê viu 6, do total de 6 páginas

Prévia do material em texto

1a Questão 
	
	
	
	
	Dentro do processo de desenho do PDS, qual alternativa a seguir melhor representa a frase:
"Nesta fase, é comum se fazer uso de processos que já foram definidos e utilizados em outras fases do produto ou sistema." ?
		
	
	Processo de clonagem.
	
	Processo UML.
	
	Processo físico.
	
	Processo de reutilização.
	
	Processo estruturado.
	
Explicação: 
Conclusão:
A frase "Nesta fase, é comum se fazer uso de processos que já foram definidos e utilizados em outras fases do produto ou sistema." é melhor representada pela alternatica processo de reutilização.
	
	 
	
	 2a Questão 
	
	
	
	
	De acordo com a teoria são características do Processo Unificado o que consta apenas em: 
I. Dirigido por caso de uso.
II. Orientado por quatro workflows.
III. Centrado em arquitetura.
IV. Distribuído em cinco fases.
V. Iterativo e incremental.
 
		
	
	II, III e V.
	
	III, IV e V.
	
	I, III e V.
	
	I, II e IV.
	
	I, II e III.
	
Explicação: 
Fases do Processo Unificado
Fase de Concepção
Fase de Elaboração
Fase de Construção
Fase de Transição
O Processo Unificado é um processo de desenvolvimento fortemente ligado à orientação a objetos, porém, pode-se utilizá-lo em qualquer projeto mesmo sendo ele estruturado, sem que perca suas características básicas. Ele utiliza alguns princípios modernos (componentização, revisões, etc) na área de engenharia de software.
Algumas características básicas do Processo Unificado são:
·         Direcionado por casos de uso: O início do processo deve ser marcado pela utilização dos casos de uso, a fim de se definir uma linguagem entre os usuários e o sistema, facilitando a especificação dos requisitos.
·         Centrado na arquitetura: O processo procura modelar uma arquitetura através dos aspectos estáticos e dinâmicos de um projeto, que podem ser obtidos junto a um estudo direcionado pelos casos de uso mais significativos.
·         É iterativo e incremental: Uma das práticas do processo é dividir grandes projetos em mini-projetos. Cada mini-projeto possui uma iteração, que quase sempre abrange todo o fluxo de trabalho. Olhando como um todo, essa iteração resulta em um incremento para o projeto. É válido lembrar que as iterações são planejadas de acordo com os casos de uso.
	
	 
	
	 3a Questão 
	
	
	
	
	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. 
		
	
	2,1,4,5,3
	
	1,2,3,4,5
	
	1,2,4,5,3
	
	5,4,3,2,1 
	
	1,3,2,4,5
	
	 
	
	 4a Questão 
	
	
	
	
	Que atividade não pertence a fase de projeto(ou desenho) ?
		
	
	Especificar toda tecnologia a ser usada e quais devem ser adquiridas
	
	Implantar a base de dados em ambiente de desenvolvimento
	
	Mostrar protótipo ao usuário, focando a forma de interação com o sistema
	
	Solicitar o organograma da empresa
	
	Coletar informações do parque tecnológico da empresa
	
Explicação: 
A solicitação de organograma da empresa é uma das primeiras ações, na fase de concepcão.
	
	 
	
	 5a Questão 
	
	
	
	
	A norma NBR ISO/IEC 12207 estabelece
		
	
	as atividades de tecnologia da informação agrupadas em processos e esses em domínios.
	
	um modelo de áreas de processos representadas por categoria e por estágios.
	
	um modelo de processos de software, um método de avaliação e um modelo de negócio.
	
	os processos fundamentais, organizacionais e de apoio do ciclo de vida de software.
	
	os estágios do ciclo de vida dos serviços de tecnologia da informação.
	
Explicação: 
A norma ISO/IEC 12207 é a norma que define processo de Engenharia de Software, atividades e tarefas que são associados com os processos do ciclo de vida do software desde sua concepção até a retirada/descontinuação do software.
	
	 
	
	 6a Questão 
	
	
	
	
	Sobre o reaproveitamento, de uma forma geral, avalie as assertivas
I. O reaproveitamento de código implica em usar herança de classes ou de componentes.
II. O reaproveitamento em nível de caso de uso, também acontece.
III. O reaproveitamento na fase de projeto se dá com uso de padrões (soluções testadas e aprovadas)
Assinale a opção com as assertivas corretas
		
	
	Apenas II e III
	
	Apenas I e III
	
	Apenas I
	
	Apenas I e II
	
	I, II e III
	
Explicação: 
I. O reaproveitamento de código implica em usar herança de classes ou de componentes. -
II. O reaproveitamento em nível de caso de uso, também acontece.
III. O reaproveitamento na fase de projeto se dá com uso de padrões (soluções testadas e aprovadas)
Todas as tres formas de reaproveitamento, valendo-se de esforço anterior, são validas e corretas.
	
	 
	
	 7a Questão 
	
	
	
	
	Com base nos modelos de desenho do PDS, a frase a seguir representa qual nível de abstração e agregação dos elementos dos sistemas?
"É o comportamento de cada componente. É desenvolvido em conjunto com a documentação voltada para usuários, no caso de desenho externo, ou documentação do código do programa, no caso de desenho interno."
		
	
	Nível conceitual.
	
	Nível operacional.
	
	Nível estratégico.
	
	Nível tático.
	
	Desenho lógico.
	
Explicação: 
Conclusão:
A frase "É o comportamento de cada componente. É desenvolvido em conjunto com a documentação voltada para usuários, no caso de desenho externo, ou documentação do código do programa, no caso de desenho interno." é melhor representada pelo nível operacional.
	
	 
	
	 8a Questão 
	
	
	
	
	Avalie as assertivas.
I. O projeto deve considerar aspectos internos, mostrando o comportamento da solução - desenho externo
II. O projeto deve considerar ainda a sua integração com a demais soluções (aplicações e outros), do ponto de vista externo - desenho interno.
III. O projeto visa declarar a melhor solução, dentre um conjunto de alternativas.
As assertivas corretas são?
		
	
	Apenas I
	
	Apenas II
	
	Apenas I e III
	
	Apenas III
	
	I, II e III
	
Explicação: 
I. O projeto deve considerar aspectos internos, mostrando o comportamento da solução - desenho externo - Falso, os aspectos internos são demonstrandos no desenho interno
II. O projeto deve considerar ainda a sua integração com a demais soluções (aplicações e outros), do ponto de vista externo - desenho interno. - falso, para tal usa-se o desenho externo
III. O projeto visa declarar a melhor solução, dentre um conjunto de alternativas. - Verdade

Outros materiais