Logo Passei Direto
Buscar

Linhas-de-Produtos-de-Software

User badge image
Ana Gaby

em

Ferramentas de estudo

Questões resolvidas

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 textual variável para a modelagem da variabilidade.
É correto afirmar que:
O mecanismo de dependência de artefato deve ser utilizado para ligar um pedaço de requisito à variante respectiva.
A maneira de ligar um requisito textual à variante respectiva é através de um diagrama de classes.
Uma variante só pode se ligar a um único pedaço de requisito textual.
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 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 à 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 a correta descrição dos benefícios da coluna 1:
A - B - C
B - C - A
B - A - C
C - B - A
A - C - B

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Questões resolvidas

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 textual variável para a modelagem da variabilidade.
É correto afirmar que:
O mecanismo de dependência de artefato deve ser utilizado para ligar um pedaço de requisito à variante respectiva.
A maneira de ligar um requisito textual à variante respectiva é através de um diagrama de classes.
Uma variante só pode se ligar a um único pedaço de requisito textual.
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 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 à 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 a correta descrição dos benefícios da coluna 1:
A - B - C
B - C - A
B - A - C
C - B - A
A - C - B

Prévia do material em texto

A
B
C
D
E
1 Marcar para revisão
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
É um componente do
produto LPS
É uma classe do sistema
É o mecanismo para
modelagem de variabilidade
da LPS
É um módulo do ERP
2 Marcar para revisão
00
hora
: 49
min
: 57
seg
Ocultar
Questão 1 de 10
Em branco (10)
Finalizar prova
1 2 3 4 5
6 7 8 9 10
SM1 Linhas De Produtos De Software
A
B
C
D
E
A engenharia de software baseada em
reuso é uma estratégia da engenharia
em que o processo de
desenvolvimento é orientado para o
reuso de softwares existentes e isso
traz benefícios as empresas de
desenvolvimento de software. Nesse
contexto, analise as afirmativas sobre
seus benefícios a seguir:
I. O Reuso aumenta a Produtividade
II. Com o reuso temos um aumento no
tempo de desenvolvimento e
validação
III. Com o reuso temos maior
Qualidade dos Produtos
IV. O reuso apoia na manutenibilidade
do produto
Assinale a opção correta:
Apenas as opções I e II estão
corretas
Apenas as opções II e III
estão corretas
Apenas as opções II e IV
estão corretas
Apenas as opções III e IV
estão corretas
Apenas as opções I e III estão
corretas
A
B
C
D
E
3 Marcar para revisão
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 do produto
Engenharia de Software e
Engenharia de Domínio
Engenharia do Produto e
Engenharia de Aplicação
Engenharia de componentes
e engenharia de produto
Engenharia de Domínio e
Engenharia de Aplicação
4 Marcar para revisão
Um dos conceitos fortes da
Engenharia de Software é o reuso de
software. Sabendo disso, assinale a
A
B
C
D
E
alternativa que apresenta corretamente
o conceito de engenharia de software
baseada em reuso.
Fonte: INSTITUTO AOCP, Órgão:
EBSERH, Prova: INSTITUTO AOCP -
2016 - EBSERH - Analista de
Tecnologia da Informação - Processos
(CH-UFPA)
É um atalho para economizar
tempo e custo por meio da
reutilização de linhas de
componentes.
É um repositório de
componentes de software
que podem ser utilizados a
qualquer instante do
desenvolvimento.
É um processo de
preparação de equipes para
que o software seja todo
desenvolvido com
componentes comuns.
É o compartilhamento de
conhecimento nas equipes de
desenvolvimento para evitar
o esforço duplicado.
É uma estratégia em que o
processo de
desenvolvimento é voltado
para a reutilização do
software existente.
A
B
C
5 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.
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.
D
E
A
B
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.
6 Marcar para revisão
Gerenciamento de variabilidade é uma
atividade voltada para proporcionar o
reuso de artefatos de software em um
a linha de produtos de software. Tem
por objetivo definir e explorar a
variabilidade ao longo dos diferentes
estágios do ciclo de vida de uma linha
de produtos de software. É uma
questão tratada pelo gerenciamento
de variabilidade:
Levantamento de requisitos
não funcionais.
Gerenciamento de artefatos
variáveis.
C
D
E
Atividades de apoio
relacionadas à resolução de
questões de otimização.
Definição de algoritmos
capazes de aumentar o
desempenho do artefato de
software.
Identificação de
componentes não variáveis.
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:
A
B
C
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.
D
E
A
B
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.
8 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.
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.
9 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 textual variável para a
modelagem da variabilidade. É correto
afirmar que:
A
B
C
D
E
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çode
requisito textual.
10 Marcar para revisão
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
A
B
C
D
E
e defeitos,
aumento de
previsibilidade de
entrega).
(  ) que dizem
respeito à
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 a correta descrição
dos benefícios da coluna 1:
A - B - C
B - C - A
B - A - C
C - B - A
A - C - B

Mais conteúdos dessa disciplina