Logo Passei Direto
Buscar

Gabaritos Linha Prod SW

User badge image
Marcelo Rios

em

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

1.
		São várias as vantagens que a LPS - Linha de Produto de Software traz para as empresas, principalmente pela sua abordagem de reuso, onde um mesmo software (com adaptações/customizações) pode ser adquirido por várias empresas do mesmo domínio de negócio. São vários os stakeholders envolvidos positivamente nesta adoção, conforme a SI apresenta em seu Framework. Assinale a opção a seguir que indique o benefício trazido Chief executive officer (CEO), na adoção da LPS:
	
	
	
	Opções para desenvolver rapidamente novos produtos, grandes ganhos de produtividade, tempo de colocação no mercado muito melhorado, crescimento sustentado e presença no mercado
	
	
	Produtos previsíveis de alta qualidade, entrega previsível, poder vender produtos com garantia de qualidade
	
	
	Produtos de alta qualidade, data de entrega previsível, custo previsível, custos conhecidos para requisitos exclusivos mentos, materiais e documentação de treinamento bem testados
	
	
	Moral mais alta, maior satisfação no trabalho, poder se concentrar em aspectos verdadeiramente únicos dos produtos
	
	
	integração de produtos, menos atrasos no cronograma, maior mobilidade dentro da organização, mais comercializável, ter tempo para aprender novas tecnologias
	Data Resp.: 18/02/2023 16:51:56
		Explicação:
A adoção de LPS traz diversas vantagens, que impactam positivamente as empresas e seus stakeholders envolvidos, incluindo o CEO, que é beneficiado de várias formas, já que tem a opção de ter um produto de software disponível rapidamente, trazendo aumento da produtividade e um retorno rápido do negócio
	
	
	 
		
	
		2.
		A Linha de Produto de Software traz uma abordagem de reuso, onde um mesmo software (com adaptações/customizações) pode ser adquirido por várias empresas do mesmo domínio de negócio. Nesse contexto a adoção de LPS traz diversas vantagens, que impactam positivamente as empresas de várias formas. Essas vantagens podem ser classificadas em três tipos: benefícios organizacionais, os benefícios de engenharia de software e os benefícios de negócio. A seguir, relacione a primeira coluna com a segunda, indicando a descrição correta de cada um dos 3 benefícios:
	Coluna 1
	Coluna 2
	A - Benefícios organizacionais
B - Benefícios de engenharia
C - Benefícios de negócio
 
	(  ) incluem vantagens como a reutilização de requisitos e seus componentes, uma melhor análise de requisitos, uma outra visão sobre os requisitos para o cliente, estabelecimento de padrões de programação.
(  ) agrupam vantagens como uma melhor compreensão do domínio, a maior facilidade de treinar pessoas, redução de desgaste profissional e de turnover (rotatividade de profissionais), um produto de maior qualidade e consequentemente confiança do cliente (já que há redução de riscos e defeitos, aumento de previsibilidade de entrega).
( ) que dizem respeito a lucratividade, já que há uma redução de manutenção e custos de teste (graças à reutilização entre vários produtos semelhantes).
 
Assinale a alternativa correta, que indica a sequência de letras da Coluna 2, de acordo com correta descrição dos benefícios da coluna 1:
 
	
	
	
	B -  A -  C
	
	
	C -  B -  A
	
	
	A -  C - B
	
	
	B -  C -  A
	
	
	A -  B -  C
	Data Resp.: 18/02/2023 16:53:20
		Explicação:
A adoção de LPS traz diversas vantagens, que impactam positivamente as empresas de várias formas. Essas vantagens podem ser classificadas em três tipos: benefícios organizacionais, os benefícios de engenharia de software e os benefícios de negócio.
	
	
	 
		
	
		3.
		O Framework para Linha de Produto de Software (LPS) é uma estrutura para engenharia do produto na qual fazem parte todos os conceitos centrais da engenharia de LPS, com o uso de plataformas que oferece a capacidade de fornecer personalização em massa. Dois processos compõem esse Framework e um deles é a Engenharia de Aplicação, que dentro dele outros subprocessos são realizados. A seguir, são apresentados os subprocessos. Relacione a primeira coluna com a segunda, indicando a descrição correta de cada subprocesso:
	Coluna 1
	Coluna 2
	A - Engenharia de Requisitos de Aplicação
B - Projeto de Aplicação
C - Realização da Aplicação
D - Teste da Aplicação
 
	( ) engloba todas as atividades para o desenvolvimento da especificação de requisitos de aplicação
(  ) cria a aplicação em questão
( ) envolve as atividades para produzir a arquitetura do aplicativo
(  ) compreende as atividades necessárias para validar e verificar um aplicativo em relação à sua especificação
Assinale a alternativa correta, que indica a sequência de letras da Coluna 2, de acordo com correta descrição dos subprocessos da coluna 1:
 
	
	
	
	A -  C -  D -  B
	
	
	C -  A -  E -  D
	
	
	A -  B -  C -  D
	
	
	A -  C -  B -  D
	
	
	C -  B -  A -  D
	Data Resp.: 18/02/2023 16:54:19
		Explicação:
O processo de Engenharia de aplicação é responsável por derivar aplicações concretas a partir da plataforma estabelecida na engenharia de domínio. Ela explora a variabilidade da linha de produtos e assegura sua correta instanciação de acordo com as necessidades específicas das aplicações finais.
	
	
	4832VARIABILIDADE EM LPS
	 
		
	
		4.
		Como a mesma interface pode ser implementada de diferentes maneiras, por diferentes métodos dos objetos das classes, os tipos de argumentos e retornos desses métodos devem ser escolhidos de forma a permitir que cada variação de algoritmo possa lidar com eles. Neste contexto, assinale a alternativa correta:
	
	
	
	Os componentes variáveis que utilizam uma mesma interface podem enviar parâmetros de tipos diferentes do definido nos componentes que implementam a interface.
	
	
	Os diversos componentes variáveis que fornecem uma mesma interface devem implementar os algoritmos variáveis de maneira específica, usando argumentos e retorno dos mesmos tipos definido na interface.
	
	
	Em linhas gerais, a interface define os tipos dos argumentos e os tipos de retorno da funcionalidade, especificando também parte dos algoritmos.
	
	
	Os diversos componentes variáveis que fornecem uma mesma interface podem implementar os algoritmos variáveis de maneira idêntica, mesmo que usem argumentos e retorno de diferentes tipos dos definido na interface.
	
	
	Os componentes variáveis que utilizam uma mesma interface precisam implementar os códigos dos algoritmos adequados para a realização da funcionalidade oferecida pela interface.
	Data Resp.: 18/02/2023 16:55:06
		Explicação:
Uma as define os tipos dos argumentos e os tipos de retorno da funcionalidade, mas a implementação dos algoritmos fica por conta dos diversos componentes que implementam as funcionalidades oferecidas pela interface. E os componentes (variáveis) que utilizem a funcionalidade desses componentes via interface, também devem estar preparados para enviarem parâmetros e receberem os argumentos dos mesmos tipos, por mais diferentes que sejam uns dos outros.
	
	
	 
		
	
		5.
		Interfaces são muito utilizadas na implementação de variabilidade, e o projeto de uma interface é afetado pelos tipos de variabilidade que deve estar presente nos componentes conectados à interface, quer sejam fornecedores ou usuários. Tem efeito no projeto de uma interface:
	
	
	
	Variabilidade na Configuração da Aplicação, que significa que a variabilidade está relacionada à configuração do aplicativo, incluindo diferenças de hardware e software.
	
	
	Variabilidade em Algoritmos ou Protocolos, que significa que componentes diferentes lidam com o mesmo tipo de funcionalidade, mas podem fornecer ou usar quantidades diferentes de determinados recursos.
	
	
	Variabilidade em Algoritmos ou Protocolos, que significa que a variabilidade está relacionada à configuração do aplicativo, incluindo diferenças de hardware e software.
	
	
	Variabilidade em Recursos, que significa que a mesma interface pode ser implementada de diferentes maneiras, por diferentes métodos dos objetos das classes.do negócio. Dificilmente encontraremos algum negócio sem os gestores e seus importante papéis. Assinale a alternativa que justifique a sua importância:
		
	
	A Gestão acompanha o desenvolvimento apenas para informar aos clientes sobre o andamento da sua entrega
	
	A Gestão cobra as metas dos desenvolvedores para fornecer o produto LPS no prazo conforme prometido ao cliente
	 
	A Gestão fornece e coordena a infraestrutura necessária, envolve atividades realizadas a nível técnico e organizacionais para apoiar o ciclo de vida do processo
	
	A Gestão é responsável apenas pelas reuniões das equipes
	
	A Gestão tem papel fundamental de efetuar as vendas aos clientes e garantir a sua entrega no prazo bem como a satisfação
	Respondido em 06/05/2023 15:46:56
	
	Explicação:
A Gestão, em todas as empresas têm grande importância em acompanhar as atividades realizadas e apoiar o ciclo de vida
	
		4a
          Questão
	Acerto: 0,0  / 1,0
	
	A variabilidade no mundo real é representada na ELPS por conceitos que se equivalem aos conceitos de sujeito e de objeto de variabilidade. Assinale a alternativa que contem afirmativas válidas:
		
	 
	O fato de um aplicativo poder ser executado em um celular ou em um computador representa um ponto de variação.
	
	Um software pode executar nos sistemas Windows e Linux. O Windows é um exemplo de ponto de variação.
	
	Um variante é  conceito utilizado pela ELPS para representar os sujeitos de variabilidade dentro do mundo do projeto de software.
	 
	Além de representar o objeto de variabilidade incorporado, um ponto de variação possui informações contextuais sobre os detalhes da absorção da variabilidade do mundo real para o mundo do desenvolvimento de software.
	
	A definição de ponto de variação se aplica a quase todos os tipos de artefatos do desenvolvimento, excetuando-se os artefatos de código.
	Respondido em 06/05/2023 15:54:04
	
	Explicação:
Ao conceito de sujeito de variabilidade do mundo real equivale o conceito de ponto de variação na ELPS, enquanto que o equivalente do conceito de objeto de variabilidade do mundo real é o termo variante..
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	Interfaces são muito utilizadas na implementação de variabilidade, e o projeto de uma interface é afetado pelos tipos de variabilidade que deve estar presente nos componentes conectados à interface, quer sejam fornecedores ou usuários. Tem efeito no projeto de uma interface:
		
	 
	Variabilidade na Configuração da Aplicação, que significa que a variabilidade está relacionada à configuração do aplicativo, incluindo diferenças de hardware e software.
	
	Variabilidade em Recursos, que significa que a variabilidade está relacionada à configuração do aplicativo, incluindo diferenças de hardware e software.
	
	Variabilidade em Algoritmos ou Protocolos, que significa que a variabilidade está relacionada à configuração do aplicativo, incluindo diferenças de hardware e software.
	
	Variabilidade em Recursos, que significa que a mesma interface pode ser implementada de diferentes maneiras, por diferentes métodos dos objetos das classes.
	
	Variabilidade em Algoritmos ou Protocolos, que significa que componentes diferentes lidam com o mesmo tipo de funcionalidade, mas podem fornecer ou usar quantidades diferentes de determinados recursos.
	Respondido em 06/05/2023 15:59:19
	
	Explicação:
A variabilidade relacionada à configuração do aplicativo pode incluir diferenças de hardware e software, como, por exemplo, diferentes tamanhos de memória ou diferenças na disponibilidade de determinados pacotes de software. Os componentes obrigatórios precisam de uma visão abstrata da configuração. Consequentemente, a interface deve conter funções, métodos ou parâmetros que diferenciem as variantes.
	
		6a
          Questão
	Acerto: 0,0  / 1,0
	
	A estrutura arquitetural estabelece os componentes e as interfaces a serem projetados e implementados, além de documentar a variabilidade externa e interna. A textura arquitetural fornece diretrizes especificam as regras para lidar com a variabilidade no projeto e implementação de componentes e interfaces. Assinale a alternativa correta:
		
	
	No projeto da aplicação, os componentes e interfaces são implementados. Na realização do domínio, componentes e interfaces são caracterizadas, descendo um nível em relação à suas especificações.
	 
	Os componentes e interfaces são definidos no projeto do domínio, ao passo que na realização do domínio esses artefatos são caracterizados, descendo um nível em relação à suas especificações.
	
	Os componentes e interfaces são definidos na realização do domínio, ao passo que na engenharia de requisitos do domínio esses artefatos são caracterizados, descendo um nível em relação à suas especificações.
	
	No teste do domínio, os componentes e interfaces são definidos. Na realização do domínio, componentes e interfaces são caracterizadas, descendo um nível em relação à suas especificações.
	 
	Na engenharia de requisitos do domínio, os componentes e interfaces são definidos. Na realização do domínio, componentes e interfaces são caracterizadas, descendo um nível em relação à suas especificações.
	Respondido em 06/05/2023 16:07:31
	
	Explicação:
O projeto detalhado lida com o projeto de componentes e interfaces, que são determinados pela estrutura da arquitetura. No projeto do domínio, os componentes e interfaces são definidos. Na realização do domínio, componentes e interfaces são caracterizadas, descendo um nível em relação à suas especificações.
	
		7a
          Questão
	Acerto: 0,0  / 1,0
	
	Portfólio de produtos, que é o conjunto de tipos de produtos oferecidos por uma empresa, normalmente contém classes de produtos, e não todos os produtos individuais de uma empresa. É um fato verdadeiro em relação ao portfólio de produtos:
		
	
	Existem quatro tipos principais de negócios, que podem ser determinados com base em dois aspectos, que são: o tempo que o cliente leva para decidir pela compra e o tempo que leva para desistir.
	
	Negócios de produto, de soluções, de sistema e de consultoria são os quatro tipos de negócios geridos pelo portfólio de produtos.
	 
	De acordo com o ciclo de vida do produto, um produto progride segundo a sequência: introdução, desenvolvimento, crescimento, saturação e queda.
	
	O gerenciamento de portfólio é um processo de decisão estático, pois não permite a inclusão de novos produtos.
	 
	Pode estar relacionado com a interdependência de aquisição, ou seja, produtos colocados juntos quando são vendidos ou fazem parte de uma promoção de vendas comum.
	Respondido em 06/05/2023 16:09:34
	
	Explicação:
O gerenciamento de portfólio é um processo de decisão dinâmico, pelo qual a lista de projetos ativos existentes de uma empresa (novos produtos e evolução dos existentes) é constantemente atualizada e revisada. Existem vários tipos de interdependências pelas quais os produtos de um portfólio de produtos podem estar relacionados, sendo uma delas a interdependência de aquisição.
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	Manter o produto atrativo em comparação com produtos concorrentes e substitutos deve ser o objetivo de conservar e expandir os potenciais do produto. Em relação ao gerenciamento do portfólio de produtos existentes, marque a alternativa correta.
		
	
	Aumento da eficiência interna é obtido quando vários produtos são vendidos juntos.
	
	Uma revitalização é alcançada através da otimização dos processos de desenvolvimento, corrigindo bugs.
	 
	Processo onde a lista de projetos ativos existentes de uma empresa é sistematicamente atualizada e revisada.
	
	Dificilmente se obtém pistas de melhoria para os produtos observando mudanças em relação ao uso, clientes, concorrentes e tecnologia.
	
	O aumento da eficiência interna visa a uma ligeira melhoria do valor percebido dos produtos existentes.
	Respondido em 06/05/2023 16:13:55
	
	Explicação:
Gerenciamento do portfólio de produtosexistentes é um processo de decisão dinâmico, pelo qual a lista de projetos ativos existentes de uma empresa, incluindo novos produtos e a evolução dos existentes, é constantemente atualizada e revisada, visando decidir a quantidade de recursos que deve ser alocada para cada projeto.
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	As responsabilidades do arquiteto de aplicativos e do arquiteto tradicional são semelhantes, abrangendo tarefas como: abstração, modelagem, simulação e prototipagem.  São, contudo, atividades a serem executadas apenas em relação às partes específicas do aplicativo. Quanto ao desenvolvimento da arquitetura da aplicação, marque a alternativa correta:
		
	
	No design do domínio são introduzidas abstrações necessárias para a aplicação específica em questão
	
	As abstrações adicionais introduzidas no design da aplicação quase nunca estão relacionadas a requisitos específicos do aplicativo
	
	As simulações de domínio são sempre mais realistas do que as relacionadas à aplicação, pois a arquitetura de referência é mais concreta que a arquitetura do aplicativo
	
	O arquiteto de aplicativos começa com a arquitetura do aplicativo e a especializa para a arquitetura de referência
	 
	Os modelos de arquitetura de referência são especializados por meio da associação de variantes de acordo com as associações no modelo de variabilidade do aplicativo e pela inclusão de partes específicas do aplicativo
	Respondido em 06/05/2023 16:14:58
	
	Explicação:
A arquitetura de referência inclui muitas decisões que podem ser reutilizadas na engenharia de aplicação.  O arquiteto de aplicativos começa com a arquitetura de referência e a especializa para a arquitetura do aplicativo.  Os modelos de arquitetura de referência são especializados por meio da associação de variantes de acordo com as associações no modelo de variabilidade do aplicativo e pela inclusão de partes específicas do aplicativo. No design da aplicação são introduzidas abstrações que são necessárias para a aplicação específica em questão, e as abstrações adicionais geralmente estão relacionadas a requisitos específicos do aplicativo. Como a arquitetura do aplicativo é mais concreta que a arquitetura de referência, simulações mais realistas podem ser realizadas.
	
		10a
          Questão
	Acerto: 0,0  / 1,0
	
	Durante o projeto de aplicação, os arquitetos de aplicativos vinculam a variabilidade da arquitetura de referência e introduzem alterações específicas do aplicativo de acordo com a especificação de requisitos do aplicativo. Em relação ao relacionamento do projeto de aplicação com outros subprocessos da engenharia de linha de produtos de software, marque a alternativa correta.
		
	
	O design de aplicativos também cria artefatos de domínio
	 
	A realização do aplicativo constrói o aplicativo com base na arquitetura do aplicativo, recebida da engenharia de requisitos do aplicativo
	 
	O design do aplicativo fornece feedback, para o design de domínio, por meio de solicitações de alterações e inclusões no design, que podem levar a uma melhoria da arquitetura de referência
	
	Toda a especificação de requisitos do aplicativo é passada do projeto de domínio para o projeto do aplicativo
	
	O design de domínio desenvolve a arquitetura do aplicativo, que é a base para a arquitetura do aplicativo
	Respondido em 06/05/2023 16:17:21
	
	Explicação:
