Buscar

GRA1564 LABORATÓRIO DE SOFTWARE E PROJETOS GR1797211 - 202110 ead-ATIV 4

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

06/03/2021 GRA1564 LABORATÓRIO DE SOFTWARE E PROJETOS GR1797211 - 202110.ead-29778925.06
https://fmu.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_TEST_PLAYER&COURSE_ID=_671479… 1/7
Curso GRA1564 LABORATÓRIO DE SOFTWARE E PROJETOS GR1797211 -
202110.ead-29778925.06
Teste ATIVIDADE 4 (A4)
Iniciado 24/02/21 18:54
Enviado 06/03/21 17:42
Status Completada
Resultado da
tentativa
10 em 10 pontos 
Tempo decorrido 238 horas, 47 minutos
Resultados
exibidos
Respostas enviadas, Respostas corretas, Comentários
Pergunta 1
Resposta Selecionada: 
Resposta Correta: 
Comentário
da resposta:
O teste de software é um importante mecanismo para validar e garantir a
qualidade de um sistema desenvolvido. Desse modo, o processo do teste de
software é uma importante técnica utilizada para garantir e melhorar a qualidade
do software que, a cada vez mais, torna-se uma parte importante e valiosa
dentro do ciclo de vida do desenvolvimento de sistemas.
 
DINIZ, L. L.; DAZZI, R. L. S. Jogo para o apoio ao ensino do teste de caixa-
preta. XXII Simpósio Brasileiro de Informática na Educação, Aracaju, p. 426-435,
2011.Anais 
(...). 
 
Existe um documento que descreve a sequência de passos de realização do
teste de uma tela/funcionalidade de um sistema. Com base no exposto, qual é o
nome desse documento?
Caso de Teste.
Caso de Teste.
Resposta correta. A alternativa está correta, pois o caso de teste é um documento
que descreve toda a sequência de passos a ser dada por um testador durante um
teste de determinada funcionalidade. Esse documento também contém as
respostas esperadas que o sistema deve dar.
Pergunta 2
Leia o excerto a seguir. 
 
“O diagrama de classes é uma modelagem muito útil para o sistema e define
todas as classes (visão estática do sistema) que participam dele.”
 
CAZELLA, S. C. et al. Desenvolvendo um Sistema de Recomendação de
Objetos de Aprendizagem baseado em Competências para a Educação: relato
de experiências. 23º Simpósio Brasileiro de Informática na Educação, Rio de
Janeiro, p. 6, 2012.Anais (...). 
 
Acerca do exposto, analise a seguinte figura: 
 
1 em 1 pontos
1 em 1 pontos
06/03/2021 GRA1564 LABORATÓRIO DE SOFTWARE E PROJETOS GR1797211 - 202110.ead-29778925.06
https://fmu.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_TEST_PLAYER&COURSE_ID=_671479… 2/7
Resposta
Selecionada:
Resposta Correta:
Comentário
da resposta:
Fonte: Cazella et al. (2012, p. 6). 
 
 Nessa figura, verifica-se que a classe “Turma” possui uma lista de alunos. Cada
aluno, por sua vez, possui uma lista de OAs (Objetos de Aprendizado). Também
há uma lista denominada “AlunoSimilar” quanto à maneira de avaliar o conteúdo.
Assim, sobre o diagrama de classes apresentado, assinale a alternativa correta.
Nesse diagrama, a classe “ObjetosRecomendados” não contém métodos.
Nesse diagrama, a classe “ObjetosRecomendados” não contém
métodos.
Resposta correta. A alternativa está correta, pois, ao observar o diagrama, a
classe “ObjetosRecomendados” possui os atributos “Obaa”, “Coeficiente” e
“media”, que estão localizados na parte de cima do elemento da classe. Todavia,
na área destinada aos métodos, pode-se observar que não há nenhum.
Pergunta 3
O produto de software Smart Web Developer se refere à melhoria de produção
de aplicações voltadas para web, com desenvolvimento de um novo recurso que
utiliza como conceito a engenharia reversa, cujo foco é gerar relatórios
dinâmicos, conversão dos dados em formato PDF.
 
