Logo Passei Direto
Buscar

Ferramentas de estudo

Questões resolvidas

Das alternativas abaixo, assinale a que descreve as características de algumas das leis de Lehman.
Complexidade constante: A mudança no sistema tende a fazer com que a estrutura seja cada vez mais simples, devido aos recursos adicionados.
Mudança contínua: é preciso estar atento às mudanças do ambiente real que afetem o sistema ou este se torna progressivamente menos útil.

Das alternativas abaixo, assinale a que descreve a característica do tipo de teste de usuário denominado teste Alfa.
Momento final quando usuários testam se o sistema pode ser usado, realizado em um intervalo definido de tempo.
Momento em que o sistema é testado pelo usuário em conjunto com os desenvolvedores para estar o máximo próximo dos requisitos.

Analisando as afirmativas abaixo e a relação entre elas: I. Como a manutenção é inevitável, precisa ser mantida PORQUE II. Um sistema não pode ser descartado, mesmo que não tenha mais como agregar valor. Analisando as afirmações acima, conclui-se que:
As duas afirmações são verdadeiras, e a segunda justifica a primeira.
A primeira afirmação é verdadeira, e a segunda é falsa.

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

Questões resolvidas

Das alternativas abaixo, assinale a que descreve as características de algumas das leis de Lehman.
Complexidade constante: A mudança no sistema tende a fazer com que a estrutura seja cada vez mais simples, devido aos recursos adicionados.
Mudança contínua: é preciso estar atento às mudanças do ambiente real que afetem o sistema ou este se torna progressivamente menos útil.

Das alternativas abaixo, assinale a que descreve a característica do tipo de teste de usuário denominado teste Alfa.
Momento final quando usuários testam se o sistema pode ser usado, realizado em um intervalo definido de tempo.
Momento em que o sistema é testado pelo usuário em conjunto com os desenvolvedores para estar o máximo próximo dos requisitos.

Analisando as afirmativas abaixo e a relação entre elas: I. Como a manutenção é inevitável, precisa ser mantida PORQUE II. Um sistema não pode ser descartado, mesmo que não tenha mais como agregar valor. Analisando as afirmações acima, conclui-se que:
As duas afirmações são verdadeiras, e a segunda justifica a primeira.
A primeira afirmação é verdadeira, e a segunda é falsa.

Prévia do material em texto