Toda a especificação de requisitos do aplicativo é passada da engenharia de requisitos de aplicação para o projeto do aplicativo. O design de domínio desenvolve a arquitetura de referência, que é a base para a arquitetura do aplicativo. A realização do aplicativo constrói o aplicativo com base na arquitetura do aplicativo, recebida do design do aplicativo. O design do aplicativo fornece feedback, para o design de domínio, por meio de solicitações de alterações e inclusões no design, que podem levar a uma melhoria da arquitetura de referência, criando também artefatos de design
		1a
          Questão
	Acerto: 1,0  / 1,0
	
	A adoção da LPS - linha de Produto de Software tem uma Engenharia envolvida, onde temos o Framework de apoio para auxiliar nos processos. Mas não é simples se adequar a todos os processos e isso requer muito esforço da organização. Assinale a seguir a opção que descreve uma dificuldade na adoção de LPS:
		
	 
	Adoção da abordagem de forma equivocada
	
	Liderança comprometida com a adoção
	
	Comprometimento da gerência
	
	Visão de qualidade e eficiência
	
	Comprometimento da equipe
	Respondido em 06/05/2023 15:39:36
	
	Explicação:
A adoção da abordagem equivocada é uma dificuldade para LPS, pois não é sugerido ¿forçar¿ a adequação de um produto dentro de um produto LPS. É necessária uma análise cuidadosa e caso o produto pretendido não tenha uma similaridade suficiente com a família, não é possível garantir a viabilidade do modelo
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	O Framework para Linha de Produto de Software (LPS) é uma estrutura para engenharia do produto na qual fazem parte todos os conceitos centrais da engenharia de LPS, com o uso de plataformas que oferece a capacidade de fornecer personalização em massa. Dois processos compõem esse Framework e um deles é a Engenharia de Aplicação, que dentro dele outros subprocessos são realizados. A seguir, são apresentados os subprocessos. Relacione a primeira coluna com a segunda, indicando a descrição correta de cada subprocesso:
	Coluna 1
	Coluna 2
	A - Engenharia de Requisitos de Aplicação
B - Projeto de Aplicação
C - Realização da Aplicação
D - Teste da Aplicação
 
	( ) engloba todas as atividades para o desenvolvimento da especificação de requisitos de aplicação
(  ) cria a aplicação em questão
( ) envolve as atividades para produzir a arquitetura do aplicativo
(  ) compreende as atividades necessárias para validar e verificar um aplicativo em relação à sua especificação
Assinale a alternativa correta, que indica a sequência de letras da Coluna 2, de acordo com correta descrição dos subprocessos da coluna 1:
 
		
	 
	A -  C -  B -  D
	
	C -  B -  A -  D
	
	A -  B -  C -  D
	
	C -  A -  E -  D
	
	A -  C -  D -  B
	Respondido em 06/05/2023 15:40:55
	
	Explicação:
O processo de Engenharia de aplicação é responsável por derivar aplicações concretas a partir da plataforma estabelecida na engenharia de domínio. Ela explora a variabilidade da linha de produtos e assegura sua correta instanciação de acordo com as necessidades específicas das aplicações finais.
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	A terceira atividade essencial da Linha de Produto de Software é a Management (Gestão). A Gestão, assim como em outras áreas, desempenha um papel importante no andamento do negócio. Dificilmente encontraremos algum negócio sem os gestores e seus importante papéis. Assinale a alternativa que justifique a sua importância:
		
	
	A Gestão acompanha o desenvolvimento apenas para informar aos clientes sobre o andamento da sua entrega
	
	A Gestão cobra as metas dos desenvolvedores para fornecer o produto LPS no prazo conforme prometido ao cliente
	 
	A Gestão fornece e coordena a infraestrutura necessária, envolve atividades realizadas a nível técnico e organizacionais para apoiar o ciclo de vida do processo
	
	A Gestão é responsável apenas pelas reuniões das equipes
	
	A Gestão tem papel fundamental de efetuar as vendas aos clientes e garantir a sua entrega no prazo bem como a satisfação
	Respondido em 06/05/2023 15:46:56
	
	Explicação:
A Gestão, em todas as empresas têm grande importância em acompanhar as atividades realizadas e apoiar o ciclo de vida
	
		4a
          Questão
	Acerto: 0,0  / 1,0
	
	A variabilidade no mundo real é representada na ELPS por conceitos que se equivalem aos conceitos de sujeito e de objeto de variabilidade. Assinale a alternativa que contem afirmativas válidas:
		
	 
	O fato de um aplicativo poder ser executado em um celular ou em um computador representa um ponto devariação.
	
	Um software pode executar nos sistemas Windows e Linux. O Windows é um exemplo de ponto de variação.
	
	Um variante é  conceito utilizado pela ELPS para representar os sujeitos de variabilidade dentro do mundo do projeto de software.
	 
	Além de representar o objeto de variabilidade incorporado, um ponto de variação possui informações contextuais sobre os detalhes da absorção da variabilidade do mundo real para o mundo do desenvolvimento de software.
	
	A definição de ponto de variação se aplica a quase todos os tipos de artefatos do desenvolvimento, excetuando-se os artefatos de código.
	Respondido em 06/05/2023 15:54:04
	
	Explicação:
Ao conceito de sujeito de variabilidade do mundo real equivale o conceito de ponto de variação na ELPS, enquanto que o equivalente do conceito de objeto de variabilidade do mundo real é o termo variante..
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	Interfaces são muito utilizadas na implementação de variabilidade, e o projeto de uma interface é afetado pelos tipos de variabilidade que deve estar presente nos componentes conectados à interface, quer sejam fornecedores ou usuários. Tem efeito no projeto de uma interface:
		
	 
	Variabilidade na Configuração da Aplicação, que significa que a variabilidade está relacionada à configuração do aplicativo, incluindo diferenças de hardware e software.
	
	Variabilidade em Recursos, que significa que a variabilidade está relacionada à configuração do aplicativo, incluindo diferenças de hardware e software.
	
	Variabilidade em Algoritmos ou Protocolos, que significa que a variabilidade está relacionada à configuração do aplicativo, incluindo diferenças de hardware e software.
	
	Variabilidade em Recursos, que significa que a mesma interface pode ser implementada de diferentes maneiras, por diferentes métodos dos objetos das classes.
	
	Variabilidade em Algoritmos ou Protocolos, que significa que componentes diferentes lidam com o mesmo tipo de funcionalidade, mas podem fornecer ou usar quantidades diferentes de determinados recursos.
	Respondido em 06/05/2023 15:59:19
	
	Explicação:
A variabilidade relacionada à configuração do aplicativo pode incluir diferenças de hardware e software, como, por exemplo, diferentes tamanhos de memória ou diferenças na disponibilidade de determinados pacotes de software. Os componentes obrigatórios precisam de uma visão abstrata da configuração. Consequentemente, a interface deve conter funções, métodos ou parâmetros que diferenciem as variantes.
	
		6a
          Questão
	Acerto: 0,0  / 1,0
	
	A estrutura arquitetural estabelece os componentes e as interfaces a serem projetados e implementados, além de documentar a variabilidade externa e interna. A textura arquitetural fornece diretrizes especificam as regras para lidar com a variabilidade no projeto e implementação de componentes e interfaces. Assinale a alternativa correta:
		
	
	No projeto da aplicação, os componentes e interfaces são implementados. Na realização do domínio, componentes e interfaces são caracterizadas, descendo um nível em relação à suas especificações.
	 
	Os componentes e interfaces são definidos no projeto do domínio, ao passo que na realização do domínio esses artefatos são caracterizados, descendo um nível em relação à suas especificações.
	
	Os componentes e interfaces são definidos na realização do domínio, ao passo que na engenharia de requisitos do domínio esses artefatos são caracterizados, descendo um nível em relação à suas especificações.
	
	No teste do domínio, os componentes e interfaces são definidos. Na realização do domínio, componentes e interfaces são caracterizadas, descendo um nível em relação à suas especificações.
	 
	Na engenharia de requisitos do domínio, os componentes e interfaces são definidos. Na realização do domínio, componentes e interfaces são caracterizadas, descendo um nível em relação à suas especificações.
	Respondido em 06/05/2023 16:07:31
	
	Explicação:
O projeto detalhado lida com o projeto de componentes e interfaces, que são determinados pela estrutura da arquitetura. No projeto do domínio, os componentes e interfaces são definidos. Na realização do domínio, componentes e interfaces são caracterizadas, descendo um nível em relação à suas especificações.
	
		7a
          Questão
	Acerto: 0,0  / 1,0
	
	Portfólio de produtos, que é o conjunto de tipos de produtos oferecidos por uma empresa, normalmente contém classes de produtos, e não todos os produtos individuais de uma empresa. É um fato verdadeiro em relação ao portfólio de produtos:
		
	
	Existem quatro tipos principais de negócios, que podem ser determinados com base em dois aspectos, que são: o tempo que o cliente leva para decidir pela compra e o tempo que leva para desistir.
	
	Negócios de produto, de soluções, de sistema e de consultoria são os quatro tipos de negócios geridos pelo portfólio de produtos.
	 
	De acordo com o ciclo de vida do produto, um produto progride segundo a sequência: introdução, desenvolvimento, crescimento, saturação e queda.
	
	O gerenciamento de portfólio é um processo de decisão estático, pois não permite a inclusão de novos produtos.
	 
	Pode estar relacionado com a interdependência de aquisição, ou seja, produtos colocados juntos quando são vendidos ou fazem parte de uma promoção de vendas comum.
	Respondido em 06/05/2023 16:09:34
	
	Explicação:
O gerenciamento de portfólio é um processo de decisão dinâmico, pelo qual a lista de projetos ativos existentes de uma empresa (novos produtos e evolução dos existentes) é constantemente atualizada e revisada. Existem vários tipos de interdependências pelas quais os produtos de um portfólio de produtos podem estar relacionados, sendo uma delas a interdependência de aquisição.
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	Manter o produto atrativo em comparação com produtos concorrentes e substitutos deve ser o objetivo de conservar e expandir os potenciais do produto. Em relação ao gerenciamento do portfólio de produtos existentes, marque a alternativa correta.
		
	
	Aumento da eficiência interna é obtido quando vários produtos são vendidos juntos.
	
	Uma revitalização é alcançada através da otimização dos processos de desenvolvimento, corrigindo bugs.
	 
	Processo onde a lista de projetos ativos existentes de uma empresa é sistematicamente atualizada e revisada.
	
	Dificilmente se obtém pistas de melhoria para os produtos observando mudanças em relação ao uso, clientes, concorrentes e tecnologia.
	
	O aumento da eficiência interna visa a uma ligeira melhoria do valor percebido dos produtos existentes.
	Respondido em 06/05/2023 16:13:55
	
	Explicação:
Gerenciamento do portfólio de produtos existentes é um processo de decisão dinâmico, pelo qual a lista de projetos ativos existentes de uma empresa, incluindo novos produtos e a evolução dos existentes, é constantemente atualizada e revisada, visando decidir a quantidade de recursos que deve ser alocada para cada projeto.
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	As responsabilidades do arquiteto de aplicativos e do arquiteto tradicional são semelhantes, abrangendo tarefas como: abstração, modelagem, simulação e prototipagem.  São, contudo, atividades a serem executadas apenas em relação às partes específicas do aplicativo. Quanto ao desenvolvimento da arquitetura da aplicação, marque a alternativa correta:
		
	
	No design do domínio são introduzidas abstrações necessárias para a aplicação específica em questão
	
	As abstrações adicionais introduzidas no design da aplicação quase nunca estão relacionadas a requisitos específicos do aplicativo
	
	As simulações de domínio são sempre mais realistas do que as relacionadas à aplicação, pois a arquitetura de referência é mais concreta que a arquitetura do aplicativo
	
	O arquiteto de aplicativos começa com a arquitetura do aplicativo e a especializa para a arquitetura de referência
	 
	Os modelos de arquitetura dereferência são especializados por meio da associação de variantes de acordo com as associações no modelo de variabilidade do aplicativo e pela inclusão de partes específicas do aplicativo
	Respondido em 06/05/2023 16:14:58
	
	Explicação:
A arquitetura de referência inclui muitas decisões que podem ser reutilizadas na engenharia de aplicação.  O arquiteto de aplicativos começa com a arquitetura de referência e a especializa para a arquitetura do aplicativo.  Os modelos de arquitetura de referência são especializados por meio da associação de variantes de acordo com as associações no modelo de variabilidade do aplicativo e pela inclusão de partes específicas do aplicativo. No design da aplicação são introduzidas abstrações que são necessárias para a aplicação específica em questão, e as abstrações adicionais geralmente estão relacionadas a requisitos específicos do aplicativo. Como a arquitetura do aplicativo é mais concreta que a arquitetura de referência, simulações mais realistas podem ser realizadas.
	
		10a
          Questão
	Acerto: 0,0  / 1,0
	
	Durante o projeto de aplicação, os arquitetos de aplicativos vinculam a variabilidade da arquitetura de referência e introduzem alterações específicas do aplicativo de acordo com a especificação de requisitos do aplicativo. Em relação ao relacionamento do projeto de aplicação com outros subprocessos da engenharia de linha de produtos de software, marque a alternativa correta.
		
	
	O design de aplicativos também cria artefatos de domínio
	 
	A realização do aplicativo constrói o aplicativo com base na arquitetura do aplicativo, recebida da engenharia de requisitos do aplicativo
	 
	O design do aplicativo fornece feedback, para o design de domínio, por meio de solicitações de alterações e inclusões no design, que podem levar a uma melhoria da arquitetura de referência
	
	Toda a especificação de requisitos do aplicativo é passada do projeto de domínio para o projeto do aplicativo
	
	O design de domínio desenvolve a arquitetura do aplicativo, que é a base para a arquitetura do aplicativo
	Respondido em 06/05/2023 16:17:21
	
	Explicação:
Toda a especificação de requisitos do aplicativo é passada da engenharia de requisitos de aplicação para o projeto do aplicativo. O design de domínio desenvolve a arquitetura de referência, que é a base para a arquitetura do aplicativo. A realização do aplicativo constrói o aplicativo com base na arquitetura do aplicativo, recebida do design do aplicativo. O design do aplicativo fornece feedback, para o design de domínio, por meio de solicitações de alterações e inclusões no design, que podem levar a uma melhoria da arquitetura de referência, criando também artefatos de design
	 1.
	Ref.: 7707494
	Pontos: 0,00  / 1,00
	
	O chamado Framework para Linha de Produto de Software é uma estrutura para engenharia do produto desse tipo de software, que engloba os conceitos centrais da engenharia de LPS, com o uso de plataformas que oferece a capacidade de fornecer personalização em massa. Neste framework, o paradigma de desenvolvimento para LPS é separado em dois processos. Assinale a opção a seguir que indica esses processos:
		
	
	Engenharia de Software e Engenharia de Domínio
	
	Engenharia de componentes e engenharia de produto
	
	Engenharia de Software e Engenharia do produto
	 
	Engenharia de Domínio e Engenharia de Aplicação
	 
	Engenharia do Produto e Engenharia de Aplicação
	
	
	 2.
	Ref.: 7707405
	Pontos: 1,00  / 1,00
	
	A Linha de Produto de Software tem como ideia principal um mesmo software que pode ser adaptado e implantado em muitas empresas do mesmo domínio de negócio. Nesse contexto a adoção de LPS traz diversas vantagens, que impactam positivamente as empresas de várias formas. Assinale a seguir a opção que apresenta 3 tipos de vantagens trazidos pela LPS:
		
	
	benefícios financeiros, benefícios de engenharia de software e os benefícios da computação em nuvem
	
	benefícios organizacionais, benefícios financeiros e os benefícios de marketing
	
	benefícios financeiros, benefícios de engenharia de software e os benefícios de negócio
	
	benefícios de negócio, benefícios referentes a impostos, benefícios de uso de internet
	 
	benefícios organizacionais, benefícios de engenharia de software e os benefícios de negócio
	
	
	 
		
	4832 - VARIABILIDADE EM LPS
	 
	 
	 3.
	Ref.: 7707425
	Pontos: 1,00  / 1,00
	
	Requisitos de domínio abrangem requisitos comuns a todas as aplicações da LPS, bem como requisitos variáveis que permitem a criação de diferentes aplicações. Os artefatos de requisitos de domínio são a entrada para o subprocesso de design de domínio. Em relação ao subprocesso de engenharia de requisitos, é correto afirmar que:
		
	
	Existem somente dois tipos de modelos de requisitos: funcionais e de dados.
	 
	A linguagem natural para a modelagem de requisitos oferece mais flexibilidade do que a linguagem de modelagem de requisitos, contudo, pode acarretar interpretações ambíguas.
	
	Uma condição ou necessidade do usuário para resolver um problema ou alcançar um objetivo não pode ser considerado um requisito.
	
	Funcionalidades são definidas pela equipe de engenharia de requisitos para expressar intenções de alto nível de abstração.
	
	Requisitos não podem ser documentados em linguagem natural, mas somente em linguagem de modelagem de requisitos.
	
	
	 4.
	Ref.: 7707526
	Pontos: 0,00  / 1,00
	
	"Este artefato de teste deve estimar, pelo menos a grosso modo, o tipo e a quantidade de recurso a ser utilizado nos casos de testes para cada variante". Esta frase se refere a um dos artefatos de teste produzidos na etapa do teste do domínio da ELPS. A qual artefato a frase se refere?
		
	 
	Cenário de caso de teste.
	
	Roteiro de teste.
	
	Caso de teste.
	 
	Plano de testes.
	
	Documento de resultado.
	
	
	 5.
	Ref.: 7707518
	Pontos: 0,00  / 1,00
	
	A variabilidade de requisitos estruturais é capturada por Diagramas de Classes. Essa variabilidade estrutural documentada em um diagrama de classes envolve alguns tipos de variabilidade. Em relação à utilização de diagramas de classes para a modelagem da variabilidade, é correto afirmar que:
		
	 
	A variabilidade estrutural documentada em um diagrama de classes envolve variabilidade de responsabilidade e de controle.
	
	Um dos tipos de variabilidade estrutural documentada em um diagrama de classes é a relacional.
	
	A variabilidade em um diagrama de classes sempre é de uma granularidade fina.
	 
	Tendo em vista que o modelo de classes especifica um conjunto de instâncias (objetos e suas ligações) e é usado para validar essas instâncias em tempo de execução, pode-se dizer que a variabilidade é inerente ao modelo. Contudo, não se presta a documentar a variabilidade de linha de produto.
	
	A variabilidade da linha de produto pode ser documentada usando as notações padrão do modelo de classes.
	
	
	 
		
	4833 - ENGENHARIA DO DOMÍNIO
	 
	 
	 6.
	Ref.: 7783768
	Pontos: 1,00  / 1,00
	
	Levar em conta a variabilidade dos requisitos no desenvolvimento da arquitetura de referência é uma questão essencial para o projeto de domínio, pois grande parte da semelhança e da variabilidade na arquitetura de referência se origina da semelhança e da variabilidade nos requisitos. Em relação a Variabilidade e Similaridade no design de projeto, marque a alternativa correta.
		
	
	Via de regra, a capacidade de manutenção apresenta baixa prevalência na priorização dos requisitos.
	
	A flexibilidade do projeto apresenta baixa prevalência na priorização dos requisitos.
	 
	Como normalmente a arquitetura de referência não atende a todos os requisitos na mesma medida, os requisitos devem ser priorizados.
	
	A capacidade de evolução apresenta baixa prevalência na priorização dos requisitos.
	
	A priorização de requisitos é estabelecida durante a engenharia de requisitos de aplicação.
	
	
	 7.
	Ref.: 7784002
	Pontos: 0,00  / 1,00
	
	A arquiteturade referência normalmente consiste em muitos componentes que podem ser conectados por meio de interfaces. E essa estrutura, naturalmente, restringe o número de configurações de componentes.  Em relação ao projeto e validação da arquitetura de referência no design de domínio, marque a alternativa correta.
		
	
	A textura é parte da variabilidade na arquitetura.
	
	A diversidade de requisitos de qualidade não deve influenciar na arquitetura de referência, pois são normalmente requisitos não funcionais.
	 
	A configuração deve ser totalmente deixada para os desenvolvedores de aplicativos.
	 
	A textura arquitetural  resolve situações específicas que podem ocorrer durante o projeto.
	
	A textura arquitetural não resolve situações específicas que podem ocorrer durante a realização e codificação.
	
	
	 
		
	4834 - ENGENHARIA DA APLICAÇÃO
	 
	 
	 8.
	Ref.: 7806689
	Pontos: 0,00  / 1,00
	
	O desenvolvimento de artefatos de teste para toda linha de produtos, sua inclusão nos artefatos de domínio e sua reutilização em várias aplicações é a ideia chave da reutilização de artefatos de teste. Nesse sentido, marque a alternativa correta:
		
	 
	Um dos pré-requisitos essenciais para estabelecer uma reutilização eficiente de artefatos de teste é lidar com a variabilidade
	
	Se a estratégia da similaridade e do reuso for empregada nos testes de domínio, os casos de teste desenvolvidos para o aplicativo de amostra podem ser usados ​​como base para o desenvolvimento de casos de teste para o aplicativo em teste
	
	Se a estratégia de aplicativo de exemplo for aplicada, o teste de domínio prepara os casos de teste com partes comuns e variáveis ​​explícitas
	 
	Os planos de teste, casos de teste e cenários de casos de teste devem ser adaptados para a aplicação específica de acordo com o modelo de variabilidade do domínio
	
	Para alcançar um grau suficiente de reutilização, os artefatos de teste de aplicação devem ser reutilizados para partes comuns e variáveis ​​do domínio
	
	
	 9.
	Ref.: 7806480
	Pontos: 0,00  / 1,00
	
	A engenharia de requisitos de aplicação tem por objetivo elicitar e documentar os artefatos de requisitos para uma aplicação específica a partir da reutilização dos artefatos de requisitos de domínio. Para tanto, deve se relacionar com diversos subprocessos das engenharias de domínio e de aplicação. Assinale a alternativa que só apresenta subprocessos com os quais a engenharia de requisitos de aplicação se relaciona:
		
	
	Design de domínio e realização de aplicação
	
	Realização de aplicação e design de domínio
	
	Design de domínio e design de aplicação
	 
	Engenharia de requisitos de domínio e design de aplicação
	 
	Gerenciamento de produtos e realização de aplicação
	
	
	 10.
	Ref.: 7806483
	Pontos: 1,00  / 1,00
	
	O modelo de variabilidade fornece uma visão coerente da variabilidade da linha de produtos. A comunicação da variabilidade da linha de produtos é feita pela navegação entre o modelo de variabilidade e os diferentes artefatos de requisitos para fornecer às partes interessadas informações mais detalhadas sobre a funcionalidade e a qualidade das variantes em consideração. Nesse sentido, marque a alternativa correta:
		
	
	O stakeholder não precisa de informações mais detalhadas sobre a funcionalidade ou qualidade associada, para tomar uma decisão a favor ou contra uma variante
	
	Deltas entre os artefatos de requisitos de domínio e os artefatos de requisitos de aplicação surgem dos requisitos dos stakeholders que se relacionam com os requisitos do domínio
	
	Em relação aos requisitos baseados em modelo relacionados, um diagrama de classe não pode fornecer uma visão mais detalhada e orientada para a solução
	
	A comunicação da variabilidade externa normalmente começa com os pontos de variação que fornecem o nível mais baixo de abstração
	 
	O resultado da atividade de comunicação é uma classificação dos requisitos das partes interessadas em duas categorias: os relacionados aos requisitos de domínio e os não relacionados
		1a
          Questão
	Acerto: 1,0  / 1,0
	
	A adoção da LPS - linha de Produto de Software tem uma Engenharia envolvida, onde temos o Framework de apoio para auxiliar nos processos. Mas não é simples se adequar a todos os processos e isso requer muito esforço da organização. Assinale a seguir a opção que descreve uma dificuldade na adoção de LPS:
		
	 
	Adoção da abordagem de forma equivocada
	
	Liderança comprometida com a adoção
	
	Comprometimento da gerência
	
	Visão de qualidade e eficiência
	
	Comprometimento da equipe
	Respondido em 06/05/2023 15:39:36
	
	Explicação:
A adoção da abordagem equivocada é uma dificuldade para LPS, pois não é sugerido ¿forçar¿ a adequação de um produto dentro de um produto LPS. É necessária uma análise cuidadosa e caso o produto pretendido não tenha uma similaridade suficiente com a família, não é possível garantir a viabilidade do modelo
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	O Framework para Linha de Produto de Software (LPS) é uma estrutura para engenharia do produto na qual fazem parte todos os conceitos centrais da engenharia de LPS, com o uso de plataformas que oferece a capacidade de fornecer personalização em massa. Dois processos compõem esse Framework e um deles é a Engenharia de Aplicação, que dentro dele outros subprocessos são realizados. A seguir, são apresentados os subprocessos. Relacione a primeira coluna com a segunda, indicando a descrição correta de cada subprocesso:
	Coluna 1
	Coluna 2
	A - Engenharia de Requisitos de Aplicação
B - Projeto de Aplicação
C - Realização da Aplicação
D - Teste da Aplicação
 
	( ) engloba todas as atividades para o desenvolvimento da especificação de requisitos de aplicação
(  ) cria a aplicação em questão
( ) envolve as atividades para produzir a arquitetura do aplicativo
(  ) compreende as atividades necessárias para validar e verificar um aplicativo em relação à sua especificação
Assinale a alternativa correta, que indica a sequência de letras da Coluna 2, de acordo com correta descrição dos subprocessos da coluna 1:
 
		
	 
	A -  C -  B -  D
	
	C -  B -  A -  D
	
	A -  B -  C -  D
	
	C -  A -  E -  D
	
	A -  C -  D -  B
	Respondido em 06/05/2023 15:40:55
	
	Explicação:
O processo de Engenharia de aplicação é responsável por derivar aplicações concretas a partir da plataforma estabelecida na engenharia de domínio. Ela explora a variabilidade da linha de produtos e assegura sua correta instanciação de acordo com as necessidades específicas das aplicações finais.
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	A terceira atividade essencial da Linha de Produto de Software é a Management (Gestão). A Gestão, assim como em outras áreas, desempenha um papel importante no andamento do negócio. Dificilmente encontraremos algum negócio sem os gestores e seus importante papéis. Assinale a alternativa que justifique a sua importância:
		
	
	A Gestão acompanha o desenvolvimento apenas para informar aos clientes sobre o andamento da sua entrega
	
	A Gestão cobra as metas dos desenvolvedores para fornecer o produto LPS no prazo conforme prometido ao cliente
	 
	A Gestão fornece e coordena a infraestrutura necessária, envolve atividades realizadas a nível técnico e organizacionais para apoiar o ciclo de vida do processo
	
	A Gestão é responsável apenas pelas reuniões das equipes
	
	A Gestão tem papel fundamental de efetuar as vendas aos clientes e garantir a sua entrega no prazo bem como a satisfação
	Respondido em 06/05/2023 15:46:56
	
	Explicação:
A Gestão, em todas as empresas têm grande importância em acompanhar as atividades realizadas e apoiar o ciclo de vida
	
		4a
          Questão
	Acerto: 0,0  / 1,0
	
	A variabilidade no mundo real é representada na ELPS por conceitos que se equivalem aos conceitos de sujeito e de objeto de variabilidade. Assinale a alternativa que contem afirmativas válidas:
		
	 
	O fato de um aplicativo poderser executado em um celular ou em um computador representa um ponto de variação.
	
	Um software pode executar nos sistemas Windows e Linux. O Windows é um exemplo de ponto de variação.
	
	Um variante é  conceito utilizado pela ELPS para representar os sujeitos de variabilidade dentro do mundo do projeto de software.
	 
	Além de representar o objeto de variabilidade incorporado, um ponto de variação possui informações contextuais sobre os detalhes da absorção da variabilidade do mundo real para o mundo do desenvolvimento de software.
	
	A definição de ponto de variação se aplica a quase todos os tipos de artefatos do desenvolvimento, excetuando-se os artefatos de código.
	Respondido em 06/05/2023 15:54:04
	
	Explicação:
Ao conceito de sujeito de variabilidade do mundo real equivale o conceito de ponto de variação na ELPS, enquanto que o equivalente do conceito de objeto de variabilidade do mundo real é o termo variante..
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	Interfaces são muito utilizadas na implementação de variabilidade, e o projeto de uma interface é afetado pelos tipos de variabilidade que deve estar presente nos componentes conectados à interface, quer sejam fornecedores ou usuários. Tem efeito no projeto de uma interface:
		
	 
	Variabilidade na Configuração da Aplicação, que significa que a variabilidade está relacionada à configuração do aplicativo, incluindo diferenças de hardware e software.
	
	Variabilidade em Recursos, que significa que a variabilidade está relacionada à configuração do aplicativo, incluindo diferenças de hardware e software.
	
	Variabilidade em Algoritmos ou Protocolos, que significa que a variabilidade está relacionada à configuração do aplicativo, incluindo diferenças de hardware e software.
	
	Variabilidade em Recursos, que significa que a mesma interface pode ser implementada de diferentes maneiras, por diferentes métodos dos objetos das classes.
	
	Variabilidade em Algoritmos ou Protocolos, que significa que componentes diferentes lidam com o mesmo tipo de funcionalidade, mas podem fornecer ou usar quantidades diferentes de determinados recursos.
	Respondido em 06/05/2023 15:59:19
	
	Explicação:
A variabilidade relacionada à configuração do aplicativo pode incluir diferenças de hardware e software, como, por exemplo, diferentes tamanhos de memória ou diferenças na disponibilidade de determinados pacotes de software. Os componentes obrigatórios precisam de uma visão abstrata da configuração. Consequentemente, a interface deve conter funções, métodos ou parâmetros que diferenciem as variantes.
	
		6a
          Questão
	Acerto: 0,0  / 1,0
	
	A estrutura arquitetural estabelece os componentes e as interfaces a serem projetados e implementados, além de documentar a variabilidade externa e interna. A textura arquitetural fornece diretrizes especificam as regras para lidar com a variabilidade no projeto e implementação de componentes e interfaces. Assinale a alternativa correta:
		
	
	No projeto da aplicação, os componentes e interfaces são implementados. Na realização do domínio, componentes e interfaces são caracterizadas, descendo um nível em relação à suas especificações.
	 
	Os componentes e interfaces são definidos no projeto do domínio, ao passo que na realização do domínio esses artefatos são caracterizados, descendo um nível em relação à suas especificações.
	
	Os componentes e interfaces são definidos na realização do domínio, ao passo que na engenharia de requisitos do domínio esses artefatos são caracterizados, descendo um nível em relação à suas especificações.
	
	No teste do domínio, os componentes e interfaces são definidos. Na realização do domínio, componentes e interfaces são caracterizadas, descendo um nível em relação à suas especificações.
	 
	Na engenharia de requisitos do domínio, os componentes e interfaces são definidos. Na realização do domínio, componentes e interfaces são caracterizadas, descendo um nível em relação à suas especificações.
	Respondido em 06/05/2023 16:07:31
	
	Explicação:
O projeto detalhado lida com o projeto de componentes e interfaces, que são determinados pela estrutura da arquitetura. No projeto do domínio, os componentes e interfaces são definidos. Na realização do domínio, componentes e interfaces são caracterizadas, descendo um nível em relação à suas especificações.
	
		7a
          Questão
	Acerto: 0,0  / 1,0
	
	Portfólio de produtos, que é o conjunto de tipos de produtos oferecidos por uma empresa, normalmente contém classes de produtos, e não todos os produtos individuais de uma empresa. É um fato verdadeiro em relação ao portfólio de produtos:
		
	
	Existem quatro tipos principais de negócios, que podem ser determinados com base em dois aspectos, que são: o tempo que o cliente leva para decidir pela compra e o tempo que leva para desistir.
	
	Negócios de produto, de soluções, de sistema e de consultoria são os quatro tipos de negócios geridos pelo portfólio de produtos.
	 
	De acordo com o ciclo de vida do produto, um produto progride segundo a sequência: introdução, desenvolvimento, crescimento, saturação e queda.
	
	O gerenciamento de portfólio é um processo de decisão estático, pois não permite a inclusão de novos produtos.
	 
	Pode estar relacionado com a interdependência de aquisição, ou seja, produtos colocados juntos quando são vendidos ou fazem parte de uma promoção de vendas comum.
	Respondido em 06/05/2023 16:09:34
	
	Explicação:
O gerenciamento de portfólio é um processo de decisão dinâmico, pelo qual a lista de projetos ativos existentes de uma empresa (novos produtos e evolução dos existentes) é constantemente atualizada e revisada. Existem vários tipos de interdependências pelas quais os produtos de um portfólio de produtos podem estar relacionados, sendo uma delas a interdependência de aquisição.
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	Manter o produto atrativo em comparação com produtos concorrentes e substitutos deve ser o objetivo de conservar e expandir os potenciais do produto. Em relação ao gerenciamento do portfólio de produtos existentes, marque a alternativa correta.
		
	
	Aumento da eficiência interna é obtido quando vários produtos são vendidos juntos.
	
	Uma revitalização é alcançada através da otimização dos processos de desenvolvimento, corrigindo bugs.
	 
	Processo onde a lista de projetos ativos existentes de uma empresa é sistematicamente atualizada e revisada.
	
	Dificilmente se obtém pistas de melhoria para os produtos observando mudanças em relação ao uso, clientes, concorrentes e tecnologia.
	
	O aumento da eficiência interna visa a uma ligeira melhoria do valor percebido dos produtos existentes.
	Respondido em 06/05/2023 16:13:55
	
	Explicação:
Gerenciamento do portfólio de produtos existentes é um processo de decisão dinâmico, pelo qual a lista de projetos ativos existentes de uma empresa, incluindo novos produtos e a evolução dos existentes, é constantemente atualizada e revisada, visando decidir a quantidade de recursos que deve ser alocada para cada projeto.
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	As responsabilidades do arquiteto de aplicativos e do arquiteto tradicional são semelhantes, abrangendo tarefas como: abstração, modelagem, simulação e prototipagem.  São, contudo, atividades a serem executadas apenas em relação às partes específicas do aplicativo. Quanto ao desenvolvimento da arquitetura da aplicação, marque a alternativa correta:
		
	
	No design do domínio são introduzidas abstrações necessárias para a aplicação específica em questão
	
	As abstrações adicionais introduzidas no design da aplicação quase nunca estão relacionadas a requisitos específicos do aplicativo
	
	As simulações de domínio são sempre mais realistas do que as relacionadas à aplicação, pois a arquitetura de referência é mais concreta que a arquitetura do aplicativo
	
	O arquiteto de aplicativos começa com a arquitetura do aplicativo e a especializapara a arquitetura de referência
	 
	Os modelos de arquitetura de referência são especializados por meio da associação de variantes de acordo com as associações no modelo de variabilidade do aplicativo e pela inclusão de partes específicas do aplicativo
	Respondido em 06/05/2023 16:14:58
	
	Explicação:
A arquitetura de referência inclui muitas decisões que podem ser reutilizadas na engenharia de aplicação.  O arquiteto de aplicativos começa com a arquitetura de referência e a especializa para a arquitetura do aplicativo.  Os modelos de arquitetura de referência são especializados por meio da associação de variantes de acordo com as associações no modelo de variabilidade do aplicativo e pela inclusão de partes específicas do aplicativo. No design da aplicação são introduzidas abstrações que são necessárias para a aplicação específica em questão, e as abstrações adicionais geralmente estão relacionadas a requisitos específicos do aplicativo. Como a arquitetura do aplicativo é mais concreta que a arquitetura de referência, simulações mais realistas podem ser realizadas.
	
		10a
          Questão
	Acerto: 0,0  / 1,0
	
	Durante o projeto de aplicação, os arquitetos de aplicativos vinculam a variabilidade da arquitetura de referência e introduzem alterações específicas do aplicativo de acordo com a especificação de requisitos do aplicativo. Em relação ao relacionamento do projeto de aplicação com outros subprocessos da engenharia de linha de produtos de software, marque a alternativa correta.
		
	
	O design de aplicativos também cria artefatos de domínio
	 
	A realização do aplicativo constrói o aplicativo com base na arquitetura do aplicativo, recebida da engenharia de requisitos do aplicativo
	 
	O design do aplicativo fornece feedback, para o design de domínio, por meio de solicitações de alterações e inclusões no design, que podem levar a uma melhoria da arquitetura de referência
	
	Toda a especificação de requisitos do aplicativo é passada do projeto de domínio para o projeto do aplicativo
	
	O design de domínio desenvolve a arquitetura do aplicativo, que é a base para a arquitetura do aplicativo
	Respondido em 06/05/2023 16:17:21
	
	Explicação:
Toda a especificação de requisitos do aplicativo é passada da engenharia de requisitos de aplicação para o projeto do aplicativo. O design de domínio desenvolve a arquitetura de referência, que é a base para a arquitetura do aplicativo. A realização do aplicativo constrói o aplicativo com base na arquitetura do aplicativo, recebida do design do aplicativo. O design do aplicativo fornece feedback, para o design de domínio, por meio de solicitações de alterações e inclusões no design, que podem levar a uma melhoria da arquitetura de referência, criando também artefatos de design
	
		1a
          Questão
	Acerto: 1,0  / 1,0
	
	O Framework para Linha de Produto de Software (LPS) é uma estrutura para engenharia do produto na qual fazem parte todos os conceitos centrais da engenharia de LPS, com o uso de plataformas que oferece a capacidade de fornecer personalização em massa. Dois processos compõem esse framework e um deles é a Engenharia de Domínio. Assinale a alternativa a seguir que descreve a finalidade deste processo:
		
	 
	Responsável por estabelecer a plataforma de reutilização definindo o que é comum e o que é variável da linha de produtos
	
	Responsável por escolher qual ferramenta será utilizada para a modelagem do produto
	
	Responsável por estabelecer o domínio de negócio de cada cliente, para decidir qual produto é o mais adequado
	
	Responsável por estabelecer uma comunicação efetiva entre cliente e desenvolvedores
	
	Responsável por definir quais módulos do produto serão implantados em cada cliente, de acordo com suas demandas
	Respondido em 16/03/2023 16:24:34
	
	Explicação:
