A maior rede de estudos do Brasil

Grátis
11 pág.
ATIVIDADE 4

Pré-visualização | Página 1 de 2

● ergunta 1 
● 1 em 1 pontos 
●  
   
  O teste de software é um processo fundamental no ciclo de 
desenvolvimento de software. Por meio dele, é possível identificar 
falhas e problemas que podem comprometer o devido funcionamento 
da aplicação. A qualidade do software está diretamente relacionada 
com a boa realização das práticas de teste, tornando essa atividade 
de fundamental importância para os profissionais de desenvolvimento
de software. 
 
JORGE, F. de F. et al. A evolução do jogo itest learning para o ensino das
atividades de execução de testes de software. XX Conferência 
Internacional sobre Informática na Educação (TISE 2015)-Nuevas 
Ideas en Informática Educativa TISE, 2015. ​Anais 
(...). 
 
Há um documento que oferece suporte aos testes de sistema e tem 
como objetivo descrever toda a estratégia de testes utilizada. Diante 
do exposto, qual é o nome desse documento? 
     
 
 
     
Resposta Selecionada:  ​Plano de 
Testes. 
Resposta Correta:  ​Plano de Testes. 
Feedback
da 
respo
sta: 
Resposta correta. A alternativa está correta, 
pois, durante a realização do documento 
denominado Plano de Testes, toda a 
estratégia da empresa para a realização 
dos testes é composta. Assim, a 
estratégia se resume em quais 
tecnologias utilizar, bem como o número 
exato da equipe e se será realizado o 
teste em desenvolvimento. Ademais, o 
referido plano é composto pelos casos 
●  
Pergunta 2 
● 1 em 1 pontos 
●  
 
de teste, que serão distribuídos para a 
equipe de testadores. 
   
  A área de teste de software se destaca pela sua importância no 
desenvolvimento de sistemas que atendem a requisitos de 
qualidade. A área de engenharia de software é ampla e é um 
assunto recorrente nos currículos de graduação em computação. 
 
FANTINATO, M. et al.​ ​AutoTest–Um framework reutilizável para a 
automação de teste funcional de software. Simpósio Brasileiro de 
Qualidade de Software, v. 1, n. 1, p. 119-131, 2000. ​Anais​ ​(...). 
 
Considere a seguinte situação hipotética: João desenvolve um 
sistema para uma academia e ele mesmo realiza os testes. Nesse 
sentido, qual é a etapa de teste realizada por João? 
     
 
 
     
Resposta 
Selecionada: 
 ​João realizou o teste de 
desenvolvimento. 
Resposta Correta:  ​João realizou o teste de 
desenvolvimento. 
Feedback
da 
respo
sta: 
Resposta correta. A alternativa está 
correta, pois, durante o 
desenvolvimento de sistemas, quando 
uma equipe de software realiza o teste, 
esta é a etapa que acontece o teste de 
desenvolvimento. Como na situação 
hipotética João é o pŕoprio 
desenvolvedor, não há como considerar
●  
Pergunta 3 
● 1 em 1 pontos 
●  
 
que foi feito por outra pessoa ou 
equipe. 
   
  Analise o seguinte quadro: 
 
 
 
Fonte: Elaborado pelo autor. 
 
Durante o processo de desenvolvimento de um projeto de um 
sistema de informação, utiliza-se um conjunto de metodologias e 
ferramentas. Para documentar o software em partes menores, 
visando descrever as funcionalidades de um sistema, são descritos 
os requisitos de software. A divisão dos requisitos é feita, 
principalmente, entre requisitos funcionais e requisitos não 
funcionais. Nos requisitos evidenciados no quadro, existe uma 
coluna representada por ***. Nesse sentido, qual requisito 
representa essa coluna? 
     
Código  Requisito  *** 
RF01 O sistema deve permitir fazer login Alta 
RF02 O sistema deve permitir cadastrar 
CDs. 
Alta 
RF03 O sistema deve permitir cadastrar 
usuário. 
Média 
RF04 O sistema deve permitir listar 
usuários inativos. 
Baixa 
●  
Pergunta 4 
● 0 em 1 pontos 
●  
 
 
 
     
Resposta 
Selecionad
a: 
 ​Prioridade de um requisito, que 
pode ser baixa, média ou alta. 
Resposta 
Correta: 
 ​Prioridade de um requisito, que pode 
ser baixa, média ou alta. 
Feedbac
k da 
resp
osta:
Resposta correta. A alternativa está 
correta, pois a coluna representa a 
prioridade de um requisito. A 
prioridade permite organizar os 
requisitos por sua ordem de 
importância e isso será levado em 
consideração na gestão de projetos, a 
qual irá conceituar as tarefas de 
requisitos de alta prioridade para 
serem desenvolvidas primeiramente. 
   
  A primeira etapa no processo de um projeto de desenvolvimento de 
