Logo Passei Direto
Buscar

Variabilidade Em Lps

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

Você acertou 1 de 10
questões
Verifique o seu desempenho e continue
treinando! Você pode refazer o exercício
quantas vezes quiser.
Verificar Desempenho
1 Marcar para revisão
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 que
especificam as regras para lidar com a
variabilidade no projeto e implementação de
componentes e interfaces. Assinale a
alternativa correta:
01/02/2025, 05:48 estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/ 1/18
A
B
C
D
E
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 às 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 às 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 às 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 às 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 às suas
especificações.
Resposta incorreta
01/02/2025, 05:48 estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/ 2/18
A
B
C
Opa! A alternativa correta é a letra
E. Confira o gabarito comentado!
Gabarito Comentado
A alternativa correta é a E. O projeto do
domínio é a fase em que os componentes e
interfaces são definidos. Já na realização
do domínio, esses componentes e
interfaces são caracterizados, ou seja, são
detalhados e especificados de maneira
mais profunda, descendo um nível em
relação às suas especificações iniciais.
Isso está alinhado com a ideia de que a
estrutura arquitetural estabelece os
componentes e as interfaces a serem
projetados e implementados, além de
documentar a variabilidade externa e
interna.
2 Marcar para revisão
A arquitetura estrutural, principal produto do
projeto de alto nível, é composta por visões
que, juntas, permitem a compreensão da
arquitetura da aplicação. São duas das
principais visões da arquitetura estrutural:
Lógica e física.
Desenvolvimento e componente.
Código e requisito.
01/02/2025, 05:48 estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/ 3/18
D
E
Desenvolvimento e processo.
Processo e componente.
Resposta incorreta
Opa! A alternativa correta é a letra
D. Confira o gabarito comentado!
Gabarito Comentado
A arquitetura estrutural é composta por
várias visões que, quando combinadas,
permitem uma compreensão completa da
arquitetura da aplicação. As principais
visões da arquitetura estrutural são: a visão
lógica, que incorpora os requisitos do
modelo; a visão de desenvolvimento, que
decompõe o software em componentes,
objetos e interfaces; a visão de processo,
que explicita as atividades durante a
execução; e a visão de código, que mapeia
os códigos fonte e executáveis em
arquivos e diretórios. Neste contexto, as
alternativas "Desenvolvimento" e
"Processo" são duas das principais visões
da arquitetura estrutural, tornando a
alternativa D a resposta correta.
3 Marcar para revisão
A variabilidade em requisitos textuais pode ser
representada através da utilização do Modelo
Ortogonal de Variabilidade, objetivando a não
transferência da ambiguidade do requisito
01/02/2025, 05:48 estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/ 4/18
A
B
C
D
E
textual variável para a modelagem da
variabilidade. É correto afirmar que:
Os requisitos textuais não precisam
estar organizados e separados em
pedaços para a modelagem de
variabilidade.
Sempre um requisito textual será
conectado a alguma variante.
A maneira de ligar um requisito textual
à variante respectiva é através de um
diagrama de classes.
O mecanismo de dependência de
artefato deve ser utilizado para ligar
um pedaço de requisito à variante
respectiva.
Uma variante só pode se ligar a um
único pedaço de requisito textual.
Resposta incorreta
Opa! A alternativa correta é a letra
D. Confira o gabarito comentado!
Gabarito Comentado
O Modelo Ortogonal de Variabilidade
(MOV) permite a representação dos pontos
de variação e de variantes. As linhas,
conhecidas como mecanismo de
dependência de artefato, são utilizadas
para estabelecer a conexão entre as
variantes do MOV e os textos dos
requisitos. Portanto, a alternativa correta é
a D, que afirma que o mecanismo de
01/02/2025, 05:48 estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/ 5/18
A
B
C
D
E
dependência de artefato deve ser utilizado
para ligar um pedaço de requisito à
variante respectiva. Isso é crucial para
garantir a correta representação e conexão
entre os requisitos textuais e suas
respectivas variantes no modelo.
4 Marcar para revisão
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 contém dois dos
artefatos de testes:
O plano de testes e o roteiro de teste.
Roteiro de teste e o documento de
resultado.
Caso de teste e o cenário de caso de
teste.
Cenário de caso de teste e o
documento de resultado.
Plano de teste e o documento de
resultado.
01/02/2025, 05:48 estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/ 6/18
Resposta incorreta
Opa! A alternativa correta é a letra
C. Confira o gabarito comentado!
Gabarito Comentado
Os artefatos de testes são elementos
produzidos durante o processo de teste na
engenharia de domínio. Eles são essenciais
para a organização e eficácia dos testes
realizados. Entre esses artefatos, podemos
citar o relatório de resumo de teste, o plano
de teste, os casos de teste, os cenários de
casos de teste e o passo de cenário de
casos de teste. Portanto, a alternativa
correta é a "C", que menciona o "caso de
teste" e o "cenário de caso de teste",
ambos considerados artefatos de testes.
5 Marcar para revisão
Interfaces são muito utilizadas na
implementação de variabilidade, e o projeto de
uma interface é afetado pelos tipos de
variabilidade que devem estar presentes nos
componentes conectados à interface, quer
sejam fornecedores ou usuários. Tem efeito no
projeto de uma interface:
01/02/2025, 05:48 estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/ 7/18
A
B
C
D
E
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 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 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.
Resposta incorreta
Opa! A alternativa correta é a letra
D. Confira o gabarito comentado!
Gabarito Comentado
01/02/2025, 05:48 estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/ 8/18
A
B
A alternativa correta é a "D". A
variabilidade na configuração da aplicação
se refere à capacidade de uma interface se
adaptar a diferentes configurações de
aplicativos, que podem incluir diferenças
de hardware e software. Por exemplo, a
interface pode precisar se adaptar a
diferentes tamanhos de memória ou à
disponibilidade de determinados pacotes
de software. Isso significa que a interface
deve ser projetada de forma a conter
funções, métodos ou parâmetros que
possam diferenciar essas variantes.
Portanto, essa variabilidade tem um
impacto significativo no projeto de uma
interface.
6 Marcar para revisão
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 contém
afirmativas válidas:
Um software pode executar nos
sistemas Windows e Linux. O
Windows é um exemplo de ponto de
variação.
O fato de um aplicativo poder ser
executado em um celular ou em um
computador representa um ponto de
variação.
Questão 10 de 10
Corretas (1)
Incorretas (9)
E b (0)
1 2 3 4 5
6 7 8 9 10
Lista de exercícios Variabilidad… Sair
01/02/2025, 05:48 estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/ 9/18
C
D
E
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.
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.
Um variante é um conceito utilizado
pela ELPS para representar os sujeitos
de variabilidade dentro do mundo do
projeto de software.
Resposta incorreta
Opa! A alternativa correta é a letra
B. Confira o gabarito comentado!
Gabarito Comentado
Na ELPS, o conceito de sujeito de
variabilidade do mundo real é equivalente
ao conceito de ponto de variação,
enquanto o conceito de objeto de
variabilidade do mundo real é equivalente
ao termo variante. A alternativa B é a
correta, pois exemplifica corretamente
essa equivalência. O fato de um aplicativo
poder ser executado em um celular ou em
um computador representa um ponto de
variação, ou seja, um sujeito de
variabilidade no mundo real.
Em branco (0)
01/02/2025, 05:48 estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/ 10/18
A
B
C
7 Marcar para revisão
Cada subprocesso da engenharia de aplicação
deve refinar a variabilidade encontrada em
fases mais iniciais do desenvolvimento, a partir
da referência à variabilidade introduzida pelos
subprocessos correspondentes da engenharia
de domínio. O objetivo é a garantia de que os
requisitos variáveis sejam corretamente
construídos. É correto afirmar que:
Resolução de similaridade é o nome
que se dá a esse mecanismo e o
momento em que é executada é
frequentemente nomeado de tempo
de ligação da variabilidade.
Resolução de variabilidade é o nome
que se dá a esse mecanismo e o
momento em que é executada é
frequentemente nomeado de tempo
de otimização da variabilidade.
Resolução de variabilidade é o nome
que se dá a esse mecanismo e o
momento em que é executado é
frequentemente nomeado de tempo
de ligação da variabilidade.
01/02/2025, 05:48 estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/ 11/18
D
E
Resolução de ligação é o nome que se
dá a esse mecanismo e o momento
em que é executada é frequentemente
nomeado de tempo de refino da
variabilidade.
Dissolução de variabilidade é o nome
que se dá a esse mecanismo e o
momento em que é executada é
frequentemente nomeado de tempo
de resolução da similaridade.
Resposta incorreta
Opa! A alternativa correta é a letra
C. Confira o gabarito comentado!
Gabarito Comentado
Os subprocessos da engenharia de
aplicação têm a função de refinar a
variabilidade encontrada em fases iniciais
do desenvolvimento. Isso é feito por meio
da referência à variabilidade introduzida
pelos subprocessos correspondentes da
engenharia de domínio. O objetivo é
garantir que os requisitos variáveis sejam
corretamente construídos. O mecanismo
que realiza essa tarefa é chamado de
"Resolução de variabilidade". O momento
em que esse mecanismo é executado é
comumente referido como "tempo de
ligação da variabilidade". Portanto, a
alternativa C está correta.
8 Marcar para revisão
01/02/2025, 05:48 estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/ 12/18
A
B
C
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:
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
devem implementar os algoritmos
variáveis de maneira específica,
usando argumentos e retorno dos
mesmos tipos definido na 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.
01/02/2025, 05:48 estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/ 13/18
D
E
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 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.
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
A alternativa correta é a B. Uma interface
define os tipos dos argumentos e os tipos
de retorno da funcionalidade. No entanto, a
implementação dos algoritmos é
responsabilidade dos diversos
componentes que implementam as
funcionalidades oferecidas pela interface.
Esses componentes, que são variáveis,
devem estar preparados para enviar
parâmetros e receber argumentos dos
mesmos tipos definidos na interface,
independentemente de quão diferentes
eles possam ser entre si. Isso garante a
consistência e a interoperabilidade entre os
componentes que utilizam a mesma
interface.
01/02/2025, 05:48 estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/14/18
A
B
C
D
E
9 Marcar para revisão
No mundo real, variabilidade significa a
capacidade de mudança que as coisas
possuem. Na ELPS, a variabilidade está
intrinsecamente 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
variante na ELPS.
Um sujeito de variabilidade do mundo
real relaciona-se com o conceito de
objeto de variabilidade na ELPS.
Um ponto 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
ponto de variação na ELPS.
Resposta incorreta
Opa! A alternativa correta é a letra
E. Confira o gabarito comentado!
Gabarito Comentado
01/02/2025, 05:48 estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/ 15/18
A
B
Na questão, estamos buscando a
alternativa que melhor relaciona os
conceitos de variabilidade no mundo real e
na ELPS. A alternativa correta é a letra E,
que afirma que um sujeito de variabilidade
do mundo real relaciona-se com o conceito
de ponto de variação na ELPS. Isso porque,
no mundo real, um sujeito de variabilidade
representa algo que pode variar, enquanto
na ELPS, o ponto de variação é o local
onde a variabilidade é permitida, ou seja,
onde pode ocorrer uma mudança. Portanto,
esses dois conceitos são similares e se
relacionam entre si.
10 Marcar para revisão
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:
Existem diversas formas de descrever
a variabilidade em diagramas de
classe, como herança, anotações de
multiplicidade e atributos de classe.
Herança não pode ser usada para
fornecer variantes para classes
abstratas disponíveis nas interfaces
necessárias.
01/02/2025, 05:48 estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/ 16/18
C
D
E
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.
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.
Resposta incorreta
Opa! A alternativa correta é a letra
A. Confira o gabarito comentado!
Gabarito Comentado
Na alternativa correta, é mencionado que
existem diversas formas de descrever a
variabilidade em diagramas de classe,
como herança, anotações de multiplicidade
e atributos de classe. Isso é verdadeiro,
pois a herança permite a criação de novas
classes a partir de classes já existentes,
permitindo a reutilização de código e a
criação de hierarquias de classes. As
anotações de multiplicidade indicam
quantas instâncias de uma classe estão
associadas a uma instância de outra
classe, permitindo a representação de
01/02/2025, 05:48 estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/ 17/18
relações complexas entre classes. Os
atributos de classe, por sua vez,
representam as características de uma
classe, permitindo a representação de
diferentes variantes de uma mesma classe.
Portanto, esses três elementos são
ferramentas importantes para a
documentação de variabilidade nos
artefatos de realização.
01/02/2025, 05:48 estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/679dde76fed6a7a57d1b35f5/gabarito/ 18/18

Mais conteúdos dessa disciplina