FERREIRA, V. M. da S. et al. Smart Web Developer: Uma proposta de
desenvolvimento de aplicações web através de ferramenta CASE, integração e
engenharia reversa em PHP. Revista Científica Digital da Faetec , v. 1, n. 1, p.
1-13, 2014.
 
Considerando o exposto, analise o diagrama evidenciado na seguinte figura: 
 
1 em 1 pontos
06/03/2021 GRA1564 LABORATÓRIO DE SOFTWARE E PROJETOS GR1797211 - 202110.ead-29778925.06
https://fmu.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_TEST_PLAYER&COURSE_ID=_671479… 3/7
Resposta Selecionada: 
Resposta Correta: 
Comentário
da resposta:
Fonte: Ferreira et al. (2014, p. 11). 
 
 A respeito das possibilidades de desenvolvimento do Smart Web Developer,
analise as afirmativas a seguir e assinale V para a(s) Verdadeira(s) e F 
 para a(s) Falsa(s). 
 
 I. ( ) O Software pode ser desenvolvido em Python.
 II. ( ) O Software pode ser desenvolvido em PHP.
 III. ( ) O Software pode ser desenvolvido em JAVA.
 IV. ( ) O Software pode ser desenvolvido em C#.
 
 Assinale a alternativa que apresenta a sequência correta.
V, V, V, V.
V, V, V, V.
Resposta correta. A alternativa está correta, pois o diagrama de classes tem como
objetivo projetar um sistema orientado a objetos. Uma vez projetado, esse sistema
pode ser implementado em qualquer uma das linguagens mencionadas nas
afirmativas, bem como por qualquer outra linguagem orientada a objetos.
Pergunta 4
Resposta Selecionada: 
Resposta Correta: 
Comentário
da resposta:
O processo de desenvolvimento de software pode envolver diversos
profissionais, bem como um conjunto de recursos para documentar um software.
Dentre esses recursos, é muito comum realizar a entrevista com o cliente. Ao ter
em vista os tipos de entrevista, existe uma em que o entrevistador já tem as
perguntas prontas. Considerando o exposto, como se denomina esse tipo de
entrevista?
 
Entrevista fechada.
Entrevista fechada.
Resposta correta. A alternativa está correta, pois, durante o desenvolvimento da
entrevista fechada, o analista responsável por fazer a entrevista já tem as
perguntas elaboradas previamente. Nessa abordagem, ao contrário da entrevista
aberta, há um roteiro a ser conduzido pelo entrevistador.
1 em 1 pontos
06/03/2021 GRA1564 LABORATÓRIO DE SOFTWARE E PROJETOS GR1797211 - 202110.ead-29778925.06
https://fmu.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_TEST_PLAYER&COURSE_ID=_671479… 4/7
Pergunta 5
Resposta Selecionada: 
Resposta Correta: 
Comentário
da resposta:
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?
Plano de Testes.
Plano de Testes.
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 de
teste, que serão distribuídos para a equipe de testadores.
Pergunta 6
Resposta
Selecionada:
Resposta Correta:
Comentário
da resposta:
O processo de desenvolvimento de software é composto por um conjunto de
metodologias e processos que tem como objetivo garantir a qualidade do
produto e gestão ágil do projeto. Nesse contexto, imagine que uma pessoa foi
contratada para desenvolver um sistema a uma padaria de uma determinada
cidade. Sobre o desenvolvimento de sistemas e a documentação, assinale a
alternativa correta.
Independentemente do caso, é sempre necessário realizar a
documentação.
Independentemente do caso, é sempre necessário realizar a
documentação.
Resposta correta.A alternativa está correta, pois, independentemente do tipo de
sistema, aplicativo ou, até mesmo, um jogo computacional, deve-se realizar a sua
respectiva documentação. Isso garantirá a estrutura do projeto, impactando na
qualidade do produto, bem como no seu custo.
Pergunta 7
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
1 em 1 pontos
1 em 1 pontos
1 em 1 pontos
06/03/2021 GRA1564 LABORATÓRIO DE SOFTWARE E PROJETOS GR1797211 - 202110.ead-29778925.06
https://fmu.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_TEST_PLAYER&COURSE_ID=_671479… 5/7
Resposta Selecionada: 
Resposta Correta: 
Comentário
da resposta:
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?
João realizou o teste de desenvolvimento.
João realizou o teste de desenvolvimento.
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 que foi feito por outra pessoa ou
equipe.
Pergunta 8
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:
 
1 em 1 pontos
06/03/2021 GRA1564 LABORATÓRIO DE SOFTWARE E PROJETOS GR1797211 - 202110.ead-29778925.06
https://fmu.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_TEST_PLAYER&COURSE_ID=_671479… 6/7
Resposta
Selecionada:
Resposta
Correta:
Comentário
da resposta:
Fonte: Elaborada pelo autor. 
 
Nesse sentido, o que o termo “manter” representa no caso de uso?
O “manter” é utilizando no desenvolvimento de casos de uso para representar,
inserir, excluir, listar e editar.
O “manter” é utilizando no desenvolvimento de casos de uso para
representar, inserir, excluir, listar e editar.
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 operações costumam se repetir
muitas vezes, a utilização de um caso de uso com o termo “manter” facilita a
visualização do diagrama.
Pergunta 9
Resposta Selecionada: 
Resposta Correta: 
Comentário
da resposta:
O projeto de desenvolvimento de software é realizado a partir de um conjunto de
metodologias, ferramentas, boas práticas, recursos e tarefas. Dentre o processo
de desenvolvimento, existe uma tarefa que é responsável por encontrar falhas e
validar se o software atende aos requisitos levantados. Nesse sentido, como
essa tarefa é denominada?
Teste de software.
Teste de software.
Resposta correta. A alternativa está correta, pois a tarefa de teste de software,
geralmente, compõe uma das últimas etapas antes da entrega de um produto, ou
parte dele, para um cliente. Essa tarefa pode ser realizada tanto por
desenvolvedores quanto por uma equipe de testes, tendo o objetivo de validar o
sistema e encontrar erros.
Pergunta 10
Leia o excerto a seguir. 
 
“Um diagrama de classes é um diagrama estrutural ou estático com o qual se
modela a estrutura de um sistema de classes e que, sob vários aspectos,
assemelha-se a diagramas ER. Os diagramas de classe da UML mostram as
classes do sistema, os relacionamentos (inclusive herança, agregação e
associação), operações e atributos das classes.”
 
BORBA, S. de F. P; MORALES, A. B. T. Aplicação de banco de dados orientado
a objetos na modelagem multidimensional. XXI Simpósio Brasileiro de Banco de
Dados, p. 138, 2006. Anais (...). 
 
Referente ao exposto, analise a seguinte figura: 
 
1 em 1 pontos
1 em 1 pontos
06/03/2021 GRA1564 LABORATÓRIO DE SOFTWARE E PROJETOS GR1797211 - 202110.ead-29778925.06
https://fmu.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_TEST_PLAYER&COURSE_ID=_671479… 7/7
Sábado, 6 de Março de 2021 17h44min52s BRT
Resposta
Selecionada:
Resposta Correta:
Comentário
da resposta:
 
 
Fonte: Borba e Morales (2006, p. 141). 
 
Em relação ao diagrama de classes e ao conceito de herança, assinale a
alternativa correta.
Nesse diagrama, a classe “Gerente” é uma herança da classe “Pessoa”.
Nesse diagrama, a classe “Gerente” é uma herança da classe
“Pessoa”.
Resposta correta. A alternativa está correta, pois, ao observar e fazer uma análise
do diagrama apresentado, é possível perceber, pela notação, que as classes
“Cliente” e “Gerente” estão herdando a classe “Pessoa”. Isso significa que essas
classes terão os mesmos métodos e os mesmos atributos da classe “Pessoa”.

Continue navegando