software, geralmente, é a entrevista. Durante essa etapa de 
desenvolvimento da entrevista, existem opções de perguntas a 
serem feitas de maneira que tenham sido preparadas anteriormente 
ou feitas de forma dinâmica. Em relação ao exposto, como se 
denomina esse tipo de entrevista? 
  
     
●  
Pergunta 5 
● 1 em 1 pontos 
●  
 
 
 
     
Resposta Selecionada:  ​Entrevista 
dirigida. 
Resposta Correta:  ​Entrevista aberta. 
Feedback
da 
respo
sta: 
Sua resposta está incorreta. A alternativa 
está incorreta, pois a entrevista fechada
é o oposto da entrevista aberta, ou seja
na fechada, há um conjunto de 
perguntas predefinidas. Os termos 
entrevista paralela, entrevista de 
requisitos e entrevista dirigida não 
existem no contexto de projeto de 
software. 
   
  Leia o excerto a seguir. 
 
“O teste de software é uma das atividades mais custosas do processo 
de desenvolvimento de software, pois pode envolver uma 
quantidade significativa dos recursos de um projeto. O rigor e o 
custo associados a essa atividade dependem, principalmente, da 
criticalidade da aplicação a ser desenvolvida. Diferentes categorias 
de aplicações requerem uma preocupação diferenciada com as 
atividades de teste.” 
 
NETO, A. C. D. Introdução a teste de software. ​Engenharia de 
Software Magazine​ ​, 2015. Disponível em: 
https://edisciplinas.usp.br/pluginfile.php/3503764/mod_resource/cont
ent/3/Introducao_a_Teste_de_Software.pdf​ ​. Acesso em: 25 fev. 
2020. 
 
     
https://edisciplinas.usp.br/pluginfile.php/3503764/mod_resource/content/3/Introducao_a_Teste_de_Software.pdf
https://edisciplinas.usp.br/pluginfile.php/3503764/mod_resource/content/3/Introducao_a_Teste_de_Software.pdf
●  
Pergunta 6 
● 1 em 1 pontos 
●  
Quanto ao exposto, assinale a alternativa que apresenta 
corretamente as etapas de teste. 
 
 
 
     
Resposta 
Selecion
ada: 
 ​Teste de desenvolvimento, teste de 
release, teste de usuário e teste de 
aceitação. 
Resposta 
Correta: 
 ​Teste de desenvolvimento, teste de 
release, teste de usuário e teste de 
aceitação. 
Feedback
da 
respo
sta: 
Resposta correta. A alternativa está 
correta, pois, em uma equipe de 
software, o desenvolvimento de teste 
segue as etapas apresentadas. De 
modo geral, para compreender as 
etapas, basta compreender qual equipe
as testa, nesse caso, são: equipe de 
desenvolvimento, equipe de testes, 
qualquer usuário comum e pelo cliente.
   
  Leia o excerto a seguir. 
 
“A identificação das necessidades relativas ao domínio tem a função de 
orientar na elaboração de casos de uso, funcionalidades, que estão 
em conformidade com a proposição de situações adequadas à 
aprendizagem dos conceitos do domínio. Casos de uso são gerados
de forma orientada a necessidades dos usuários elevando o número
de dados sobre a aprendizagem dos usuários, que é considerada na
especificação do sistema.” 
 
GOMES, A. S.; WANDERLEY, E. G. Elicitando requisitos em 
projetos de Software Educativo. IX Workshop de Informática na 
Escola, p. 125, 2003. ​Anais​ ​(…). 
 
 
No que tange ao exposto, analise a seguinte figura: 
 ​  
Fonte: Elaborada pelo autor. 
 
Nesse sentido, o que o termo “manter” representa no caso de uso? 
     
 
 
 
     
Resposta 
Selecion
ada: 
 ​O “manter” é utilizando no 
desenvolvimento de casos de uso para
representar, inserir, excluir, listar e 
editar. 
Resposta 
Correta: 
 ​O “manter” é utilizando no 
desenvolvimento de casos de uso para 
representar, inserir, excluir, listar e editar. 
Feedback
da 
respo
sta: 
Resposta correta. A alternativa está 
correta, pois o termo “manter” é uma 
maneira de representar as operações 
CRUD (create, read, update e delete), ou
seja, inserir, editar, atualizar e excluir. 
Como essas

Crie agora seu perfil grátis para visualizar sem restrições.