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

Questão 1/10 - Engenharia de Software
Leia a passagem de texto a seguir:
 
“Na XP, os requisitos são expressos em cenários (chamados de histórias do usuário)
implementados diretamente como uma série de tarefas. Os programadores trabalham em
pares e desenvolvem testes para cada tarefa antes de escreverem o código”.
Após esta avaliação, caso queira ler o texto integralmente, ele está disponível em: SOMMERVILLE, I. Engenharia de Software. 10 ed. São Paulo: Pearson Education do Brasil, 2018.
Com base na passagem de texto apresentada, assinale a alternativa correta que
corresponde a sequência de execução das fases do método XP em um ciclo de
lançamento.
Nota: 10.0
A Selecionar as histórias do usuário / Planejar o lançamento / Desenvolver e testar o software / Deco
B Selecionar as histórias do usuário / Decompor as histórias em tarefas / Planejar o lançamento / Des
Você acertou!
Comentário: A alternativa correta é a letra B. O método XP apresenta seis fases para o lançamen
histórias em tarefas, Planejar o lançamento, Desenvolver e testar o software, Lançar a versão, Aval
C Planejar o lançamento / Selecionar as histórias do usuário / Decompor as histórias em tarefas / Ava
D Desenvolver e testar o software / Lançar a versão / Planejar o lançamento / Decompor as histórias 
E Planejar o lançamento / Desenvolver e testar o software / Lançar a versão / Avaliar o sistema / Sele
Questão 2/10 - Engenharia de Software
Considere o seguinte extrato de texto:
 
“O método é composto por duas grandes fases. A fase de concepção e planejamento
possui três disciplinas (chamadas de processos em FDD) e, a fase de construção
incorpora duas disciplinas”.
 
