Buscar

ATIVIDADE 4 - ENGENHARIA DE SOFTWARE I - ALLAN

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

9/18/2019 Minha Disciplina
https://anhembi.blackboard.com/webapps/late-Course_Landing_Page_Course_100-BBLEARN/Controller# 1/4
Pergunta 1
Resposta
Selecionada:
 
Resposta Correta: 
Feedback da
resposta:
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 de Homologação.
.Momento em que o sistema é testado pelo usuário em conjunto com os desenvolvedores para estar o máximo próximo dos
requisitos.
.Momento final quando usuários testam se o sistema pode ser usado, realizado em um intervalo definido de tempo.
Resposta incorreta. Este teste decide se o sistema será ou não pago. Observe as assertivas levando em consideração esta
informação.
Pergunta 2
Resposta
Selecionada:
 
Resposta Correta: 
Feedback 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 final 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 3
Resposta Selecionada: 
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 afirmaçõ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 os fluxos 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 verifica 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, III, IV e V.
0 em 0,25 pontos
0,25 em 0,25 pontos
0 em 0,25 pontos
9/18/2019 Minha Disciplina
https://anhembi.blackboard.com/webapps/late-Course_Landing_Page_Course_100-BBLEARN/Controller# 2/4
Resposta Correta: 
Feedback da
resposta:
.I, II e V.
Sua resposta está incorreta. Cada designação tem um conceito associado. Observe o nome de cada teste e faça relação com um conceito
que o nome possui (Caixa preta, caixa branca, regressão, carga e segurança).
Pergunta 4
Resposta Selecionada: 
Resposta Correta: 
Feedback 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.
.Qualidade em declínio: a qualidade é diminuída ao menos que sejam adaptados às mudanças nos ambientes operacionais.
.Qualidade em declínio: a qualidade é diminuída ao menos que sejam adaptados às mudanças nos ambientes operacionais.
Resposta correta. As leis de Lehman são aplicadas para qualquer software, em vários momentos de se desenvolvimento e em fases de
alteração.
Pergunta 5
Resposta Selecionada: 
Resposta Correta: 
Feedback da resposta:
Analise as afirmativas abaixo e a relação entre elas: 
I. O processo de mudança e evolução em um software é inevitável 
PORQUE 
II. O software como qualquer produto, tem um tempo de vida. 
Analisando as afirmações acima, conclui-se que:
.As duas afirmações são verdadeiras, e a segunda justifica 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 6
Resposta Selecionada: 
Resposta Correta: 
Feedback da resposta:
Os testes de software são importantes tanto no momento de analisar as estruturas do sistema, quanto no momento de união destas estruturas através dos
componentes que fazem parte do sistema completo (GALLOTTI, G. M. A. Qualidade de Software. São Paulo: Pearson, 2017). 
Das alternativas abaixo, assinale a que descreve as características de casos de testes de software.
.O caso de teste de software permite analisar a fase em que a implementação já está em um elevado grau de completude.
.O caso de teste de software permite analisar a fase em que a implementação já está em um elevado grau de completude.
Resposta correta. O uso de casos de teste de software 
0,25 em 0,25 pontos
0,25 em 0,25 pontos
0,25 em 0,25 pontos
9/18/2019 Minha Disciplina
https://anhembi.blackboard.com/webapps/late-Course_Landing_Page_Course_100-BBLEARN/Controller# 3/4
permite que o sistema esteja mais próximo da realidade, com a integração das partes.
Pergunta 7
Resposta
Selecionada:
 
Resposta Correta: 
Feedback da
resposta:
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.
.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
definições.
Pergunta 8
Resposta
Selecionada:
Resposta Correta:
Feedback da resposta:
Nos dias atuais, todas as empresas utilizam algum tipo de sistema, com o emprego de mais recursos em softwares competitivos, com mais velocidade e uma
melhoria nos processos administrativos (SOMMERVILLE, I. Engenharia de Software. 9. ed. São Paulo: Pearson Education, 2011). 
Das alternativas abaixo, assinale a que descreve sobre o ciclo de vida do software no processo de evolução de software.
.A fase de Evolução consiste no momento do sistema estar pronto para uso, e que o cliente pode detectar alguns pontos que podem
melhorar.
.A fase de Evolução consiste no momento do sistema estar pronto para uso, e que o cliente pode detectar alguns pontos que podem
melhorar.
Resposta correta. O ciclo de vida de software tem as mesmas fases de qualquer desenvolvimento de produto, com início, meio e fim.
Pergunta 9
Resposta Selecionada: 
Resposta Correta: 
Feedback da
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 Beta..Momento em que o sistema é disponibilizado para usuários com experiência do negócio, mesmo que não esteja acabado.
.Momento em que o sistema é disponibilizado para usuários com experiência do negócio, mesmo que não esteja acabado.
Resposta correta. Esta versão mesmo que não esteja acabada pode ser utilizada no ambiente real e revelar a associação com a
0 em 0,25 pontos
0,25 em 0,25 pontos
0,25 em 0,25 pontos
9/18/2019 Minha Disciplina
https://anhembi.blackboard.com/webapps/late-Course_Landing_Page_Course_100-BBLEARN/Controller# 4/4
resposta: infraestrutura.
Pergunta 10
Resposta
Selecionada:
 
Resposta Correta: 
Feedback da resposta:
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 em que o sistema é disponibilizado para teste no ambiente de trabalho do usuário, para o seu uso de forma real.
.Momento em que o sistema é testado pelo usuário em conjunto com os desenvolvedores para estar o máximo próximo dos
requisitos.
Resposta incorreta. Este teste consiste em verificar as principais funcionalidades, de acordo com os requisitos propostos.
0 em 0,25 pontos

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes