Buscar

ENGENHARIA DE SOFTWARE QUIZ UM MVO

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

ENGENHARIA DE SOFTWARE QUIS UM 
 
• Pergunta 1 
1 em 1 pontos 
 
Uma fábrica de software utiliza um ciclo de vida de desenvolvimento de sistemas que 
se baseia em alguns princípios, tais como: indivíduos e interações do que processos e 
ferramentas; software funcionando do que documentação extensa; colaboração do 
cliente do que negociação contratual; e respostas a mudanças do que planejamento 
seguido. Além disso, a cada ciclo de desenvolvimento entrega uma versão do software 
que agrega valor ao negócio do cliente. Esse modelo de processo é conhecido como 
 
Resposta Selecionada: d. 
SCRUM. 
Respostas: a. 
Cascata. 
 b. 
RUP. 
 c. 
Espiral. 
 d. 
SCRUM. 
Comentário da 
resposta: 
d) Scrum. 
A Scrum é uma metodologia ágil que é aderente a esses 
princípios e adota essa prática. 
 
 
• Pergunta 2 
1 em 1 pontos 
 
Assinale a alternativa correta a que se refere à seguinte descrição: 
 
“Adequada quando não há um conhecimento da totalidade da solução. Esta estratégia 
requer uma solução que de maneira geral cubra os requisitos, mas pode perder alguns 
detalhes. Em outras palavras, as funções são conhecidas e construídas na solução, 
mas os detalhes (as características) não são completamente conhecidas e 
implementadas”. 
 
Resposta Selecionada: c. 
Estratégia iterativa. 
Respostas: a. 
Estratégia linear. 
 b. 
Estratégia incremental. 
 
 c. 
Estratégia iterativa. 
 d. 
Estratégia ágil. 
Comentário da 
resposta: 
c) Estratégia iterativa. É a estratégia iterativa, que é adequada quando 
temos apenas uma ideia vaga do que queremos e iremos refinar os 
detalhes ao longo do desenvolvimento do software. 
 
• Pergunta 3 
1 em 1 pontos 
 
Basicamente, um Diagrama de Sequência possui os seguintes elementos: 
Resposta Selecionada: c. 
Ator, classes ou objetos, mensagens, ativação. 
Respostas: a. 
Objetos, mensagens, retorno, atributos. 
 b. 
Classe, atributos, métodos e associações. 
 c. 
Ator, classes ou objetos, mensagens, ativação. 
 d. 
Ator, caso de uso, associações. 
Comentário da 
resposta: 
Alternativa correta: c) Ator, classes ou objetos, linha da vida, 
mensagens, ativação. 
A alternativa a) está errada porque o diagrama de sequência não tem 
atributo. A alternativa b) está errada porque estes elementos 
pertencem ao diagrama de classes. A alternativa d) está errada porque 
estes elementos são os do diagrama de casos de uso. 
 
 
• Pergunta 4 
1 em 1 pontos 
 
Uma organização de desenvolvimento de software encomenda o desenvolvimento um 
sistema de software para uma frente de loja de um hipermercado. O sistema será 
utilizado por “caixas” do hipermercado para realizarem as vendas para os clientes. A 
eficiência das funções do “caixa” utilizando o produto de software é crítica para o 
sucesso desse projeto. O hipermercado tem uma alta taxa de rotatividade de 
funcionários para a função de “caixa” e, por esse motivo, foi solicitado que a interface 
gráfica fosse intuitiva. Além disso, a direção do hipermercado, com base na prática 
padrão da indústria, deseja que os seus “caixas” sejam capazes de introduzir 40 itens 
por minuto de uma compra de um cliente para o sistema. 
 
Qual é a melhor classificação para esses tipos de requisitos? 
Resposta Selecionada: c. 
Requisito de usabilidade. 
Respostas: a. 
Requisito de desempenho do sistema. 
 b. 
Requisito funcional do sistema. 
 c. 
Requisito de usabilidade. 
 d. 
Requisito de projeto. 
Comentário da 
resposta: 
Alternativa correta: c) Requisito de usabilidade. 
A usabilidade é definida como a facilidade com que as pessoas 
podem usar uma ferramenta ou objeto para a realização de uma 
tarefa. 
 
 
• Pergunta 5 
1 em 1 pontos 
 
Com relação à Gerência de Riscos, considere as seguintes asserções e assinale a 
alternativa correta: 
I. Riscos de projeto são aqueles que afetam a qualidade ou o desempenho do software 
que está sendo desenvolvido. 
II. Riscos de produto são aqueles que afetam o cronograma ou os recursos do projeto. 
III. Risco de Negócio são aqueles que afetam a organização que desenvolve ou 
adquire o software. 
 
Resposta Selecionada: a. 
Apenas a III é verdadeira. 
Respostas: a. 
Apenas a III é verdadeira. 
 b. 
Apenas a I e III são verdadeiras. 
 c. 
Todas são verdadeiras. 
 d. 
Todas são falsas. 
 
Comentário da 
resposta: 
Alternativa correta: a) Apenas a III é verdadeira. 
O correto é: 
• Riscos de projeto são aqueles que afetam o cronograma ou os 
recursos do projeto. 
• Riscos de produto são aqueles que afetam a qualidade ou o 
desempenho do software que está sendo desenvolvido. 
• Risco de Negócio são aqueles que afetam a organização que 
desenvolve ou adquire o software. 
 
• Pergunta 6 
1 em 1 pontos 
 