O processo chamado Engenharia de Domínio é responsável por estabelecer a plataforma de reutilização definindo o que é comum e o que é variável da linha de produtos. A plataforma consiste em todos os tipos de artefatos de software.
	
		2a
          Questão
	Acerto: 0,0  / 1,0
	
	Uma das 3 atividades essenciais da Engenharia da Linha de Produto de Software é a: Core Asset Development (Desenvolvimento de Ativos Principais). Nesse contexto, analise as afirmativas a seguir:
I. Nessa atividade essencial não há um momento definido para se adicionar uma restrição ou novos padrões no desenvolvimento da LPS
II. São exemplos de ativos-base dessa atividade: a arquitetura e sua documentação, especificações, componentes de software, cronogramas e planos de teste
III. Um ativo-base pode ser construído para ser utilizado integralmente em todos os produtos
IV. Adaptações não são aceitas nessa atividade para tornar o ativo-base mais utilizáveis em uma linha de produtos
Assinale a alternativa correta:
		
	
	Apenas as afirmações II e IV estão corretas
	
	Apenas as afirmações III e IV estão corretas
	 
	Apenas as afirmações II e III estão corretas
	 
	Apenas as afirmações I, II e III estão corretas
	
	Apenas as afirmações I e II estão corretas
	Respondido em 16/03/2023 16:34:53
	
	Explicação:
Na atividade Core Asset Development não há um momento definido para se adicionar uma restrição ou novos padrões no desenvolvimento da LPS, é cíclico, podendo ter interação e geram-se ativos-base como sua documentação, especificações, componentes de software, cronogramas e planos de teste. As adaptações podem ser necessárias e aceitas nessa atividade para tornar o ativo-base mais utilizáveis em uma linha de produtos.
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	A Linha de Produto de Software traz uma abordagem de reuso, onde um mesmo software (com adaptações/customizações) pode ser adquirido por várias empresas do mesmo domínio de negócio. Nesse contexto a adoção de LPS traz diversas vantagens, que impactam positivamente as empresas de várias formas. Essas vantagens podem ser classificadas em três tipos: benefícios organizacionais, os benefícios de engenharia de software e os benefícios de negócio. A seguir, relacione a primeira coluna com a segunda, indicando a descrição correta de cada um dos 3 benefícios:
	Coluna 1
	Coluna 2
	A - Benefícios organizacionais
B - Benefícios de engenharia
C - Benefícios de negócio
 
	(  ) incluem vantagens como a reutilização de requisitos e seus componentes, uma melhor análise de requisitos, uma outra visão sobre os requisitos para o cliente, estabelecimento de padrões de programação.
(  ) agrupam vantagens como uma melhor compreensão do domínio, a maior facilidade de treinar pessoas, redução de desgaste profissional e de turnover (rotatividade de profissionais), um produto de maior qualidade e consequentemente confiança do cliente (já que há redução de riscos e defeitos, aumento de previsibilidade de entrega).
( ) que dizem respeito a lucratividade, já que há uma redução de manutenção e custos de teste (graças à reutilização entre vários produtos semelhantes).
 
Assinale a alternativa correta, que indica a sequência de letras da Coluna 2, de acordo com correta descrição dos benefícios da coluna 1:
 
		
	
	C -  B -  A
	 
	A -  B -  C
	
	B -  C -  A
	
	A -  C - B
	
	B -  A -  C
	Respondido em 16/03/2023 16:37:29
	
	Explicação:
A adoção de LPS traz diversas vantagens, que impactam positivamente as empresas de várias formas. Essas vantagens podem ser classificadas em três tipos: benefícios organizacionais, os benefícios de engenharia de software e os benefícios de negócio.
	
		4a
          Questão
	Acerto: 1,0  / 1,0
	
	Como a mesma interface pode ser implementada de diferentes maneiras, por diferentes métodos dos objetos das classes, os tipos de argumentos e retornos desses métodos devem ser escolhidos de forma a permitir que cada variação de algoritmo possa lidar com eles. Neste contexto, assinale a alternativa correta:
		
	
	Os componentes variáveis que utilizam uma mesma interface precisam implementar os códigos dos algoritmos adequados para a realizaçãoda funcionalidade oferecida pela interface.
	
	Os componentes variáveis que utilizam uma mesma interface podem enviar parâmetros de tipos diferentes do definido nos componentes que implementam a interface.
	
	Os diversos componentes variáveis que fornecem uma mesma interface podem implementar os algoritmos variáveis de maneira idêntica, mesmo que usem argumentos e retorno de diferentes tipos dos definido na interface.
	 
	Os diversos componentes variáveis que fornecem uma mesma interface devem implementar os algoritmos variáveis de maneira específica, usando argumentos e retorno dos mesmos tipos definido na interface.
	
	Em linhas gerais, a interface define os tipos dos argumentos e os tipos de retorno da funcionalidade, especificando também parte dos algoritmos.
	Respondido em 08/03/2023 15:56:53
	
	Explicação:
Uma interface define os tipos dos argumentos e os tipos de retorno da funcionalidade, mas a implementação dos algoritmos fica por conta dos diversos componentes que implementam as funcionalidades oferecidas pela interface. E os componentes (variáveis) que utilizem a funcionalidade desses componentes via interface, também devem estar preparados para enviarem parâmetros e receberem os argumentos dos mesmos tipos, por mais diferentes que sejam uns dos outros.
	
		5a
          Questão
	Acerto: 0,0  / 1,0
	
	No mundo real, variabilidade significa a capacidade de mudança que as coisas possuem. Na ELPS a variabilidade esta intrinsicamente relacionada à possibilidade de reuso de artefatos nas diversas aplicações de uma mesma linha de produtos. Assinale a alternativa que relaciona corretamente os conceitos do mundo real com os da ELPS:
		
	 
	Um sujeito de variabilidade do mundo real relaciona-se com o conceito de ponto de variação na ELPS.
	
	Um ponto de variabilidade do mundo real relaciona-se com o conceito de objeto de variabilidade na ELPS.
	
	Um sujeito de variabilidade do mundo real relaciona-se com o conceito de objeto de variabilidade na ELPS.
	 
	Uma variante do mundo real relaciona-se com o conceito de variante na ELPS.
	
	Um sujeito de variabilidade do mundo real relaciona-se com o conceito de variante na ELPS.
	Respondido em 16/03/2023 17:56:00
	
	Explicação:
Os conceitos de sujeito de variabilidade e de objeto de variabilidade do mundo real, representativos de coisas que podem variar e as possibilidades de variação, respectivamente, são conceitos similares aos de ponto de variação e de variante, na ELPS.
	
		6a
          Questão
	Acerto: 0,0  / 1,0
	
	A principal tarefa do teste na engenharia do domínio é o desenvolvimento de artefatos reutilizáveis para o teste de aplicações. A documentação da variabilidade nos artefatos de teste deve ser clara e inequívoca e é fundamental para que essa tarefa seja bem sucedida. Marque a opção que contem dois dos artefatos de testes:
		
	
	Plano de teste e o documento de resultado.
	 
	Caso de teste e o cenário de caso de teste.
	
	Roteiro de teste e o documento de resultado.
	 
	Cenário de caso de teste e o documento de resultado.
	
	O plano de testes e o roteiro de teste.
	Respondido em 16/03/2023 17:50:37
	
	Explicação:
São considerados artefatos de testes produzidos durante o teste na engenharia de domínio os seguintes artefatos: relatório de resumo de teste, plano de teste, casos de teste, cenários de casos de teste e passo de cenário de casos de teste.
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	Gerenciamento de produto na linha de produtos de software é o subprocesso da engenharia de domínio que envolve planejar, organizar, executar e controlar todas as tarefas que visam à concepção, produção e comercialização bem-sucedidas dos produtos oferecidos por uma empresa. Neste contexto, marque a alternativa correta.
		
	 
	O roteiro do produto é o principal resultado do gerenciamento de produtos com relação à estrutura da linha de produto de software.
	
	A engenharia de requisitos de domínio cria os artefatos de requisitos para aplicativos específicos, os quais são previstos no roteiro do produto.
	
	As características definidas no roteiro do produto afetam diretamente a engenharia de requisitos de domínio, mas não a engenharia de aplicação.
	
	O roteiro do produto deve descrever a linha de produtos com todas as possíveis previsões de produtos, não havendo possibilidade de mudança após sua elaboração.
	
	Gerenciamento de produto não tem influência na engenharia de requisitos, projeto, realização e teste.
	Respondido em 16/03/2023 17:41:19
	
	Explicação:
O roteiro do produto é o principal resultado do gerenciamento de produtos, que tem influência na engenharia de requisitos, projeto, realização e teste. O roteiro do produto descreve a linha de produtos até onde é previsível em um determinado momento, e as características definidas no roteiro do produto afetam diretamente as engenharias de requisitos de domínio e a engenharia de aplicação. É na engenharia de requisitos de domínio que são produzidos os artefatos de requisitos reutilizáveis, enquanto na engenharia de requisitos de aplicativos são criados os artefatos de requisitos para aplicativos específicos, que são previstos no roteiro do produto.
	
		8a
          Questão
	Acerto: 0,0  / 1,0
	
	Os principais objetivos da engenharia de requisitos de domínio são o desenvolvimento e a documentação de requisitos de domínio comuns e variáveis. É um processo contínuo de definição dos requisitos para todas as aplicações previsíveis de serem desenvolvidas na linha de produtos de uma linha de produtos de software. Assinale a afirmativa correta:
		
	 
	O subprocesso gerenciamento de produtos fornece a principal entrada para o processo de engenharia de requisitos de domínio, que é o roteiro do produto.
	
	O modelo de variabilidade deve definir pelo menos a variabilidade interna, mas também pode especificar parte da variabilidade externa da linha de produtos.
	
	O roteiro de produtos contém um conjunto, que não pode ser alterado, de produtos pretendidos para a linha de produtos de software.
	 
	A engenharia de requisitos de domínio fornece ao design de aplicação todos os requisitos de domínio definidos, incluindo uniformidade e variabilidade.
	
	Não cabe à engenharia de requisitos de domínio a identificação e documentação explícita da variabilidade externa.
	Respondido em 16/03/2023 17:32:31
	
	Explicação:
Uma questão específica para a engenharia de requisitos de domínio é identificar e documentar explicitamente a variabilidade externa, sendo a sua principal entrada o roteiro do produto, que é fornecido pelo subprocesso gerenciamento de produtos. O roteiro de produtos contém um conjunto inicial de produtos pretendidos para a linha de produtos de software. Todos os requisitos de domínio definidos, incluindo uniformidade e variabilidade, são fornecidos pela engenharia de requisitos de domínio à engenharia de requisitos de aplicativos. O modelo de variabilidade define pelo menos a variabilidade externa, mas também pode especificar parte da variabilidade interna da LP.
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	A realização da variante no aplicativo implica em um custo, e este custo é levado em conta na decisão de selecionar ou não esta variante. Assinale a alternativa que apresenta uma afirmação verdadeira em relação ao custo da realização de variantes:
		
	
	Simulação e validação devem ser executados após a arquitetura do aplicativo ser concluída, possibilitando a resolução de eventuais inconformidades
	 
	Quando os componentes específicos do aplicativo fornecem e usam apenas interfaces específicas de domínio, o custo e o esforço de desenvolvimento são moderados (categoria B - esforços moderados de adaptação).
	
	Se a variante for realizada na plataforma, o custo é alto (categoria A - nenhum esforço de adaptação).
	
	No caso em que componentes específicos da aplicação precisam ser desenvolvidos, os custos geralmente são muito mais baixos
	
	No caso em que uma grande parte nova da estruturadeve ser fornecida, os custos e o esforço são normalmente baixos (categoria C - esforços de adaptação altos).
	Respondido em 16/03/2023 17:27:38
	
	Explicação:
Se a variante for realizada na plataforma, o custo é pequeno (categoria A - nenhum esforço de adaptação). No caso em que componentes específicos da aplicação precisam ser desenvolvidos, os custos geralmente são muito mais altos. O custo e o esforço de desenvolvimento são moderados (categoria B - esforços moderados de adaptação), quando os componentes específicos do aplicativo fornecem e usam apenas interfaces específicas de domínio. No caso em que uma grande parte nova da estrutura deve ser fornecida, os custos e o esforço são normalmente altos (categoria C - esforços de adaptação altos). Por fim, simulação e validação devem ser executados antes que a arquitetura do aplicativo seja concluída.
	
		10a
          Questão
	Acerto: 1,0  / 1,0
	
	Em linhas gerais, o objetivo da realização da aplicação pode ser resumido em desenvolver aplicações que possam ser testadas e levadas ao mercado após assegurar a qualidade suficiente. Para isso, o sub processo se relaciona com outros sub processos da engenharia de linha de produtos de software. Nesse contexto, analise as afirmativas abaixo:
I. Fornece o design detalhado do aplicativo.
II. Um dos resultados são os componentes e interfaces específicos do aplicativo.
III. Um dos resultados são as variantes selecionadas de componentes reutilizados e a configuração do aplicativo.
IV. Fornece a implementação de componentes específicos do aplicativo
V. Fornece a arquitetura do aplicativo.
 
Marque a alternativa que apresenta a afirmação correta em relação à realização da aplicação:
		
	
	 I, II, III, V e IV
	
	IV
	 
	Somente a I, II, III e V são corretas
	
	I, II e III
	
	II e III
	Respondido em 16/03/2023 17:26:29
	
	Explicação:
A realização do aplicativo fornece o design detalhado e a implementação de componentes específicos do aplicativo. Seus resultados são os componentes e interfaces específicos do aplicativo, as variantes selecionadas de componentes reutilizados e a configuração do aplicativo. Recebe a arquitetura do aplicativo do design do aplicativo.
	 1.
	Ref.: 7707494
	Pontos: 0,00  / 1,00
	
	O chamado Framework para Linha de Produto de Software é uma estrutura para engenharia do produto desse tipo de software, que engloba os conceitos centrais da engenharia de LPS, com o uso de plataformas que oferece a capacidade de fornecer personalização em massa. Neste framework, o paradigma de desenvolvimento para LPS é separado em dois processos. Assinale a opção a seguir que indica esses processos:
		
	
	Engenharia de Software e Engenharia de Domínio
	
	Engenharia de componentes e engenharia de produto
	
	Engenharia de Software e Engenharia do produto
	 
	Engenharia de Domínio e Engenharia de Aplicação
	 
	Engenharia do Produto e Engenharia de Aplicação
	
	
	 2.
	Ref.: 7707405
	Pontos: 1,00  / 1,00
	
	A Linha de Produto de Software tem como ideia principal um mesmo software que pode ser adaptado e implantado em muitas empresas do mesmo domínio de negócio. Nesse contexto a adoção de LPS traz diversas vantagens, que impactam positivamente as empresas de várias formas. Assinale a seguir a opção que apresenta 3 tipos de vantagens trazidos pela LPS:
		
	
	benefícios financeiros, benefícios de engenharia de software e os benefícios da computação em nuvem
	
	benefícios organizacionais, benefícios financeiros e os benefícios de marketing
	
	benefícios financeiros, benefícios de engenharia de software e os benefícios de negócio
	
	benefícios de negócio, benefícios referentes a impostos, benefícios de uso de internet
	 
	benefícios organizacionais, benefícios de engenharia de software e os benefícios de negócio
	
	
	 
		
	4832 - VARIABILIDADE EM LPS
	 
	 
	 3.
	Ref.: 7707425
	Pontos: 1,00  / 1,00
	
	Requisitos de domínio abrangem requisitos comuns a todas as aplicações da LPS, bem como requisitos variáveis que permitem a criação de diferentes aplicações. Os artefatos de requisitos de domínio são a entrada para o subprocesso de design de domínio. Em relação ao subprocesso de engenharia de requisitos, é correto afirmar que:
		
	
	Existem somente dois tipos de modelos de requisitos: funcionais e de dados.
	 
	A linguagem natural para a modelagem de requisitos oferece mais flexibilidade do que a linguagem de modelagem de requisitos, contudo, pode acarretar interpretações ambíguas.
	
	Uma condição ou necessidade do usuário para resolver um problema ou alcançar um objetivo não pode ser considerado um requisito.
	
	Funcionalidades são definidas pela equipe de engenharia de requisitos para expressar intenções de alto nível de abstração.
	
	Requisitos não podem ser documentados em linguagem natural, mas somente em linguagem de modelagem de requisitos.
	
	
	 4.
	Ref.: 7707526
	Pontos: 0,00  / 1,00
	
	"Este artefato de teste deve estimar, pelo menos a grosso modo, o tipo e a quantidade de recurso a ser utilizado nos casos de testes para cada variante". Esta frase se refere a um dos artefatos de teste produzidos na etapa do teste do domínio da ELPS. A qual artefato a frase se refere?
		
	 
	Cenário de caso de teste.
	
	Roteiro de teste.
	
	Caso de teste.
	 
	Plano de testes.
	
	Documento de resultado.
	
	
	 5.
	Ref.: 7707518
	Pontos: 0,00  / 1,00
	
	A variabilidade de requisitos estruturais é capturada por Diagramas de Classes. Essa variabilidade estrutural documentada em um diagrama de classes envolve alguns tipos de variabilidade. Em relação à utilização de diagramas de classes para a modelagem da variabilidade, é correto afirmar que:
		
	 
	A variabilidade estrutural documentada em um diagrama de classes envolve variabilidade de responsabilidade e de controle.
	
	Um dos tipos de variabilidade estrutural documentada em um diagrama de classes é a relacional.
	
	A variabilidade em um diagrama de classes sempre é de uma granularidade fina.
	 
	Tendo em vista que o modelo de classes especifica um conjunto de instâncias (objetos e suas ligações) e é usado para validar essas instâncias em tempo de execução, pode-se dizer que a variabilidade é inerente ao modelo. Contudo, não se presta a documentar a variabilidade de linha de produto.
	
	A variabilidade da linha de produto pode ser documentada usando as notações padrão do modelo de classes.
	
	
	 
		
	4833 - ENGENHARIA DO DOMÍNIO
	 
	 
	 6.
	Ref.: 7783768
	Pontos: 1,00  / 1,00
	
	Levar em conta a variabilidade dos requisitos no desenvolvimento da arquitetura de referência é uma questão essencial para o projeto de domínio, pois grande parte da semelhança e da variabilidade na arquitetura de referência se origina da semelhança e da variabilidade nos requisitos. Em relação a Variabilidade e Similaridade no design de projeto, marque a alternativa correta.
		
	
	Via de regra, a capacidade de manutenção apresenta baixa prevalência na priorização dos requisitos.
	
	A flexibilidade do projeto apresenta baixa prevalência na priorização dos requisitos.
	 
	Como normalmente a arquitetura de referência não atende a todos os requisitos na mesma medida, os requisitos devem ser priorizados.
	
	A capacidade de evolução apresenta baixa prevalência na priorização dos requisitos.
	
	A priorização de requisitos é estabelecida durante a engenharia de requisitos de aplicação.
	
	
	 7.
	Ref.: 7784002
	Pontos: 0,00  / 1,00
	
	A arquitetura de referência normalmente consiste em muitos componentes que podem ser conectados por meio de interfaces. E essa estrutura, naturalmente, restringe o número de configurações de componentes.  Em relação ao projeto e validação da arquitetura de referência no design de domínio, marque a alternativa correta.
		
	
	A textura é parte da variabilidade na arquitetura.
	
	A diversidade de requisitos de qualidade não deve influenciar na arquitetura de referência, pois são normalmente requisitos não funcionais.A configuração deve ser totalmente deixada para os desenvolvedores de aplicativos.
	 
	A textura arquitetural  resolve situações específicas que podem ocorrer durante o projeto.
	
	A textura arquitetural não resolve situações específicas que podem ocorrer durante a realização e codificação.
	
	
	 
		
	4834 - ENGENHARIA DA APLICAÇÃO
	 
	 
	 8.
	Ref.: 7806689
	Pontos: 0,00  / 1,00
	
	O desenvolvimento de artefatos de teste para toda linha de produtos, sua inclusão nos artefatos de domínio e sua reutilização em várias aplicações é a ideia chave da reutilização de artefatos de teste. Nesse sentido, marque a alternativa correta:
		
	 
	Um dos pré-requisitos essenciais para estabelecer uma reutilização eficiente de artefatos de teste é lidar com a variabilidade
	
	Se a estratégia da similaridade e do reuso for empregada nos testes de domínio, os casos de teste desenvolvidos para o aplicativo de amostra podem ser usados ​​como base para o desenvolvimento de casos de teste para o aplicativo em teste
	
	Se a estratégia de aplicativo de exemplo for aplicada, o teste de domínio prepara os casos de teste com partes comuns e variáveis ​​explícitas
	 
	Os planos de teste, casos de teste e cenários de casos de teste devem ser adaptados para a aplicação específica de acordo com o modelo de variabilidade do domínio
	
	Para alcançar um grau suficiente de reutilização, os artefatos de teste de aplicação devem ser reutilizados para partes comuns e variáveis ​​do domínio
	
	
	 9.
	Ref.: 7806480
	Pontos: 0,00  / 1,00
	
	A engenharia de requisitos de aplicação tem por objetivo elicitar e documentar os artefatos de requisitos para uma aplicação específica a partir da reutilização dos artefatos de requisitos de domínio. Para tanto, deve se relacionar com diversos subprocessos das engenharias de domínio e de aplicação. Assinale a alternativa que só apresenta subprocessos com os quais a engenharia de requisitos de aplicação se relaciona:
		
	
	Design de domínio e realização de aplicação
	
	Realização de aplicação e design de domínio
	
	Design de domínio e design de aplicação
	 
	Engenharia de requisitos de domínio e design de aplicação
	 
	Gerenciamento de produtos e realização de aplicação
	
	
	 10.
	Ref.: 7806483
	Pontos: 1,00  / 1,00
	
	O modelo de variabilidade fornece uma visão coerente da variabilidade da linha de produtos. A comunicação da variabilidade da linha de produtos é feita pela navegação entre o modelo de variabilidade e os diferentes artefatos de requisitos para fornecer às partes interessadas informações mais detalhadas sobre a funcionalidade e a qualidade das variantes em consideração. Nesse sentido, marque a alternativa correta:
		
	
	O stakeholder não precisa de informações mais detalhadas sobre a funcionalidade ou qualidade associada, para tomar uma decisão a favor ou contra uma variante
	
	Deltas entre os artefatos de requisitos de domínio e os artefatos de requisitos de aplicação surgem dos requisitos dos stakeholders que se relacionam com os requisitos do domínio
	
	Em relação aos requisitos baseados em modelo relacionados, um diagrama de classe não pode fornecer uma visão mais detalhada e orientada para a solução
	
	A comunicação da variabilidade externa normalmente começa com os pontos de variação que fornecem o nível mais baixo de abstração
	 
	O resultado da atividade de comunicação é uma classificação dos requisitos das partes interessadas em duas categorias: os relacionados aos requisitos de domínio e os não relacionados
		4831 - CONCEITOS DE LINHAS DE PRODUTOS DE SOFTWARE (LPS)
	 
	 
	 1.
	Ref.: 7707493
	Pontos: 1,00  / 1,00
	
	No ambiente de Linha de Produto de Software, o Feature Model é o principal mecanismo para modelagem de variabilidade, e isso é muito importante nesse cenário. A feature corresponde a uma característica do sistema visível ao usuário final. Para apoiar na modelagem do Feature Model existem ferramentas próprias para isso. Assinale a seguir a opção que indique ferramentas especificar de modelagem de Feature Model:
		
	 
	XFeature, FMP e SPLOT
	
	Eclipse, Java e C++
	
	Python, FMP e SPLOT
	
	XFeature, Java e C++
	
	Python, Java e FMP
	
	
	 2.
	Ref.: 7707403
	Pontos: 0,00  / 1,00
	
	Dentro do universo da Linha de Produto de Software (LPS) são apresentados vários conceitos que fazem parte do Framework para seu desenvolvimento. Uma parte muito importante disso é a Feature Model, que correspondente a uma unidade comportamental de uma LPS. Assinale a opção a seguir que descreve o que é um feature model:
		
	 
	É a forma como se modela a LPS
	
	É uma classe do sistema
	
	É um módulo do ERP
	 
	É o mecanismo para modelagem de variabilidade da LPS
	
	É um componente do produto LPS
	
	
	 
		
	4832 - VARIABILIDADE EM LPS
	 
	 
	 3.
	Ref.: 7707425
	Pontos: 1,00  / 1,00
	
	Requisitos de domínio abrangem requisitos comuns a todas as aplicações da LPS, bem como requisitos variáveis que permitem a criação de diferentes aplicações. Os artefatos de requisitos de domínio são a entrada para o subprocesso de design de domínio. Em relação ao subprocesso de engenharia de requisitos, é correto afirmar que:
		
	
	Requisitos não podem ser documentados em linguagem natural, mas somente em linguagem de modelagem de requisitos.
	 
	A linguagem natural para a modelagem de requisitos oferece mais flexibilidade do que a linguagem de modelagem de requisitos, contudo, pode acarretar interpretações ambíguas.
	
	Funcionalidades são definidas pela equipe de engenharia de requisitos para expressar intenções de alto nível de abstração.
	
	Uma condição ou necessidade do usuário para resolver um problema ou alcançar um objetivo não pode ser considerado um requisito.
	
	Existem somente dois tipos de modelos de requisitos: funcionais e de dados.
	
	
	 4.
	Ref.: 7707522
	Pontos: 1,00  / 1,00
	
	Interfaces são mecanismos importantes na implementação da variabilidade, pois como a mesma interface pode ser fornecida por vários componentes e podem ser requisitadas por outros componentes, isso resulta em um grande número de configurações possíveis de componentes de domínio em aplicativos de linha de produtos. Assinale a opção que contém um tipo de variabilidade que não têm efeitos no projeto de uma interface:
		
	 
	Variabilidade inerente ao modelo de classes usada para validar instâncias em tempo de execução.
	
	Muitos componentes de fornecimento.
	
	Diferenças nos recursos fornecidos.
	
	O uso de diferentes algoritmos ou protocolos.
	
	Diferenças na configuração do aplicativo.
	
	
	 5.
	Ref.: 7707423
	Pontos: 0,00  / 1,00
	
	A variabilidade no mundo real pode ser notada em diversas situação, desde a cor de um carro até o motor que ele ostenta debaixo do capô. Esses conceitos são aproveitados na ELPS para o desenvolvimento de artefatos que possam ser reutilizados, pois apresentam uma variabilidade que permitem sua utilização em mais de um aplicatiovo da mesma linha de produtos. Assinale a alternativa que contem exemplos válidos:
		
	
	O modelo 1.5 turbo é um exemplo de sujeito de variabilidade.
	
	O fato de uma caneta poder ser produzida nas cores preto e azul não representa uma variabilidade do produto.
	
	A cor verde de uma parede é um exemplo de sujeito de variabilidade.
	 
	Um exemplo de sujeito de variabilidade pode ser a cor que um automóvel pode apresentar.
	 
	O motor de um veículo pode ser fornecido em diversas versões. O motor é um exemplo de objeto de variabilidade.
	
	
	 
		
	4833 - ENGENHARIA DO DOMÍNIO
	 
	 
	 6.
	Ref.: 7783767
	Pontos: 0,00  / 1,00
	
	Requisitos comuns formam a base de qualquer LPS, enquanto que requisitos que diferem uns dos outros indicam a necessidade de introduzir variabilidade. Em relação à Análise de Similaridade e de Variabilidade da Engenharia de Requisitos, marque a alternativa correta.
		
	
	Pontos de variação e variantes são definidos durante a análise de similaridades.
	
	É importante queVariabilidade em Recursos, que significa que a variabilidade está relacionada à configuração do aplicativo, incluindo diferenças de hardware e software.
	Data Resp.: 18/02/2023 16:55:10
		Explicação:
A variabilidade relacionada à configuração do aplicativo pode incluir diferenças de hardware e software, como, por exemplo, diferentes tamanhos de memória ou diferenças na disponibilidade de determinados pacotes de software. Os componentes obrigatórios precisam de uma visão abstrata da configuração. Consequentemente, a interface deve conter funções, métodos ou parâmetros que diferenciem as variantes.
	
	
	 
		
	
		6.
		A variabilidade nos artefatos de realização pode ser obtida através de variabilidade nas interfaces ou nos próprios componentes. A variabilidade nos componentes pode ser implementada de duas formas, não excludentes, que são o fornecimento de versões de um mesmo componente ou inserir a variabilidade dentro do componente. Em relação à variabilidade no componente pode ser dito:
	
	
	
	Parte da variabilidade no diagrama de classes é a variabilidade relacionada às instâncias de tempo de execução do modelo de classe, diretamente relacionado à variabilidade da linha de produtos.
	
	
	Herança não pode ser usada para fornecer variantes para classes abstratas disponíveis nas interfaces necessárias.
	
	
	Existem diversas formas de descrever a variabilidade em diagramas de classe, como herança, anotações de multiplicidade e atributos de classe.
	
	
	A utilização do mecanismo de herança na engenharia de linha de produtos de software não precisa ser feita em conjunto com o modelo de variabilidade ortogonal.
	
	
	Na realização de requisitos textuais é comum a utilização do modelo de variabilidade ortogonal fazendo referência aos textos, contudo, na documentação dos artefatos de realização a utilização de textos explicativos não é recomendada.
	Data Resp.: 18/02/2023 16:55:14
		Explicação:
O mecanismo da herança, as multiplicidades das classes participantes de uma associação e atributos das classes são formas disponíveis aos projetistas de artefatos para a documentação de variabilidade nos artefatos de realização.
	
	
	4833ENGENHARIA DO DOMÍNIO
	 
		
	
		7.
		A variabilidade da linha de produtos deve ser levada em conta pela engenharia de requisitos de domínio, o que implica em tarefas adicionais que não existem na engenharia de requisitos tradicional. Em relação às atividades da Engenharia de requisitos tradicionais e aos desafios da Engenharia de Requisitos de Domínio, marque a alternativa correta.
	
	
	
	Das atividades da engenharia de requisitos tradicional, a negociação é a que busca provar que os requisitos do sistema são claros, completos, corretos e compreensíveis.
	
	
	A definição dos requisitos variáveis da engenharia de requisitos de domínio é feita em quatro passos, dos quais identificar os requisitos comuns é um deles.
	
	
	Das atividades específicas da engenharia de requisitos de domínio, a análise de similaridades identifica os requisitos que diferem entre as aplicações da linha de produtos de software, determinando precisamente as diferenças.
	
	
	A documentação, atividade da engenharia de requisitos tradicional, objetiva que uma especificação de requisitos consistente e atualizada esteja sempre disponível.
	
	
	Uma das atividades específicas da engenharia de requisitos de domínio é a análise de similaridades, que identifica quais requisitos são comuns a todas as aplicações da LPS.
	Data Resp.: 18/02/2023 16:55:16
		Explicação:
Análise de similaridades: Identifica quais requisitos são comuns a todas as aplicações da LPS. Negociação: Procura alcançar um consenso suficiente entre as diferentes partes interessadas em relação aos requisitos elicitados e/ou documentados. Gerenciamento: Objetiva manter os requisitos continuamente ao longo do desenvolvimento e do ciclo de vida do sistema, garantindo que uma especificação de requisitos consistente e atualizada esteja sempre disponível. Das atividades específicas da engenharia de requisitos de domínio, a análise de variabilidades identifica os requisitos que diferem entre as aplicações da linha de produtos de software, determinando precisamente as diferenças.
	
	
	 
		
	
		8.
		Definir a variabilidade dos requisitos de domínio é um pré-requisito para o entendimento suficiente e a comunicação sobre a variabilidade de uma linha de produtos. Entre outras coisas, o engenheiro de requisitos de domínio tem que definir cuidadosamente o conjunto correto de pontos de variação e variantes.  Em relação à definição de variabilidade, marque a alternativa correta.
	
	
	
	As decisões finais sobre a variabilidade nos artefatos de requisitos de domínio são tomadas pelo gerenciamento de produtos.
	
	
	Os requisitos documentados sempre declaram qual variante deve estar relacionada à qual PV.
	
	
	Cabe ao desenvolvedor dos softwares decidir se um ponto de variação identificado e definido deve ou não fazer parte da linha de produtos.
	
	
	A variabilidade nunca tem uma forte influência na arquitetura de referência.
	
	
	Arquitetos de software não devem estar envolvidos na definição da variabilidade dos requisitos.
	Data Resp.: 18/02/2023 16:55:21
		Explicação:
A definição da variabilidade pode ter uma forte influência na arquitetura de referência, por isso, arquitetos de software devem estar envolvidos na definição da variabilidade dos requisitos. Os requisitos documentados geralmente não declaram qual variante deve estar relacionada à qual PV. Cabe ao gerenciamento de produtos as decisões finais sobre a variabilidade nos artefatos de requisitos de domínio, e também, por exemplo, decidir se um ponto de variação identificado e definido deve ou não fazer parte da linha de produtos.
	
	
	4834ENGENHARIA DA APLICAÇÃO
	 
		
	
		9.
		A realização da variante no aplicativo implica em um custo, e este custo é levado em conta na decisão de selecionar ou não esta variante. Assinale a alternativa que apresenta uma afirmação verdadeira em relação ao custo da realização de variantes:
	
	
	
	No caso em que uma grande parte nova da estrutura deve ser fornecida, os custos e o esforço são normalmente baixos (categoria C - esforços de adaptação altos).
	
	
	Simulação e validação devem ser executados após a arquitetura do aplicativo ser concluída, possibilitando a resolução de eventuais inconformidades
	
	
	No caso em que componentes específicos da aplicação precisam ser desenvolvidos, os custos geralmente são muito mais baixos
	
	
	Quando os componentes específicos do aplicativo fornecem e usam apenas interfaces específicas de domínio, o custo e o esforço de desenvolvimento são moderados (categoria B - esforços moderados de adaptação).
	
	
	Se a variante for realizada na plataforma, o custo é alto (categoria A - nenhum esforço de adaptação).
	Data Resp.: 18/02/2023 16:55:27
		Explicação:
Se a variante for realizada na plataforma, o custo é pequeno (categoria A - nenhum esforço de adaptação). No caso em que componentes específicos da aplicação precisam ser desenvolvidos, os custos geralmente são muito mais altos. O custo e o esforço de desenvolvimento são moderados (categoria B - esforços moderados de adaptação), quando os componentes específicos do aplicativo fornecem e usam apenas interfaces específicas de domínio. No caso em que uma grande parte nova da estrutura deve ser fornecida, os custos e o esforço são normalmente altos (categoria C - esforços de adaptação altos). Por fim, simulação e validação devem ser executados antes que a arquitetura do aplicativo seja concluída.
	
	
	 
		
	
		10.
		Em linhas gerais, o objetivo da realização da aplicação pode ser resumido em desenvolver aplicações que possam ser testadas e levadas ao mercado após assegurar a qualidade suficiente. Para isso, o sub processo se relaciona com outros sub processos da engenharia de linha de produtos de software. Nesse contexto,se tenha muitos requisitos variáveis e a menor quantidade possível de requisitos similares.
	 
	Na Engenharia de Linha de Produtos de Software não há necessidade estrita de harmonizar diferentes requisitos que se originam de necessidades contrastantes do cliente ou da necessidade de dar suporte a diferentes sistemas legados.
	 
	 Uma maneira de executar a análise de variabilidade é através do uso de uma matriz de requisitos de aplicação.
	
	Requisitos que diferem uns dos outros sempre indicam a necessidade de introduzir variabilidade.
	
	
	 7.
	Ref.: 7783766
	Pontos: 0,00  / 1,00
	
	A Engenharia de Requisitos de Domínio se relaciona com outros subprocessos, e suas inter-relações com esses subprocessos geram um fluxo de informações. Assinale a alternativa que apresenta corretamente um aspecto desse fluxo.
		
	
	A engenharia de requisitos de domínio fornece apenas os artefatos de requisitos comuns definidos no modelo de variabilidade ortogonal para Engenharia de Requisitos de Aplicação.
	
	Um feedback a partir de análises de produtos existentes, necessidades etc, para sugestões de alterações, refinamentos e acréscimos de requisitos é fornecido pelo subprocesso Design de Domínio.
	 
	A inter-relação com o Design de Domínio pode ser representada por uma espiral alternada entre a visão do problema - requisitos e visão da solução ¿ arquitetura, que progride de grosseiro para detalhado.
	
	A engenharia de requisitos do domínio recebe feedback design de domínio, a partir de análises de produtos existentes, necessidades etc., para sugestões de alterações, refinamentos e acréscimos de características nos produtos.
	 
	A Engenharia de Requisitos de Aplicação identifica artefatos existentes que foram desenvolvidos em projetos anteriores e que devem ser considerados ao definir os requisitos de domínio.
	
	
	 
		
	4834 - ENGENHARIA DA APLICAÇÃO
	 
	 
	 8.
	Ref.: 7806480
	Pontos: 1,00  / 1,00
	
	A engenharia de requisitos de aplicação tem por objetivo elicitar e documentar os artefatos de requisitos para uma aplicação específica a partir da reutilização dos artefatos de requisitos de domínio. Para tanto, deve se relacionar com diversos subprocessos das engenharias de domínio e de aplicação. Assinale a alternativa que só apresenta subprocessos com os quais a engenharia de requisitos de aplicação se relaciona:
		
	
	Realização de aplicação e design de domínio
	
	Design de domínio e design de aplicação
	
	Design de domínio e realização de aplicação
	 
	Engenharia de requisitos de domínio e design de aplicação
	
	Gerenciamento de produtos e realização de aplicação
	
	
	 9.
	Ref.: 7806482
	Pontos: 0,00  / 1,00
	
	Decisões de troca nos requisitos em relação aos requisitos de domínio são realizadas durante a engenharia de requisitos de aplicação. Assinale a alternativa que apresenta duas das três atividades essenciais para a licitação e documentação dos requisitos do aplicativo:
		
	
	Avaliar deltas entre os requisitos do domínio e do aplicativo e definir impactos dos artefatos de requisitos
	
	Documentar os requisitos da aplicação e relacionar os artefatos de requisitos de domínio
	
	Comunicar a semelhança e variabilidade externa da linha de produtos e comunicar a Variabilidade da Linha de Produtos
	 
	Comunicar a semelhança e variabilidade externa da linha de produtos e avaliar deltas entre os requisitos do domínio e do aplicativo
	 
	Definir impactos dos artefatos de requisitos e relacionar os artefatos de requisitos de domínio
	
	
	 10.
	Ref.: 7806686
	Pontos: 0,00  / 1,00
	
	A tarefa final da realização do aplicativo é a realização da configuração. As variantes de componentes devem ser compiladas, vinculadas e implantadas. Neste contexto, marque a alternativa correta:
		
	 
	Uma variante de componente é realizada como uma coleção de arquivos
	
	As interfaces raramente são realizadas em um ou mais arquivos de cabeçalho
	
	Diferentemente da engenharia de sistema único, ao longo do tempo, cada componente e interface só existe em uma única versão
	
	A compilação da variante do componente não se utiliza de arquivos de cabeçalho para as interfaces
	 
	A versão do aplicativo a ser usada influencia na seleção de componentes únicos do aplicativo, mas não na seleção das variantes de componentes
	