17/05/2021 19:15Revisar envio do teste: ATIVIDADE 4 (A4) – GRA0239 ...
Página 1 de 6https://fmu.blackboard.com/webapps/assessment/review/review.jsp?…outcome_definition_id=_10258022_1&takeTestContentId=_16172121_1
Usuário FABIO ALVES BRAGA
Curso GRA0239 ENGENHARIA DE SOFTWARE GR0841211 - 202110.ead-
29778862.06
Teste ATIVIDADE 4 (A4)
Iniciado 14/05/21 11:47
Enviado 17/05/21 17:35
Status Completada
Resultado da
tentativa
6 em 10 pontos 
Tempo decorrido 77 horas, 47 minutos
Resultados exibidos Respostas enviadas, Respostas corretas, Comentários
Pergunta 1
Resposta
Selecionada:
Resposta
Correta:
Comentário
da resposta:
Os testes devem ser feitos com um planejamento, para se pensar o que vai ser testado e
preparar dados (SOMMERVILLE, I. Engenharia de Software. 9. ed. São Paulo: Pearson
Education, 2011). 
Das alternativas abaixo, assinale a que informa corretamente sobre os passos iniciais para a
produção de teste de software 
com coerência.
.Projetar casos de teste; Preparar dados de teste; Executar programa com
dados de teste,; Comparar resultados.
.Projetar casos de teste; Preparar dados de teste; Executar
programa com dados de teste,; Comparar resultados.
Resposta correta. Para qualquer projeto é preciso planejar e depois agir e,
por !m, ver os resultados, inclusive em teste de software.
Pergunta 2
Analise as a!rmativas abaixo e a relação entre elas: 
I. O processo de mudança e evolução em um software é inevitável 
PORQUE 
1 em 1 pontos
1 em 1 pontos
17/05/2021 19:15Revisar envio do teste: ATIVIDADE 4 (A4) – GRA0239 ...
Página 2 de 6https://fmu.blackboard.com/webapps/assessment/review/review.jsp?…outcome_definition_id=_10258022_1&takeTestContentId=_16172121_1
Resposta
Selecionada:
Resposta Correta:
Comentário da
resposta:
II. O software como qualquer produto, tem um tempo de vida. 
Analisando as a!rmações acima, conclui-se que:
.As duas a!rmações são verdadeiras, e a segunda justi!ca a primeira.
.As duas afirmações são verdadeiras, e a segunda justifica
a primeira.
Resposta correta. Nenhum produto sobrevive sem alterações devido
aos novos recursos. Para um software 
não é diferente.
Pergunta 3
Resposta
Selecionada:
Resposta
Correta:
Comentário
da
resposta:
Os testes de software não podem ser ilimitados. É preciso ter uma fase de encerramento do
processo de teste (GALLOTTI, G. M. A. Qualidade de Software. São Paulo: Pearson, 2017). 
Das alternativas abaixo, assinale a que descreve sobre a fase de encerramento de testes de
software.
.Ao !nal dos testes é importante analisar os pontos críticos e registrar, para
gerar uma base interna histórica, com os devidos relatórios.
.Ao final dos testes é importante analisar os pontos críticos e
registrar, para gerar uma base interna histórica, com os devidos
relatórios.
Resposta correta. Assim como a implementação, o teste do software também
precisa ser encerrado. Assim, consiste em avaliar todo o sistema e registrar
as informações.
Pergunta 4
Em muitos casos, os testes são negligenciados. Porém, quando executados no início do
processo são fundamentais para otimizar a execução dos testes (SOMMERVILLE, I. Engenharia
de Software. 9. ed. São Paulo: Pearson Education, 2011). 
Das alternativas abaixo, assinale a que informa corretamente sobre o tipo de granularidade
dos testes na fase de desenvolvimento.
1 em 1 pontos
0 em 1 pontos
17/05/2021 19:15Revisar envio do teste: ATIVIDADE 4 (A4) – GRA0239 ...
Página 3 de 6https://fmu.blackboard.com/webapps/assessment/review/review.jsp?…outcome_definition_id=_10258022_1&takeTestContentId=_16172121_1
Resposta
Selecionada:
Resposta
Correta:
Comentário
da resposta:
.O teste unitário consiste em executar cada ação que o cliente requisitou no
sistema, de forma individual.
Os testes unitários são os executados nos elementos mais
simples que fazem parte de várias estruturas, inclusive a de
orientação ao objeto.
Sua resposta está incorreta. Os testes sempre ocorrem da parte menos
complexa para a mais complexa. Observe esta ideia nas de!nições.
Pergunta 5
Resposta
Selecionada:
Resposta Correta:
Comentário
da resposta:
O uso de sistemas legados ainda é muito utilizado porque permite resolver problemas do
cotidiano da empresa com sucesso (PRESSMAN, R. Engenharia de Software. 8. ed. Porto
Alegre: AMGH, 2016). 
Das alternativas abaixo, assinale a que descreve algumas características que devem ser
consideradas em um software legado.
.Não serve à empresa, mais de 20 anos feito, sem pessoal
especialista.
.Não serve à empresa, mais de 20 anos feito, sem pessoal
especialista.
Resposta correta. Para ser legado, precisa ter características que digam
que é antigo, com muito tempo, sem especialistas.
Pergunta 6
Conseguir ver os testes em execução pode ser importante para a análise do sistema. Porém
também pode não ter esta importância, pois depende do objetivo que está associado ao teste
do software. (PRESSMAN, R. Engenharia de Software. 8. ed. Porto Alegre: AMGH, 2016).
Considerando os tipos de processo de teste durante o desenvolvimento, avalie as a!rmações
a seguir. 
I. O teste de caixa preta importa-se somente com o resultado do teste, o resultado que é
apresentado em sua saída. 
II. O teste de caixa branca executa testes na parte interna do sistema, com análise sobre
1 em 1 pontos
1 em 1 pontos
17/05/2021 19:15Revisar envio do teste: ATIVIDADE 4 (A4) – GRA0239 ...
Página 4 de 6https://fmu.blackboard.com/webapps/assessment/review/review.jsp…outcome_definition_id=_10258022_1&takeTestContentId=_16172121_1
Resposta Selecionada: 
Resposta Correta: 
Comentário
da
resposta:
os "uxos internos. 
III. O teste de regressão analisa como era o sistema antes de uma alteração realizada no
código. 
IV. O teste de carga veri!ca que o sistema pode ser ilimitado quanto às linhas de código
presentes. 
V. O teste de segurança analisa o sistema quanto aos ataques, vulnerabilidades ou outro
tipo de ameaça. 
Agora, assinale a alternativa que apresenta informações corretas quanto ao processo de
desenvolvimento de teste.
.I, II e V.
.I, II e V.
Resposta correta. O termo caixa preta consiste em não saber a parte interna,
ao contrário do termo caixa branca. Para o de regressão diz respeito ao teste
de versões. O de carga é sobre o limite de dados e o de segurança sobre a
segurança digital.
Pergunta 7
Resposta
Selecionada:
Resposta
Correta:
Comentário
da
resposta:
As leis de evolução de um software podem ser aplicadas em qualquer software, de forma geral
para momentos de tomada de decisão, de planejamento, desenvolvimento e manutenção,
conhecidas como as leis de Lehman (SOMMERVILLE, I. Engenharia de Software. 9. ed. São
Paulo: Pearson Education, 2011). 
Das alternativas abaixo, assinale a que descreve as características de algumas das leis de
Lehman.
.Complexidade constante: A mudança no sistema tende a fazer com que a
estrutura seja cada vez mais simples, devido aos recursos adicionados.
.Mudança contínua: é preciso estar atento às mudanças do
ambiente real que afetem o sistema ou este se torna
progressivamente menos útil.
Resposta incorreta. As leis de Lehman trazem observações que são aplicadas
quando precisa criar novos softwares e até quando são alterados. Observe
bem as alternativas.
0 em 1 pontos
17/05/2021 19:15Revisar envio do teste: ATIVIDADE 4 (A4) – GRA0239 ...
Página 5 de 6https://fmu.blackboard.com/webapps/assessment/review/review.jsp?…outcome_definition_id=_10258022_1&takeTestContentId=_16172121_1
Pergunta 8
Resposta Selecionada: 
Resposta Correta: 
Comentário
da
resposta:
O TDD ( Test-Driven Development – Desenvolvimento Dirigido a Testes) auxilia na validação do
código e dos requisitos (PRESSMAN, R. Engenharia de Software. 8. ed. Porto Alegre: AMGH,
2016). Considerando as boas práticas de aplicação do TDD, avalie as a!rmações a seguir. 
I. Manter acoplada a implementação do projeto que se deseja desenvolver com o teste
que vai ser executado neste código. 
II. Usarconvenções para facilitar a organização dos blocos de desenvolvimento, inclusive
com o uso de termos padronizados. 
III. Não existe a necessidade de seguir o TDD à risca, visto que é apenas um direcionador
de ideias de como fazer. 
IV. Toda vez que qualquer parte de código alterar, executar todos os testes novamente,
para garantir integridade do todo. 
V. Na execução do teste é sempre importante utilizar de ferramentas que permitam a
integração contínua entre as partes. 
Agora, assinale a alternativa que apresenta informações corretas quanto o uso das boas
práticas de uso do TDD.
.II, IV e V.
.II, IV e V.
Resposta correta. Se for um teste, precisa ser utilizado com padrões, de
separações de módulos, com novos testes para novos recursos e
ferramentas que permitam o teste de integração.
Pergunta 9
Resposta
Selecionada:
Resposta
Correta:
O teste de usuário é o momento que o sistema tem maturidade de uso, depois de realizadas
algumas sugestões do cliente (GALLOTTI, G. M. A. Qualidade de Software. São Paulo: Pearson,
2017). 
Das alternativas abaixo, assinale a que descreve a característica do tipo de teste de usuário
denominado teste Alfa.
.Momento !nal quando usuários testam se o sistema pode ser usado,
realizado em um intervalo de!nido de tempo.
.Momento em que o sistema é testado pelo usuário em conjunto
com os desenvolvedores para estar o máximo próximo dos
requisitos.
1 em 1 pontos
0 em 1 pontos
17/05/2021 19:15Revisar envio do teste: ATIVIDADE 4 (A4) – GRA0239 ...
Página 6 de 6https://fmu.blackboard.com/webapps/assessment/review/review.jsp?…outcome_definition_id=_10258022_1&takeTestContentId=_16172121_1
Segunda-feira, 17 de Maio de 2021 19h13min15s BRT
Comentário
da resposta:
Resposta incorreta. Este teste consiste em veri!car as principais
funcionalidades, de acordo com os requisitos propostos.
Pergunta 10
Resposta
Selecionada:
Resposta Correta:
Comentário da
resposta:
Analise as a!rmativas abaixo e a relação entre elas: 
I. Como a manutenção é inevitável, precisa ser mantida 
PORQUE 
II. Um sistema não pode ser descartado, mesmo que não tenha mais como agregar valor. 
Analisando as a!rmações acima, conclui-se que:
.As duas a!rmações são verdadeiras, e a segunda justi!ca a
primeira.
.A primeira afirmação é verdadeira, e a segunda é falsa.
Resposta incorreta. Se não serve mais, não precisa efetuar
manutenção.
0 em 1 pontos

Mais conteúdos dessa disciplina