A maioria dos modelos de ciclos de vida de projeto de software compartilham diversas 
características em comum. Sendo assim, analise as afirmativas a seguir e assinale a 
alternativa correta: 
I. Os níveis de custo e de pessoal são constantes do início ao fim do projeto, sendo 
que atingem um breve pico durante as fases intermediárias do ciclo de vida do projeto. 
II. O nível de incertezas é o mais baixo e, portanto, o risco de não atingir os objetivos é 
menor no início do projeto. A certeza de término geralmente se torna cada vez maior 
conforme o projeto continua. 
III. A capacidade das partes interessadas de influenciarem as características finais do 
produto do projeto e o custo final do projeto é mais baixa no início e torna-se cada vez 
maior conforme o projeto continua. 
 
Resposta Selecionada: a. 
Todas as afirmativas são falsas. 
Respostas: a. 
Todas as afirmativas são falsas. 
 b. 
Apenas as afirmativas I e II são verdadeiras. 
 c. 
Apenas as afirmativas I e III são verdadeiras. 
 d. 
Todas as afirmativas são verdadeiras. 
Comentário da 
resposta: 
a) Todas as afirmativas são falsas. 
Nas fases inicias do projeto as partes interessadas têm maior 
influência sobre as características do projeto e, também, o nível de 
 
incertezas é maior e os custos e uso de recursos não são constantes 
no ciclo de vida de projetos. 
 
• Pergunta 7 
1 em 1 pontos 
 
O documento de visão é um artefato importante, pois: 
Resposta 
Selecionada: 
a. 
Pode ser utilizado como base de contratação para desenvolvimento de 
sistemas. 
Respostas: a. 
Pode ser utilizado como base de contratação para desenvolvimento de 
sistemas. 
 b. 
Contém a especificação do sistema a ser desenvolvido. 
 
c. 
Reúne o conjunto de diagramas que foram elaborados para o 
desenvolvimento de um sistema. 
 d. 
Estabelece o contexto do sistema. 
Comentário da 
resposta: 
Alternativa correta: a) Pode ser utilizado como base de contratação 
para desenvolvimento de sistemas. 
As demais alternativas são falsas porque: a alternativa b) refere-se ao 
documento de especificação; a alternativa c) também refere-se ao 
documento de especificação; já a alternativa d) refere-se ao diagrama 
de contexto. 
 
 
• Pergunta 8 
1 em 1 pontos 
 
A engenharia de requisitos é um processo que tem como um dos produtos gerados o 
documento de requisitos de sistema. Sobre a engenharia de requisitos, considere as 
afirmativas a seguir: 
I. A engenharia de requisitos, como todas as outras atividades de engenharia de 
software, precisa ser adaptada às necessidades do processo, do projeto, do produto e 
do pessoal que está fazendo o trabalho. 
II. No estágio de levantamento e análise dos requisitos, os membros da equipe técnica 
de desenvolvimento do software trabalham com o cliente e os usuários finais do 
sistema para descobrir mais informações sobre o domínio da aplicação, que serviços o 
 
sistema deve oferecer, o desempenho exigido do sistema, as restrições de hardware, 
entre outras informações. 
III. Na medida em que a informação de vários pontos de vista é coletada, os requisitos 
emergentes são consistentes.IV. A validação de requisitos se ocupa de mostrar que estes realmente definem o 
sistema que o cliente deseja. Essa etapa é importante porque a ocorrência de erros em 
um documento de requisitos pode levar a grandes custos relacionados ao retrabalho. 
Assinale a alternativa correta. 
Resposta Selecionada: c. 
Somente as afirmativas I, II e IV são corretas. 
Respostas: a. 
Somente as afirmativas I e II são corretas. 
 b. 
Somente as afirmativas III e IV são corretas. 
 c. 
Somente as afirmativas I, II e IV são corretas. 
 d. 
Somente as afirmativas II, III e IV são corretas. 
Comentário da 
resposta: 
c) Somente as afirmativas I, II e IV são corretas. 
A afirmativa III é falsa, na atividade de levantamento de informações 
de vários pontos de vista existe muita inconsistência nos requisitos 
emergentes, que são consistentes devido às diferentes perspectivas 
de cada envolvido. 
 
 
• Pergunta 9 
0 em 1 pontos 
 
Você é designado o novo gerente de um projeto de desenvolvimento de um ERP 
(Enterprise Planning Resource) que terá seus serviços oferecidos através de Cloud 
Computing. Esse projeto está entrando em sua segunda fase. Você já percebeu que 
podem existir muitos riscos nele, mas até agora ninguém os avaliou para verificar a 
faixa de possíveis resultados para o projeto. O que é necessário fazer? 
 
Resposta Selecionada: a. 
Monitoramento e controle de riscos. 
Respostas: a. 
Monitoramento e controle de riscos. 
 b. 
Elaboração do plano de atenuação de riscos. 
 
 c. 
Não é necessária nenhuma ação. 
 d. 
Gerenciamento de riscos. 
Comentário da 
resposta: 
d) Gerenciamento de riscos. 
A resposta correta é Gerenciamento de Riscos, uma vez que o 
gerenciamento de riscos envolve identificação de risco, análise de 
risco, planejamento de risco, monitoramento e controle de risco. 
 
• Pergunta 10 
1 em 1 pontos 
 
Qual tipo de teste de sistema tem o intuito de forçar falhas no software de diferentes 
formas para avaliar o retorno do processamento em um tempo preestabelecido? 
 
Resposta Selecionada: c. 
Teste de recuperação. 
Respostas: a. 
Teste de estresse. 
 b. 
Teste de segurança. 
 c. 
Teste de recuperação. 
 d. 
Teste de integração. 
Comentário da 
resposta: 
Alternativa correta: c) Teste de recuperação. 
O teste de recuperação tem a finalidade de avaliar os mecanismos 
de recuperação e tolerância às falhas implementadas em um 
sistema.

Outros materiais