image4.gif
image5.wmf
image1.gif
image6.gif
image7.gif
image8.png
image9.png
image10.png
image11.png
image12.gif
image2.gif
image13.png
image3.wmfanalise as afirmativas abaixo:
I. Fornece o design detalhado do aplicativo.
II. Um dos resultados são os componentes e interfaces específicos do aplicativo.
III. Um dos resultados são as variantes selecionadas de componentes reutilizados e a configuração do aplicativo.
IV. Fornece a implementação de componentes específicos do aplicativo
V. Fornece a arquitetura do aplicativo.
 
Marque a alternativa que apresenta a afirmação correta em relação à realização da aplicação:
	
	
	
	 I, II, III, V e IV
	
	
	Somente a I, II, III e V são corretas
	
	
	II e III
	
	
	I, II e III
	
	
	IV
	Data Resp.: 18/02/2023 16:55:32
		Explicação:
A realização do aplicativo fornece o design detalhado e a implementação de componentes específicos do aplicativo. Seus resultados são os componentes e interfaces específicos do aplicativo, as variantes selecionadas de componentes reutilizados e a configuração do aplicativo. Recebe a arquitetura do aplicativo do design do aplicativo.
		1a
          Questão
	Acerto: 1,0  / 1,0
	
	O Framework para Linha de Produto de Software (LPS) é uma estrutura para engenharia do produto na qual fazem parte todos os conceitos centrais da engenharia de LPS, com o uso de plataformas que oferece a capacidade de fornecer personalização em massa. Dois processos compõem esse framework e um deles é a Engenharia de Domínio. Assinale a alternativa a seguir que descreve a finalidade deste processo:
		
	 
	Responsável por estabelecer a plataforma de reutilização definindo o que é comum e o que é variável da linha de produtos
	
	Responsável por escolher qual ferramenta será utilizada para a modelagem do produto
	
	Responsável por estabelecer o domínio de negócio de cada cliente, para decidir qual produto é o mais adequado
	
	Responsável por estabelecer uma comunicação efetiva entre cliente e desenvolvedores
	
	Responsável por definir quais módulos do produto serão implantados em cada cliente, de acordo com suas demandas
	Respondido em 16/03/2023 16:24:34
	
	Explicação:
O processo chamado Engenharia de Domínio é responsável por estabelecer a plataforma de reutilização definindo o que é comum e o que é variável da linha de produtos. A plataforma consiste em todos os tipos de artefatos de software.
	
		2a
          Questão
	Acerto: 0,0  / 1,0
	
	Uma das 3 atividades essenciais da Engenharia da Linha de Produto de Software é a: Core Asset Development (Desenvolvimento de Ativos Principais). Nesse contexto, analise as afirmativas a seguir:
I. Nessa atividade essencial não há um momento definido para se adicionar uma restrição ou novos padrões no desenvolvimento da LPS
II. São exemplos de ativos-base dessa atividade: a arquitetura e sua documentação, especificações, componentes de software, cronogramas e planos de teste
III. Um ativo-base pode ser construído para ser utilizado integralmente em todos os produtos
IV. Adaptações não são aceitas nessa atividade para tornar o ativo-base mais utilizáveis em uma linha de produtos
Assinale a alternativa correta:
		
	
	Apenas as afirmações II e IV estão corretas
	
	Apenas as afirmações III e IV estão corretas
	 
	Apenas as afirmações II e III estão corretas
	 
	Apenas as afirmações I, II e III estão corretas
	
	Apenas as afirmações I e II estão corretas
	Respondido em 16/03/2023 16:34:53
	
	Explicação:
Na atividade Core Asset Development não há um momento definido para se adicionar uma restrição ou novos padrões no desenvolvimento da LPS, é cíclico, podendo ter interação e geram-se ativos-base como sua documentação, especificações, componentes de software, cronogramas e planos de teste. As adaptações podem ser necessárias e aceitas nessa atividade para tornar o ativo-base mais utilizáveis em uma linha de produtos.
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	A Linha de Produto de Software traz uma abordagem de reuso, onde um mesmo software (com adaptações/customizações) pode ser adquirido por várias empresas do mesmo domínio de negócio. Nesse contexto a adoção de LPS traz diversas vantagens, que impactam positivamente as empresas de várias formas. Essas vantagens podem ser classificadas em três tipos: benefícios organizacionais, os benefícios de engenharia de software e os benefícios de negócio. A seguir, relacione a primeira coluna com a segunda, indicando a descrição correta de cada um dos 3 benefícios:
	Coluna 1
	Coluna 2
	A - Benefícios organizacionais
B - Benefícios de engenharia
C - Benefícios de negócio
 
	(  ) incluem vantagens como a reutilização de requisitos e seus componentes, uma melhor análise de requisitos, uma outra visão sobre os requisitos para o cliente, estabelecimento de padrões de programação.
(  ) agrupam vantagens como uma melhor compreensão do domínio, a maior facilidade de treinar pessoas, redução de desgaste profissional e de turnover (rotatividade de profissionais), um produto de maior qualidade e consequentemente confiança do cliente (já que há redução de riscos e defeitos, aumento de previsibilidade de entrega).
( ) que dizem respeito a lucratividade, já que há uma redução de manutenção e custos de teste (graças à reutilização entre vários produtos semelhantes).
 
Assinale a alternativa correta, que indica a sequência de letras da Coluna 2, de acordo com correta descrição dos benefícios da coluna 1:
 
		
	
	C -  B -  A
	 
	A -  B -  C
	
	B -  C -  A
	
	A -  C - B
	
	B -  A -  C
	Respondido em 16/03/2023 16:37:29
	
	Explicação:
A adoção de LPS traz diversas vantagens, que impactam positivamente as empresas de várias formas. Essas vantagens podem ser classificadas em três tipos: benefícios organizacionais, os benefícios de engenharia de software e os benefícios de negócio.
	
		4a
          Questão
	Acerto: 1,0  / 1,0
	
	Como a mesma interface pode ser implementada de diferentes maneiras, por diferentes métodos dos objetos das classes, os tipos de argumentos e retornos desses métodos devem ser escolhidos de forma a permitir que cada variação de algoritmo possa lidar com eles. Neste contexto, assinale a alternativa correta:
		
	
	Os componentes variáveis que utilizam uma mesma interface precisam implementar os códigos dos algoritmos adequados para a realização da funcionalidade oferecida pela interface.
	
	Os componentes variáveis que utilizam uma mesma interface podem enviar parâmetros de tipos diferentes do definido nos componentes que implementam a interface.
	
	Os diversos componentes variáveis que fornecem uma mesma interface podem implementar os algoritmos variáveis de maneira idêntica, mesmo que usem argumentos e retorno de diferentes tipos dos definido na interface.
	 
	Os diversos componentes variáveis que fornecem uma mesma interface devem implementar os algoritmos variáveis de maneira específica, usando argumentos e retorno dos mesmos tipos definido na interface.
	
	Em linhas gerais, a interface define os tipos dos argumentos e os tipos de retorno da funcionalidade, especificando também parte dos algoritmos.
	Respondido em 08/03/2023 15:56:53
	
	Explicação:
Uma interface define os tipos dos argumentos e os tipos de retorno da funcionalidade, mas a implementação dos algoritmos fica por conta dos diversos componentes que implementam as funcionalidades oferecidas pela interface. E os componentes (variáveis) que utilizem a funcionalidade desses componentes via interface, também devem estar preparados para enviarem parâmetros e receberem os argumentos dos mesmos tipos, por mais diferentes que sejam uns dos outros.
	
		5a
          Questão
	Acerto: 0,0  / 1,0
	
	No mundo real, variabilidade significa a capacidade de mudança que as coisas possuem. Na ELPS a variabilidade esta intrinsicamente relacionada à possibilidade de reuso de artefatos nas diversas aplicações de uma mesma linha de produtos. Assinale a alternativa que relaciona corretamente os conceitos do mundo real com os da ELPS:
		
	 
	Um sujeito de variabilidade do mundo real relaciona-se com o conceito de ponto de variação na ELPS.
	
	Um pontode variabilidade do mundo real relaciona-se com o conceito de objeto de variabilidade na ELPS.
	
	Um sujeito de variabilidade do mundo real relaciona-se com o conceito de objeto de variabilidade na ELPS.
	 
	Uma variante do mundo real relaciona-se com o conceito de variante na ELPS.
	
	Um sujeito de variabilidade do mundo real relaciona-se com o conceito de variante na ELPS.
	Respondido em 16/03/2023 17:56:00
	
	Explicação:
Os conceitos de sujeito de variabilidade e de objeto de variabilidade do mundo real, representativos de coisas que podem variar e as possibilidades de variação, respectivamente, são conceitos similares aos de ponto de variação e de variante, na ELPS.
	
		6a
          Questão
	Acerto: 0,0  / 1,0
	
	A principal tarefa do teste na engenharia do domínio é o desenvolvimento de artefatos reutilizáveis para o teste de aplicações. A documentação da variabilidade nos artefatos de teste deve ser clara e inequívoca e é fundamental para que essa tarefa seja bem sucedida. Marque a opção que contem dois dos artefatos de testes:
		
	
	Plano de teste e o documento de resultado.
	 
	Caso de teste e o cenário de caso de teste.
	
	Roteiro de teste e o documento de resultado.
	 
	Cenário de caso de teste e o documento de resultado.
	
	O plano de testes e o roteiro de teste.
	Respondido em 16/03/2023 17:50:37
	
	Explicação:
São considerados artefatos de testes produzidos durante o teste na engenharia de domínio os seguintes artefatos: relatório de resumo de teste, plano de teste, casos de teste, cenários de casos de teste e passo de cenário de casos de teste.
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	Gerenciamento de produto na linha de produtos de software é o subprocesso da engenharia de domínio que envolve planejar, organizar, executar e controlar todas as tarefas que visam à concepção, produção e comercialização bem-sucedidas dos produtos oferecidos por uma empresa. Neste contexto, marque a alternativa correta.
		
	 
	O roteiro do produto é o principal resultado do gerenciamento de produtos com relação à estrutura da linha de produto de software.
	
	A engenharia de requisitos de domínio cria os artefatos de requisitos para aplicativos específicos, os quais são previstos no roteiro do produto.
	
	As características definidas no roteiro do produto afetam diretamente a engenharia de requisitos de domínio, mas não a engenharia de aplicação.
	
	O roteiro do produto deve descrever a linha de produtos com todas as possíveis previsões de produtos, não havendo possibilidade de mudança após sua elaboração.
	
	Gerenciamento de produto não tem influência na engenharia de requisitos, projeto, realização e teste.
	Respondido em 16/03/2023 17:41:19
	
	Explicação:
O roteiro do produto é o principal resultado do gerenciamento de produtos, que tem influência na engenharia de requisitos, projeto, realização e teste. O roteiro do produto descreve a linha de produtos até onde é previsível em um determinado momento, e as características definidas no roteiro do produto afetam diretamente as engenharias de requisitos de domínio e a engenharia de aplicação. É na engenharia de requisitos de domínio que são produzidos os artefatos de requisitos reutilizáveis, enquanto na engenharia de requisitos de aplicativos são criados os artefatos de requisitos para aplicativos específicos, que são previstos no roteiro do produto.
	
		8a
          Questão
	Acerto: 0,0  / 1,0
	
	Os principais objetivos da engenharia de requisitos de domínio são o desenvolvimento e a documentação de requisitos de domínio comuns e variáveis. É um processo contínuo de definição dos requisitos para todas as aplicações previsíveis de serem desenvolvidas na linha de produtos de uma linha de produtos de software. Assinale a afirmativa correta:
		
	 
	O subprocesso gerenciamento de produtos fornece a principal entrada para o processo de engenharia de requisitos de domínio, que é o roteiro do produto.
	
	O modelo de variabilidade deve definir pelo menos a variabilidade interna, mas também pode especificar parte da variabilidade externa da linha de produtos.
	
	O roteiro de produtos contém um conjunto, que não pode ser alterado, de produtos pretendidos para a linha de produtos de software.
	 
	A engenharia de requisitos de domínio fornece ao design de aplicação todos os requisitos de domínio definidos, incluindo uniformidade e variabilidade.
	
	Não cabe à engenharia de requisitos de domínio a identificação e documentação explícita da variabilidade externa.
	Respondido em 16/03/2023 17:32:31
	
	Explicação:
Uma questão específica para a engenharia de requisitos de domínio é identificar e documentar explicitamente a variabilidade externa, sendo a sua principal entrada o roteiro do produto, que é fornecido pelo subprocesso gerenciamento de produtos. O roteiro de produtos contém um conjunto inicial de produtos pretendidos para a linha de produtos de software. Todos os requisitos de domínio definidos, incluindo uniformidade e variabilidade, são fornecidos pela engenharia de requisitos de domínio à engenharia de requisitos de aplicativos. O modelo de variabilidade define pelo menos a variabilidade externa, mas também pode especificar parte da variabilidade interna da LP.
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	A realização da variante no aplicativo implica em um custo, e este custo é levado em conta na decisão de selecionar ou não esta variante. Assinale a alternativa que apresenta uma afirmação verdadeira em relação ao custo da realização de variantes:
		
	
	Simulação e validação devem ser executados após a arquitetura do aplicativo ser concluída, possibilitando a resolução de eventuais inconformidades
	 
	Quando os componentes específicos do aplicativo fornecem e usam apenas interfaces específicas de domínio, o custo e o esforço de desenvolvimento são moderados (categoria B - esforços moderados de adaptação).
	
	Se a variante for realizada na plataforma, o custo é alto (categoria A - nenhum esforço de adaptação).
	
	No caso em que componentes específicos da aplicação precisam ser desenvolvidos, os custos geralmente são muito mais baixos
	
	No caso em que uma grande parte nova da estrutura deve ser fornecida, os custos e o esforço são normalmente baixos (categoria C - esforços de adaptação altos).
	Respondido em 16/03/2023 17:27:38
	
	Explicação:
Se a variante for realizada na plataforma, o custo é pequeno (categoria A - nenhum esforço de adaptação). No caso em que componentes específicos da aplicação precisam ser desenvolvidos, os custos geralmente são muito mais altos. O custo e o esforço de desenvolvimento são moderados (categoria B - esforços moderados de adaptação), quando os componentes específicos do aplicativo fornecem e usam apenas interfaces específicas de domínio. No caso em que uma grande parte nova da estrutura deve ser fornecida, os custos e o esforço são normalmente altos (categoria C - esforços de adaptação altos). Por fim, simulação e validação devem ser executados antes que a arquitetura do aplicativo seja concluída.
	
		10a
          Questão
	Acerto: 1,0  / 1,0
	
	Em linhas gerais, o objetivo da realização da aplicação pode ser resumido em desenvolver aplicações que possam ser testadas e levadas ao mercado após assegurar a qualidade suficiente. Para isso, o sub processo se relaciona com outros sub processos da engenharia de linha de produtos de software. Nesse contexto, analise as afirmativas abaixo:
I. Fornece o design detalhado do aplicativo.
II. Um dos resultados são os componentes e interfaces específicos do aplicativo.
III. Um dos resultados são as variantes selecionadas de componentes reutilizados e a configuração do aplicativo.
IV. Fornece a implementação de componentes específicos do aplicativo
V. Fornece a arquitetura do aplicativo.
 
Marque a alternativa que apresenta a afirmação correta em relação à realização da aplicação:
		
	
	 I, II, III, V e IV
	
	IV
	 
	Somente a I, II, III e V são corretas
	
	I,II e III
	
	II e III
	Respondido em 16/03/2023 17:26:29
	
	Explicação:
A realização do aplicativo fornece o design detalhado e a implementação de componentes específicos do aplicativo. Seus resultados são os componentes e interfaces específicos do aplicativo, as variantes selecionadas de componentes reutilizados e a configuração do aplicativo. Recebe a arquitetura do aplicativo do design do aplicativo.
1
a Q uestã o 
 
 
 
 
As e stra té g ias d e te ste de sof tware fo rne ce m um rote i ro qu e d escreve os p a ssos a se re m exe cutados co mo pa rte d o t e ste , d e fi ne ta mbém q u an do e sse s 
p a sso s se rã o p l an ej ad o s e e n tã o e xe cu t ad o s, qu a nt o e sfo rço de trab al ho , te mpo e re cu rso s se rã o n e ce ssá ri o s. A o d e se n vol ve rm os um a e st raté gi a d e t este 
d e so f tware d esej am o s re sp o n de r al gu ma s p e rgun ta s. In di que d en t re a s o p çõ e s ab ai xo a p e rgu n ta i nv á l i da ne st e co nt e xto . 
 
 
Os pad rõe s de dese nvol vim en to e s tão se ndo segu ido s pe los p ro f iss iona is de e ngen ha ria de so f twa re? 
 
De vemos es tabe le ce r um p lano fo rma l pa ra os tes tes ? 
 
