Buscar

PROVA Engenharia de software

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 8 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 8 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

Prévia do material em texto

• Pergunta 1 
1 em 1 pontos 
 
Leia o trecho a seguir: 
“[...] especificarem os requisitos do produto de uma maneira quantificável, 
muito antes de começar o teste. Embora o objetivo principal do teste seja 
encontrar erros, uma boa estratégia de teste também avalia outras 
características de qualidade como portabilidade, possibilidade de 
manutenção”. 
 
PRESSMAN, R. S. Engenharia de software : uma abordagem profissional. 
7. ed. Porto Alegre: AMGH, 2011. p. 402. 
 
Com base no trecho supracitado e também em seus conhecimentos, analise 
as afirmativas a seguir e assinale V para a(s) Verdadeira(s) e F para a(s) 
Falsa(s). 
 
I. ( ) Teste de unidade é aplicado em uma unidade de um sistema, para 
validação de todas as suas funcionalidades. 
II. ( ) Teste de regressão deve ser aplicado quando é integrado um novo 
módulo ao sistema já existente. 
III. ( ) A equipe de desenvolvimento aplica o teste de fumaça no momento 
que se integra uma nova funcionalidade ao software . 
IV. ( ) O usuário pode ser um testador de software , pois quem conhece 
melhor o produto que ele mesmo? Esse teste, chamado de teste beta, 
ocorre com a disponibilização da funcionalidade, e o cliente testa e valida as 
informações. 
 
Assinale a alternativa que apresenta a sequência correta. 
 
Resposta Selecionada: 
V, V, V, V. 
Resposta Correta: 
V, V, V, V. 
Comentário 
da resposta: 
Resposta correta. A sequência está correta, pois, ao 
realizarmos testes, temos por objetivo encontrar possíveis 
falhas e, com isso, realizar manutenções. O teste de 
unidade permite o teste somente para determinada 
funcionalidade. O teste beta permite ao cliente testar as 
rotinas e, caso necessário, enviar os erros aos 
desenvolvedores, para que sejam corrigidas as falhas 
encontradas. O teste de regressão executa uma validação 
em relação ao acoplamento de novas funcionalidades, 
verificando o seu funcionamento antes e depois da liberação 
de novas funcionalidades. 
 
 
• Pergunta 2 
1 em 1 pontos 
 
Leia o trecho a seguir: 
“Cada projeto cria um produto, serviço ou resultado único. O resultado do 
 
projeto pode ser tangível ou intangível. Embora elementos repetitivos 
possam estar presentes em algumas entregas e atividades do projeto, esta 
repetição não muda as características fundamentais e exclusivas do 
trabalho do projeto”. 
 
ABPMP – ASSOCIATION OF BUSINESS PROCESS MANAGEMENT 
PROFESSIONALS. BPM PMBOK : um guia para conhecimento em 
gerenciamento de projetos. 5. ed. São Paulo: ABPMP, 2013. p. 2. 
 
Com base em seus conhecimentos em relação aos conceitos de padrões e 
normas de projetos, assinale, a seguir, a alternativa correta. 
Resposta 
Selecionada: 
 
Um bom projeto precisa de padrões e normas para a 
sua execução. 
Resposta Correta: 
Um bom projeto precisa de padrões e normas para a 
sua execução. 
Comentário 
da resposta: 
Resposta correta. Sua resposta está correta, pois um bom 
projeto pode ser composto por várias partes: uma boa 
equipe, investimentos, documentação, boa gestão baseada 
em normas e padrões (podemos definir a aplicação desses 
conceitos em: controles de informações de projeto, reúso de 
funcionalidades, como desempenhar determinada tarefa ou 
procedimento) definidos pela empresa. Esses padrões 
devem ser empregados durante todo o projeto. 
 
 
• Pergunta 3 
1 em 1 pontos 
 
Leia o trecho a seguir: 
“Suporte para mudanças deve ser incorporado em tudo o que fazemos 
em software , algo que abraçamos porque é o coração e a alma 
do software . Uma equipe ágil reconhece que o software é desenvolvido por 
indivíduos trabalhando em equipes e que as habilidades dessas pessoas, 
suas capacidades em colaborar estão no cerne do sucesso do projeto”. 
 
PRESSMAN, R. S. Engenharia de software : uma abordagem profissional. 
7. ed. Porto Alegre: AMGH, 2011. p. 82. 
 
A partir do contexto apresentado, analise as asserções a seguir e a relação 
proposta entre elas. 
 
I. Uma equipe de desenvolvimento de software pode melhorar a sua 
produção com a utilização de metodologias ágeis. 
Pois: 
II. A cada ciclo, teremos melhorias da equipe e de processos. 
 
A seguir, assinale a alternativa correta. 
 
 
Resposta 
Selecionada: 
 
As asserções I e II são proposições verdadeiras, e a II é 
uma justificativa correta da I. 
Resposta Correta: 
As asserções I e II são proposições verdadeiras, e a II é 
uma justificativa correta da I. 
Comentário 
da resposta: 
Resposta correta. A alternativa está correta, pois 
a asserção I é uma proposição verdadeira, uma vez que a 
metodologia ágil veio para mudar e melhorar as formas de 
trabalho em projetos, incluindo a divisão dos projetos em 
pequenas partes. A asserção II também é verdadeira e 
justifica a I, pois em cada ciclo de entrega do projeto 
teremos, em paralelo, uma aplicação de melhorias em 
processos. 
 
 
• Pergunta 4 
1 em 1 pontos 
 
Leia o trecho a seguir: 
“Atualmente, agilidade tornou-se a palavra da moda quando se descreve um 
moderno processo de software . Todo mundo é ágil. Uma equipe ágil é 
aquela rápida e capaz de responder apropriadamente a mudanças. 
Mudanças têm muito a ver com desenvolvimento de software . Mudanças 
no software que está sendo criado, mudanças nos membros da equipe, 
mudanças devido a novas tecnologias, mudanças de todos os tipos que 
poderão ter um impacto no produto que está em construção ou no projeto 
que cria o produto”. 
 
PRESSMAN, R. S. Engenharia de software : uma abordagem profissional. 
7. ed. Porto Alegre: AMGH, 2011. p. 82. 
 
Diante do trecho apresentado, sobre os métodos ágeis, assinale, a seguir, a 
alternativa correta. 
 
Resposta 
Selecionada: 
 
A metodologia ágil determina pequenas entregas 
incrementais e grande adaptabilidade. 
Resposta Correta: 
A metodologia ágil determina pequenas entregas 
incrementais e grande adaptabilidade. 
Comentário 
da resposta: 
Resposta correta. Sua resposta está correta, pois a 
metodologia ágil refere-se a tempo por objetivo e a executar 
tarefas aproveitando, da melhor forma, os recursos 
disponíveis. Ainda, metodologia ágil se baseia na facilidade 
de adaptabilidade e também em entregas incrementais 
(sendo entregues pequenas partes que se integram). 
 
 
• Pergunta 5 
0 em 1 pontos 
 
Leia o trecho a seguir: 
“Para evitar falha de projeto, o gerente e engenheiros que desenvolvem o 
produto devem evitar uma série de sinais de alertas comuns, devem 
entender os fatores críticos de sucesso que conduzem ao bom 
gerenciamento e desenvolver uma abordagem de senso comum no que se 
referir a planejamento, monitoramento e controle de projeto”. 
 
PRESSMAN, R. S. Engenharia de software : uma abordagem profissional. 
7. ed. Porto Alegre: AMGH, 2011. p. 568. 
 
Com base no trecho anterior, e também em seus conhecimentos, assinale a 
alternativa correta, que se refere às características de um gestor de 
projetos. 
 
Resposta 
Selecionada: 
 
Projeto: divisão de atividades, controles e riscos do 
projeto. 
Resposta Correta: 
Produto: formas de trabalhar e também métricas e 
escopo. 
Comentário 
da resposta: 
Sua resposta está incorreta. Sua resposta está incorreta, 
pois, ao falarmos sobre gestão de projetos, teremos 
algumas atividades que o responsável pela gestão irá 
desempenhar em áreas específicas do projeto. Essas 
atividades são: Produto: escopo, métricas e condução do 
trabalho; pessoa: gestão dos envolvidos; projeto: controles e 
métodos de avaliação. 
 
 
• Pergunta 6 
0 em 1 pontos 
 
Leia o trecho a seguir: 
“É verdade que software ‘bom o suficiente’ pode funcionar em alguns 
domínios de aplicação e para algumas grandes empresas de software . 
Afinal de contas, se uma empresa tiver um grande orçamento para 
o marketing e conseguir convencer um número suficiente de pessoas a 
comprar a versão 1.0, ela será bem-sucedida”. 
 
PRESSMAN, R. S. Engenharia de software : uma abordagem profissional. 
7. ed. Porto Alegre: AMGH, 2011. p. 365. 
 
A partir do contexto apresentado, analise as asserções a seguire a relação 
proposta entre elas. 
 
I. O gestor de um projeto deve ter ao seu dispor todo o conhecimento sobre 
sua estrutura e seu funcionamento. 
Pois: 
II. O projeto necessita de apoio à equipe, validações, verificação de prazos e 
custos. 
 
 
A seguir, assinale a alternativa correta. 
 
Resposta 
Selecionada: 
 
As asserções I e II são proposições verdadeiras, mas a 
II não é uma justificativa correta da I. 
Resposta Correta: 
As asserções I e II são proposições verdadeiras, e a II é 
uma justificativa correta da I. 
Comentário 
da resposta: 
Sua resposta está incorreta. A alternativa está incorreta, 
pois as duas proposições apresentadas são verdadeiras, e a 
asserção II justifica a I. A gestão da qualidade deve verificar 
o funcionamento de todos os processos de desenvolvimento 
e, ainda, prestar atenção à sua equipe, verificações e 
validações, bem como realizar análises de custos e tempo, 
baseando-se em um cronograma. 
 
 
• Pergunta 7 
0 em 1 pontos 
 
Leia o trecho a seguir: 
“As atividades do projeto podem ser novas para os membros de uma equipe 
de projeto, o que poderá exigir um planejamento mais dedicado do que 
outro trabalho de rotina. Além disso, os projetos são empreendidos em 
todos os níveis organizacionais. Um projeto pode envolver uma única 
pessoa ou muitas pessoas, uma única organização ou múltiplas unidades 
organizacionais de múltiplas organizações”. 
 
ABPMP – ASSOCIATION OF BUSINESS PROCESS MANAGEMENT 
PROFESSIONALS. BPM PMBOK : um guia para conhecimento em 
gerenciamento de projetos. 5. ed. São Paulo: ABPMP, 2013. p. 1. 
 
Com base no trecho supracitado, podemos observar o quão positivo pode 
ser o uso de padrões, tornando o projeto algo mais conhecido entre os 
envolvidos. Diante disso, analise as afirmativas a seguir e assinale V para 
a(s) Verdadeira(s) e F para a(s) Falsa(s). 
 
I. ( ) Nome do padrão: referência para a utilização do padrão. 
II. ( ) Problema: traz a descrição do problema e dados da aplicação do 
padrão. 
III. ( ) Resolução: traz os dados que informam para que serve o padrão e, 
ainda, informações do projeto. 
IV. ( ) Consequência: traz o que, possivelmente, irá ocorrer caso não seja 
utilizado o padrão. 
 
Assinale a alternativa que apresenta a sequência correta. 
 
Resposta Selecionada: 
V, V, V, V. 
Resposta Correta: 
 
V, V, V, F. 
Comentário 
da resposta: 
Sua resposta está incorreta. A sequência está incorreta, 
pois, ao verificarmos as características de um padrão, 
podemos ter: o nome do padrão - descreve qual é o padrão 
e também informações para seu uso; problema - descrição 
do problema e como aplicar determinado padrão; resolução 
- traz as informações de aplicações do padrão e para que 
ele serve; e consequência - traz o que acontece se o padrão 
for utilizado. 
 
• Pergunta 8 
1 em 1 pontos 
 
Leia o trecho a seguir: 
“O custo da qualidade inclui todos os custos necessários para a busca de 
qualidade ou para a execução de atividades relacionadas à qualidade, 
assim como os custos causados pela falta de qualidade. Para compreender 
esses custos, uma organização deve reunir métricas para prover uma base 
para o custo corrente da qualidade, identificar oportunidades para reduzir 
esses custos e fornecer uma base normalizada de comparação”. 
 
PRESSMAN, R. S. Engenharia de software : uma abordagem profissional. 
7. ed. Porto Alegre: AMGH, 2011. p. 366. 
 
Com base no trecho supracitado, e também em seus conhecimentos, 
analise as afirmativas a seguir e assinale V para a(s) Verdadeira(s) e F para 
a(s) Falsa(s). 
 
I. ( ) A gestão da qualidade deve montar uma estrutura para o projeto, 
contando com alguns princípios: análise de custos, cronograma e 
documentação. 
II. ( ) A gestão da qualidade deve montar uma documentação, mas, no 
momento de realizar a implementação, a documentação é utilizada somente 
como uma consulta. 
III. ( ) No momento da análise de requisitos, os clientes devem passar todas 
as informações em relação aos seus processos. 
IV. ( ) Podemos dizer que um software tem qualidade quando as 
necessidades do cliente foram atendidas. 
 
