Logo Passei Direto
Buscar

Linhas-de-Produtos-de-Software

User badge image
Ana Gaby

em

Ferramentas de estudo

Questões resolvidas

O teste de software é o processo de descoberta de defeitos em sistemas de software, sendo também um processo de garantia de qualidade. Deve ser realizado antes da entrega de um aplicativo e os defeitos detectados nos testes são reportados à equipe de desenvolvimento responsável.
Em relação aos testes de software, de domínio e de aplicação é correto afirmar:
O teste de aplicação cria artefatos de teste reutilizáveis para o teste de domínio.
O teste de software inclui depuração e correção de bugs.
O teste de aplicação descobre a evidência de defeitos em artefatos de domínio.
Não é possível a reutilização de artefatos de teste de domínio pelo teste de aplicativos para a descoberta de defeitos nos aplicativos da linha de produtos, devido à especificidade dos componentes.
O teste de domínio lida com componentes reutilizáveis, enquanto o teste de aplicação lida com aplicativos completos.

Todos os requisitos de aplicação são definidos na especificação de requisitos do aplicativo, subprocesso base para os outros subprocessos de engenharia de aplicação.
Em relação ao que a especificação de requisitos de aplicação inclui, marque a alternativa correta:
Os deltas de requisitos contêm todos os artefatos de requisitos que são reutilizados do domínio.
O modelo de variabilidade de aplicação consiste nas semelhanças e pontos de variação vinculados.
A relação dos artefatos de requisitos de aplicação com as variantes selecionadas no modelo de variabilidade do aplicativo captura a rastreabilidade entre os requisitos e as variantes selecionadas para o domínio.
Os artefatos de requisitos do aplicativo que correspondem aos artefatos de requisitos de domínio contêm todos os artefatos de requisitos do aplicativo reutilizados com adaptações.
O modelo de variabilidade de aplicação descreve o modelo de variabilidade do aplicativo com as variantes selecionadas.

Enquanto a reutilização de interfaces de domínio é possível e desejável para componentes específicos do aplicativo, a realização de componentes específicos da aplicação é feita da mesma forma que na engenharia de software tradicional.
Neste contexto, marque a alternativa correta.
Um componente de plug-in específico do aplicativo deve transportar todas as interfaces que são determinadas pela arquitetura de domínio para aquele plug-in.
Sempre que houver um componente de domínio reutilizável adequado disponível, componentes e interfaces específicos do aplicativo são necessários.
Mesmo que não haja um componente de domínio reutilizável adequado disponível, componentes e interfaces específicos do aplicativo nunca são necessários.
Tornar os componentes específicos do aplicativo não reutilizáveis é de interesse para o desenvolvedor de aplicativos.
A engenharia de requisitos de domínio define se o componente do aplicativo deve ser integrado aos artefatos do domínio.

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

O teste de software é o processo de descoberta de defeitos em sistemas de software, sendo também um processo de garantia de qualidade. Deve ser realizado antes da entrega de um aplicativo e os defeitos detectados nos testes são reportados à equipe de desenvolvimento responsável.
Em relação aos testes de software, de domínio e de aplicação é correto afirmar:
O teste de aplicação cria artefatos de teste reutilizáveis para o teste de domínio.
O teste de software inclui depuração e correção de bugs.
O teste de aplicação descobre a evidência de defeitos em artefatos de domínio.
Não é possível a reutilização de artefatos de teste de domínio pelo teste de aplicativos para a descoberta de defeitos nos aplicativos da linha de produtos, devido à especificidade dos componentes.
O teste de domínio lida com componentes reutilizáveis, enquanto o teste de aplicação lida com aplicativos completos.

Todos os requisitos de aplicação são definidos na especificação de requisitos do aplicativo, subprocesso base para os outros subprocessos de engenharia de aplicação.
Em relação ao que a especificação de requisitos de aplicação inclui, marque a alternativa correta:
Os deltas de requisitos contêm todos os artefatos de requisitos que são reutilizados do domínio.
O modelo de variabilidade de aplicação consiste nas semelhanças e pontos de variação vinculados.
A relação dos artefatos de requisitos de aplicação com as variantes selecionadas no modelo de variabilidade do aplicativo captura a rastreabilidade entre os requisitos e as variantes selecionadas para o domínio.
Os artefatos de requisitos do aplicativo que correspondem aos artefatos de requisitos de domínio contêm todos os artefatos de requisitos do aplicativo reutilizados com adaptações.
O modelo de variabilidade de aplicação descreve o modelo de variabilidade do aplicativo com as variantes selecionadas.

