Logo Passei Direto
Buscar
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

Prévia do material em texto

1 Marcar para revisão
Sobre Ciclo de Vida de
Desenvolvimento de Software, é
correto afirmar:
I- O desenvolvimento em cascata
tem como base a ideia de
desenvolver uma implementação
inicial, mostrar e discutir tal
implementação com o usuário e
fazer seu aprimoramento por
meio de versões subsequentes,
até que um sistema adequado
tenha sido desenvolvido.
II- No modelo de processo de
desenvolvimento em espiral, cada
loop na espiral representa uma
fase do processo de software.
Este modelo exige a consideração
direta dos riscos técnicos em
todos os estágios do projeto e, se
aplicado adequadamente, deve
reduzir os riscos antes que eles
se tornem problemáticos.
III- O Rapid Application
Development (Desenvolvimento
Rápido de Aplicação) é um
modelo de processo de software
incremental que enfatiza um ciclo
de desenvolvimento rápido. Este
modelo é uma adaptação do
modelo cascata, no qual o
desenvolvimento rápido é
conseguido com o uso de uma
abordagem de construção
baseada em componentes.
IV- O modelo incremental
combina elementos do modelo
00
hora
: 47
min
: 29
seg
Ocultar
Questão 1 de 10
Em branco (10)
Finalizar prova
1 2 3 4 5
6 7 8 9 10
SM2 Engenharia De Software
13/11/26, 08:27 estacio.saladeavaliacoes.com.br/prova/6af6f370173859fcc9e0378c/
https://estacio.saladeavaliacoes.com.br/prova/6af6f370173859fcc9e0378c/ 1/16
A
B
C
D
E
em cascata aplicado de maneira
iterativa. Em um processo de
desenvolvimento incremental, os
clientes identificam (esboçam) as
funções a serem fornecidas pelo
sistema e a importância das
mesmas. Em seguida, é definida
uma série de estágios de entrega,
com cada estágio fornecendo um
subconjunto das funcionalidades
do sistema.
Assinale a alternativa correta.
Somente as afirmativas I
e II são corretas.
Somente as afirmativas I
e III são corretas.
Somente as afirmativas
III e IV são corretas.
Somente as afirmativas
I, II e IV são corretas.
Somente as afirmativas
II, III e IV são corretas.
2 Marcar para revisão
O processo unificado (RUP) reúne
boas práticas de especificação e
de projeto de sistemas, sendo um
modelo genérico de processo
organizado em fases que podem
gerar um conjunto de produtos de
13/11/26, 08:27 estacio.saladeavaliacoes.com.br/prova/6af6f370173859fcc9e0378c/
https://estacio.saladeavaliacoes.com.br/prova/6af6f370173859fcc9e0378c/ 2/16
A
B
C
D
E
trabalho. Considerando isso,
assinale a opção que identifica a
fase do RUP na qual devem estar
incluídos o refinamento e a
expansão dos casos de uso
preliminares, dos requisitos não
funcionais e da descrição da
arquitetura do software.
Concepção.
Construção.
Elaboração.
Produção.
Transição.
3 Marcar para revisão
Com relação à forma como o RUP
trata a análise de requisitos,
assinale a opção correta.
13/11/26, 08:27 estacio.saladeavaliacoes.com.br/prova/6af6f370173859fcc9e0378c/
https://estacio.saladeavaliacoes.com.br/prova/6af6f370173859fcc9e0378c/ 3/16
A
B
C
A análise de requisitos
ocorre na fase de
construção, quando são
descritos todos os casos
de uso, e em seguida
modelados por meio de
diagramas de casos de
uso UML.
A análise de requisitos
ocorre na fase de
elaboração, em que são
feitas entrevistas com
usuários e definição do
escopo do projeto.
A maior parte da análise
de requisitos ocorre
durante a fase de
elaboração.
13/11/26, 08:27 estacio.saladeavaliacoes.com.br/prova/6af6f370173859fcc9e0378c/
https://estacio.saladeavaliacoes.com.br/prova/6af6f370173859fcc9e0378c/ 4/16
D
E
Por se tratar de um
processo iterativo e
evolutivo, a análise de
requisitos ocorre na fase
de construção
juntamente com a
programação, o que
permite que os
requisitos sejam
revistos.
A análise de requisitos
deve acontecer antes da
programação e testes do
sistema, não podendo
sofrer alterações a partir
do momento que
estejam definidos.
4 Marcar para revisão
O engenheiro de software avalia
que na sua equipe, em datas
próximas da data de entrega de
uma versão do sistema, a
produtividade e o nível de
estresse da equipe são
impactados. Ele deseja
automatizar o processo, de forma
a mitigar esses efeitos. Para
tanto:
13/11/26, 08:27 estacio.saladeavaliacoes.com.br/prova/6af6f370173859fcc9e0378c/
https://estacio.saladeavaliacoes.com.br/prova/6af6f370173859fcc9e0378c/ 5/16
A
B
C
como parte da
implantação contínua,
ele automatiza o
processo de forma que
impeça que a nova
versão do sistema entre
em produção, caso o
teste falhe.
como parte da entrega
contínua, ele automatiza
uma série de rotinas
para que o sistema seja
automaticamente posto
em produção.
como parte da
implantação contínua,
ele elabora uma série de
testes para garantir que
ao implementar uma
nova rotina ou
funcionalidade as outras
partes do sistema
continuem operando
normalmente.
13/11/26, 08:27 estacio.saladeavaliacoes.com.br/prova/6af6f370173859fcc9e0378c/
https://estacio.saladeavaliacoes.com.br/prova/6af6f370173859fcc9e0378c/ 6/16
D
E
como parte da
integração contínua, ele
automatiza o processo
de agregar novas
mudanças na forma de
recursos e
funcionalidades, em uma
nova versão.
como parte da entrega
contínua, ele
elabora smoke tests para
garantir o
funcionamento do
sistema, antes de enviá-
lo para produção.
5 Marcar para revisão
O guia PMBOK 4° edição tem uma
área dedicada ao Gerenciamento
da Qualidade do Projeto − GQP.
De acordo com o guia, é
INCORRETO afirmar que:
13/11/26, 08:27 estacio.saladeavaliacoes.com.br/prova/6af6f370173859fcc9e0378c/
https://estacio.saladeavaliacoes.com.br/prova/6af6f370173859fcc9e0378c/ 7/16
A
B
C
uma métrica da
qualidade é uma
definição operacional
que descreve, em
termos bem específicos,
um atributo do projeto
ou do produto e como o
processo de controle da
qualidade irá medi-lo.
o GQP engloba o
gerenciamento do
projeto e o produto do
projeto, e é a única área
do PMBOK que se aplica
exclusivamente a
projetos de software.
as métricas da qualidade
são usadas nos
processos de garantia
da qualidade e de
controle da qualidade. A
tolerância define as
variações aceitáveis nas
métricas.
13/11/26, 08:27 estacio.saladeavaliacoes.com.br/prova/6af6f370173859fcc9e0378c/
https://estacio.saladeavaliacoes.com.br/prova/6af6f370173859fcc9e0378c/ 8/16
D
E
A
B
uma métrica relacionada
com o objetivo de
qualidade de ficar dentro
do orçamento aprovado
em ±10% poderia ser
medir o custo de cada
entrega e determinar a
variação percentual do
orçamento aprovado
para essa entrega.
alguns exemplos de
métricas da qualidade
incluem desempenho
dentro do prazo,
controle do orçamento,
frequência de defeitos,
taxa de falha,
disponibilidade,
confiabilidade e
cobertura de testes.
6 Marcar para revisão
Quanto à qualidade de software,
assinale a alternativa que
apresenta como a confiabilidade
pode ser medida.
Considerando fatores
como estética,
consistência e
documentação.
Através da frequência e
severidade das falhas.
13/11/26, 08:27 estacio.saladeavaliacoes.com.br/prova/6af6f370173859fcc9e0378c/
https://estacio.saladeavaliacoes.com.br/prova/6af6f370173859fcc9e0378c/ 9/16
C
D
E
A
B
C
Através da velocidade
de processamento.
Considerando a
habilidade de adaptar e
estender o programa.
Considerando a
facilidade de
manutenção.
7 Marcar para revisão
O conjunto de atividades
destinadas a gerenciar as
alterações de software,
identificando os artefatos que
precisam ser alterados,
estabelecendo relações entre
eles, definindo mecanismos para
gerenciar diferentes versões
desses artefatos, controlando as
alterações impostas e relatando
as alterações feitas, caracteriza a
gestão de:
processos de negócio.
configuração de
software.
recursos de produto.
13/11/26, 08:27 estacio.saladeavaliacoes.com.br/prova/6af6f370173859fcc9e0378c/
https://estacio.saladeavaliacoes.com.br/prova/6af6f370173859fcc9e0378c/ 10/16
D
E
recursos humanos.
qualidade de software.
8 Marcar para revisão
Gerência de Configuraçãode
Software é um conjunto de
atividades de apoio, que permite
a absorção controlada das
mudanças, inerentes ao
desenvolvimento de software,
mantendo a estabilidade na
evolução do projeto. Podemos
dividir o Gerenciamento de
Configuração de Software em três
níveis: 
Tomando por base a figura
anterior, assinale a alternativa que
define, corretamente, cada nível
do Gerenciamento de
Configuração de Software. 
13/11/26, 08:27 estacio.saladeavaliacoes.com.br/prova/6af6f370173859fcc9e0378c/
https://estacio.saladeavaliacoes.com.br/prova/6af6f370173859fcc9e0378c/ 11/16
A
B
Controle de versão:
identifica em qual versão
está o software e quais
as caracteriscas de cada
versão. Controle de
mudanças: identifica
quais foram as
mudanças, efetuadas na
versão. Integração
contínua: tem como
características testar as
mudanças, assim que
são realizadas. 
Controle de versão:
identifica em qual versão
está o software e quais
as características de
cada versão. Controle de
mudanças: tem como
característica testar as
mudanças, assim que
são realizadas.
Integração contínua:
identifica quais foram as
mudanças, efetuadas na
versão. 
13/11/26, 08:27 estacio.saladeavaliacoes.com.br/prova/6af6f370173859fcc9e0378c/
https://estacio.saladeavaliacoes.com.br/prova/6af6f370173859fcc9e0378c/ 12/16
C
D
E
Controle de versão:
identifica quais foram as
mudanças, efetuadas na
versão. Controle de
mudanças: tem como
característica testar as
mudanças, assim que
são realizadas.
Integração contínua:
identifica em qual versão
está o software e quais
as características de
cada versão. 
Controle de versão:
identifica os usuários
dos sistemas. Controle
de mudanças: tem como
característica testar as
mudanças, assim que
são realizadas.
Integração contínua:
identifica em qual versão
está o software e quais
as características de
cada versão. 
Controle de versão:
identifica os usuários
dos sistemas. Controle
de mudanças: tem como
característica testar as
mudanças, assim que
são realizadas.
Integração contínua:
identifica as aplicações
do software. 
13/11/26, 08:27 estacio.saladeavaliacoes.com.br/prova/6af6f370173859fcc9e0378c/
https://estacio.saladeavaliacoes.com.br/prova/6af6f370173859fcc9e0378c/ 13/16
A
B
C
9 Marcar para revisão
Considere as seguintes
afirmativas: 
I- Seu escopo não deve abordar a
definição do que será gerenciado,
entretanto, deve definir o
esquema a ser usado para
identificar os itens de
configuração. 
II- Deve especificar as
ferramentas usadas para o
gerenciamento de configurações
e os respectivos processos de
uso, porém não deve entrar no
mérito de definição de políticas a
serem adotadas no controle de
mudanças. 
III- Deve estabelecer as
responsabilidades pelos
procedimentos de gerenciamento
de configuração e ainda
descrever a estrutura do banco
de dados para o registro das
informações de configuração. 
Um plano de gerenciamento de
configurações de sistemas de
software em desenvolvimento
deve estar de acordo com o que
consta em:
II e III, apenas. 
I, II, e III. 
I, apenas. 
13/11/26, 08:27 estacio.saladeavaliacoes.com.br/prova/6af6f370173859fcc9e0378c/
https://estacio.saladeavaliacoes.com.br/prova/6af6f370173859fcc9e0378c/ 14/16
D
E
A
B
C
II, apenas. 
III, apenas. 
10 Marcar para revisão
Uma das principais práticas de XP
(Extreme Programming) é o
Iteration Planning Game. Entre as
atividades realizadas em uma
sessão de Iteration Planning, está
a:
Definição, pelos
programadores, de quais
story cards serão
implementados em uma
iteração.
Estimação do esforço
que será necessário
para implementar cada
story card.
Estimação da data de
entrega de um release
baseado na estimativa
de esforço de cada story
card.
13/11/26, 08:27 estacio.saladeavaliacoes.com.br/prova/6af6f370173859fcc9e0378c/
https://estacio.saladeavaliacoes.com.br/prova/6af6f370173859fcc9e0378c/ 15/16
D
E
Estimação, feita por
cada programador, do
tempo que será
necessário para realizar
cada tarefa sob sua
responsabilidade.
Designação, por parte
do coach, dos
programadores que irão
realizar as tarefas
contidas na lista de
tarefas.
13/11/26, 08:27 estacio.saladeavaliacoes.com.br/prova/6af6f370173859fcc9e0378c/
https://estacio.saladeavaliacoes.com.br/prova/6af6f370173859fcc9e0378c/ 16/16

Mais conteúdos dessa disciplina