Assinale a alternativa que apresenta a sequência correta. 
 
Resposta Selecionada: 
V, F, V, V. 
Resposta Correta: 
V, F, V, V. 
Comentário 
da resposta: 
Resposta correta. A sequência está correta, pois uma 
gestão deve se atentar a alguns conceitos. A gestão deve 
criar uma esfera de cuidado ao projeto, suprindo 
necessidades como: verificações de projeto, análise de 
 
custo e cronograma. O software entregue ao cliente deve 
estar de acordo com as necessidades desse cliente. 
 
• Pergunta 9 
1 em 1 pontos 
 
Leia o trecho a seguir: 
“Antes de traçarmos um plano de projeto, devemos estabelecer os objetivos 
do produto e seu escopo, considerar as soluções alternativas e identificar as 
restrições técnicas e de gerenciamento. Sem tais informações, é impossível 
definir de forma razoável (e precisa) a estimativa de custo, a avaliação 
efetiva dos riscos, a análise realística das tarefas do projeto ou um 
cronograma gerenciável do projeto que forneça a indicação significativa de 
progresso das atividades”. 
 
PRESSMAN, R. S. Engenharia de software : uma abordagem profissional. 
7. ed. Porto Alegre: AMGH, 2011. p. 567. 
 
A partir do contexto apresentado, analise as asserções a seguir e a relação 
proposta entre elas. 
 
I. A utilização de métricas irá mostrar um caminho de como deverá ser feita 
a gestão. 
Pois: 
II. Utilizadas em conjunto com os indicadores, as métricas irão direcionar a 
gestão na avaliação de um projeto. 
 
A seguir, assinale a alternativa correta. 
 
 
Resposta 
Selecionada: 
 
As asserções I e II são proposições verdadeiras, e a II é 
uma justificativa correta da I. 
Resposta Correta: 
As asserções I e II são proposições verdadeiras, e a II é 
uma justificativa correta da I. 
Comentário 
da resposta: 
Resposta correta. A alternativa está correta, pois 
a asserção I é uma proposição verdadeira, uma vez que as 
métricas desempenham um papel muito importante para a 
gestão de um projeto, gerando subsídios para a tomada de 
decisões. A asserção II também é verdadeira e justifica a I, 
pois esses dois índices servem como base para as 
medições e os resultados para o direcionamento de um 
projeto. Esses resultados são alcançados comparando-se 
os valores dos índices com o que foi definido ou esperado 
para o projeto. 
 
 
• Pergunta 10 
1 em 1 pontos 
 
Leia o trecho a seguir: 
“Porém, agilidade consiste em algo mais que uma resposta à mudança, 
 
abrangendo a filosofia proposta no manifesto citado no início deste capítulo. 
Ela incentiva a estruturação e as atitudes em equipe que tornam a 
comunicação mais fácil (entre membros da equipe, entre o pessoal ligado à 
tecnologia e o pessoal da área comercial, entre os engenheiros 
de software e seus gerentes)”. 
 
PRESSMAN, R. S. Engenharia de software : uma abordagem profissional. 
7. ed. Porto Alegre: AMGH, 2011. p. 83. 
 
A partir do contexto apresentado, analise as asserções a seguir e a relação 
proposta entre elas. 
 
I. Um gesto de projeto pode se utilizar da metodologia ágil, quando 
necessita realizar uma única grande entrega do projeto. 
Pois: 
II. Com as entregas incrementais, verificações e validações dos processos 
podem ser executadas. 
 
A seguir, assinale a alternativa correta. 
 
Resposta 
Selecionada: 
 
A asserção I é uma proposição falsa, e a II é uma 
proposição verdadeira. 
Resposta Correta: 
A asserção I é uma proposição falsa, e a II é uma 
proposição verdadeira. 
Comentário 
da resposta: 
Resposta correta. A alternativa está correta, pois 
a asserção I é uma proposição falsa, uma vez que as 
metodologias ágeis têm como característica as entregas a 
cada ciclo, sendo elas incrementais. A asserção II é 
verdadeira e não justifica a I, pois a metodologia ágil prega 
uma liberdade para adaptações e mudanças em processos 
a cada ciclo, se necessário, buscando a melhoria contínua 
dos processos.Terça-feira, 16 de Março de 2021 19h00min02s BRT

Continue navegando