Enquanto a reutilização de interfaces de domínio é possível e desejável para componentes específicos do aplicativo, a realização de componentes específicos da aplicação é feita da mesma forma que na engenharia de software tradicional.
Neste contexto, marque a alternativa correta.
Um componente de plug-in específico do aplicativo deve transportar todas as interfaces que são determinadas pela arquitetura de domínio para aquele plug-in.
Sempre que houver um componente de domínio reutilizável adequado disponível, componentes e interfaces específicos do aplicativo são necessários.
Mesmo que não haja um componente de domínio reutilizável adequado disponível, componentes e interfaces específicos do aplicativo nunca são necessários.
Tornar os componentes específicos do aplicativo não reutilizáveis é de interesse para o desenvolvedor de aplicativos.
A engenharia de requisitos de domínio define se o componente do aplicativo deve ser integrado aos artefatos do domínio.

Prévia do material em texto

A
B
1 Marcar para revisão
O subprocesso de realização
de domínio tem por objetivo
fornecer o projeto detalhado e
a implementação de ativos de
software reutilizáveis, com
base na arquitetura de
referência. Em relação às inter-
relações da realização de
domínio, marque a alternativa
correta.
Design de domínio,
teste de domínio e
realização de
aplicativo são os
subprocessos com os
quais a realização de
domínio tem suas
principais relações.
O design de domínio
recebe da realização
de domínio a
arquitetura de
referência.
00
hora
: 49
min
: 59
seg
Ocultar
Questão 1 de 10
Em branco (10)
Finalizar prova
1 2 3 4 5
6 7 8 9 10
SM2 Linhas De Produtos De Software
C
D
E
A realização de
aplicação fornece
para a realização de
domínio uma seleção
de artefatos de
software reutilizáveis
que determinam quais
são as partes
reutilizáveis da
estrutura.
A realização de
domínio recebe do
teste de domínio os
componentes e
interfaces reutilizáveis
prontos para teste.
A realização de
domínio recebe da
realização de
aplicativos os
componentes e
interfaces reutilizáveis
projetados,
implementados e
prontos para
reutilização.
2 Marcar para revisão
O teste de software é o
processo de descoberta de
defeitos em sistemas de
software, sendo também um
processo de garantia de
qualidade. Deve ser realizado
antes da entrega de um
A
B
C
aplicativo e os defeitos
detectados nos testes são
reportados à equipe de
desenvolvimento responsável.
Em relação aos testes de
software, de domínio e de
aplicação, é correto afirmar:
O teste de software
inclui depuração e
correção de bugs.
O teste de aplicação
descobre a evidência
de defeitos em
artefatos de domínio.
O teste de domínio
lida com
componentes
reutilizáveis, enquanto
o teste de aplicação
lida com aplicativos
completos.
D
E
O teste de aplicação
cria artefatos de teste
reutilizáveis para o
teste de domínio.
Não é possível a
reutilização de
artefatos de teste de
domínio pelo teste de
aplicativos para a
descoberta de
defeitos nos
aplicativos da linha de
produtos, devido à
especificidade dos
componentes.
3 Marcar para revisão
As atividades que compõem o
processo de teste de software
não podem ser realizadas
diretamente no teste de
domínio, pois a variabilidade
dificulta o teste, por exemplo,
devido à ausência de variantes.
Normalmente cinco atividades
são relacionadas ao teste.
Assinale a opção que contém
uma afirmação verdadeira:
A
B
C
D
E
A primeira etapa da
especificação do teste
de domínio é
selecionar a estratégia
de teste.
O planejamento de
teste se baseia nos
requisitos de domínio,
na arquitetura de
referência, nos
artefatos de projeto
detalhados e no
modelo de
variabilidade da linha
de produto.
É possível a existência
de um aplicativo
executável a ser
testado no teste de
domínio.
Durante a execução
do teste, os itens de
teste são aplicados
aos casos de teste.
Não existe a
possibilidade de
casos de teste
executados em testes
de domínio serem
repetidos em testes
de aplicativos.
A
B
C
4 Marcar para revisão
Na avaliação sistemática do
portfólio de produtos,
denominada análise de
portfólio, cada produto, ou tipo
de produto, é classificado e
tem determinada sua
localização em uma matriz
bidimensional. Em relação à
análise de portfólio, marque a
alternativa correta.
Um portfólio de
produtos equilibrado
privilegia uma
combinação de
produtos apenas nos
estágios do ciclo de
vida mais rentáveis.
Produtos em estágio
de crescimento ou
maturidade são
necessários, pois
embora ainda
demandam
investimentos, geram
altos lucros.
Produtos em fase de
introdução ou
crescimento geram
lucros que podem ser
reinvestidos em
produtos que estão
em fase de saturação.
D
E
Os produtos na fase
de introdução
garantem vendas e
lucros imediatos.
Na grande maioria
das vezes, os tipos de
produtos no portfólio
de produtos de uma
empresa ou unidade
de negócios não
estão relacionados.
5 Marcar para revisão
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.
A
B
C
D
E
Arquitetos de software
não devem estar
envolvidos na
definição da
variabilidade dos
requisitos.
Os requisitos
documentados
sempre declaram qual
variante deve estar
relacionada à qual PV.
A variabilidade nunca
tem uma forte
influência na
arquitetura de
referência.
As decisões finais
sobre a variabilidade
nos artefatos de
requisitos de domínio
são tomadas pelo
gerenciamento de
produtos.
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
B
6 Marcar para revisão
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:
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
C
D
E
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
7 Marcar para revisão
Todos os requisitos de
aplicação são definidos na
especificação de requisitos do
aplicativo, subprocesso base
para os outros subprocessos
de engenharia de aplicação.
Em relação ao que a
especificação de requisitos de
A
B
C
aplicação inclui, marque a
alternativa correta.
Os artefatos de
requisitos do
aplicativo que
correspondem aos
artefatos de requisitos
de domínio contêm
todos os artefatos de
requisitos do
aplicativo reutilizados
com adaptações.
O modelo de
variabilidade de
aplicação consiste nas
semelhanças e pontos
de variação
vinculados.
A relação dos
artefatos de requisitos
de aplicação com as
variantes selecionadas
no modelo de
variabilidade do
aplicativo captura a
rastreabilidade entre
os requisitos e as
variantes selecionadas
para o domínio.
D
E
Os deltas de
requisitos contêm
todos os artefatos de
requisitos que são
reutilizados do
domínio.
O modelo de
variabilidade de
aplicação descreve o
modelo de
variabilidade do
aplicativo com as
variantes
selecionadas.
8 Marcar para revisão
Enquanto a reutilização de
interfaces de domínio é
possível e desejável para
componentes específicos do
aplicativo, a realização de
componentes específicos da
aplicação é feita da mesma
forma que na engenharia de
software tradicional. Neste
contexto, marque a alternativa
correta.
A
B
C
Mesmo que não haja
um componente de
domínio reutilizável
adequado disponível,
componentes e
interfaces específicos
do aplicativo nunca
são necessários.
Sempre que houver
um componente de
domínio reutilizável
adequado disponível,
componentes e
interfaces específicos
do aplicativo são
necessários.
Um componente de
plug-in específico do
aplicativo deve
transportar todas as
interfaces que são
determinadas pela
arquiteturade domínio
para aquele plug-in.
D
E
Tornar os
componentes
específicos do
aplicativo não
reutilizáveis é de
interesse para o
desenvolvedor de
aplicativos.
A engenharia de
requisitos de domínio
define se o
componente do
aplicativo deve ser
integrado aos
artefatos do domínio.
9 Marcar para revisão
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:
A
B
C
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.
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).
D
E
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.
10 Marcar para revisão
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
A
B
C
D
E
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 e III
IV
II e III
I, II, III, V e IV
Somente a I, II, III e V
são corretas

Mais conteúdos dessa disciplina