Buscar

PDS Aula 4 exercício 1

Prévia do material em texto

1
        Questão
	
	
	Existem 2 (duas) visões do projeto quanto ao seu desenvolvimento: externa e interna.
I- A visão externa contempla a visão do usuário e a visão interna o modelo de interação com suas interfaces.
II- A visão externa contempla os componentes do sistema enquanto a visão interna contempla o funcionamento do componente.
III- A visão externa contempla a visão do usuário enquanto a visão interna contempla os componentes do sistema.
Analise as afirmativas acima, assinale a única resposta correta.
		
	 
	Apenas III está correta;
	
	Apenas II está correta;
	
	Apenas I e III estão corretas;
	
	Apenas I está correta;
	
	Apenas II e III estão corretas;
	Respondido em 02/06/2020 01:05:36
	
Explicação:
I- A visão externa contempla a visão do usuário e a visão interna o modelo de interação com suas interfaces. - Falso, pois a visão interna não refere-se ao modelo de interação e interface.
II- A visão externa contempla os componentes do sistema enquanto a visão interna contempla o funcionamento do componente. - Falso, externa contempla a visão dos usuários; interna OK
III- A visão externa contempla a visão do usuário enquanto a visão interna contempla os componentes do sistema. - Verdade
	
	
	 
		2
        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 II
	
	Apenas I
	
	Apenas I e III
	 
	Apenas III
	
	I, II e III
	Respondido em 02/06/2020 01:11:25
	
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
	
	
	 
		3
        Questão
	
	
	Em que fase do processo de desenvolvimento devemos desenvolver o projeto da interface?
		
	
	Implementação
	
	Análise
	
	Engenharia de Requisitos
	 
	Projeto ou design
	
	Testes
	Respondido em 02/06/2020 01:14:03
	
Explicação:
A comunicação com usuário é um dos mais relevantes projetos.  interface do software é a base dessa comunicação. 
	
	
	 
		4
        Questão
	
	
	Uma das primeiras etapas no processo de desenvolvimento de software é fazer o levantamento dos requisitos do sistema e posteriormente efetuar a sua análise. De acordo com o material e com as aulas, marque a opção abaixo que não corresponde a requisitos de sistema.
		
	 
	Requisitos Operacionais
	
	Requisitos do projeto
	
	Requisitos do produto
	
	Requisitos não funcionais
	
	Requisitos funcionais
	Respondido em 02/06/2020 01:19:36
	
Explicação:
A opção abaixo que não corresponde a requisitos de sistema é a do Requisitos Operacionais
	
	
	 
		5
        Questão
	
	
	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?
 
		
	 
	As 2 assertivas são verdadeiras e a II justifica a I
	
	A assertiva I é falsa e a II é verdadeira
	
	As 2 assertivas são falsas
	
	As 2 assertivas são verdadeiras e a II não justifica a I
	
	A assertiva I é verdadeira e a II é falsa
	Respondido em 02/06/2020 01:22:30
	
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
	
	
	 
		6
        Questão
	
	
	Dentro da Engenharia de Software, encontramos uma gama de conceitos. Embasado nisso, analise as assertivas e assinale a alternativa que aponta a(s) correta(s) sobre Processos de Software. I. Podemos definir um processo de software como um conjunto de atividades não relacionadas que levam à produção de um produto de software. II. A definição das funcionalidades do software e as restrições a seu funcionamento devem ser definidas na produção de um software. Essa atividade está incluída no processo de software. III. A validação de software também é uma atividade presente no processo de software. IV. Os processos de software são complexos e, como todos os processos intelectuais e criativos, dependem de pessoas para tomar decisões e fazer julgamentos. Não existe um processo ideal, a maioria das organizações desenvolve seus próprios processos de desenvolvimento de software.
		
	 
	Apenas II, III e IV.
	
	Apenas I e III.
	
	Apenas I.
	
	Apenas I e IV.
	
	I, II, III e IV.
	Respondido em 02/06/2020 01:33:33
	
Explicação:
I- Errado, as atividades são relacionadas
II- Correto, na análise de requisitos
III - Correto, dependendo da metodologia utilizada, pode acontecer em vários momentos.
IV - Correto. Pois a metodologia utilizada, vai depender de questões próprias de cada empresa.  Apesar de termos as boas práticas, estas não podem ser consideradas como processo ideal, pois para cada empresa isto pode mudar.
	
	
	 
		7
        Questão
	
	
	A reutilização de classe se refere a reutilizarmos o seguinte elemento em um processo de desenvolvimento de software:
		
	
	classes fundamentais
	
	bibliotecas
	 
	módulo de código binário
	
	parte do código de programa
	
	aproveitamento de ideias
	Respondido em 02/06/2020 01:45:27
	
		
	Gabarito
Comentado
	
	
	 
		8
        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.
 
		
	
	III, IV e V.
	
	II, III e V.
	
	I, II e IV.
	 
	I, III e V.
	
	I, II e III.
	Respondido em 02/06/2020 01:50:46
	
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.
	
		
	Gabarito
Comentado

Continue navegando