Buscar

APOL

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Questão 1/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: 
 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ê assinalou essa alternativa (D) 
 E 4 – 2 – 5 – 1 – 3 
 
Questão 2/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. 
 A Desenvolvimento / Teste / Validação / Entrega 
 B Especificação / Desenvolvimento / Validação / Evolução 
Você assinalou essa alternativa (B) 
 C Especificação / Desenvolvimento / Teste / Entrega 
 D Validação / Desenvolvimento / Entrega / Teste 
 E Desenvolvimento / Teste / Entrega / Evolução 
 
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: 
 A 2 – 1 – 3 
 B 3 – 1 – 2 
Você assinalou essa alternativa (B) 
 C 3 – 2 – 1 
 D 1 – 2 – 3 
 E 2 – 3 – 1 
 
Questão 4/10 - Engenharia de Software 
Segundo a engenharia de software, em termos gerais o desenvolvimento de um 
sistema segue um ciclo de vida na seguinte ordem : 
 
I-Análise -> Levantamento de Requisitos -> Projeto -> Implementação -> Manutenção -
> Teste 
II-Levantamento de Requisitos -> Análise -> Projeto -> Implementação -> Teste -> 
Manutenção 
III-Levantamento de Requisitos -> Análise -> Projeto -> Teste -> Manutenção -> 
Implementação 
IV-Análise -> Levantamento de Requisitos -> Projeto -> Implementação -> Teste -> 
Manutenção 
V-Análise -> Levantamento de Requisitos -> Projeto -> Teste -> Manutenção -> 
Implementação 
Assinale a alternativa que apresenta a ordem CORRETA 
 A Somente o item I está correto 
 B Somente o item II está correto 
Você assinalou essa alternativa (B) 
 C Somente o item III está correto 
 D Somente o item IV está correto 
 E Somente o item V está correto 
 
Questão 5/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. 
 A Fase de requisitos / Fase de design arquitetural / Fase de design detalhado / Implementação 
Você assinalou essa alternativa (A) 
 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 6/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: 
 A 1 – 2 – 3 
 B 3 – 1 – 2 
Você assinalou essa alternativa (B) 
 C 2 – 3 – 1 
 D 3 – 2 – 1 
 E 1 – 3 – 2 
 
Questão 7/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. 
 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ê assinalou essa alternativa (D) 
 E Design simples / Ritmo sustentável 
 
Questão 8/10 - Engenharia de Software 
O modelo Rational Unified Process (RUP), ou Processo Unificado da Rational 
(empresa em que o RUP foi criado), é um modelo híbrido de processo que conforme 
Sommerville (2018, p. 32) aborda quatro fases no processo de software: 
 
1 - Concepção 
2 - Elaboração 
3 - Construção 
4 - Transição 
 
Relacione as colunas com suas respectivas definições. 
( ) Implantação do sistema em ambiente real. 
( )Fase em que é elaborado um plano de negócios para o sistema, com o objetivo de 
identificar as entidades externas e os requisitos do sistema a fim de avaliar a 
contribuiçãodo sistema para o negócio; 
( ) Implementação e testes do sistema; 
( ) Fase em que são desenvolvidos os requisitos e a arquitetura do sistema; 
 
 
Assinale a alternativa que apresenta a sequência correta 
 
 A 4-1-2-3 
 B 1-4-3-2 
 C 4-1-3-2 
Você assinalou essa alternativa (C) 
 D 4-3-2-1 
 E 3-2-4-1 
 
Questão 9/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. 
 A Modelos de processos prescritivos e modelos de processos de prototipação 
 B Scrum e RUP 
 C Modelos de processos ágeis e modelos de processos de desenvolvimento em fases 
 D Modelos de processos ágeis e modelos de processos prescritivos. 
Você assinalou essa alternativa (D) 
 E Modelos de processos de prototipação e modelos de processos de desenvolvimento em fases 
 
Questão 10/10 - Engenharia de Software 
Os modelos prescritivos de processos de desenvolvimento de software, são os 
tradicionais modelos criados com objetivos específicos para presumir o 
desenvolvimento de software. Sommerville (2018, p. 31) destaca os seguintes 
principais modelos prescritivos. 
 
1 - Entrega evolucionária 
2 - Modelo em cascata 
3 - Desenvolvimento incremental 
4 - Integração e configuração 
5 - Espiral 
 
( ) O processo de desenvolvimento se concentra na configuração desses 
componentes para que sejam utilizados em um novo contexto e na integração 
deles em um sistema. 
( ) O modelo recebe esse nome, de modo que o sistema é desenvolvido como uma 
série de versões (incrementos) com cada uma delas acrescentando funcionalidades à 
versão anterior. 
( ) Representa as atividades fundamentais do processo, como especificação, 
desenvolvimento, validação e evolução. 
( ) Tem como característica principal a realização de ciclos de prototipação para a 
redução de riscos de projeto. 
( ) Combina a prototipação evolucionária com a entrega em estágios, mostrando que é 
possível fazer um planejamento adaptativo em que, a cada nova iteração, o gerente de 
projeto decide se vai acomodar as requisições de mudança que surgiram ao longo do 
projeto ou manter-se fiel ao planejamento inicial. 
 
 
Assinale a alternativa que indica a sequência correta 
 A 2-3-4-5-1 
 B 4-5-2-3-1 
 C 1-3-2-5-4 
 D 1-2-3-4-5 
 E 4-3-2-5-1 
Você assinalou essa alternativa (E)

Continue navegando