De vemos re faze r os tes tes quan do a cres cen tam os no vos compo nen tes a o s is tema? 
 
Qua ndo devem os en vo lve r o clien te ? 
 
Como cond uz ir o s tes tes de softwa re? 
 2
a Q uest ã o 
 
 
 
 
Qua l o do cum en to cu ja fun ção é fo rma l iza r o p ro cesso de qua l idade a se r in i ciado e q ue e n vol ve todos os i n te g ran te s do p ro je to de 
dese n volv im en to ( clien tes , usuá rio s e cons u lto rias) ? Va le o bse rva r que es te do cumen to também tem como ob je ti vo defin i r uma visã o 
comum de to do o e sfo rço exe cu tado pa ra ga ra n ti r a qua l idade du ra n te o ciclo de dese n vol vim en to de sof twa re. 
 
 
P lano me s tre de ve rif i ca ção 
 
P lano me s tre de va li da ção 
 
P lano de cená rios de te s te 
 
P lano de ga ran tia da q ua lidade 
 
P lano de caso de tes te 
 3
a Q uest ã o 
 
 
 
 
Ma ira é a na li sta de tes te de um a o rgan iza ção e e s tá e labo rando a do cumen ta ção de tes te d o s is tem a De lta. Se u che fe so li citou que ela 
e labo ra sse o a rtefa to q ue tivesse em seu con te údo: a ide n ti f ica ção das con dições de tes te s , o de ta lhamen to da massa de en tra da e da 
massa resu l tan te , ass im como a rqu i te tu ra do amb ien te de tes te . Nes te caso o a rte fa to so l icitado fo i : 
 
 
Caso de Tes te 
 
Es tra tég ia e Tes te 
 
Su í te de tes te 
 
Caso de Uso 
 
P lano de te ste 
 4
a Q uest ã o 
 
 
 
 
Em re la ção a do cumen ta ção ge rada du ran te o p ro cesso de sof twa re, mas es pe cif icam en te , a respe i to do pla no de tes te que é um r eg istro 
do p ro cesso de pla ne jamen to de tes te s de so ftwa re , as sinale a o p ção co rre ta . 
 
 
A a u toma ção de um te s te de in teg ra ção é mais fa cilm en te em p reend ida que a de um te s te de módu lo . 
 
A p rodu ção de s crip ts de tes te de ve p re cede r a e ve ntua l co ns tru ção de caso s de tes te . 
 
Ao se ins pe ciona r o con teúd o de um pla no de tes tes , devem -se e n con tra r, en tre ou tras, as segu in te s des crições : e s copo de 
tes tes , a bo rdage ns de tes te , re cu rsos pa ra realiza ção d os tes te s e crono g ram a da s a ti vidades de te s te a se rem rea l izada s. 
 
O p ro ces so de p lane jamen to de tes tes é u sua lmen te de s crito em um p lan o de tes tes . 
 
Um p lano de tes te de softwa re é um re gi s tro da exe cu ção de um caso de tes te de sof twa re. 
 
 5
a Q uest ã o 
 
 
 
 
Um dos a rtefa to s q ue com põe a do cumen ta çã o e labo ra da d u ran te o p ro cess o de tes te é o "p lano -m es tre de va l ida ção " que des cre ve 
as es tra tég ias u tili zadas pa ra qua l das o p ções aba ixo? 
 
 
Tes te de baixo n í ve l e tes te de a lto níve l 
 
I nicia çã o, p lane jam en to , im p lemen ta ção e a ce ite 
 
Tes te de caixa -b ra n ca , ca ix a -p re ta , ca ixa -cinza 
 
M odela gem de negó cio , requ is i tos , a nál ise e design e im plem en ta ção 
 
u nidade, in teg ra ção, s is tem a e a ce i te. 
 
 
 
 
 6
a Q uest ã o 
 
 
 
 
Nó s es t udam os a impo rtân cia da do cumen ta ção no p ro cesso de tes te de so f twa re e co ns ta tam os que deve co n tem pla r cada fa se do 
p ro cesso de te s te. De sta fo rma, na h ie ra rq u ia de do cum en tos ge rados o do cumen to de mais a lt o n í ve l é o pla no de gara ntia de 
qualida de de sof t wa re que é s ubd iv id ido em : 
 
 
Es tra tég ia de va li da ção e Es t ra tégia de ve rif i ca ção 
 
Re la tó rio io de e rro e Re la tó rio de te ste 
 
P lano de te ste e Ca so de Us o 
 
P lano me s tre de ve rif i ca ção e Pla no Mes tre de va l ida ção 
 
P lano de sis tema e P lano u nitá rio 
 
 7
a Q uest ã o 
 
 
 
 
P lano de ga ran tia de q ua lid ade é um do cumen to de a lto n í vel e labo rado in icia lm en te no p ro cesso de qua lidade de so f twa re , Ma rq ue a 
op ção q ue NÃO é um dos ob je ti vo do p lano de ga ran tia de q ualida de. 
 
 
En volve r todo s os in teg ra n tes do p ro je to de desen vo l vim ento ( clie n tes, us uá rios e co nsu l to rias ). 
 
Def in i r e ga ran tir f ro n tei ras de co nhe cim en to (ga ran tir que cada um sa iba apena s s ua pa rte no p ro cesso e vi ta ndo que um 
tes tado r in fluen cie no traba lho de o u tro ). 
 
Fo rm a li za r o p ro cesso de qua l idade a se r in i ciado . 
 
Con ve n ce r a re speito do s ga nhos p ro po rcionad os pelo p ro cesso de ga ran tia da q ualida de. 
 
Def in i r uma visão com um do to do o esfo rço exe cu tado pa ra ga ra n ti r a qua l idade du ra n te o ciclo de dese n vol vim en to de 
so f twa re . 
 8
a Q uest ã o 
 
 
 
 
Do cumen ta r é fu ndamen ta l pa ra fo rm a li za r o p ro cesso de qua l idade . O con teú do da do cume n ta ção de ve se r cla ro , bem de fin ido e com 
todo s os itens que de vem se r abo rdados , poss ib i li ta ndo que to dos os e n vol vido s no p ro cesso de a va l ia ção da qua l idade possam 
a com pa nha r a e vo lu ção do t raba lh o e ras trea r com o as a ti vidades fo ram p lane jadas . 
 
Qua l o do cum en to que reg is tra todo o p lane jam en to dos te ste s es ta bele ce ndo o q ue se rá tes tado e cu ja final ida de é iden ti f ica r o m a io r 
n úme ro de cená rios e va ria ções de de te rmi nado requ is i to de so f twa re ? 
 
 
P lano de te ste 
 
Caso de te s te 
 
Su í te de tes te 
 
Re la tó rio de tes te 
 
Cená rio de tes te
		1a
          Questão
	Acerto: 1,0  / 1,0
	
	O Framework para Linha de Produto de Software (LPS) é uma estrutura para engenharia do produto na qual fazem parte todos os conceitos centrais da engenharia de LPS, com o uso de plataformas que oferece a capacidade de fornecer personalização em massa. Dois processos compõem esse framework e um deles é a Engenharia de Domínio. Assinale a alternativa a seguir que descreve a finalidade deste processo:
		
	 
	Responsável por estabelecer a plataforma de reutilização definindo o que é comum e o que é variável da linha de produtos
	
	Responsável por escolher qual ferramenta será utilizada para a modelagem do produto
	
	Responsável por estabelecer o domínio de negócio de cada cliente, para decidir qual produto é o mais adequado
	
	Responsável por estabelecer uma comunicação efetiva entre cliente e desenvolvedores
	
	Responsável por definir quais módulos do produto serãoimplantados em cada cliente, de acordo com suas demandas
	Respondido em 16/03/2023 16:24:34
	
	Explicação:
O processo chamado Engenharia de Domínio é responsável por estabelecer a plataforma de reutilização definindo o que é comum e o que é variável da linha de produtos. A plataforma consiste em todos os tipos de artefatos de software.
	
		2a
          Questão
	Acerto: 0,0  / 1,0
	
	Uma das 3 atividades essenciais da Engenharia da Linha de Produto de Software é a: Core Asset Development (Desenvolvimento de Ativos Principais). Nesse contexto, analise as afirmativas a seguir:
I. Nessa atividade essencial não há um momento definido para se adicionar uma restrição ou novos padrões no desenvolvimento da LPS
II. São exemplos de ativos-base dessa atividade: a arquitetura e sua documentação, especificações, componentes de software, cronogramas e planos de teste
III. Um ativo-base pode ser construído para ser utilizado integralmente em todos os produtos
IV. Adaptações não são aceitas nessa atividade para tornar o ativo-base mais utilizáveis em uma linha de produtos
Assinale a alternativa correta:
		
	
	Apenas as afirmações II e IV estão corretas
	
	Apenas as afirmações III e IV estão corretas
	 
	Apenas as afirmações II e III estão corretas
	 
	Apenas as afirmações I, II e III estão corretas
	
	Apenas as afirmações I e II estão corretas
	Respondido em 16/03/2023 16:34:53
	
	Explicação:
Na atividade Core Asset Development não há um momento definido para se adicionar uma restrição ou novos padrões no desenvolvimento da LPS, é cíclico, podendo ter interação e geram-se ativos-base como sua documentação, especificações, componentes de software, cronogramas e planos de teste. As adaptações podem ser necessárias e aceitas nessa atividade para tornar o ativo-base mais utilizáveis em uma linha de produtos.
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	A Linha de Produto de Software traz uma abordagem de reuso, onde um mesmo software (com adaptações/customizações) pode ser adquirido por várias empresas do mesmo domínio de negócio. Nesse contexto a adoção de LPS traz diversas vantagens, que impactam positivamente as empresas de várias formas. Essas vantagens podem ser classificadas em três tipos: benefícios organizacionais, os benefícios de engenharia de software e os benefícios de negócio. A seguir, relacione a primeira coluna com a segunda, indicando a descrição correta de cada um dos 3 benefícios:
	Coluna 1
	Coluna 2
	A - Benefícios organizacionais
B - Benefícios de engenharia
C - Benefícios de negócio
 
	(  ) incluem vantagens como a reutilização de requisitos e seus componentes, uma melhor análise de requisitos, uma outra visão sobre os requisitos para o cliente, estabelecimento de padrões de programação.
(  ) agrupam vantagens como uma melhor compreensão do domínio, a maior facilidade de treinar pessoas, redução de desgaste profissional e de turnover (rotatividade de profissionais), um produto de maior qualidade e consequentemente confiança do cliente (já que há redução de riscos e defeitos, aumento de previsibilidade de entrega).
( ) que dizem respeito a lucratividade, já que há uma redução de manutenção e custos de teste (graças à reutilização entre vários produtos semelhantes).
 
Assinale a alternativa correta, que indica a sequência de letras da Coluna 2, de acordo com correta descrição dos benefícios da coluna 1:
 
		
	
	C -  B -  A
	 
	A -  B -  C
	
	B -  C -  A
	
	A -  C - B
	
	B -  A -  C
	Respondido em 16/03/2023 16:37:29
	
	Explicação:
A adoção de LPS traz diversas vantagens, que impactam positivamente as empresas de várias formas. Essas vantagens podem ser classificadas em três tipos: benefícios organizacionais, os benefícios de engenharia de software e os benefícios de negócio.
	
		4a
          Questão
	Acerto: 1,0  / 1,0
	
	Como a mesma interface pode ser implementada de diferentes maneiras, por diferentes métodos dos objetos das classes, os tipos de argumentos e retornos desses métodos devem ser escolhidos de forma a permitir que cada variação de algoritmo possa lidar com eles. Neste contexto, assinale a alternativa correta:
		
	
	Os componentes variáveis que utilizam uma mesma interface precisam implementar os códigos dos algoritmos adequados para a realização da funcionalidade oferecida pela interface.
	
	Os componentes variáveis que utilizam uma mesma interface podem enviar parâmetros de tipos diferentes do definido nos componentes que implementam a interface.
	
	Os diversos componentes variáveis que fornecem uma mesma interface podem implementar os algoritmos variáveis de maneira idêntica, mesmo que usem argumentos e retorno de diferentes tipos dos definido na interface.
	 
	Os diversos componentes variáveis que fornecem uma mesma interface devem implementar os algoritmos variáveis de maneira específica, usando argumentos e retorno dos mesmos tipos definido na interface.
	
	Em linhas gerais, a interface define os tipos dos argumentos e os tipos de retorno da funcionalidade, especificando também parte dos algoritmos.
	Respondido em 08/03/2023 15:56:53
	
	Explicação:
Uma interface define os tipos dos argumentos e os tipos de retorno da funcionalidade, mas a implementação dos algoritmos fica por conta dos diversos componentes que implementam as funcionalidades oferecidas pela interface. E os componentes (variáveis) que utilizem a funcionalidade desses componentes via interface, também devem estar preparados para enviarem parâmetros e receberem os argumentos dos mesmos tipos, por mais diferentes que sejam uns dos outros.
	
		5a
          Questão
	Acerto: 0,0  / 1,0
	
	No mundo real, variabilidade significa a capacidade de mudança que as coisas possuem. Na ELPS a variabilidade esta intrinsicamente relacionada à possibilidade de reuso de artefatos nas diversas aplicações de uma mesma linha de produtos. Assinale a alternativa que relaciona corretamente os conceitos do mundo real com os da ELPS:
		
	 
	Um sujeito de variabilidade do mundo real relaciona-se com o conceito de ponto de variação na ELPS.
	
	Um ponto de variabilidade do mundo real relaciona-se com o conceito de objeto de variabilidade na ELPS.
	
	Um sujeito de variabilidade do mundo real relaciona-se com o conceito de objeto de variabilidade na ELPS.
	 
	Uma variante do mundo real relaciona-se com o conceito de variante na ELPS.
	
	Um sujeito de variabilidade do mundo real relaciona-se com o conceito de variante na ELPS.
	Respondido em 16/03/2023 17:56:00
	
	Explicação:
Os conceitos de sujeito de variabilidade e de objeto de variabilidade do mundo real, representativos de coisas que podem variar e as possibilidades de variação, respectivamente, são conceitos similares aos de ponto de variação e de variante, na ELPS.
	
		6a
          Questão
	Acerto: 0,0  / 1,0
	
	A principal tarefa do teste na engenharia do domínio é o desenvolvimento de artefatos reutilizáveis para o teste de aplicações. A documentação da variabilidade nos artefatos de teste deve ser clara e inequívoca e é fundamental para que essa tarefa seja bem sucedida. Marque a opção que contem dois dos artefatos de testes:
		
	
	Plano de teste e o documento de resultado.
	 
	Caso de teste e o cenário de caso de teste.
	
	Roteiro de teste e o documento de resultado.
	 
	Cenário de caso de teste e o documento de resultado.
	
	O plano de testes e o roteiro de teste.
	Respondido em 16/03/2023 17:50:37
	
	Explicação:
São considerados artefatos de testes produzidos durante o teste na engenharia de domínio os seguintes artefatos: relatório de resumo de teste, plano de teste, casos de teste, cenários de casos de teste e passo de cenário de casos de teste.
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	Gerenciamento de produto na linha de produtos de software é o subprocesso da engenharia de domínio que envolve planejar, organizar, executar e controlar todas as tarefas que visam à concepção, produção e comercialização bem-sucedidas dos produtos oferecidospor uma empresa. Neste contexto, marque a alternativa correta.
		
	 
	O roteiro do produto é o principal resultado do gerenciamento de produtos com relação à estrutura da linha de produto de software.
	
	A engenharia de requisitos de domínio cria os artefatos de requisitos para aplicativos específicos, os quais são previstos no roteiro do produto.
	
	As características definidas no roteiro do produto afetam diretamente a engenharia de requisitos de domínio, mas não a engenharia de aplicação.
	
	O roteiro do produto deve descrever a linha de produtos com todas as possíveis previsões de produtos, não havendo possibilidade de mudança após sua elaboração.
	
	Gerenciamento de produto não tem influência na engenharia de requisitos, projeto, realização e teste.
	Respondido em 16/03/2023 17:41:19
	
	Explicação:
O roteiro do produto é o principal resultado do gerenciamento de produtos, que tem influência na engenharia de requisitos, projeto, realização e teste. O roteiro do produto descreve a linha de produtos até onde é previsível em um determinado momento, e as características definidas no roteiro do produto afetam diretamente as engenharias de requisitos de domínio e a engenharia de aplicação. É na engenharia de requisitos de domínio que são produzidos os artefatos de requisitos reutilizáveis, enquanto na engenharia de requisitos de aplicativos são criados os artefatos de requisitos para aplicativos específicos, que são previstos no roteiro do produto.
	
		8a
          Questão
	Acerto: 0,0  / 1,0
	
	Os principais objetivos da engenharia de requisitos de domínio são o desenvolvimento e a documentação de requisitos de domínio comuns e variáveis. É um processo contínuo de definição dos requisitos para todas as aplicações previsíveis de serem desenvolvidas na linha de produtos de uma linha de produtos de software. Assinale a afirmativa correta:
		
	 
	O subprocesso gerenciamento de produtos fornece a principal entrada para o processo de engenharia de requisitos de domínio, que é o roteiro do produto.
	
	O modelo de variabilidade deve definir pelo menos a variabilidade interna, mas também pode especificar parte da variabilidade externa da linha de produtos.
	
	O roteiro de produtos contém um conjunto, que não pode ser alterado, de produtos pretendidos para a linha de produtos de software.
	 
	A engenharia de requisitos de domínio fornece ao design de aplicação todos os requisitos de domínio definidos, incluindo uniformidade e variabilidade.
	
	Não cabe à engenharia de requisitos de domínio a identificação e documentação explícita da variabilidade externa.
	Respondido em 16/03/2023 17:32:31
	
	Explicação:
Uma questão específica para a engenharia de requisitos de domínio é identificar e documentar explicitamente a variabilidade externa, sendo a sua principal entrada o roteiro do produto, que é fornecido pelo subprocesso gerenciamento de produtos. O roteiro de produtos contém um conjunto inicial de produtos pretendidos para a linha de produtos de software. Todos os requisitos de domínio definidos, incluindo uniformidade e variabilidade, são fornecidos pela engenharia de requisitos de domínio à engenharia de requisitos de aplicativos. O modelo de variabilidade define pelo menos a variabilidade externa, mas também pode especificar parte da variabilidade interna da LP.
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	A realização da variante no aplicativo implica em um custo, e este custo é levado em conta na decisão de selecionar ou não esta variante. Assinale a alternativa que apresenta uma afirmação verdadeira em relação ao custo da realização de variantes:
		
	
	Simulação e validação devem ser executados após a arquitetura do aplicativo ser concluída, possibilitando a resolução de eventuais inconformidades
	 
	Quando os componentes específicos do aplicativo fornecem e usam apenas interfaces específicas de domínio, o custo e o esforço de desenvolvimento são moderados (categoria B - esforços moderados de adaptação).
	
	Se a variante for realizada na plataforma, o custo é alto (categoria A - nenhum esforço de adaptação).
	
	No caso em que componentes específicos da aplicação precisam ser desenvolvidos, os custos geralmente são muito mais baixos
	
	No caso em que uma grande parte nova da estrutura deve ser fornecida, os custos e o esforço são normalmente baixos (categoria C - esforços de adaptação altos).
	Respondido em 16/03/2023 17:27:38
	
	Explicação:
Se a variante for realizada na plataforma, o custo é pequeno (categoria A - nenhum esforço de adaptação). No caso em que componentes específicos da aplicação precisam ser desenvolvidos, os custos geralmente são muito mais altos. O custo e o esforço de desenvolvimento são moderados (categoria B - esforços moderados de adaptação), quando os componentes específicos do aplicativo fornecem e usam apenas interfaces específicas de domínio. No caso em que uma grande parte nova da estrutura deve ser fornecida, os custos e o esforço são normalmente altos (categoria C - esforços de adaptação altos). Por fim, simulação e validação devem ser executados antes que a arquitetura do aplicativo seja concluída.
	
		10a
          Questão
	Acerto: 1,0  / 1,0
	
	Em linhas gerais, o objetivo da realização da aplicação pode ser resumido em desenvolver aplicações que possam ser testadas e levadas ao mercado após assegurar a qualidade suficiente. Para isso, o sub processo se relaciona com outros sub processos da engenharia de linha de produtos de software. Nesse contexto, analise as afirmativas abaixo:
I. Fornece o design detalhado do aplicativo.
II. Um dos resultados são os componentes e interfaces específicos do aplicativo.
III. Um dos resultados são as variantes selecionadas de componentes reutilizados e a configuração do aplicativo.
IV. Fornece a implementação de componentes específicos do aplicativo
V. Fornece a arquitetura do aplicativo.
 
Marque a alternativa que apresenta a afirmação correta em relação à realização da aplicação:
		
	
	 I, II, III, V e IV
	
	IV
	 
	Somente a I, II, III e V são corretas
	
	I, II e III
	
	II e III
	Respondido em 16/03/2023 17:26:29
	
	Explicação:
A realização do aplicativo fornece o design detalhado e a implementação de componentes específicos do aplicativo. Seus resultados são os componentes e interfaces específicos do aplicativo, as variantes selecionadas de componentes reutilizados e a configuração do aplicativo. Recebe a arquitetura do aplicativo do design do aplicativo.
		1a
          Questão
	Acerto: 1,0  / 1,0
	
	A adoção da LPS - linha de Produto de Software tem uma Engenharia envolvida, onde temos o Framework de apoio para auxiliar nos processos. Mas não é simples se adequar a todos os processos e isso requer muito esforço da organização. Assinale a seguir a opção que descreve uma dificuldade na adoção de LPS:
		
	 
	Adoção da abordagem de forma equivocada
	
	Liderança comprometida com a adoção
	
	Comprometimento da gerência
	
	Visão de qualidade e eficiência
	
	Comprometimento da equipe
	Respondido em 06/05/2023 15:39:36
	
	Explicação:
A adoção da abordagem equivocada é uma dificuldade para LPS, pois não é sugerido ¿forçar¿ a adequação de um produto dentro de um produto LPS. É necessária uma análise cuidadosa e caso o produto pretendido não tenha uma similaridade suficiente com a família, não é possível garantir a viabilidade do modelo
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	O Framework para Linha de Produto de Software (LPS) é uma estrutura para engenharia do produto na qual fazem parte todos os conceitos centrais da engenharia de LPS, com o uso de plataformas que oferece a capacidade de fornecer personalização em massa. Dois processos compõem esse Framework e um deles é a Engenharia de Aplicação, que dentro dele outros subprocessos são realizados. A seguir, são apresentados os subprocessos. Relacione a primeira coluna com a segunda, indicando a descrição correta de cada subprocesso:
	Coluna 1
	Coluna 2
	A - Engenhariade Requisitos de Aplicação
B - Projeto de Aplicação
C - Realização da Aplicação
D - Teste da Aplicação
 
	( ) engloba todas as atividades para o desenvolvimento da especificação de requisitos de aplicação
(  ) cria a aplicação em questão
( ) envolve as atividades para produzir a arquitetura do aplicativo
(  ) compreende as atividades necessárias para validar e verificar um aplicativo em relação à sua especificação
Assinale a alternativa correta, que indica a sequência de letras da Coluna 2, de acordo com correta descrição dos subprocessos da coluna 1:
 
		
	 
	A -  C -  B -  D
	
	C -  B -  A -  D
	
	A -  B -  C -  D
	
	C -  A -  E -  D
	
	A -  C -  D -  B
	Respondido em 06/05/2023 15:40:55
	
	Explicação:
O processo de Engenharia de aplicação é responsável por derivar aplicações concretas a partir da plataforma estabelecida na engenharia de domínio. Ela explora a variabilidade da linha de produtos e assegura sua correta instanciação de acordo com as necessidades específicas das aplicações finais.
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	A terceira atividade essencial da Linha de Produto de Software é a Management (Gestão). A Gestão, assim como em outras áreas, desempenha um papel importante no andamento do negócio. Dificilmente encontraremos algum negócio sem os gestores e seus importante papéis. Assinale a alternativa que justifique a sua importância:
		
	
	A Gestão acompanha o desenvolvimento apenas para informar aos clientes sobre o andamento da sua entrega
	
	A Gestão cobra as metas dos desenvolvedores para fornecer o produto LPS no prazo conforme prometido ao cliente
	 
	A Gestão fornece e coordena a infraestrutura necessária, envolve atividades realizadas a nível técnico e organizacionais para apoiar o ciclo de vida do processo
	
	A Gestão é responsável apenas pelas reuniões das equipes
	
	A Gestão tem papel fundamental de efetuar as vendas aos clientes e garantir a sua entrega no prazo bem como a satisfação
	Respondido em 06/05/2023 15:46:56
	
	Explicação:
A Gestão, em todas as empresas têm grande importância em acompanhar as atividades realizadas e apoiar o ciclo de vida
	
		4a
          Questão
	Acerto: 0,0  / 1,0
	
	A variabilidade no mundo real é representada na ELPS por conceitos que se equivalem aos conceitos de sujeito e de objeto de variabilidade. Assinale a alternativa que contem afirmativas válidas:
		
	 
	O fato de um aplicativo poder ser executado em um celular ou em um computador representa um ponto de variação.
	
	Um software pode executar nos sistemas Windows e Linux. O Windows é um exemplo de ponto de variação.
	
	Um variante é  conceito utilizado pela ELPS para representar os sujeitos de variabilidade dentro do mundo do projeto de software.
	 
	Além de representar o objeto de variabilidade incorporado, um ponto de variação possui informações contextuais sobre os detalhes da absorção da variabilidade do mundo real para o mundo do desenvolvimento de software.
	
	A definição de ponto de variação se aplica a quase todos os tipos de artefatos do desenvolvimento, excetuando-se os artefatos de código.
	Respondido em 06/05/2023 15:54:04
	
	Explicação:
Ao conceito de sujeito de variabilidade do mundo real equivale o conceito de ponto de variação na ELPS, enquanto que o equivalente do conceito de objeto de variabilidade do mundo real é o termo variante..
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	Interfaces são muito utilizadas na implementação de variabilidade, e o projeto de uma interface é afetado pelos tipos de variabilidade que deve estar presente nos componentes conectados à interface, quer sejam fornecedores ou usuários. Tem efeito no projeto de uma interface:
		
	 
	Variabilidade na Configuração da Aplicação, que significa que a variabilidade está relacionada à configuração do aplicativo, incluindo diferenças de hardware e software.
	
	Variabilidade em Recursos, que significa que a variabilidade está relacionada à configuração do aplicativo, incluindo diferenças de hardware e software.
	
	Variabilidade em Algoritmos ou Protocolos, que significa que a variabilidade está relacionada à configuração do aplicativo, incluindo diferenças de hardware e software.
	
	Variabilidade em Recursos, que significa que a mesma interface pode ser implementada de diferentes maneiras, por diferentes métodos dos objetos das classes.
	
	Variabilidade em Algoritmos ou Protocolos, que significa que componentes diferentes lidam com o mesmo tipo de funcionalidade, mas podem fornecer ou usar quantidades diferentes de determinados recursos.
	Respondido em 06/05/2023 15:59:19
	
	Explicação:
A variabilidade relacionada à configuração do aplicativo pode incluir diferenças de hardware e software, como, por exemplo, diferentes tamanhos de memória ou diferenças na disponibilidade de determinados pacotes de software. Os componentes obrigatórios precisam de uma visão abstrata da configuração. Consequentemente, a interface deve conter funções, métodos ou parâmetros que diferenciem as variantes.
	
		6a
          Questão
	Acerto: 0,0  / 1,0
	
	A estrutura arquitetural estabelece os componentes e as interfaces a serem projetados e implementados, além de documentar a variabilidade externa e interna. A textura arquitetural fornece diretrizes especificam as regras para lidar com a variabilidade no projeto e implementação de componentes e interfaces. Assinale a alternativa correta:
		
	
	No projeto da aplicação, os componentes e interfaces são implementados. Na realização do domínio, componentes e interfaces são caracterizadas, descendo um nível em relação à suas especificações.
	 
	Os componentes e interfaces são definidos no projeto do domínio, ao passo que na realização do domínio esses artefatos são caracterizados, descendo um nível em relação à suas especificações.
	
	Os componentes e interfaces são definidos na realização do domínio, ao passo que na engenharia de requisitos do domínio esses artefatos são caracterizados, descendo um nível em relação à suas especificações.
	
	No teste do domínio, os componentes e interfaces são definidos. Na realização do domínio, componentes e interfaces são caracterizadas, descendo um nível em relação à suas especificações.
	 
	Na engenharia de requisitos do domínio, os componentes e interfaces são definidos. Na realização do domínio, componentes e interfaces são caracterizadas, descendo um nível em relação à suas especificações.
	Respondido em 06/05/2023 16:07:31
	
	Explicação:
O projeto detalhado lida com o projeto de componentes e interfaces, que são determinados pela estrutura da arquitetura. No projeto do domínio, os componentes e interfaces são definidos. Na realização do domínio, componentes e interfaces são caracterizadas, descendo um nível em relação à suas especificações.
	
		7a
          Questão
	Acerto: 0,0  / 1,0
	
	Portfólio de produtos, que é o conjunto de tipos de produtos oferecidos por uma empresa, normalmente contém classes de produtos, e não todos os produtos individuais de uma empresa. É um fato verdadeiro em relação ao portfólio de produtos:
		
	
	Existem quatro tipos principais de negócios, que podem ser determinados com base em dois aspectos, que são: o tempo que o cliente leva para decidir pela compra e o tempo que leva para desistir.
	
	Negócios de produto, de soluções, de sistema e de consultoria são os quatro tipos de negócios geridos pelo portfólio de produtos.
	 
	De acordo com o ciclo de vida do produto, um produto progride segundo a sequência: introdução, desenvolvimento, crescimento, saturação e queda.
	
	O gerenciamento de portfólio é um processo de decisão estático, pois não permite a inclusão de novos produtos.
	 
	Pode estar relacionado com a interdependência de aquisição, ou seja, produtos colocados juntos quando são vendidos ou fazem parte de uma promoção de vendas comum.
	Respondido em 06/05/2023 16:09:34
	
	Explicação:
O gerenciamento de portfólio é um processo de decisão dinâmico, pelo qual a listade projetos ativos existentes de uma empresa (novos produtos e evolução dos existentes) é constantemente atualizada e revisada. Existem vários tipos de interdependências pelas quais os produtos de um portfólio de produtos podem estar relacionados, sendo uma delas a interdependência de aquisição.
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	Manter o produto atrativo em comparação com produtos concorrentes e substitutos deve ser o objetivo de conservar e expandir os potenciais do produto. Em relação ao gerenciamento do portfólio de produtos existentes, marque a alternativa correta.
		
	
	Aumento da eficiência interna é obtido quando vários produtos são vendidos juntos.
	
	Uma revitalização é alcançada através da otimização dos processos de desenvolvimento, corrigindo bugs.
	 
	Processo onde a lista de projetos ativos existentes de uma empresa é sistematicamente atualizada e revisada.
	
	Dificilmente se obtém pistas de melhoria para os produtos observando mudanças em relação ao uso, clientes, concorrentes e tecnologia.
	
	O aumento da eficiência interna visa a uma ligeira melhoria do valor percebido dos produtos existentes.
	Respondido em 06/05/2023 16:13:55
	
	Explicação:
Gerenciamento do portfólio de produtos existentes é um processo de decisão dinâmico, pelo qual a lista de projetos ativos existentes de uma empresa, incluindo novos produtos e a evolução dos existentes, é constantemente atualizada e revisada, visando decidir a quantidade de recursos que deve ser alocada para cada projeto.
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	As responsabilidades do arquiteto de aplicativos e do arquiteto tradicional são semelhantes, abrangendo tarefas como: abstração, modelagem, simulação e prototipagem.  São, contudo, atividades a serem executadas apenas em relação às partes específicas do aplicativo. Quanto ao desenvolvimento da arquitetura da aplicação, marque a alternativa correta:
		
	
	No design do domínio são introduzidas abstrações necessárias para a aplicação específica em questão
	
	As abstrações adicionais introduzidas no design da aplicação quase nunca estão relacionadas a requisitos específicos do aplicativo
	
	As simulações de domínio são sempre mais realistas do que as relacionadas à aplicação, pois a arquitetura de referência é mais concreta que a arquitetura do aplicativo
	
	O arquiteto de aplicativos começa com a arquitetura do aplicativo e a especializa para a arquitetura de referência
	 
	Os modelos de arquitetura de referência são especializados por meio da associação de variantes de acordo com as associações no modelo de variabilidade do aplicativo e pela inclusão de partes específicas do aplicativo
	Respondido em 06/05/2023 16:14:58
	
	Explicação:
A arquitetura de referência inclui muitas decisões que podem ser reutilizadas na engenharia de aplicação.  O arquiteto de aplicativos começa com a arquitetura de referência e a especializa para a arquitetura do aplicativo.  Os modelos de arquitetura de referência são especializados por meio da associação de variantes de acordo com as associações no modelo de variabilidade do aplicativo e pela inclusão de partes específicas do aplicativo. No design da aplicação são introduzidas abstrações que são necessárias para a aplicação específica em questão, e as abstrações adicionais geralmente estão relacionadas a requisitos específicos do aplicativo. Como a arquitetura do aplicativo é mais concreta que a arquitetura de referência, simulações mais realistas podem ser realizadas.
	
		10a
          Questão
	Acerto: 0,0  / 1,0
	
	Durante o projeto de aplicação, os arquitetos de aplicativos vinculam a variabilidade da arquitetura de referência e introduzem alterações específicas do aplicativo de acordo com a especificação de requisitos do aplicativo. Em relação ao relacionamento do projeto de aplicação com outros subprocessos da engenharia de linha de produtos de software, marque a alternativa correta.
		
	
	O design de aplicativos também cria artefatos de domínio
	 
	A realização do aplicativo constrói o aplicativo com base na arquitetura do aplicativo, recebida da engenharia de requisitos do aplicativo
	 
	O design do aplicativo fornece feedback, para o design de domínio, por meio de solicitações de alterações e inclusões no design, que podem levar a uma melhoria da arquitetura de referência
	
	Toda a especificação de requisitos do aplicativo é passada do projeto de domínio para o projeto do aplicativo
	
	O design de domínio desenvolve a arquitetura do aplicativo, que é a base para a arquitetura do aplicativo
	Respondido em 06/05/2023 16:17:21
	
	Explicação:
Toda a especificação de requisitos do aplicativo é passada da engenharia de requisitos de aplicação para o projeto do aplicativo. O design de domínio desenvolve a arquitetura de referência, que é a base para a arquitetura do aplicativo. A realização do aplicativo constrói o aplicativo com base na arquitetura do aplicativo, recebida do design do aplicativo. O design do aplicativo fornece feedback, para o design de domínio, por meio de solicitações de alterações e inclusões no design, que podem levar a uma melhoria da arquitetura de referência, criando também artefatos de design
		1a
          Questão
	Acerto: 1,0  / 1,0
	
	A adoção da LPS - linha de Produto de Software tem uma Engenharia envolvida, onde temos o Framework de apoio para auxiliar nos processos. Mas não é simples se adequar a todos os processos e isso requer muito esforço da organização. Assinale a seguir a opção que descreve uma dificuldade na adoção de LPS:
		
	 
	Adoção da abordagem de forma equivocada
	
	Liderança comprometida com a adoção
	
	Comprometimento da gerência
	
	Visão de qualidade e eficiência
	
	Comprometimento da equipe
	Respondido em 06/05/2023 15:39:36
	
	Explicação:
A adoção da abordagem equivocada é uma dificuldade para LPS, pois não é sugerido ¿forçar¿ a adequação de um produto dentro de um produto LPS. É necessária uma análise cuidadosa e caso o produto pretendido não tenha uma similaridade suficiente com a família, não é possível garantir a viabilidade do modelo
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	O Framework para Linha de Produto de Software (LPS) é uma estrutura para engenharia do produto na qual fazem parte todos os conceitos centrais da engenharia de LPS, com o uso de plataformas que oferece a capacidade de fornecer personalização em massa. Dois processos compõem esse Framework e um deles é a Engenharia de Aplicação, que dentro dele outros subprocessos são realizados. A seguir, são apresentados os subprocessos. Relacione a primeira coluna com a segunda, indicando a descrição correta de cada subprocesso:
	Coluna 1
	Coluna 2
	A - Engenharia de Requisitos de Aplicação
B - Projeto de Aplicação
C - Realização da Aplicação
D - Teste da Aplicação
 
	( ) engloba todas as atividades para o desenvolvimento da especificação de requisitos de aplicação
(  ) cria a aplicação em questão
( ) envolve as atividades para produzir a arquitetura do aplicativo
(  ) compreende as atividades necessárias para validar e verificar um aplicativo em relação à sua especificação
Assinale a alternativa correta, que indica a sequência de letras da Coluna 2, de acordo com correta descrição dos subprocessos da coluna 1:
 
		
	 
	A -  C -  B -  D
	
	C -  B -  A -  D
	
	A -  B -  C -  D
	
	C -  A -  E -  D
	
	A -  C -  D -  B
	Respondido em 06/05/2023 15:40:55
	
	Explicação:
O processo de Engenharia de aplicação é responsável por derivar aplicações concretas a partir da plataforma estabelecida na engenharia de domínio. Ela explora a variabilidade da linha de produtos e assegura sua correta instanciação de acordo com as necessidades específicas das aplicações finais.
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	A terceira atividade essencial da Linha de Produto de Software é a Management (Gestão). A Gestão, assim como em outras áreas, desempenha um papel importante no andamento

Mais conteúdos dessa disciplina