Após esta avaliação, caso queira ler o texto integralmente, ele está disponível em: WAZLAWICK, R. S. Engenharia de Software: Conceitos e Práticas. São Paulo: Elsevier, 2013.
Considerando o extrato de texto apresentado sobre o método FDD, assinale a alternativa
correta que corresponde às três disciplinas da fase de concepção e planejamento do
método FDD.
Nota: 10.0
A Especular / Colaborar / Aprender
B Pré-projeto / Ciclo de vida / Pós-projeto
C Desenvolver Modelo Abrangente / Construir Lista de Funcionalidades / Planejar por Funcionalidad
Você acertou!
Comentário: A alternativa correta é a letra C. A fase de concepção e planejamento possui trê
Funcionalidades / Planejar por Funcionalidade. (Aula 2 – página 10).
Alternativa A – Especular, Colaborar e Aprender são as três fases do método ASD. (Aula 2 – págin
Alternativa B – Pré-projeto, Ciclo de vida e Pós-projeto são fases do método DSDM. (Aula 2 – pág
Alternativa D – Concepção, planejamento e construção correspondem às duas fases do método FD
Alternativa E – Detalhar por Funcionalidade e Construir por Funcionalidade são duas disciplinas d
(Aula 2 – páginas 7 e 10).
D Concepção / Planejamento / Construção
E Detalhar por Funcionalidade / Construir por Funcionalidade / Jogo de planejamento
Questão 3/10 - Engenharia de Software
Leia o fragmento de texto a seguir:
 
“A cada dia pode-se descobrir que tarefas que não foram inicialmente previstas eram
necessárias para implementar as histórias de usuário do Sprint. A cada dia também pode-
se avaliar o andamento das atividades, contando a quantidade de atividades por fazer e a
quantidade de atividades terminadas”.
 
Após esta avaliação, caso queira ler o texto integralmente, ele está disponível em: WAZLAWICK, R. S. Engenharia de Software: Conceitos e Práticas. São Paulo: Elsevier, 2013.
Com base no fragmento de texto apresentado e o conteúdo estudado sobre as reuniões
do Scrum, relacione corretamente cada uma das reuniões do Scrum às suas respectivas
finalidades:
1. Reunião diária
2. Reunião de revisão
3. Reunião de retrospectiva
 
(  ) Tem como objetivo analisar os Sprints concluídos e identificar possíveis melhorias para
o processo.
(  ) Tem como objetivo atualizar os membros do time sobre o andamento do Sprint.
(  ) Tem como objetivo avaliar o produto do trabalho, e, eventualmente, o Sprint, para 
avaliar os processos de trabalho.
Agora, marque a sequência correta:
Nota: 10.0
A 2 – 1 – 3
B 3 – 1 – 2
Você acertou!
Comentário: A alternativa co
“1. Reunião diária – Tem como objetivo atualiz
2. Reunião de revisão – Tem como objetivo avaliar o produto 
3. Reunião de retrospectiva – Tem como objetivo analisar os Sprints concluídos e identificar possív
C 3 – 2 – 1
D 1 – 2 – 3
E 2 – 3 – 1
Questão 4/10 - Engenharia de Software
Considere a seguinte informação:
“Embora existam muitos processos de software diferentes, todos eles devem incluir, de
alguma forma, as quatro atividades fundamentais da engenharia de software”.
Após esta avaliação, caso queira ler o texto integralmente, ele está disponível em: SOMMERVILLE, I. Engenharia de Software. 10 ed. São Paulo: Pearson Education do Brasil, 2018.
De acordo com a informação apresentada, assinale a alternativa correta que corresponde
às quatro atividades fundamentais da engenharia de software.
Nota: 10.0
A Desenvolvimento / Teste / Validação / Entrega
B Especificação / Desenvolvimento / Validação / Evolução
Você acertou!
A alternativa correta é a letra C. As quatro atividades fundamentais da engenharia de software, c
Software. (Aula 1 – página 4)
 
Alternativa A – O Teste e a Entrega não são atividades fundamentais da engenharia de software, tra
 
Alternativa C – O Teste e a Entrega não são atividades fundamentais da engenharia de software, tra
 
Alternativa D – O Teste e a Entrega não são atividades fundamentais da engenharia de software, tra
 
Alternativa E – O Teste e a Entrega não são atividades fundamentais da engenharia de software, tra
C Especificação / Desenvolvimento / Teste / Entrega
D Validação / Desenvolvimento / Entrega / Teste
E Desenvolvimento / Teste / Entrega / Evolução
Questão 5/10 - Engenharia de Software
Leia o fragmento de texto a seguir:
 
“O FDD é um método ágil que enfatiza o uso de orientação a objetos. Esse modelo foi 
apresentado em 1997 como a evolução de um processo mais antigo, sendo composto por
duas grandes fases”.
Após esta avaliação, caso queira ler o texto integralmente, ele está disponível em: WAZLAWICK, R. S. Engenharia de Software: Conceitos e Práticas. São Paulo: Elsevier, 2013.
Considerando as informações apresentadas neste fragmento de texto, assinale a
alternativa correta que corresponde às duas fases do método FDD.
Nota: 10.0
A Construir Lista de Funcionalidades / Planejar por Funcionalidade
B Detalhar por Funcionalidade / Construir por Funcionalidade.
C Desenvolvimento orientado a teste / Integração contínua
D Concepção e planejamento / Construção
Você acertou!
Comentário: A alternativa correta é a letra D. O método FDD apresenta somente duas grandes fase
Alternativa A – Construir Lista de Funcionalidades e Planejar por Funcionalidade são disciplinas d
Alternativa B – Detalhar por Funcionalidade e Construir por Funcionalidade são disciplinas da fase
Alternativa C – Desenvolvimento orientado a teste e Integração contínua são duas práticas do méto
Alternativa E – Design simples e Ritmo sustentável são duas práticas do método XP. (Aula 2 – pág
E Design simples / Ritmo sustentável
Questão 6/10 - Engenharia de Software
Leia o seguinte fragmento de texto:
“Um modelo de processo de software é uma representação simplificada de um processo
de software. Cada modelo representa um processo a partir de uma perspectiva particular
e, desse modo, fornece apenas informações parciais sobre esse processo”.
Após esta avaliação, caso queira ler o texto integralmente, ele está disponível em: SOMMERVILLE, I. Engenharia de Software. 10 ed. São Paulo: Pearson Education do Brasil, 2018.
Considerando este fragmento de texto, assinale a alternativa correta que corresponde às
duas categorias de modelos de processos de software.
Nota: 10.0
A Modelos de processos prescritivos e modelos de processos de prototipação
B Scrum e RUP
C Modelos de processos ágeis e modelos deprocessos de desenvolvimento em fases
D Modelos de processos ágeis e modelos de processos prescritivos.
Você acertou!
Comentário: A alternativa correta é a letra D. As duas categorias de modelos de processos de softw
– página 5)
Alternativa A – Modelos de processos prescritivos é uma categoria de modelos de processos de sof
é um modelo de processo da categoria de modelos de processos prescritivos.
Alternativa B – Scrum e RUP não são categorias de modelos de processos de software. O Scrum co
de processo da categoria de modelos de processos prescritivos. Aula 1 – página 24 e Aula 2 – págin
Alternativa C – Modelos de processos ágeis é uma categoria de modelos de processos de software.
desenvolvimento em fases é um modelo de processo da categoria de modelos de processos prescrit
Alternativa E – As categorias modelos de processos de prototipação e modelos de processos de d
modelos de processos da categoria de modelos de processos prescritivos. (Aula 1 - páginas 13 e 18
E Modelos de processos de prototipação e modelos de processos de desenvolvimento em fases
Questão 7/10 - Engenharia de Software
Atente para a seguinte afirmação:
“O modelo V é uma variação do modelo cascata. Ele prevê uma fase de validação e
verificação para cada fase de construção”.
Após esta avaliação, caso queira ler o texto integralmente, ele está disponível em: WAZLAWICK, R. S. Engenharia de Software: Conceitos e Práticas. São Paulo: Elsevier, 2013.
De acordo com a afirmação apresentada, relacione corretamente qual fase de validação e
verificação está relacionada a cada uma das fases de construção do sistema no modelo
V:
1 - Fase de teste de sistema
2 - Fase de teste de integração
3 - Fase de teste de unidade
(  ) Fase de design detalhado.
(  ) Fase de requisitos.
(  ) Fase de design arquitetural.
Agora, marque a sequência correta:
Nota: 10.0
A 1 – 2 – 3
B 3 – 1 – 2
Você acertou!
Comentário: A alternativa correta é a letra B. “1. Fase de teste de sistema – verifica a Fase de re
verifica a Fase de design detalhado. (Aula 1 – página 11).
C 2 – 3 – 1
D 3 – 2 – 1
E 1 – 3 – 2
Questão 8/10 - Engenharia de Software
Leia o seguinte fragmento de texto:
“O modelo em cascata apresenta o processo de desenvolvimento de software como uma
série de estágios. Devido à cascata de uma fase para outra, esse modelo é conhecido
como modelo em cascata ou ciclo de vida do software”.
Após esta avaliação, caso queira ler o texto integralmente, ele está disponível em: SOMMERVILLE, I. Engenharia de Software. 10 ed. São Paulo: Pearson Education do Brasil, 2018.
Levando em consideração o fragmento de texto dado e cada uma das fases do modelo
em cascata, assinale a alternativa correta que corresponde a sequência de execução das
fases desse modelo.
Nota: 10.0
A Implementação e teste de unidade / Definição dos requisitos / Integração e teste de sistema / Projet
B Definição dos requisitos / Projeto do sistema e do software / Integração e teste de sistema / Operaç
C Operação e manutenção / Projeto do sistema e do software / Definição dos requisitos / Implementa
D Projeto do sistema e do software / Implementação e teste de unidade / Definição dos requisitos / In
E Definição dos requisitos / Projeto do sistema e do software / Implementação e teste de unidade / In
Você acertou!
Comentário:
A alternativa correta 
O modelo em cascata apresenta o processo de desenv
Definição dos requisitos / Projeto do sistema e do software / Implementação e teste de unidade / In
Questão 9/10 - Engenharia de Software
Atente para a seguinte citação:
 
“Scrum é um modelo ágil para a gestão de projetos de software. No Scrum um dos
conceitos mais importantes é o Sprint, que consiste em um ciclo de desenvolvimento que,
em geral, vai de duas semanas a um mês”.
Após esta avaliação, caso queira ler o texto integralmente, ele está disponível em: WAZLAWICK, R. S. Engenharia de Software: Conceitos e Práticas. São Paulo: Elsevier, 2013.
Considerando a citação apresentada sobre o Scrum, relacione corretamente cada um dos
papeis do Scrum às suas respectivas atribuições:
1. Scrum Master
2. Product Owner
3. Scrum Team
4. Stakeholders
5. Scrum Guidance Body
( ) Responsável por alcançar o maior valor de negócio para o projeto e coordenação das
necessidades dos clientes.
( ) Conjunto de documentos e/ou grupo de especialistas que estão envolvidos com a
definição de objetivos.
( ) Tem algum tipo de interesse que o projeto exista ou funcione.
( ) Responsável por manter o time Scrum em um ambiente propício para concluir o projeto
com sucesso.
( ) Responsável pelo desenvolvimento das entregas e entender os requisitos
especificados.
Agora, marque a sequência correta:
Nota: 10.0
A 5 – 4 – 3 – 2 – 1
B 1 – 2 – 3 – 4 – 5
C 3 – 5 – 1 – 2 – 4
D 2 – 5 – 4 – 1 – 3
Você acertou!
Comentário: A alternativa co
“1. Scrum Master – é o responsável por manter o time Scrum em um ambiente prop
2. Product Owner – é quem representa a voz do cliente, responsável por alcan
3. Scrum Team – é o responsável pelo desenvolvimento das entregas e enten
4. Stakeholders – são todos aqueles que tem algum tipo de interesse 
5. Scrum Guidance Body – conjunto de documentos e/ou grupo de especialistas que estão envolvid
e outros parâmetros chaves da organização. (Aula 2 – páginas 18 e 19).
E 4 – 2 – 5 – 1 – 3
Questão 10/10 - Engenharia de Software
Atente para a seguinte afirmação:
“Os modelos V e W enfatizam a importância do teste no desenvolvimento de software e
indicam que esse deve ser uma preocupação constante, e não apenas uma etapa
colocada ao final do processo de desenvolvimento”.
Após esta avaliação, caso queira ler o texto integralmente, ele está disponível em: WAZLAWICK, R. S. Engenharia de Software: Conceitos e Práticas. São Paulo: Elsevier, 2013.
Considerando a citação apresentada, assinale a alternativa correta que corresponde a
sequência de execução das quatro fases do modelo V.
Nota: 10.0
A Fase de requisitos / Fase de design arquitetural / Fase de design detalhado / Implementação
Você acertou!
Comentário: A alternativa correta é a letra A. O modelo V apresenta o processo de desenvolvimen
design detalhado / Implementação. (Aula 1 – página 11).
B Fase de design detalhado / Fase de requisitos / Fase de design arquitetural / Implementação
C Fase de design arquitetural / Fase de design detalhado / Fase de requisitos / Implementação
D Implementação / Fase de design detalhado / Fase de design arquitetural / Fase de requisitos
E Fase de requisitos / Implementação / Fase de design detalhado / Fase de design arquitetural
Questão 1/10 - Engenharia de Software
  Ler em voz alta
Analise as seguintes afirmações, depois assinale a alternativa correta:
I – Teste de software é a execução do software de maneira controlada para avaliar se ele se comporta 
ou não conforme o especificado. Visa verificar e relatar o estado do software, a qualquer momento, em
termos significativos a todos que precisam dessa informação.
II –Quanto mais severamente o software for exercitado, menores as chances de ele falhar.
III – Se existem problemas no software, é melhor e mais rápido o cliente encontrá-lo do que a equipe 
de testes.
A
A afirmação I está correta.
Você assinalou essa alternativa (A)
B A afirmação II está correta.
C As afirmações I e II estão corretas.
D As afirmações II e III estão corretas.
Questão 2/10 - Engenharia de Software
  Ler em voz alta
De acordo com a aula 5 - Do que se trata a funcionalidade de um software:
A
Tratam-se dos atributos, das funções e propriedades particulares do software que vão satisfazer
as necessidades impostas pelos requisitos do usuário.
Você assinalou essa alternativa (A)
B Trata-se da função do software.
C Trata-se da disposição do software.
D
Trata-se de uma visão do desenvolvedor que se une à ideia de que o software sempre deve 
atender às necessidades do usuário.
Questão 3/10 - Engenharia de Software
  Ler em voz alta
Emum projeto de desenvolvimento de software, os membros da equipe do projeto conversam, 
diariamente em uma rápida reunião, para verificar o andamento das tarefas e expor eventuais 
dificuldades. Essa equipe é multidisciplinar, e composta por profissionais experientes que trabalham 
em conjunto com, pelo menos, um representante do cliente. As iterações no trabalho são curtas e, ao 
final de cada uma delas, o produto ganha novas funcionalidades. Nesse momento, a versão atual é 
apresentada funcionando ao cliente, visto que ter o software funcionando é mais importante do que ter 
uma documentação detalhada. O modelo de desenvolvimento de sistemas que se encaixa nesse 
cenário é o:
A em espiral.
B de software aberto.
C de prototipagem rápida.
D
scrum.
Você assinalou essa alternativa (D)
Questão 4/10 - Engenharia de Software
  Ler em voz alta
De acordo com a Aula 6 - Quais são as tarefas de um gerenciamento de configuração de software.
A Identificação e Controle de Mudanças.
B Controle de versão e auditoria de configuração.
C Relato da Situação, controle de interface e Controle de subcontratados e fornecedores.
D
Todas as alternativas acima.
Você assinalou essa alternativa (D)
Questão 5/10 - Engenharia de Software
  Ler em voz alta
De acordo com o texto da Aula 5 - Vamos encontrar diversos fatores que afetarão a qualidade do 
software, como características de operação, capacidade em agregar mudanças, sua adaptação a 
novos contextos. Essas situações podem ser agrupadas nas seguintes categorias:
A Revisão do software
B Operação do software.
C Transição do software.
D
Todas as alternativas acima.
Você assinalou essa alternativa (D)
Questão 6/10 - Engenharia de Software
  Ler em voz alta
Uma abordagem iterativa de desenvolvimento de software tem se popularizado como uma técnica-
padrão no desenvolvimento de sistemas pequenos e médios, especialmente no mundo dos negócios. 
Scrum e eXtreme Programming são métodos ágeis e iterativos de desenvolvimento de software que 
compartilham a característica de:
A ênfase em processos em vez de pessoas.
B envolvimento restrito do cliente no processo de desenvolvimento.
C desenvolvimento e entregas incrementais de software.
Você assinalou essa alternativa (C)
D dificuldade de atender a contínuas mudanças nos requisitos.
Questão 7/10 - Engenharia de Software
  Ler em voz alta
De acordo com o texto da Aula 5 - Quais são os tipos de revisões?
A Inspeções de projeto ou programa, que vão detectar erros nos requisitos, projeto ou código.
B
Revisões de progresso, que informarão para os GPs do projeto o progresso geral do 
desenvolvimento (planejamento, custos e prazos).
C
Revisões de qualidade, que farão uma análise técnica do produto ou documentação para 
verificar se existem inconsistências entre a especificação e o projeto, entre o código e 
documentação e também assegurar se padrões de qualidade foram seguidos.
D
Todas as alternativas acima referem-se aos tipos de revisões.
Você assinalou essa alternativa (D)
Questão 8/10 - Engenharia de Software
  Ler em voz alta
Qual o VAF de uma aplicação cujo somatório das questões do Fator de Ajuste é 47?
A 1,11
B
1,12
Você assinalou essa alternativa (B)
C 1,09
D 1,20
Questão 9/10 - Engenharia de Software
  Ler em voz alta
Qual o valor do TCF de uma aplicação cujo somatório das influencias técnicas é 19,5?
A 0,695
B
0,795
Você assinalou essa alternativa (B)
C 1,795
D 1,695
Questão 10/10 - Engenharia de Software
  Ler em voz alta
Um analista trabalha com desenvolvimento de software e a empresa onde ele trabalha deseja 
desenvolver um novo editor de web para colocar no mercado. Esse editor deve ser um software que 
forneça recursos, embasados no que o usuário escreveu, o que o torna um software de funcionalidade 
complexa. Considere que a empresa deseja disponibilizar o produto no mercado em versões de forma 
gradativa, fazendo análise do risco para avaliar a viabilidade de desenvolvimento de uma nova versão. 
Tendo de escolher um modelo de processo para desenvolver esse editor, e conhecendo as 
características dos modelos existentes, entre os modelos abaixo, qual é o modelo apropriado para 
esse caso?
A Cascata
B
Espiral
Você assinalou essa alternativa (B)
C RAD (rapid application development)
D Scrum

Mais conteúdos dessa disciplina